早在八十年代,随着金牌产品NI LabVIEW的诞生,NI提出“软件就是仪器”的口号,开辟了“虚拟仪器”的崭新测量概念。25年以来,NI不断致力于开发基于计算机的测试测量与自动化平台。长远的发展目标保证NI的产品具有长期的兼容性,并享有完善的技术支持。
标题 | BAE公司开发三向无刷永磁电机的面向现场的控制研究 |
技术领域 | 自动化软件 |
行业 | 石油天然气 |
简介 | |
内容 |
The Challenge: The Solution: "使用NI公司的LabVIEW FPGA Module软件进行快速控制器原型化,我们甚至在开始FPGA 设计前,就可以测试并进一步开发真正的硬件了。" 磁场定向控制(FOC),或者矢量控制,是一项新技术,它可以改进各种电机的转矩- 速度特性,而我们公司的大多数产品都集成了至少一个直流电机。爱丁堡的BAE Systems 公司伺服系统技术集团,对增加峰值功率非常有兴趣,因为升级后的电机驱动器将为现有的电机提供额外的性能,并且通过在新设计中减少电机质量来节省航空产品的重量。 同时,随着FPGA 性能的提高,我们不仅可以使用FPGA 进行电机控制,还可以进行伺服系统控制。我们使用NI 公司的产品进行快速地原型化,显著地降低了新技术在设计早期带来的风险。 FOC 技术 我们使用FOC 来改进TS 特性。这种整流方法利用变送器将正弦电流和编码位置变换至转动转子的d-q参考帧。d和q部分是直流的,所以很容易使用PI 控制器来控制它们。再对控制器输出进行反变换,输出正确相位和幅度的电压波形以保持通量与转子的90 度夹角,进而获得最大的电流到转矩功率转换。 空间矢量调制和FPGA 实现 传统的FPGA控制算法实现伴随着巨大的风险,因为第一次的物理实现会持续服役到产品设计周期的结束。通过使用NI LabVIEW FPGA Module 软件进行快速控制器原型化,我们甚至可以在开始FPGA设计前就开始测试和进一步开发实际的硬件。 我们使用含有定点宏块集的数学模型工具包来仿真FPGA的数学功能,进行算法的开发。我们可以迅速用G代码来重写定点算法,并且在NI公司的PXI 平台或CompactRIO 可重配置控制和采集平台上运行。在编译过程中,硬件描述语言(HDL)的生成、逻辑分析、HDL 仿真以及摆放和布线操作都是完全自动化的。VHDL 代码通过PXI 机箱的背板,下载到NI PXI-7831R 的Virtex VC2V1000 中。PXI-7831R 提供了8个16位的模数转换器、8个16位的数模转换器以及96个晶体管-晶体管逻辑I/O 管脚,用于使用内插式终端卡进行快捷的硬件连接。调试也很容易,因为我们可以从任意的FPGA寄存器中读取数据,并且在运行NI LabVIEW 的主机上显示结果,而不影响FPGA 的运行。 快速系统组件原型化 通过使用NI 公司的PXI-7831R FPGA,我们使用最少的时间和仪器投资,向客户演示了新技术。在没有VHDL学习经历的情况下,我们创建了40kHz的实时控制器, 远远超出了以前使用的单点I/O的性能。
|