-
公开(公告)号:CN106208837A
公开(公告)日:2016-12-07
申请号:CN201610595184.X
申请日:2016-07-26
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
IPC: H02P6/17
CPC classification number: Y02P80/116
Abstract: 本发明属于电机控制技术,具体涉及一种CPU单独控制电机PWM输出的方法。本发明CPU单独控制电机PWM输出的方法,电机的运动是根据安装在电机的霍尔传感器相应HALL状态的变化来判定,HALL状态的变更,将触发HALL中断,CPU输出相应的PWM,如果当前HALL状态未变更,但是此时PWM值不为零,由CPU给电机一个低频PWM输出,让电机完成HALL状态的变更,触发HALL中断,从而有效的减少CPU中断,提高CPU工作效率和安全性。
-
公开(公告)号:CN118113502A
公开(公告)日:2024-05-31
申请号:CN202410201260.9
申请日:2024-02-23
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本申请提供了一种PBIT前后台程序读写外设数据时序冲突处理方法,所述方法包括:识别出后台程序和前台中断程序同时访问数据的PBIT测试项;若所述PBIT测试项和所述前台中断程序同时访问加解锁地址,所述后台程序访问加解锁地址,在操作过程中需禁止所述前台中断程序;若所述PBIT测试项和所述前台中断程序同时访问外设总线,所述后台程序访问外设总线,需操作过程中需禁止所述前台中断程序,同时读写总线之后,延时时间超过总线发送接收时间;本申请能够解决PBIT频繁误报故障,提高PBIT的安全性和可靠性。
-
公开(公告)号:CN110752909B
公开(公告)日:2022-05-27
申请号:CN201810820565.2
申请日:2018-07-24
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本发明涉及一种485总线半双工通信的软件处理方法,包括系统发送与接收状态的使能操作,系统发送与接收的时序控制,系统接收与发送fifo的有效处理。本发明主要针对485在半双工的通信模式下,数据接收与发送需要分时复用数据总线,快速的数据发送和接收过程中,存在数据丢包和错包的情况。本发明优化了数据接收与发送的控制流程,确保了在485总线在半双工通信模式下,数据接收与发送的实时性与正确性。
-
公开(公告)号:CN118012532A
公开(公告)日:2024-05-10
申请号:CN202410247342.7
申请日:2024-03-05
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
IPC: G06F9/445
Abstract: 本申请提供了一种基于双口RAM的从处理器软件在线加载方法,通过主处理器将加载文件转发给从处理器完成加载,本发明基于主从处理器之间的双口RAM、通过在CPU上划分BOOT、LOAD和应用分区的方式完成应用分区软件的加载,当有从处理器软件加载请求时,主处理器通过485总线接收到从处理器的加载请求,同时将加载请求通过双口RAM发送给从处理器,主、从处理器分别跳转到LOAD分区,主处理器将485接收的从处理器加载文件发送给从处理器,从处理在LOAD分区中完成从处理器应用分区的擦除与烧写,完成整个过程后重新上电,主从处理器上电自动运行BOOT分区,程序调转到应用分区,继续执行任务。
-
公开(公告)号:CN115694296A
公开(公告)日:2023-02-03
申请号:CN202211417669.1
申请日:2022-11-11
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本发明提供一种电静液伺服系统电机零位测量方法与装置,该方法包括:利用软件控制三相逆变器的开通与断开,将三相逆变器中6个桥路,打开指定的两路桥路,关闭其余桥路,从而使得将电机绕组中的B相和C相断开,A相处于接通状态,然后电静液伺服系统动力电源接入低电压供电,软件通过读取RDC角度传感器,获取电静液伺服系统中电机零位。本发明通过软件算法,可快速获取电静液伺服系统电机零位,省去工程应用中舵机与控制器脱开、独立供电等操作流程,极大提高零位获取的效率。
-
公开(公告)号:CN106208837B
公开(公告)日:2018-12-14
申请号:CN201610595184.X
申请日:2016-07-26
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
IPC: H02P6/17
Abstract: 本发明属于电机控制技术,具体涉及一种CPU单独控制电机PWM输出的方法。本发明CPU单独控制电机PWM输出的方法,电机的运动是根据安装在电机的霍尔传感器相应HALL状态的变化来判定,HALL状态的变更,将触发HALL中断,CPU输出相应的PWM,如果当前HALL状态未变更,但是此时PWM值不为零,由CPU给电机一个低频PWM输出,让电机完成HALL状态的变更,触发HALL中断,从而有效的减少CPU中断,提高CPU工作效率和安全性。
-
公开(公告)号:CN106059400A
公开(公告)日:2016-10-26
申请号:CN201610594455.X
申请日:2016-07-26
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本发明属于电机控制技术,具体涉及一种电机HALL速度平滑处理方法。本发明电机HALL速度平滑处理方法,先计算电机某HALL状态转动一圈的时间差,用转动一圈的360°除以转动时间及平滑计数器所累加的时间,即为当前的HALL速度,如果当前的HALL状态更新,平滑计算器所累加的时间为零;如果当前的HALL状态不更新,此时将平滑计数器开始累加,其所累加得到的平滑时间与转动时间进行叠加得到总时间,用于计算HALL速度,使HALL速度突变为0的阶跃跳变过程处理为一个平滑渐变过程。从而更好的完成电机的速度环控制,解决电机的抖动问题,达到电机控制更加理想的目的。
-
公开(公告)号:CN118131595A
公开(公告)日:2024-06-04
申请号:CN202410201179.0
申请日:2024-02-23
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
IPC: G05B9/03
Abstract: 本发明提供了一种基于静态故障列表的伺服控制系统故障恢复方法,根据当前伺服控制系统的健康状态,综合出目前伺服控制系统的故障等级,根据不同的故障等级,上报飞行员并点亮对应的故障可恢复指示灯,根据故障恢复指令,完成静态可恢复故障列表中的可恢复故障的扫描,并完成对应的故障恢复,同时点亮故障恢复完成指示灯,另外根据故障综合的结果,可实时点亮存在新可恢复故障指示灯。此外通过对故障列表的静态划分,分配每个故障恢复的时间片,从而确保静态故障列表中的故障恢复严格按时间片执行,确保不会产生关联影响,最终进一步辅助飞行员进行故障恢复决策,提高整个飞行的安全性。
-
公开(公告)号:CN108268214B
公开(公告)日:2021-04-20
申请号:CN201711360569.9
申请日:2017-12-15
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本发明属于软件操控非易失存储器技术,具体涉及一种多线程快速周期串行外设操作非易失存储器的方法。本发明中主要针对CPU软件快速周期读写耗时较长的非易失存储器问题,在软件的运行周期中,有多个任务可能同时需要对非易失存储器进行读写,本方法设置了队列的模式对同时需要非易失存储器的操作进行队列排序,并且通过信号量Mutex互斥对非易失存储器进行管理。当多个非易失存储器读写请求到来时,首先对所有的请求进行队列的排序,并一一处理,在处理过程中,再次发生了非易失存储器读写请求时,则使用互斥信号量Mutex对非易失存储器进行保护,确保非易失存储器读写数据的准确性,并进一步提高CPU工作效率和安全性。
-
公开(公告)号:CN110752909A
公开(公告)日:2020-02-04
申请号:CN201810820565.2
申请日:2018-07-24
Applicant: 中国航空工业集团公司西安飞行自动控制研究所
Abstract: 本发明涉及一种485总线半双工通信的软件处理方法,包括系统发送与接收状态的使能操作,系统发送与接收的时序控制,系统接收与发送fifo的有效处理。本发明主要针对485在半双工的通信模式下,数据接收与发送需要分时复用数据总线,快速的数据发送和接收过程中,存在数据丢包和错包的情况。本发明优化了数据接收与发送的控制流程,确保了在485总线在半双工通信模式下,数据接收与发送的实时性与正确性。