一种基于嵌入式管理系统的多类型电机控制方法与流程

文档序号:33954803发布日期:2023-04-26 14:36阅读:32来源:国知局
一种基于嵌入式管理系统的多类型电机控制方法与流程

本发明涉及一种基于嵌入式管理系统的多类型电机控制方法,属于航空机电控制领域。


背景技术:

1、随着多电/全电飞机的快速发展,电机在航空航天等高端领域的应用变得越来越广泛,各种不同类型的电机应用在飞机上各类的泵、阀门、压缩机、传动装置和动力装置上,起着十分重要的作用。航空领域的产品,对控制精度的要求较高,通常采用伺服电机,传统的伺服电机采用控制器搭配电机的方式,电机控制器和控制方法单独开发,使得每种电机控制器和控制器软件都需要单独的设计和维护,对其设计可靠性和后期可维护性带来巨大的考验,同时也会花费较多的成本。或者功能相似的电机可以采用参数配置等形式来实现通用性,但局限性也会较大,需要保证电机控制方式、硬件电路等关键功能相同。因此,提供一种能够实现多电机控制的方法将非常有必要。能够极大的降低开发成本,提升设计可靠性和后期可维护性


技术实现思路

1、本发明的目的:

2、本发明提供了一种基于嵌入式管理系统的多类型电机控制方法,能够实现单软件适配多类型电机控制器,进一步的由单电机控制器适配多类型电机。能够实现运行中控制电机类型的切换,具有较好的创新性,同时极大的降低开发成本,提升设计可靠性和后期可维护性。

3、本发明的技术方案:

4、一种基于嵌入式管理系统的多类型电机控制方法,所述方法包括以下步骤:

5、步骤1:将嵌入式管理系统中的调度管理软件分配到flash固定地址;

6、步骤2:将不同控制器类型的电机控制软件分配到不同falsh分区;

7、步骤3:运行嵌入式管理系统,进入调度管理软件;

8、步骤4:调度管理软件接收并综合通讯和离散指令,确定控制器类型;

9、步骤5:选择并转跳到对应控制器类型的电机控制软件;

10、步骤6:电机控制软件接收并综合通讯和离散指令,确定电机号;

11、步骤7:根据电机号,电机控制软件加载对应电机的配置表;

12、步骤8:电机控制软件进行对应电机控制;

13、步骤9:电机控制软件接收并综合通讯和离散指令,结束电机控制。

14、当电机控制软件接收到返回调度管理软件指令,重新选择控制器类型及对应的电机控制器软件;执行步骤6-9,完成对电机控制。

15、所述的步骤1中调度管理软件分配到flash固定地址,其地址在嵌入式管理系统运行后转跳地址所在flash扇区。

16、所述的步骤2中将不同控制器类型的电机控制软件分配到不同falsh分区,指不同类型控制器的电机控制软件固定在不同扇区,固定电机控制软件的扇区数取决于嵌入式管理系统的扇区数。

17、所述的步骤3中运行嵌入式管理系统,运行后进入调度管理软件,在调度管理软件决定要进入的电机控制软件。

18、所述的步骤4中综合通讯和离散指令,确定控制器类型,指的由调度管理软件综合指令,识别控制器类型。

19、所述的步骤5选择并转跳到对应控制器类型的电机控制软件,指的由调度管理软件转跳到识别的对应电机控制软件启动地址。

20、所述的步骤6中综合通讯和离散指令,确定电机号,指的由电机控制软件综合指令,识别电机号。

21、所述的步骤7中选择根据电机号,加载电机的配置表,指的电机控制软件读取电机号信息,加载外部存储器中对应电机的配置表信息。

22、所述的步骤8中选择进行对应电机控制,指的是由调度管理软件确定的控制器类型,以及电机控制软件确定的电机号,共同确定的控制方式。

23、本发明有益技术效果如下:

24、本发明提供的一种基于嵌入式管理系统的多类型电机控制方法,能够实现单软件适配多类型电机控制器,进一步的由单电机控制器适配多类型电机。具有较好的通用性和移植性,减少电机控制软件和控制器的开发成本和开发时间,提升其设计可靠性和后期可维护性。并且能够实现运行中电机类型的切换,满足航空领域现场需求多变的需求。



技术特征:

1.一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,当电机控制软件接收到返回调度管理软件指令,重新选择控制器类型及对应的电机控制器软件;执行步骤6-9,完成对电机控制。

3.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤1中调度管理软件分配到flash固定地址,其地址在嵌入式管理系统运行后转跳地址所在flash扇区。

4.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤2中将不同控制器类型的电机控制软件分配到不同falsh分区,指不同类型控制器的电机控制软件固定在不同扇区,固定电机控制软件的扇区数取决于嵌入式管理系统的扇区数。

5.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤3中运行嵌入式管理系统,运行后进入调度管理软件,在调度管理软件决定要进入的电机控制软件。

6.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤4中综合通讯和离散指令,确定控制器类型,指的由调度管理软件综合指令,识别控制器类型。

7.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤5选择并转跳到对应控制器类型的电机控制软件,指的由调度管理软件转跳到识别的对应电机控制软件启动地址。

8.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤6中综合通讯和离散指令,确定电机号,指的由电机控制软件综合指令,识别电机号。

9.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤7中选择根据电机号,加载电机的配置表,指的电机控制软件读取电机号信息,加载外部存储器中对应电机的配置表信息。

10.根据权利要求1所述的一种基于嵌入式管理系统的多类型电机控制方法,其特征在于,所述的步骤8中选择进行对应电机控制,指的是由调度管理软件确定的控制器类型,以及电机控制软件确定的电机号,共同确定的控制方式。


技术总结
本发明涉及一种基于嵌入式管理系统的多类型电机控制方法,属于航空机电控制领域,所述方法包括以下步骤:步骤1:将嵌入式管理系统中的调度管理软件分配到FLASH固定地址;步骤2:将不同控制器类型的电机控制软件分配到不同FALSH分区;步骤3:运行嵌入式管理系统,进入调度管理软件;步骤4:调度管理软件接收并综合通讯和离散指令,确定控制器类型;步骤5:选择并转跳到对应控制器类型的电机控制软件;步骤6:电机控制软件接收并综合通讯和离散指令,确定电机号;步骤7:根据电机号,电机控制软件加载对应电机的配置表;步骤8:电机控制软件进行对应电机控制;步骤9:电机控制软件接收并综合通讯和离散指令,结束电机控制。

技术研发人员:李忠杰,戢学峰,孙治中,张屹,张立新
受保护的技术使用者:中国航空工业集团公司金城南京机电液压工程研究中心
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1