论文部分内容阅读
鱼雷能够在水下进行自主航行、自动控制。现代战争中,鱼雷除了要具有速度快、航程远、隐蔽性好等特点,还需能被更加精确稳定地控制。所以其自动控制系统的设计也是现代鱼雷研究中至关重要的部分。本文以非线性鱼雷模型为研究对象,提出了基于无需被控对象机理模型的多维泰勒网(MTN)优化控制方法设计了打击静态目标的鱼雷航行控制器。为了比较该控制方法与其他控制方法的效果差异,本文鱼雷控制器的设计在都使用单纯形法参数调优的条件下,还分别采用了无需被控对象机理模型的PID控制和需要被控对象精确机理模型的滑模变结构控制(SMC)进行了控制器的设计,使用MATLAB进行仿真,给出了最终比较结果,主要有如下内容:1.查阅相关资料并对鱼雷运动过程中进行受力分析,建立了其非线性、强耦合的运动数学模型。2.分别采用PID控制、指数趋近律滑模变结构控制以及多维泰勒网优化控制方法对鱼雷航行进行了分通道的设计。主要包括纵向的俯仰角和深度控制以及横侧向偏航角和横滚角的控制。使用了单纯形法对所有控制器参数进行了调优,并给出相关的仿真效果图。3.整合单通道设计框图,分别使用PID、SMC、MTN优化控制方法设计了鱼雷航行全通道仿真图。首先,设计与开发无海流干扰的全通道鱼雷航行仿真系统,比较了以上三种优化控制方法的仿真效果差异。然后,分别引入了恒值海流和深度变化海流作为干扰。最后,再次比较PID、SMC、MTN优化控制器在不同扰动条件下对鱼雷航行的全通道仿真效果差异。4.设计随高度变化的鱼雷航行轨迹,利用方案制导方式分别在有无海流扰动的条件下设计与开发了鱼雷打击静态目标的全通道仿真系统,并给出了PID、SMC、MTN优化控制器对应的脱靶量。5.使用MATLAB提供的GUI功能,设计与开发了打击静态目标的鱼雷航行控制系统的仿真平台。6.对所做工作进行了总结,在所设计的三种鱼雷航行优化控制器中,多维泰勒网优化控制器具有的控制效果最佳。