快速控制原型设备是怎么发出真实控制信号的


快速控制原型设备是怎么发出真实控制信号的
  这是一个让新手们困惑的地方,尤其是没有接触过硬件底层的新手们。当我们在Simulink中搭建了电机控制算法,该算法根据真实电机的反馈信号(比如,电机转速),计算得到要发出怎样的控制信号(比如,PWM输出信号)去控制电机。一般而言,这个PWM输出信号是由周期和占空比来定义的。
  比较令新手们困惑的是,Simulink计算出来的PWM信号是虚拟的Simulink信号,这个信号是怎么让快速控制原型设备发出对应的真实的电气的PWM信号呢?
  控制器(无论快速控制原型的控制器或者用户自己开发的控制器)主要包含两部分硬件,一是处理器,而是IO和通讯接口。处理器用来运行相关算法;IO和通讯接口用以和外部硬件进行信号交流。对于电机控制器,它带有能够输出PWM信号的IO通道,因此上面的问题就变成了:Simulink计算出来的PWM控制信号,怎么关联到控制器硬件的PWM输出通道,让该通道输出对应的真实的电气的PWM信号?没有现成的Simulink模块或者MATLAB代码可以直接将Simulink计算出来的控制信号关联到控制器硬件的通道。这个时候我们需要一个中间件,在Simulink算法和控制器硬件之间的一个中间件,该中间件帮助将Simulink计算出的控制信号关联到控制器硬件的通道,驱动控制器硬件通道发出真实的电气的控制信号,这个中间件我们称之为【驱动】。
  对于非快速控制原型的方式,用户一般需要自己编写驱动程序。
  对于快速控制原型的方式,用户无需自己编写驱动程序,快速控制原型的供应商已经编写了驱动程序并且将它们封装成Simulink模块(一般称之为驱动模块)。
  这个模块库是以Simulink工具箱的形式呈现的。
  当用户构建了电机控制算法之后,计算出了PWM控制信号,这时只需将上述驱动模块库中的PWM驱动模块拖到Simulink模型中,并与Simulink计算出来的PWM控制信号(一般由周期和占空比定义)连起来即可。
  当运行模型之后,Speedgoat快速控制原型设备就能发出对应于电机控制算法计算出来的控制信号的真实PWM信号。

 

 

 

相关新闻


2023 | 研旭电气论文征集补贴活动

2023 | 研旭电气论文征集补贴活动,为感谢全国各地科研人员对南京研旭电气的支持与厚爱,公司现决定举办2023年度论文发表奖励活动。


恭贺研旭YX-PMP2000电机控制快速原型开发集成平台助力【东北石油大学】张老师团队发表高质量SCI论文

在永磁同步电机(PMSM)的矢量控制中,需要解决速度过冲和转矩脉动现象。电动汽车(EV)中 PMSM 的驱动控制有两个前提条件。第一是必须确保车辆的整体控制,第二是在保证电机稳定控制的同时,确保车辆控制的经济性。因此,本文首先提出了模糊分数阶指数收敛律滑模控制(F-CFSMC),它是以在线修正分数阶滑模面的指数收敛律为目的而构建的。它用参数明确表达了分数阶滑模面的到达时间和收敛速度。利用Lyapunov方程证明了 F-CFSMC 的稳定性。F-CFSMC 适用于具有不同参数的PMSM。接下来,引入了考虑电动汽车电池参数因素的模糊控制器,将锂电池和PMSM结合起来,以提高能量利用率。至此,双层次模糊分数阶指数收敛律滑动模式控制(DF-CFSMC)构建完成。此外,还使用 DF-CFSMC 和传统 PMSM 控制进行了比较仿真和实验,并在 PMSM 分层中得到了结果。在电动汽车分层应用中也进行了仿真,以显示 DF-CFSMC 的通用性、可重复性和优势。


研旭开源PHM功率模块助力【中原工学院】发表高质量论文

赵强松,陈昊,王启帆等.微电网并网逆变器频率自适应前馈双模重复-比例控制


研旭YXSPACE系列产品助力集美大学轮机工程学院发表优质论文:科技与学术的完美结合

[1] 论文名称:混合动力船舶直流微电网阻抗建模、参数灵敏度及稳定性分析 [2] 期刊名称:Electric Power Systems Research