140CPU31110
140CPU31110
完整的設計流程
MBD經過數十年的探討,直到zui近幾年才發展為從模型創建到完整實現的完整設計流程。MBD是解決設計復雜嵌入式控制系統相關問題的數學和可視化方法。設計師無需使用復雜的結構和大量軟件代碼,通過連續時間和離散時間構建模塊,就可以使用MBD定義具有高級功能特性的各種模型。這些與仿真工具一同使用的模型能夠縮短原型設計、軟件測試和硬件在環(HIL)仿真的時間。
通過仿真,我們能夠立即發現各種規范差異和模型誤差,不會等到設計周期的后續環節才發現。為了優化整體代碼生成過程,可以加入自動代碼生成來減少任何手動部署步驟,并進一步有助于縮短整體產品上市時間。總而言之,MBD方法使設計師能夠從更多經典設計方案開始擴展,以可控方式直接從模型創建轉到仿真、代碼生成和HIL測試,無需重新設計整個系統就可對系統行為作出遞增改變。
本文中的實驗性設置基于交流饋入閉合電機控制系統,如圖1所示。該系統表示一個功能完整的PMSM市電輸入電機驅動,具有功率因數校正、*控制、通信信號隔離和光學編碼器反饋功能。該系統的核心是一個ARM Cortex?-M4混合信號控制處理器,即ADI的ADSP-CM408。它通過搭配IAR和MathWorks公司的工具,實現完整的MBD平臺部署。
圖1. 驅動系統平臺(a)交流饋入閉合電機控制系統框圖(b)系統原型制作
:歐工
:
=============================
1、客戶*,服務為先。
2、重承諾,絕不出爾反爾。
3、客戶服務從細節做起。
4、細心、用心、熱心、愛心。
5、絕不做詆毀競爭對手、污蔑同行的行為,不向客戶說對競爭對手不利
的話。
6、滿足客戶的要求、讓客戶滿意就是我們的工作。
==========================