欠驱动水面艇运动控制建模及三维仿真实现研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:qfcywm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当水面艇高速航行时,仅有调节其推进速度和操纵船艏向两种方式来实现水面滑行艇的运动姿态控制。当无人艇高速航行时,输入量只有两个,即艏向的推力和推进器产生的转船力矩。依靠这两个输入量控制水面艇水平面位置和航向角3个自由度,此时的水面艇属于欠驱动系统。鉴于欠驱动水面艇运动控制系统存在的本质非线性、非完整性、变量之间的深度耦合等特性,对于这类特殊的非线性系统的研究,也有助于加深对一般非线性控制问题的认识。本文针对一类欠驱动水面艇,利用动量定理和动量矩定理进行分析,建立了系统的动力学模型,通过建立水面艇运动坐标系基向量与固定坐标系基向量之间的对应关系,得到了运动学模型,从而推出了系统的六自由度非线性运动方程,并由此在一定的假设条件下进行简化,获得水面艇的水平面运动方程。针对建立的水面艇的水平面运动方程,本文研究了欠驱动水面艇的镇定控制和航迹跟踪控制问题。针对镇定控制问题,通过微分同胚变换和反馈变换,将艇的运动系统转化成级联的两个子系统,其中一个子系统可视为受另一个子系统的输出摄动的受摄系统,只需要设计另一个子系统的镇定控制器即可实现欠驱动水面艇全部状态的镇定控制。针对航迹跟踪控制问题,将大地坐标系下的跟踪误差重定义成运动坐标系下的跟踪误差,将航迹跟踪控制问题转化为误差系统的镇定问题,并由此采用Lyapunov直接法和反步法设计了误差系统的镇定控制器,得到了欠驱动水面艇的航迹跟踪控制器。由于实艇测试环境的限制,以及其成本高昂,而传统的数字仿真,又不能直观的反应水面艇在控制规律下的运动状态,本文利用虚拟仿真技术,结合VC++开发环境,提出了三维仿真系统的设计方案。首先,利用Multigen Creator三维建模软件,并采用纹理映射、材质设置、增加光源和着色处理等技术,绘制了具有拟真感的水面艇三维模型;然后,在Vega Prime环境下,运用Marine海洋模块,构造了水面艇模型运动的海洋环境,实现了动态的海浪效果,模拟了水面艇模型运动时尾流的动态效果;最后,结合VC++6.0开发环境,采用C++语言编程方法,开发了三维可视化仿真系统的仿真程序,实现了场景渲染、视点切换、人机交互和模型驱动等功能,实现了水面艇的运动仿真可视化的效果。最后,利用开发的三维仿真系统对所设计的水面艇的镇定控制方法和航迹跟踪控制方法进行了仿真,得到了可视化的直观的仿真结果,验证了设计控制规律的有效性。
其他文献
自20世纪70年代以来,各种优秀的控制算法相继问世,极大的丰富了控制理论的学科分支,并且越来越受到控制工程界的关注。这些控制算法包括Smith预估控制算法,内模算法,预测PI算
发动机电子控制单元(ECU),属于负责发动机控制功能的电子控制模块,它的应用主要是对发动机中的燃气系统和点火系统进行闭环方式的控制,以此来提高发动机的燃气经济性并且减少发
在汽车的行驶中,轮胎压力监测是保证车辆安全运行的一个极为重要因素之一,轮胎性能的好坏直接影响到汽车的性能和安全。保证正常的轮胎气压值,能够提高汽车行驶的安全性,改善操纵
低压电力线是网络结构复杂的时变系统,其信道表现出阻抗变化大、信道频率特性不稳定、信号所受干扰强和时变性大等特点。低压电力线网络结构的复杂性和时变性是影响电力线通
在工业生产领域,直流调速器由于具有良好的起制动性能、宜于在广泛范围内平滑调速,所以在需要高性能可控电力拖动系统的领域中有着广泛的应用。本文针对冷轧管机主电机调速的
在工业气相聚乙烯生产中,熔融指数和密度是两个重要的质量指标。在聚乙烯实际生产中,根据生产牌号的需要,精确控制质量指标对提高企业经济效益具有重要意义。然而由于缺乏精
铝土矿磨矿分级过程中,原始测量数据由于存在测量误差和不完整性而直接影响了生产工况的正确判断,进而导致优化控制偏差和操作决策失误。因此,针对铝土矿磨矿分级过程数据的
选择性剪接是真核生物基因表达调控的重要方法,剪接位点的准确识别是基因识别的关键问题,本论文围绕选择性剪接位点的识别这一重要问题展开研究。   首先,建立了选择性剪
人耳检测是指从那些包含人耳的图片或视频中准确的判断出人耳所在位置的过程。目前对于人耳检测的研究还处于起步阶段,很多检测和定位的方法往往要借鉴于人脸检测,但人耳同人
随着社会的发展,人们对居住环境的要求也越来越高,科技在为人类提供舒适的环境同时也消耗着巨大的能源。我国是建筑大国,而其中绝大部分是高能耗建筑,建筑能耗已经占到社会总