1、1 海上搜救模拟器的直升机悬停鲁棒控制 *张显库,尹勇,金一丞( 大连海事大学, 辽宁 大连 116026 )摘要: 为了研制海上搜救模拟器的直升机模拟系统,给出了直升机模拟的系统结构,建立了直升机的悬停数学模型。用镜像映射方法和闭环增益成形算法设计了直升机的悬停鲁棒控制器。用 Simulink 进行了仿真实验,当直升机处于悬停状态时,系统的输出为输入的 18%且抖动频率明显降低,当系统加了 0.5 s 纯滞后模型摄动后,系统的输出为输入的 32%且抖动频率明显降低。仿真结果显示系统具有较强的稳定性和鲁棒性。关键词:水路运输;交通控制;海上搜救模拟器;直升机;悬停控制;鲁棒控制;闭环增益成形中
2、图分类号:U666.153;TP273.4Robust hovering control for helicopter in marine search and rescue simulatorZhang Xian-ku, Yin Yong, Jin Yi-cheng(Laboratory of Marine Simulation and Control, Dalian Maritime University, Dalian 116026, Liaoning, China)Abstract:In order to investigate the helicopter simulating sy
3、stem in marine search and rescue simulator, the system configuration of helicopter simulating was given out and the mathematical model for helicopter in hovering state was built. The robust hovering controller for helicopter was designed using mirror-injection method and closed-loop gain shaping alg
4、orithm. The simulating experiment was carried out using Simulink, the output was 18% of the input and the vibrating frequency was obviously reduced when the helicopter was in hovering state. The output was 32% of the input and the vibrating frequency was obviously reduced when the system was added a
5、 model perturbation of 0.5 s pure time delay. Simulation results show that the system has strong stability and robustness. 4 figs, 8 refs.Key Words: traffic control; marine search and rescue simulator; helicopter, hovering control, robust control, closed-loop gain shapingAuthor resume: Zhang Xian-ku
6、(1968-), male, Ph D, professor, 86-411-84729572, .0 引言水上救助打捞是水运交通特有的行业,是国家履行国际义务、保障社会稳定、促进经济发展、保障海洋运输安全以及维护国家声誉的一项重要社会职责。我国是国际海事组织 A 类理事国,是1974 年国际水上人命安全公约和1979 年国际水上搜寻救助公约的缔约国, “保证对任何水上遇险人员提供搜寻救助服务” 、 “配备与其任务相适应的搜寻救助设施和设备” 、 “建立救助协调中心和分中心”是每一个缔约国的国际义务。我国的海上安全问题形势严峻。近年来(2003.62006.6) ,中国海上搜救中心及全国各级海
7、上搜救中心共组织、协调海上搜救行动 4437 次,救助 44652 人,救助船舶 2433 艘次;而且大型客船、容滚船、液化气船、危险品船和原油船发生事故的概率呈上升趋势,这些船舶发生海难,社会影响极大,甚至造成重大国际影响 1。由于海上遇险局面是不可能通过实船进行真实再现的,从而加大了海上搜救训练的难度。众所周知,进行搜救演习可以在某种程度上,提高搜救指挥能力和及时应变能力,但耗费大量的人力、物力和财力,通过在搜救模拟器上进行搜救科目的训练和演练,同样可以达到预期的效果。采用当今先进的技术手段和方法,如计算机成像技术、虚拟现实技术、无缝拼接宽视场角环幕投影技术、*收稿日期:2007-10-1
8、0基金项目: 国家 973 计划子项目(2002CB312103) ,国家自然科学基金项目(60504017)作者简介: 张显库(1968-),男,辽宁辽阳人,大连海事大学教授,博士生导师,工学博士,从事船舶运动控制和鲁棒控制研究. 电话:0411-84729572,E-mail:Z雷达跟踪监控技术以及移动视频通信技术研制海上搜救模拟器,可设置各种遇险情况,可将遇险事故现场、搜救船舶及直升机等三维视景动态、逼真地展现在搜救人员面前,系统可模拟不同船型、搜救直升机模型、设置不同海面紧急情况和遇险种类、配备可给人以高度沉浸感的虚拟环境系统,从而可以以较小的成本获取较大的经济和社会效益,为有效地解决
9、我国海上搜救面临的难题提供一个有效途径。系统同时提供一个很好的软硬件平台,可更好地为海上搜救部门、港航企业利用模拟器进行海难事故重现、海上搜救仿真研究、海空立体模拟演练、港口工程方案论证,有利于提高海上搜救各部门紧急情况下的应变能力和协调搜救能力,通过充分学习和借鉴先进的海上救生技术,加强经验交流,锻炼海上搜救队伍。通过海上搜救模拟器可大幅度地减少实际的海上搜救的演习,通过海上搜救模拟器可以几乎不受限制地增加海上搜救演习的次数,从 而 可 用 来 检 验 我 国 制 定 的 海上 搜 救 应 急 预 案 , 同 时 增 强 有 关 要 投 入 到 搜 救 的 相 关 单 位 之 间 的 协 调
10、 性 以 及 现 场 施 救 人 员 的 专 业 素质 。目前,国际上航海模拟器的发展趋势是将不同的模拟器,例如:船舶操纵模拟器、轮机模拟器、GMDSS 模拟器、装卸模拟器等,组合为一个具有综合功能的模拟系统。海上搜救模拟器实际上是一种具有海上搜救功能的综合模拟系统。国外如英国的船商公司、RACAL-DECCA 公司、丹麦Lyngso-VAMLET Marine 公司、美国的 Sperry 公司等都开展了相关的研究,但到目前为止,还没有一个综合的海上搜救模拟器投入商业化运作。国内相关的研究才刚刚起步,目前仅仅是大连海事大学在开展前期研究工作。2005 年大连海事大学获得国家 973 子项目的支
11、持,开展海上搜救模拟器的研究,2006 年 12 月交通部批复投资 1870 万元资助大连海事大学海上搜救模拟器的研究项目。本文给出海上搜救模拟器的直升机悬停鲁棒控制研究结果。1 系统结构为实现交通行业要创建成创新性行业的目标,我们自行研制海上搜救模拟器,其优点为:(1)通过该系统的研制,掌握具有自主知识产权的关键技术,在研制的过程中可取得一批科技创新成果;(2)通过自己研制可培养自己的研究队伍及高级人才;(3)因为关键技术自己研制,可以节约经费;(4)打破少数国家的垄断地位,增强我国的科技竞争能力。本研究的前期研究基础为大型航海模拟器 2,该项目于 2000 获得辽宁省科技进步一等奖,该项目
12、目前已经推广应用于国内 10 多家港航企业及大学,取得了良好的社会和经济效益。研究的高品质航海模拟器于 2005 年出口到新加坡海军,并于 2006 年 11 月通过挪威船级社的 DNV 国际认证,这是我国相关领域的科研成果第一个被国际权威组织认证,认证等级为 A 级( 最高级)。在船舶操纵模拟器、GMDSS 模拟器研究成果的基础上,购买一些基本设备,融入更多虚拟现实的最新成果和系统涉及到的其他先进技术,自行研制一套功能完备的海上搜救模拟器。海上搜救模拟器主要由以下几部分组成:教练员站 1 套;搜救协调中心 1 套;主本船 1 条;副本船 2 条;视频监控系统 1套;直升机模拟单元 1 套,各
13、部分采用 HLA 结构并通过 LAN/WAN 连接,HLA 是用于产生计算机模型或仿真系统的软件体系结构,它就像一种黏合剂,能将多个小的计算机仿真系统联合成为一个巨大的仿真系统。系统框图如 1 所示。图 1 系统框图Fig.1 System configuration(1)教练员站主本船 直升机模拟单元1号副本船 2号副本船HLA LAN/WAN教练员站视频监控系统 搜救协调中心除具有船舶操纵模拟器中教练员站的各项功能之外,还具有 GMDSS 系统中的搜救协调中心(RCC)的指挥协调、搜救资源查询、中国船舶报告(局部) 、遇险现场事故再现以及海洋气象查询等搜救支持系统功能。教练员站可以设置各种
14、搜救科目,比如:险情处理、旅客转移、弃船逃生、搜寻救助、直升机悬停救人、消防灭火、防污清污等。根据本系统的训练目的,教练员站不仅可以设置各种情况下的险情模拟,比如:碰撞、失火、爆炸、沉没、搁浅、自然灾难等,还可以设置人员的求生方式,如人员自然落水、人+救生圈、人+小艇、人+救生筏等,系统根据设置的风浪流等天气情况实时计算落水人员的位置等,从而实现海上漂浮物的仿真。(2)主本船360视场角柱幕投影视景系统,电子海图、雷达图像模拟、航行综合信息显示等功能。(3)副本船 180视场角柱幕投影视景,配备立体显示设备,增强深度感。主本船和副本船可根据训练目的方便地设置为救助船或遇险船。(4)视频监控系统
15、用可视电话(或摄像机)形成电视监控系统,实现搜救事发现场的可视化传输功能。(5)直升机模拟器考虑到直升机在搜救中的特殊作用,直升机单元采用五个面的 CAVE 系统(正面、左面、右面、底面、顶面) ,立体显示。CAVE 系统是一个具有高度沉浸感的虚拟环境,系统利用高性能图形设备和高分辨率的投影设备,设计出一种基于投影的无障碍式、融真实世界与虚拟世界于一体的虚拟环境。CAVE 的可视化环境是由包围着观察者的投影面(前、左、右、底、顶)组成的四方空间。观察者置身其中只需配备轻便的立体眼镜和头部跟踪器就能感受到投影图像充满着空间。随着观察者在此空间的漫游,观察者可以观察到周围“环境”的动态变化,给人以
16、极真实的沉浸感。船舶与直升机在雷达图像和三维视景上互见。图 2 为直升机模拟单元系统构成。直升机模拟单元的主要设备包括:5 面投影主动立体显示CAVE 系统、直升机模拟驾驶舱、直升机模拟控制设备和直升机动力学模型。图 2 直升机模拟器系统构成Fig.2 System configuration for helicopter simulating2 直升机悬停的鲁棒控制器设计直升机是海上搜救的重要工具,其机动性和灵活性得到了充分的应用,但其并不像固定翼飞机那样稳定,是一个不稳定的系统,控制起来较为困难。直升飞机的悬停控制对于海上搜救工作来说至关重要,如果悬停控制得不稳,将直接影响救人或救助物资的
17、运输。直升飞机在悬停状态时,其自身的动力学特性使得其数学模型表现为非最小相位或不稳定或同时包含有这 2 种情况 3,这就给直升飞机的悬停控制系统的设计带来困难。H 鲁棒控制理论的提出解决了频域中 MIMO 系统鲁棒控制器设计问题,其计算复杂的缺点已因计算机技术的飞速发展及标准的软件开发工具箱的出现得5 面投影主动立体显示 CAVE 系统投影仪微机+图形加速卡航空雷达模拟显示雷达信号发生器微机综合信息显示直升机数学模型解算及信号采集微机1000M 网络 直升机操控设备至教练员站投影仪微机+图形加速卡投影仪微机+图形加速卡导航仪器、通信设备仿真仪表显示到克服,故近十多年来已成为控制理论的一个热点研
18、究领域。H 鲁棒控制理论的演绎需要艰深的数学基础,在它的发展历史中吸引了众多的数学家开展了创造性的工作,故而使得这种控制理论以其严谨和普适的风格形成控制论的一个独特的分枝。但是,在用 H鲁棒控制理论求解非稳定过程的鲁棒控制器时,即使应用特定的软件包也需要在艰深的数学基础上进行大量的实验选择权函数,往往选择一组能求解出稳定控制器的权函数非常困难,求解过程复杂 4。本研究基于非稳定过程的奇异值曲线与其对应于虚轴的镜像映射的稳定过程的奇异值曲线相同或相近的原理,采用闭环增益成形算法 4对直升飞机这一不稳定过程经镜像映射的稳定过程求解鲁棒控制器,因闭环增益成形方法直接根据鲁棒性能指标的奇异值曲线形状用
19、闭环系统具有工程意义的闭环传递函数(或补灵敏度函数)的最大奇异值、带宽频率、关门斜率及闭环频谱峰值四大参数构造出鲁棒控制器,属于图形求解方法,故该控制器对非稳定过程同样具有鲁棒性。该方法通过镜像映射获得非稳定过程的奇异值曲线相同的稳定过程,用间接方法取代直接的鲁棒控制器求解方法,求解过程异常简单,工程意义明确,设计的控制器阶次较低,具有控制性能和鲁棒稳定性良好的特点。2.1 直升飞机的悬停数学模型 3在直升飞机进行高增益飞行控制系统设计时,一般需采用含有旋翼动力学的准静态假设下的小扰动线性模型,这种模型经过简化后由机体和旋翼挥舞模型 2 部分组成。跷板式旋翼直升飞机 AH-1G 悬停状态的数学
20、模型 为)(sG(1)(209.846.0()3)0784.2.(150)( 21 sDMssssBsG式中 为俯仰角, 是桨毂倾斜盘的纵向倾斜角。式(1)由 3 部分组成,第一部分为机体模型,为不稳定性的主要来源;第二部分为纵向挥舞模型,是稳定的;第三部分为旋翼模型,也是稳定的,一般情况可忽略。式(1)中的负号只表明操纵极性而不影响设计,可以略去,故简化后的模型为(2)209.846.0(3)7.0248.(15)( 21 ssssBsG2.2 直升飞机的悬停鲁棒控制运用镜像映射方法和闭环增益成形算法相结合进行直升飞机的悬停鲁棒控制。将式(2)的不稳定零极点换成其稳定零极点的镜像映射模型为
21、4(3)209.846.0(3)7.0248.(15)( 21 ssssBsG设闭 环 系 统 的 带 宽 频 率 为 , 则 由二阶闭环增益成形算法 4-7知: ,1/T )12(1sTGK将式(3)的数学模型代入并取闭环频谱的带宽频率为 2 rad/s( ),得5.01T(4))39.(2846)15.0)(.(15.07248)( sssK这是一个 4 阶的稳定控制器。用 Matlab 的 Simulink 对直升飞机的悬停进行仿真研究,用式(4)控制式(2) 的模型,为了描述悬停状态,设定信号不能直接设为 0,代之以标准的白噪声信号,其输出响应如图 3 所示,图中较深曲线为设定输入信号
22、,中间较浅曲线为控制的输出曲线,从图中可以看出,设定信号最大值为 4,平均为 0,经过鲁棒控制后,系统的输出最大值为 0.71,均值为 0,而且直升飞机的抖动频率明显降低,稳定性增强。为了验证控制器的鲁棒性,图 4 给出了摄动模型的控制效果,这相当于在原名义模型的基础上加了一个时间常数为 0.5 s 的纯滞后环节,从仿真结果可以看出,系统的输出由原最大值 4(深色曲线)降为 1.27(中间浅色曲线),控制性能稍微下降,但仍然稳定,而且直升飞机的抖动频率明显降低,这说明所设计的控制器具有一定的鲁棒性。图 3 名义模型的控制效果 图 4 摄动模型的控制效果Fig.3 Control effects
23、 of nominal model Fig.4 Control effects of perturbed model文献3采用了 Horowitz 提出的解决非最小相位且不稳定对象控制器设计问题的“平衡”设计方法设计了直升飞机的悬停鲁棒控制器,取得了较好的控制效果,但所设计的控制器为不稳定的,且存在一定的稳态误差。本文所给出的用镜像映射方法和闭环增益成形算法相结合的设计方法较好地解决了这两个问题。文 献 3给 出 的 直 升 飞 机 悬 停 数 学 模 型 只 考 虑 了 纵 向 俯 仰 运 动 , 文 献 8则 给 出 了 直 升 飞 机 悬 停时 考 虑 了 纵 向 、 横 侧 向 俯 仰
24、 、 横 滚 运 动 的 数 学 模 型 。 文 献 8提 出 了 一 种 图 形 化 多 回 路 控 制 律 鲁 棒选 参 方 法 , 将 针 对 闭 环 系 统 的 指 标 要 求 直 接 映 射 到 增 益 参 数 平 面 , 从 而 以 直 观 的 形 式 实 现 面 向 ADS-33E 品 质 规 范 的 控 制 律 鲁 棒 参 数 设 计 , 取 得 了 较 好 的 效 果 。 后 续 的 研 究 可 采 用 该 复 杂 的 直 升 机 数 学模 型 。3 结 语本文首先论述了研制海上搜救模拟器的意义,然后给出了海上搜救模拟器和直升机模拟的系统结构,建立了直升机的悬停数学模型,用镜
25、像映射方法和闭环增益成形算法设计了直升机的悬停鲁棒控制器。用 Matlab 的 Simulink 进行了仿真实验,当直升机处于悬停状态时,系统的输出为输入的 18%且抖动频率明显降低,当系统加了 0.5 s 纯滞后模型摄动后,系统的输出为输入的 32%且抖动频率明显降低。仿真结果显示系统具有较强的稳定性和鲁棒性。本研究所设计的控制器为 4 阶稳定的控制器,为研制海上搜救模拟器的直升机模拟系统奠定了理论基础。参 考 文 献 :References:1金一丞,尹勇,张显库. 海上搜救模拟器建设项目工程可行性及初步设计研究报告R.大连:大连海事大学,2006.Jin Yi-cheng, Yin Yo
26、ng, Zhang Xian-ku. Engineering feasibility and primary design research reports for marine search and rescue simulatorR. Dalian: Dalian Maritime University, 2006.2张显库, 金一丞. 控制系统建模与数字仿真M. 大连:大连海事大学出版社, 2004.Zhang Xian-ku, Jin Yi-cheng. Modeling and digital simulation for control systemM. Dalian: Dalia
27、n Maritime University Press, 2004.4张显库,贾欣乐. 船舶运动控制M.北京:国防工业出版社, 2006.Zhang Xian-ku, Jia Xin-le. Ship motion controlM. Beijing: National Defense Industry Press, 2006.5张显库, 杨盐生, 郭晨. 舵鳍联合减摇的鲁棒控制系统J. 交通运输工程学报, 2006,6(4):71-74.Zhang Xian-ku, Yang Yan-sheng, Guo Chen. Integrated robust control system of r
28、udder and finJ. Journal of Traffic and Transportation Engineering, 2006,6(4):71-74. (in Chinese)t/s t/s/ )/(6张显库. 离散型闭环增益成形算法及其应用J. 中国航海. 2006, 42(3): 4-6,26.Zhang Xian-Ku. Discrete closed-loop gain shaping algorithm and its applicationJ. Navigation of China, 2006, 42(3): 4-6,26. (in Chinese)7张显库, 郭
29、晨, 杜佳璐. 船舶航向不对称信息理论与非线性逆推鲁棒控制算法 J.交通运输工程学报, 2006,6(2):47-50.Zhang Xian-ku, Guo Chen, Du Jia-lu. Asymmetric information theory and nonlinear backstepping robust control algorithm of ship navigationJ. Journal of Traffic and Transportation Engineering, 2006,6(2):47-50. (in Chinese)8杨晖.一种图形化多回路直升机控制律鲁棒选参方法J.系统仿真学报,2006,18(6): 1532-1534.Yang Hui. A graphic robust parameter selection method for rotorcraft multiloop control law designJ. Journal of System Simulation, 2006,18(6): 1532-1534. (in Chinese)