某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降

最全题库2022-08-02  31

问题 某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降。该直升机飞行控制系统由机上部分和地面部分组成,机上部分主要包括无线电传输设备、飞控计算机、导航设备等,地面部分包括遥控操纵设备、无线电传输设备以及地面综合控制计算机等。其主要工作原理是地面综合控制计算机负责发送相应指令,飞控计算机按照预定程序实现相应功能。经过需求分析,对该无人直升机控制系统纵向控制基本功能整理如下:(a)飞控计算机加电后,应完成系统初始化,飞机进入准备起飞状态;(b)在准备起飞状态中等待地面综合控制计算机发送起飞指令,飞控计算机接收到起飞指令后,进入垂直起飞状态;(c)垂直起飞过程中如果飞控计算机发现飞机飞行异常,飞行控制系统应转入无线电遥控飞行状态,地面综合控制计算机发送遥控指令;(d)垂直起飞达到预定起飞高度后,飞机应进入高度保持状态;(e)飞控计算机在收到地面综合控制计算机发送的目标高度后,飞机应进入垂直升降状态,接近目标高度;垂直升降过程中出现飞机飞行异常,控制系统应转入无线电遥控飞行;(f)飞机到达目标高度后,应进入高度保持状态,完成相应的任务;(g)飞机在接到地面综合控制计算机发送的任务执行结束指令后,进入飞机降落状态;(h)飞机降落过程中如果出现飞机飞行异常,控制系统应转入无线电遥控飞行;(i)飞机降落到指定着陆高度后,进入飞机着陆状态,应按照预定着陆算法,进行着陆;(j)无线电遥控飞行中,地面综合控制计算机发送着陆指令,飞机进入着陆状态,应按照预定着陆算法,进行着陆。【问题1】(6分)状态图和活动图是软件系统设计建模中常用的两种手段,请用200字以内文字简要说明状态图和活动图的含义及其区别。【问题2】(10分)根据题干中描述的基本功能需求,架构师王工通过对需求的分析和总结给出了无人直升机控制系统纵向控制状态图(图2-1)。请根据题干描述,提炼出相应状态及条件,并完善图2-1所示状态图中的(1)~(5),将答案填写在答题纸中。图2-1  无人直升机控制系统纵向控制状态图【问题3】(9分)根据题目中描述的基本功能需求,架构师王工给出了无人直升机控制系统纵向控制的顶层活动图(图2-2)。请根据题干描述,完善图2-2活动图的(1)-(9),将答案填写在答题纸中。图2-2  无人直升机控制系统纵向控制顶层活动图

选项

答案

解析 【问题1】
状态图主要用于描述一个对象在其生存期间的动态行为,表现一个对象所经历的状态序列,引起状态转移的事件(event),以及因状态转移而伴随的动作(action)。
活动图可以用于描述系统的工作流程和并发行为。活动图其实可看作状态图的特殊形式,活动图中一个活动结束后将立即进入下一个活动(在状态图中状态的转移可能需要事件的触发)。
两者最大的区别是:状态图侧重于描述行为的结果,而活动图侧重描述行为的动作。其次活动图可描述并发行为,而状态图不能。
【问题2】
(1)垂直起飞状态
(2)飞机飞行异常
(3)高度保持状态
(4)垂直升降状态
(5)无线遥控飞行状态
【问题3】
(1)地面综合控制计算机
(2)下传完成系统初始化信息
(3)飞机垂直起飞
(4)飞行高度保持
(5)发送目标高度
(6)飞机垂直升降
(7)发送任务执行结束指令
(8)飞机降落
(9)无线电遥控飞行
转载请注明原文地址:https://tihaiku.com/congyezige/2397930.html

最新回复(0)