0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用基于模型的標(biāo)定提高開發(fā)效率

MATLAB ? 來源:MATLAB ? 2024-09-05 09:54 ? 次閱讀

嵌入式系統(tǒng)中往往包含大量的可標(biāo)定參數(shù),這些參數(shù)通常以單值、曲線(1 維表格)、MAP 圖(2 維表格)的形式存在。最終產(chǎn)品的質(zhì)量不僅取決于算法的設(shè)計,也取決于這些可標(biāo)定參數(shù)的值設(shè)置是否達(dá)到最優(yōu)。

為了找到最優(yōu)的標(biāo)定值,標(biāo)定工程師需要了解整個控制系統(tǒng)在不同工況下的運行特性。由于被控對象的復(fù)雜性,標(biāo)定工程師往往需要通過采集試驗數(shù)據(jù)的方式,去探究這些特性。系統(tǒng)越復(fù)雜,系統(tǒng)特性的影響因素越多,需要采集的數(shù)據(jù)點數(shù)量也就越多。

在傳統(tǒng)標(biāo)定流程中,經(jīng)常采用全范圍掃點的方法獲取試驗數(shù)據(jù)。全范圍掃點所需的數(shù)據(jù)量會隨著系統(tǒng)影響因素數(shù)目的增加以指數(shù)增長,傳統(tǒng)標(biāo)定也因此需要在數(shù)據(jù)采集上付出大量的時間和經(jīng)濟(jì)成本,時間甚至可能長達(dá)數(shù)周至數(shù)月。在獲取數(shù)據(jù)以后,標(biāo)定工程師還需要進(jìn)行數(shù)據(jù)處理,在大量數(shù)據(jù)中尋找到最優(yōu)值,并填寫到表格中,這一數(shù)據(jù)處理過程也需要大量的工時和精力投入。

wKgaombZD0CAWoKdAAMetAO_s4I453.jpg

圖1 全范圍掃點需要采集大量數(shù)據(jù)點

基于模型的標(biāo)定(MBC)以數(shù)學(xué)模型為核心。通過 MBC 工具箱,標(biāo)定工程師可以用試驗數(shù)據(jù)擬合數(shù)學(xué)模型,然后把標(biāo)定問題轉(zhuǎn)化為優(yōu)化問題,再用軟件工具進(jìn)行求解,最后填充標(biāo)定表格。

相對于傳統(tǒng)標(biāo)定流程,基于模型的標(biāo)定具有以下優(yōu)勢:

使用軟件求解優(yōu)化問題,顯著提高數(shù)據(jù)處理效率。

由于數(shù)學(xué)模型可以預(yù)測系統(tǒng)在未采樣點上的運行特性,軟件可能找到比已采樣點更加優(yōu)化的標(biāo)定值。

在數(shù)據(jù)采集階段,采樣點可以與表格斷點不同。通過 MBC 工具箱,標(biāo)定工程師可以設(shè)計試驗,使用更少的試驗點,也能充分采樣設(shè)計空間,從而大幅節(jié)約數(shù)據(jù)采集的時間和資源。

wKgZombZD0CAOuI2AAA7OD2Qiu0843.jpg

圖2 基于模型的標(biāo)定(MBC)

使用基于模型的標(biāo)定,可以在諸多領(lǐng)域提高開發(fā)效率

系統(tǒng)的穩(wěn)態(tài)控制標(biāo)定優(yōu)化和性能預(yù)估(例如:電機(jī)弱磁控制標(biāo)定,發(fā)動機(jī)扭矩預(yù)估標(biāo)定)

系統(tǒng)的瞬態(tài)模型標(biāo)定參數(shù)預(yù)估(例如:電池 RC 等效電路的參數(shù)預(yù)估、發(fā)動機(jī)顆粒捕集器參數(shù)預(yù)估、虛擬傳感器標(biāo)定)

數(shù)學(xué)模型擬合和優(yōu)化問題求解(例如:人工晶狀體參數(shù)估計)

基于此,MathWorks 培訓(xùn)團(tuán)隊開發(fā)了一門全新課程《使用 MATLABSimulink 進(jìn)行基于模型的標(biāo)定》。本課程為期 1 天,旨在介紹基于模型的標(biāo)定技術(shù):使用 MBC 工具箱,從試驗數(shù)據(jù)擬合數(shù)學(xué)模型并生成優(yōu)化的標(biāo)定值。內(nèi)容包括:

設(shè)計試驗

目標(biāo):使用 MBC 工具箱設(shè)計試驗,從而使用更少的試驗點充分采樣設(shè)計空間。

試驗設(shè)計概述

創(chuàng)建測試計劃

定義約束

生成測試點

導(dǎo)入、合并設(shè)計

添加自定義測試點以及圓整、排序

導(dǎo)出設(shè)計結(jié)果

wKgaombZD0CAZZ0KAAE3DqlU7jw384.jpg

圖3 用更少試驗點充分采樣設(shè)計空間

模型擬合

目標(biāo):使用 MBC 工具箱,從試驗數(shù)據(jù)出發(fā),擬合數(shù)學(xué)模型。

數(shù)據(jù)的預(yù)處理、可視化和篩選

擬合不同類型的數(shù)學(xué)模型

模型擬合模板

擬合模型的評估

模型擬合的一些建議

wKgaombZD0CAb1oFAAKgTvQcmOE335.jpg

圖4 擬合數(shù)學(xué)模型,并進(jìn)行驗證

標(biāo)定生成

目標(biāo):使用 MBC 工具箱,實現(xiàn)并求解優(yōu)化問題?;趦?yōu)化結(jié)果,生成查表值。

實現(xiàn)并求解優(yōu)化問題

填充標(biāo)定表格

點優(yōu)化與和優(yōu)化

導(dǎo)出標(biāo)定表格

優(yōu)化求解不成功時如何處理

wKgZombZD0CAPLR9AAJUo20bWEk379.jpg

圖5 求解優(yōu)化問題,并填充表格

特征填充

目標(biāo):使用 MBC 工具箱,解決標(biāo)定常見的變量預(yù)估問題。使用試驗數(shù)據(jù)或者擬合數(shù)學(xué)模型,填充預(yù)估標(biāo)定表格。

創(chuàng)建特征,編輯策略

對齊策略和模型輸入

填充穩(wěn)態(tài)和瞬態(tài)特征

驗證特征填充結(jié)果

導(dǎo)出標(biāo)定表格

wKgZombZD0CAFm7lAAE7SrIYafY053.jpg

圖6 通過特征填充解決變量預(yù)估問題

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3593

    瀏覽量

    129472
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3243

    瀏覽量

    48840
  • 數(shù)學(xué)模型
    +關(guān)注

    關(guān)注

    0

    文章

    83

    瀏覽量

    11935

原文標(biāo)題:新課速遞 | 使用基于模型的標(biāo)定,提高開發(fā)效率

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    什么是電機(jī)標(biāo)定?電機(jī)標(biāo)定的工作原理

    假設(shè)已經(jīng)實現(xiàn)了電機(jī)控制,后續(xù)的電機(jī)標(biāo)定大抵上分成兩類,一類是效率標(biāo)定,一類是外特性標(biāo)定。前者目標(biāo)是以提升在各工況下的系統(tǒng)效率。假設(shè)你了解交直
    發(fā)表于 08-04 10:26 ?5359次閱讀
    什么是電機(jī)<b class='flag-5'>標(biāo)定</b>?電機(jī)<b class='flag-5'>標(biāo)定</b>的工作原理

    請問labview標(biāo)定怎么提高測量精度?

    0.6mm,但是實驗要求測量誤差在±0.1mm,所以想問一下大家有沒有做過類似labview的標(biāo)定,有沒有方法提高測量精度??在此謝過了[抱拳]。
    發(fā)表于 11-10 11:21

    基于模型的電機(jī)標(biāo)定方法

    、標(biāo)定精度也不夠理想?;?b class='flag-5'>模型的電機(jī)標(biāo)定方法,魯棒性強,測試點少,提高測試效率,將MTPA和弱磁放在一張表格中
    發(fā)表于 08-27 06:01

    人工智能汽車標(biāo)定方案

    人工智能強化學(xué)習(xí)在汽車標(biāo)定領(lǐng)域的方案,隨著國六標(biāo)準(zhǔn)的實施,RDE測試提高不斷要求,通過強化學(xué)習(xí)算法,構(gòu)建機(jī)器學(xué)習(xí)模型,設(shè)定更嚴(yán)格的參數(shù)尋找更優(yōu)的目標(biāo),在虛擬環(huán)境中推演RDE測試下的排放情況,提升
    發(fā)表于 09-09 15:01

    基于模型的嵌入式軟件開發(fā)設(shè)計

    和規(guī)范軟件可以指導(dǎo)和優(yōu)化整個開發(fā)過程,基于模型設(shè)計能大大提高早期驗證效率,解決潛在的問題。模型即使需求,需求即使
    發(fā)表于 12-20 06:17

    教你怎樣去提高STM32軟件開發(fā)效率

    教你怎樣去提高STM32軟件開發(fā)效率
    發(fā)表于 02-21 07:22

    有沒有什么軟件可以提高STM32的開發(fā)效率

    有沒有什么軟件可以提高STM32的開發(fā)效率
    發(fā)表于 10-09 07:48

    單幅二維圖像的攝像機(jī)標(biāo)定方法

    提高場景攝像機(jī)的標(biāo)定精度和標(biāo)定效率,本文利用攝像機(jī)透鏡成像原理,基于針孔成像模型,提出了一種基于單幅二維圖像的攝像機(jī)
    發(fā)表于 12-15 11:04 ?5次下載

    基于交叉熵算法的跟馳模型標(biāo)定

    跟馳模型標(biāo)定是為了更好地重現(xiàn)真實駕駛情況從而增強交通安全和分析如停-走間斷流等復(fù)雜的交通流情況。然而,跟馳模型標(biāo)定并不是一件容易的事。這是因為某些參數(shù)是不能從交通流數(shù)據(jù)中直接觀測得
    發(fā)表于 01-11 16:23 ?8次下載
    基于交叉熵算法的跟馳<b class='flag-5'>模型</b><b class='flag-5'>標(biāo)定</b>

    基于除法畸變模型的鏡頭線性標(biāo)定方法

    針對魚眼鏡頭的高精度標(biāo)定需求,提岀一種基于除法畸變模型的線性標(biāo)定方法。通過除法模型將題轉(zhuǎn)換為線性方程組求解問題相機(jī)畸變中心后對畸變方程矩陣進(jìn)行解耦,分別求解相機(jī)內(nèi)外參數(shù)和畸變系數(shù)實現(xiàn)魚
    發(fā)表于 05-19 11:39 ?7次下載

    基于模型標(biāo)定軟件xCAL介紹

    xCAL是一個基于模型標(biāo)定軟件,它將FEV的標(biāo)定工程經(jīng)驗集成到易于使用的工具中。該軟件使得強大的DoE技術(shù)易于應(yīng)用,并結(jié)合車輛開發(fā)的需要,針對通用DoE方法進(jìn)行了定制化的調(diào)整。
    的頭像 發(fā)表于 06-17 16:36 ?3309次閱讀

    陀螺捷聯(lián)慣導(dǎo)系統(tǒng)標(biāo)定

    MEMS 陀螺慣組的數(shù)學(xué)模型,標(biāo)定和補償是提高 MEMS 慣組性能 是一篇值得學(xué)習(xí)的文章。
    發(fā)表于 07-04 14:50 ?1次下載

    如何學(xué)習(xí)相機(jī)模型標(biāo)定?

    相機(jī)標(biāo)定是通過輸入帶有標(biāo)定patter的標(biāo)定板來獲得相機(jī)參數(shù)的一個過程。實際的光學(xué)成像是一套非常復(fù)雜的過程,從三維世界投影到相機(jī)中的二維圖像。相機(jī)標(biāo)定就是用抽象的數(shù)學(xué)
    的頭像 發(fā)表于 06-01 14:36 ?763次閱讀
    如何學(xué)習(xí)相機(jī)<b class='flag-5'>模型</b>與<b class='flag-5'>標(biāo)定</b>?

    儒卓力系統(tǒng)解決方案提高開發(fā)效率

    ? 儒卓力系統(tǒng)解決方案(Rutronik System Solutions) 基礎(chǔ)板集成到英飛凌ModusToolboxTM開發(fā)環(huán)境中,提高新應(yīng)用的開發(fā)效率 英飛凌ModusToolb
    的頭像 發(fā)表于 09-08 14:19 ?632次閱讀

    潞晨科技Colossal-AI + 浪潮信息AIStation,大模型開發(fā)效率提升10倍

    的潞晨科技Colossal-AI系統(tǒng),用戶可實現(xiàn)在本地算力平臺一鍵訓(xùn)練、微調(diào)、推理、部署大模型,將大模型開發(fā)效率提升10倍以上,并將算力效率
    的頭像 發(fā)表于 03-01 09:43 ?489次閱讀
    潞晨科技Colossal-AI + 浪潮信息AIStation,大<b class='flag-5'>模型</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>效率</b>提升10倍