采用基于模型的设计方法进行开关磁阻电动机控制系统控制程序的开发。建立了smulink环境下开关磁阻电动机控制系统的数学模型,利用嵌入式代码生成技术,完成由smulink环境下的数学模型到系统控制代码的自动生成。把自动生成的控制代码下载到以TMS20F28335为核心的电机控制器中进行开关磁阻电动机控制系统的试验分析。试验结果说明,控制系统具有较好的控制性能,验证了自动生成控制代码的可行性。
磁阻电动机(以下简称SRM)无需转子绕组和其它电机所必需的磁性材料,结构简单、成本低。由于SRM在比较宽的调速范围内具有较高的效率,使得SRM广泛用于变速驱动的场合。SRM的这些特性完全满足电动汽车对驱动电机的要求,因此SRM控制系统的研究对电动汽车系统的开发具有重要意义。
提高控制系统的开发效率,在Simulink环境下,建立了SRM控制系统的数学模型,利用RTW(Real-Time Workshop)Embedded Coder嵌入式代码自动生成技术将Simulink下的控制模型自动转换为嵌入式ANSI C代码。这种基于图形化模型的设计方法使得在设计的初期可以对模型进行仿真验证,发现设计缺陷并及时纠正,以避免后期出现问题而引起更大的损失。通过自动代码生成技术可以快速完成控制代码的生成,避免了繁重的手写代码工作,缩短了系统开发周期。与传统的软件开发相比较,这种方法更加规范、更高效。
了解更多电动机知识 请点击http://www.szhdck.cn/