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、满足客户的要求、让客户满意就是我们的工作。
==========================