北极星

搜索历史清空

  • 水处理
您的位置:光伏光伏零部件太阳能控制器企业正文

NI Single-Board RIO通用逆变器控制器特性

2013-01-15 14:23来源:北极星电力网关键词:逆变器控制器智能电网收藏点赞

投稿

我要投稿

算法开发工具

使用LabVIEW控制设计和仿真模块来加快系统开发并测试您的控制算法。这个模块提供了各种工具来帮助您使用传递函数,状态空间或零极点增益表达式来构建被控对象和控制模型;使用例如阶跃响应、零极点图、波特图等工具来分析系统性能以及仿真系统行为。

图3. LabVIEW控制设计和仿真模块

使用LabVIEW工具链,您可以开发各种控制算法 -从简单的比例积分微分(PID)控制到高级的动态控制例如模型预测控制。您可以使用控制设计与仿真面板从基本原理开始来创建您的对象模型,或者从Multisim中导入模型。如果您想加速原型化进程,也可以将FPGA节点导入您的模型,这样可以更精确地对硬件I/O进行表示。

下面的范例展示了一个直流有刷电机驱动器控制器,该控制器使用LabVIEW控制设计与仿真模块设计,并且使用了LabVIEW和Multisim进行联合仿真。

图4. 直流有刷电机控制器的闭环控制系统仿真

速度正交解码器

连续时间可编程断路(PI)控制器

PWM波型发生器

H-桥驱动器

Multisim直流有刷电机对象

该控制器由一个正交解码器、一个PI控制器、一个PWM波型发生器和一个H-桥驱动器(图4中的第1项至第4项)构成。对于这个设计,默认的板载40MHz FPGA时钟确保了高分辨率,20KHz,小占空比和小死区时间的PWM数字脉冲的生成。仿真框图中的FPGA节点配置为以离散时间执行,就像该代码是在硬件FPGA芯片上执行一样,以此来仿真代码精确的时域行为。LabVIEW FPGA具有代码可并行执行和执行延迟低的优势,非常适合进行逆变器控制算法开发。可以在控制器设计阶段就对FPGA的行为进行仿真可以在较早的开发阶段就确保系统具有精确的性能。

一代算法设计完成,借助针对快速控制原型设计与硬件在环(HIL)应用的LabVIEW实时模块,您可以不需要生成代码就方便地将动态系统部署到实时硬件目标上。

相关链接:

LabVIEW控制设计用户手册

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

逆变器查看更多>控制器查看更多>智能电网查看更多>