·上一文章:基于FPGA的高速串行传输系统的设计与实现
·下一文章:基于LPC2129定时器捕获功能的车速信号采集系统
在系统仿真模型中,开关频率为9 kHz,直流母线电压为350 V,三相电压为给定的峰峰值159 V,频率50Hz,互差120°的正弦电压。经过10 s仿真得到的仿真结果如图5所示。
从仿真结果中可以看出,三相全桥输出的电压波形与三相参考电压波形完全同频同相,这也验证了CCS中SVPWM算法的正确性和可行性。
结语
随着科学技术的日益发展,不同软件间的联系也越来越紧密,完成一项工程通常需要熟悉和掌握几种软件。作为算法仿真的必备软件,MATLAB已经提供了与其他软件建立通信的方法,但是也不可能做到面面俱到。本文利用S-Function简单有效地实现了CCS程序到MATLAB仿真的移植,并得出正确结果,为CCS程序与MATLAB仿真的连接提供了一种简单有效的途径,大大降低了算法移植的难度,简化了程序员的软件编写流程,在实际工程中具有较为广泛的应用前景。