基于C MEX S函数的充电变流器控制系统仿真研究
2016-11-15宋宏彪郭淑英郭维刘良杰徐绍龙王文韬
新型工业化 2016年9期
宋宏彪,郭淑英,郭维,刘良杰,徐绍龙,王文韬
(中车株洲电力机车研究所有限公司,株洲 湖南省 412001)
基于C MEX S函数的充电变流器控制系统仿真研究
宋宏彪,郭淑英,郭维,刘良杰,徐绍龙,王文韬
(中车株洲电力机车研究所有限公司,株洲 湖南省 412001)
为了解决充电变流器控制系统的Simulink模型到实际程序的复杂转换过程,采用基于C语言的S函数调用方法,将整个控制系统部分使用C语言程序实现,作为S函数供Simulink调用。仿真波形达到了预期的效果,很好地验证了控制策略。仿真结果证明了采用C MEX S函数可以实现控制系统的快速性和有效性。
控制系统;充电变流器;C MEX
0 引言
目前,随着人们对环境保护的重视,各种新型的环保交通工具被投入使用。储能式电力牵引轻轨车辆是城市轨道交通车辆的一种新型式,也是适用于城市节能、高效、简捷、低碳、环保的大众交通工具,更适合在全国中小城市范围内推广,具有更广阔的产业空间[1-4]。对于大型的超级电容储能设备,在具有快速充电的同时,也提高了对充电设备的要求,需要短时提供大电流。因此,充电机的峰值功率较大,针对充电机的低压大容量,需要使用多支路并联的buck电路方式。本文研究了一种采用八个Buck支路的充电变流器作为超级电容的充电机。
在设计各种变流器的控制系统时,往往是先搭建Simulink模型进行仿真,然后将仿真模型转换为C语言程序,再用于实际的数字控制器中。常规的仿真模型即使实现了控制策略,但是转换为C语言的过程也是比较复杂的,而且不能完全保证转换的正确性。……
登录APP查看全文
