分享到:

西安电机厂经销处质量赢得顾客,信誉创造效益

联系资料

西安电机厂经销处
所在地区:
陕西省 西安市
公司主页:
暂无
电话号码:
029-*******
传真号码:
暂无
联 系 人:
暂无
移动电话:
1357*******
电子邮箱:
暂无

电机控制开发中基于模型的设计常见的问题

发布于:2018年02月23日 来源:www.fuhai360.com
[摘要]问:西安电机修理​对于精度能控制到什么程度?在软体上有什么优势? 答:仿真的精度和实际的精度总是会有一些差别。因为实际应用中的环境差异会比较大,噪声较多,所以在建模的时候,如果充分考虑各个步骤的噪声,把噪声也引入模型中,仿真的效果会明显提高。仿真的精度可以很高,但是没有意义。
问:对于精度能控制到什么程度?在软体上有什么优势?
答:仿真的精度和实际的精度总是会有一些差别。因为实际应用中的环境差异会比较大,噪声较多,所以在建模的时候,如果充分考虑各个步骤的噪声,把噪声也引入模型中,仿真的效果会明显提高。仿真的精度可以很高,但是没有意义。实际系统中的精度主要有电流反馈,速度反馈,PWM精度,算法精度,实时性等因素决定,ADI的ADSP-CM40X提供最高的内置AD精度(16位,ENOB13位),最快的M4内核240M,还有SIN3/SINC4滤波,可以节约130M内核周期。
问:Matlab可以实现对电机算法的实时仿真吗?是如何实 现的?
答:实时仿真需要考虑系统运行环境,在ADI的模型里对 一些情况有所考虑,但不是很全面。但是生成C语言代 码之后,在真实系统上运行的结果,包括电流速度力 矩都都可以反馈到MATLAB监视窗口,客户可以看到 实时运行的结果。
问:MATLAB程序与硬件仿真的接口采用的是什么接口?
答:系统里用的是UART。
问:请问MATLAB建模中,是不是分成两块?一块是硬件 和环境的建模,包括外部物理模型和MCU的硬件外设 及其驱动程序,另一块是控制软件,其接受MCU外设 驱动程序所提供的信号量,以及用户设置的参数等信 息,经过simulink建模得到控制量,最后送回给MCU 对应的接口信号中。
答:是的。在ADI的系统里是这样的。 问:代码开发用什么语言?
答:在演示里,Simulink生成的是C语言,IAR里也是C语 言,您也可以选用C++。
问:请问通信接口支持哪几种?对网络距离有何要求?
答: ADSP-CM40X支持UART、SPI、USB、ETHERNET等 接口。网络距离遵循五类线链接的标准。
问:请问ADSP-CM40X在电机控制中有哪些优势?
答:较快的ARM CORTEX-M4F,较高的ADC精度,较大 的内置SRAM、FLASH,较强的SINC滤波,还有完 备的系统安全性考虑。可以轻松完成双轴甚至3轴的 控制。如果需要,可以为您提供独立第三方的具体分 析数据。
问:ADSP-CM40X可否实现对无相位传感器的控制?
答:无传感器的控制由于没有位置反馈,必须通过电流 来计算反电动势,所以电流反馈的精度非常重要, CM40X内置16位AD,可以达到13位以上的ENOB, 同时配备SINC3滤波器硬件模块,对SIGMA-DELTA ADC的处理起到极大的帮助,更适合提高无传感器的 控制精度。
问:ADSP-CM40X在电机控制方面有应用案例吗?
答:目前已经有一些单轴和双轴控制的案例,在全国巡回 演示中,客户对控制效果非常满意。
问:请问SINC滤波器有哪些作用?请结合应用详细讲解 一下?
答:SIGMA-DELTA ADC是精度较高的ADC,它的信号经 过调制发送到DSP或其他处理器,必须用SINC3/ SINC4滤波解调。
问:ADSP-CM40X能在低功耗模式工作吗?
答:能,支持,有深度睡眠模式,也可以调电压和频率。 问:ADSP-CM40X可以运行LINUX操作系统吗?
答:CM40X本身的硬件是可以支持的,不过目前ADI没 有计划移植。我们建议的首选操作系统是ucose III。
问:请问基于模型的设计能否提高设计速度和效率?
答:这正是基于模型设计的优势。
问:请问工厂建模、接口建模和控制器建模有何不同?又 如何相互连接?
答:它们使用的模型不同,工厂建模这里是指对电机建立 模型,接口建模是指对传感器、AD等建模,控制器建 模是对算法建模,每个模块都有它的输入输出参数, 模块之间通过这些参数相连。
问:MBD的设计流程是什么?
答:针对这次提出的电机控制模型:(1)工厂建模:电 机、负载、电力电子等;(2)接口建模:传感器、设 备驱动;(3)控制器建模:三相永磁电机磁场定向控 制;(4)分析和综合:第1~3步创建的模型用于确定 工厂模型的动态特性,系统调谐和配置;(5)验证和 测试:离线仿真和/或实时仿真,研究动态系统的时间 响应;(6)部署到嵌入式目标 自动代码生成,测试和 验证。