交互式维护系统中有限状态机的设计与实现  被引量:2

DESIGN AND IMPLEMENTATION OF FINITE STATE MACHINE IN INTERACTIVE MAINTENANCE SYSTEM

在线阅读下载全文

作  者:吕镇邦[1] 沈新刚[1] 邹会荣[1] 施伯乐[2] LüZhenbang;Shen Xin’gang;Zou Huirong;Shi Bole(Aeronautical Computing Technique Research Institute,AVIC,Xi’an 710068,Shaanxi,China;School of Computer Science and Technology,Fudan University,Shanghai 200433,China)

机构地区:[1]航空工业西安航空计算技术研究所,陕西西安710068 [2]复旦大学计算机科学与技术学院,上海200433

出  处:《计算机应用与软件》2020年第5期15-19,24,共6页Computer Applications and Software

基  金:装发预研重点基金项目(41403020102)。

摘  要:针对飞机外场维护中存在的维护场景复杂、专用设备种类繁多、状态转换频繁、维护过程不规范等实际工程问题,提出一种基于有限状态机的交互式维护系统开发方法。描述系统的设计框架和通信协议;设计符合飞机维护领域标准的状态机模型,包括维护人员、ARINC624和成员设备状态机模型;解决状态机模型的多线程设计和同步问题,实现人机交互维护过程。通过在机载维护仿真平台中的使用,证明了采用有限状态机的设计理念可准确描述被测对象的行为,根据不同的测试指令和反馈消息完成状态跃迁,并有助于提高软件的通用性、健壮性和可扩展性。There are some problems in the field maintenance of aircraft,such as complex maintenance scenarios,various types of special equipment,frequent state transition,non-standard maintenance process and other practical engineering problems.This paper proposes a development method of interactive maintenance system based on finite state machine.It described the architecture design of interactive maintenance system and communication protocol,and designed the state machine models conformed to the standard in the aircraft maintenance field,including maintenance staff,ARINC624 and member equipment state machine models.It also solved the problem of multi-thread design and synchronization of state machine,and realized the human-computer interaction maintenance process.It is proved that the design concept of finite state machine can describe the behavior of the tested object accurately by using the simulation platform of onboard maintenance.According to different test instructions and feedback messages,the state transition is completed,which is helpful to improve the generality,robustness and extendibility of the software.

关 键 词:有限状态机 交互式维护 状态转换 多线程 外场维护场景 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象