一种负载仿真方法、装置、系统和工艺控制器制造方法及图纸

技术编号:25307551 阅读:25 留言:0更新日期:2020-08-18 22:26
本发明专利技术实施方式公开了一种负载仿真方法、装置、系统和工艺控制器。方法包括:从上位机接收M个负载数据点;基于所述M个负载数据点确定插值函数;从所述插值函数中采样N个负载数据点;基于所述N个负载数据点生成驱动器控制指令;其中N大于M,M和N都是正整数。本发明专利技术实施方式通过插值处理增加了负载数据量,基于负载数据生成的驱动器控制指令更加连续,与驱动器连接的电机的输出更加平滑,有效缓解了电机输出的跳变问题。

【技术实现步骤摘要】
一种负载仿真方法、装置、系统和工艺控制器
本专利技术涉及仿真
,特别是涉及一种负载仿真方法、装置、系统和工艺控制器。
技术介绍
仿真(Simulation),泛指基于实验或训练为目的,针对真实或抽象的系统、事务或流程,建立一个模型以表征其关键特性(keycharacteristics)或者行为、功能,予以系统化与公式化,以便可对关键特征做出模拟。负载仿真系统可以模拟出实际系统中的各自负载参数,比如通过电机输出模拟负载力或模拟负载扭矩。目前的负载仿真系统主要包括计算机、可编程控制器(PLC)、电机驱动器和电机。在计算机上规划出负载曲线,而且通过以太网(Ethernet)等通讯方式将负载曲线上的数据传递给PLC。然后,PLC将数据转换为用于控制电机驱动器的控制指令,电机驱动器再基于该控制指令驱动电机输出负载。然而,Ethernet等通讯方式传输的是离散化的数据,且数据量较少,因此PLC输出到电机驱动器的指令并不连续,电机驱动器所驱动的电机的输出可能发生跳变。
技术实现思路
本专利技术实施方式提出一种负载仿真本文档来自技高网...

【技术保护点】
1.一种负载仿真方法(100),其特征在于,该方法(100)应用于工艺控制器,该方法(100)包括:/n从上位机接收M个负载数据点(101);/n基于所述M个负载数据点确定插值函数(102);/n从所述插值函数中采样N个负载数据点,其中N大于M,M和N都是正整数(103);/n基于所述N个负载数据点生成驱动器控制指令(104)。/n

【技术特征摘要】
1.一种负载仿真方法(100),其特征在于,该方法(100)应用于工艺控制器,该方法(100)包括:
从上位机接收M个负载数据点(101);
基于所述M个负载数据点确定插值函数(102);
从所述插值函数中采样N个负载数据点,其中N大于M,M和N都是正整数(103);
基于所述N个负载数据点生成驱动器控制指令(104)。


2.根据权利要求1所述的负载仿真方法(100),其特征在于,所述基于M个负载数据点确定插值函数(102)包括下列中的至少一个:
基于所述M个负载数据点确定拉格朗日插值多项式;
基于所述M个负载数据点确定牛顿插值多项式;
基于所述M个负载数据点确定埃尔米特插值多项式;
基于所述M个负载数据点确定三次样条插值函数。


3.根据权利要求1所述的负载仿真方法(100),其特征在于,
所述基于M个负载数据点确定插值函数(102)包括:调取运动控制模块;将所述M个负载数据点输入到所述运动控制模块中;使能所述运动控制模块基于所述M个负载数据点确定插值函数;其中所述运动控制模块内置在所述工艺控制器中或与所述工艺控制器具有可访问连接。


4.根据权利要求1所述的负载仿真方法(100),其特征在于,所述N个负载数据点包括所述M个负载数据点。


5.一种负载仿真装置(300),其特征在于,该装置(300)应用于工艺控制器,该装置(300)包括:
接收模块(301),用于从上位机接收M个负载数据点;
插值模块(302),用于基于所述M个负载数据点确定插值函数;
采样模块(303),用于从所述插值函数中采样N个负载数据点,其中N大于M,M和N都是正整数;
指令生成模块(304),用于基于所述N个负载数据点生成驱动器控制指令...

【专利技术属性】
技术研发人员:陈嵩陈辉
申请(专利权)人:西门子工厂自动化工程有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1