System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 直线电机驱动控制方法、装置、系统和计算机设备制造方法及图纸_技高网

直线电机驱动控制方法、装置、系统和计算机设备制造方法及图纸

技术编号:39945588 阅读:5 留言:0更新日期:2024-01-08 22:54
本申请涉及一种直线电机驱动控制方法、装置、系统、计算机设备、存储介质和计算机程序产品。所述方法包括采集直线电机的电机参数,对电机参数进行数字PID控制,得到直线电机的调节信号,根据调节信号和直线电机的驱动信号对直线电机进行控制。通过对直线电机进行数字PID控制,得到调节信号,根据调节信号和驱动信号对直线电机进行控制。能够减少单独的驱动信号在控制过程中的驱动误差,使直线电机的驱动在调节信号的调节下实现精确驱动控制。

【技术实现步骤摘要】

本申请涉及电气工程,特别是涉及一种直线电机驱动控制方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、随着电气设备的技术发展,目前常用的直线电机的驱动方式可以分为线性功率放大驱动和脉冲宽度调制(pwm)驱动两种方式。其中,线性功率放大驱动方式容易需要驱动器使用高电压大电流进行驱动,导致驱动器的内部热损耗大,需要采取特殊设计的散热方式。而脉冲宽度调制驱动方式的驱动器,信号噪声小,抗干扰能力强,内部损耗低,转换效率高,是直线电机的驱动器的主要驱动方式发展方向之一。

2、然而,目前的脉冲宽度调制驱动方式对直线电机进行驱动控制时,仍然会由于各种外部影响因素导致精度不足。由此可见,如今的直线电机的控制精度依然还有进步空间。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够精确控制的直线电机驱动控制方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种直线电机驱动控制方法,所述方法包括:

3、采集所述直线电机的电机参数;

4、对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;

5、根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制。

6、在其中一个实施例中,所述对所述电机参数进行数字pid控制,得到所述直线电机的调节信号,包括:

7、对所述电机参数进行数字pid控制,得到位置式pid信号;

>8、根据所述位置式pid信号计算得到增量式pid信号,并将所述增量式pid信号作为所述直线电机的调节信号。

9、在其中一个实施例中,所述对所述电机参数进行数字pid控制,得到位置式pid信号之前,还包括:

10、对所述电机参数高频采样,得到电机参数样本集;

11、用所述电机参数样本集对电机参数进行更新。

12、在其中一个实施例中,所述电机参数包括电气参数和速度参数,所述采集所述直线电机的电机参数,包括:

13、采集所述直线电机的电气参数;

14、检测所述直线电机的转子位置;

15、根据所述转子位置和所述电气参数计算所述直线电机的速度参数。

16、在其中一个实施例中,所述采集所述直线电机的电机参数之后,还包括:

17、根据保护参数对所述电机参数进行分析,得到安全性分析结果;

18、根据所述安全性分析结果判断所述直线电机是否异常;

19、若是,控制所述直线电机停止工作。

20、在其中一个实施例中,所述根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制之后,还包括:

21、记录所述电机参数和所述调节信号,并上传至上位机。

22、在其中一个实施例中,所述方法还包括:

23、获取控制指令,并根据所述控制指令生成驱动信号。

24、第二方面,本申请还提供了一种直线电机驱动控制装置,所述装置包括:

25、参数采集模块,用于采集所述直线电机的电机参数;

26、调理模块,用于对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;

27、驱动模块,用于根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制。

28、第三方面,本申请还提供了一种直线电机驱动控制系统,所述系统包括驱动器、检测模块和控制器,所述控制器连接所述驱动器和所述检测模块,所述驱动器和所述检测模块连接直线电机;

29、其中,所述检测模块用于采集所述直线电机的电机参数并传输至所述控制器,所述控制器对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;所述驱动器接收所述调节信号和所述直线电机的驱动信号,对所述直线电机进行控制。

30、在其中一个实施例中,所述系统还包括保护模块,所述保护模块连接所述控制器、所述驱动模块和所述直线电机。

31、第四方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

32、采集所述直线电机的电机参数;

33、对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;

34、根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制。

35、第五方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

36、采集所述直线电机的电机参数;

37、对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;

38、根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制。

39、第六方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

40、采集所述直线电机的电机参数;

41、对所述电机参数进行数字pid控制,得到所述直线电机的调节信号;

42、根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制。

43、上述直线电机驱动控制方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品,包括采集直线电机的电机参数,对电机参数进行数字pid控制,得到直线电机的调节信号,根据调节信号和直线电机的驱动信号对直线电机进行控制。通过对直线电机进行数字pid控制,得到调节信号,根据调节信号和驱动信号对直线电机进行控制。能够减少单独的驱动信号在控制过程中的驱动误差,使直线电机的驱动在调节信号的调节下实现精确驱动控制。

本文档来自技高网...

【技术保护点】

1.一种直线电机驱动控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述电机参数进行数字PID控制,得到所述直线电机的调节信号,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述电机参数进行数字PID控制,得到位置式PID信号之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述电机参数包括电气参数和速度参数,所述采集所述直线电机的电机参数,包括:

5.根据权利要求1所述的方法,其特征在于,所述采集所述直线电机的电机参数之后,还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述调节信号和所述直线电机的驱动信号对所述直线电机进行控制之后,还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种直线电机驱动控制装置,其特征在于,所述装置包括:

9.一种直线电机驱动控制系统,其特征在于,所述系统包括驱动器、检测模块和控制器,所述控制器连接所述驱动器和所述检测模块,所述驱动器和所述检测模块连接直线电机;</p>

10.根据权利要求9所述的系统,其特征在于,所述系统还包括保护模块,所述保护模块连接所述控制器、所述驱动模块和所述直线电机。

...

【技术特征摘要】

1.一种直线电机驱动控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述电机参数进行数字pid控制,得到所述直线电机的调节信号,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述电机参数进行数字pid控制,得到位置式pid信号之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述电机参数包括电气参数和速度参数,所述采集所述直线电机的电机参数,包括:

5.根据权利要求1所述的方法,其特征在于,所述采集所述直线电机的电机参数之后,还包括:

6.根据权...

【专利技术属性】
技术研发人员:卞佳音何泽斌张珏江少镇单鲁平全万霖徐研陈文教黄宇平慕容啟华
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:

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

1