background image

电机体系的研发局限

电力电子器件的发展推动了交流调速系统中变流技术和控制策略的发展。基

于电力电子器件的

PWM 技术在电机驱动控制中得到了广泛应用。由于电力电子

器件结构较复杂,直接对装置进行试验代价高而且费时。由于

Matlab 提供了可

视化的

Simulink 仿真环境和仿真电力系统模块库(SimPowerSystem),因

而在开发前期通常选择

Matlab/Simulink 作仿真。

  但是

Matlab 有其自身局限:GUI 功能易用性较差、硬件控制能力较弱等。

而对实际驱动控制系统进行验证需要采集电流、电压等参数,以修改控制策略,

LabVIEW 强大的 GUI 和硬件控制能力能很好地弥补 Matlab 的弱点。笔者提出

Matlab 与 LabVIEW 集成开发,可大大加快电机控制系统的开发。

  

1Simulink 和 LabVIEW 简介 Matlab 是 MathWorks 公司推出的一套高

性能科学计算软件,其中的

Simulink 基于 Matlab 的框图设计环境,可以用来

对各种动态系统进行建模、分析和仿真。但是

Matlab 存在着 GUI 功能易用性较

差和硬件控制力较弱的缺点。

  

LabVIEW 是美国国家仪器开发的一个业界领先的工业标准软件工具,广泛

应用于产品设计周期的各环节。应用

LabVIEW 可实现从温度监控到复杂的仿真

和控制系统。

  

2Simulink 和 LabVIEW 集成开发 Simulink 和 LabVIEW 集成开发包括建

立仿真模型、交互平台和电机参数数据采集系统,其具体实现途径包括: 建立

Simulink

环境下电机控制系统仿真模型; 设计基于

LabVIEW 电机控制系统

仿真模型的交互平台; 通过

SITConnectionManager(仿真接口工具包连

接管理器)实现

Simulink 仿真模型与 LabVIEW 交互平台无缝连接。LabVIEW

Sim2ulink

的交互过程; 开发并验证硬件控制系统。基于

LabVIEW 的数据

采集系统实时采集电机运行时的各类参数,在集成开发系统下分析数据,与仿

真结果对比,相应地改变控制策略。