0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

水下航行器控制半实物仿真系统的组成原理、特点及应用研究

电子设计 来源:系统仿真学报 作者:康凤举 , 杨惠珍 2020-07-31 09:01 次阅读

引言

众所周知,航行器半实物仿真的主要优点是:①可使无法准确建立数学模型的实物如自动驾驶仪直接进入仿真回路;②通过模型和实物之间的切换,进一步校准数学模型;③直接检验控制系统各部分功能。因而,西方各国都投入了巨大的人力物力建设各种航行器半实物仿真实验室,早在六十年代,美国、日本就开展了水下航行器半实物仿真的研究工作。如何提高半实物仿真系统的精度,一直是国内外仿真工作者着力解决的课题之一。为此,本文设计了一种新型的数字化、一体化为主要特点的水下航行器控制半实物仿真系统,不仅仿真主机由数字仿真机代替了早先的模拟机,而且主要外围仿真设备如三轴转台和水压仿真器亦实现了数字机随动控制,同时研制出仿真主机与外围仿真设备之间的实时数字并行通讯接口。从而为水下航行器的高精度半实物仿真提供了更先进、更完善的技术基础。

1、水下航行器控制系统半实物仿真的特点

为了有效地开展控制系统的数学仿真尤其是半实物仿真的研究工作,有必要研究水下航行器的特点及其对仿真的特殊要求。

(1)航行时深度通道是最主要的控制通道,其深度敏感元件依靠测量海水动态压力来给出航行深度,为了实现对深度敏感元件的加载要求,需要研制量程范围大且在浅水深度时仿真精度足够高的水压仿真器。

(2)由于水下声探测距离的局限性,为了增大搜索范围,控制系统一般都设计了相当复杂的航行轨迹的程序控制如“8”字形、螺旋形搜索航行方式等,因此要求:

a.仿真机除了能解算用微分方程和超越方程描述的连续数学模型以外,还应具备实时解算描述轨迹的大量逻辑运算的能力。

b.用于仿真航行器姿态的三轴模拟转台的外环轴应具有多圈连续旋转的能力。

(3)由于水密度基本为常数和推进系统启动过程结束后航行体速度基本保持不变,航行器运动在一般条件下可近似看作定常运动,舵机负载仅与舵角有关,从而可以简化舵机负载力矩仿真器的设计。

2、水下航行器控制半实物仿真系统的组成

图1为该仿真系统原理框图,虚线框内为被仿真的驾驶仪实物。

水下航行器控制半实物仿真系统的组成原理、特点及应用研究

图1某水下航行器控制半实物仿真系统原理图

其中,仿真设备主要有:

(1)VAX-LAB数字仿真机

VAX机为系统仿真主机,在该计算机上开发了一套航行器实时仿真软件包,包括输入输出、动力学和运动学解算、图形显示、数据处理、自检、开环与闭环检测调试程序等,配备有时钟板KWV11、模数转换板ADV11、并行通讯板DRV11-WA等及VMS实时操作系统[1]。在实时仿真中,由VAX机中时钟板KWV11C设置硬件中断,帧时间一般为5ms。

(2)696数控式三轴电动转台

696数控式三轴电动转台是在原696三轴电动转台经数字化改造而成的一种新型航行器姿态仿真器,航行器在水下运动时航行轨迹复杂,要求仿真器具有高精度多圈回转功能。实现这种仿真要求的一种仿真器控制系统如图2。由PC-486工业控制机作前端机,对输入的航行器角速度进行坐标变换处理,每个8096单片机作为它的下位机,通过实时控制计算,分别控制外、中、内三个框,三个框的位置、速度显示也由另一个8031单片机管理,进行数字显示。这种通讯、计算和控制的数字化方式不仅使伺服控制性能提高,而且设置角运动初始状态、修改控制参数十分方便。在位置反馈设计方面,采用高精度的光学编码器代替了早先的模拟式电位计,通过可逆计数器将脉冲个数表示的角位置信息送往数控装置。光电码盘的应用,就大大提高了航行器多圈回转的精度。同时,在该系统中引入了速度的模拟量反馈,使系统的动特性和低速平稳性得到改善。

图2数控式多圈回转三轴转台单框原理图

转台主要技术指标:三框均可连续旋转;静态精度:2′;频带:8Hz(按ΔA±10%和Δφ±10°要求)。

(3)水压仿真器

水压仿真器是深度半实物仿真中的关键设备,水压仿真器又称为深度模拟器,是一种电~压力变换装置,它接受来自仿真主机的航行深度的电信号,通过电液变换转换成相应的油压动态变化,并经管路施加于被试的深度传感器上,以实现对含深度传感器在内的自动驾驶仪进行半实物仿真的目的。

水压仿真器由控制器、电液伺服阀、压力反馈装置及液压油源等组成,参见图3。其中,控制器采用8096单片机,控制器与仿真主机的深度等信息的传送可以直接通过实时数字接口并行通讯,从而减少了因数模转换和模拟量传送所带来的误差。

图3水压仿真器原理图

水压仿真器主要技术指标:量程:0~60米(浅水)、60~600米(深水);静态精度:0.13%;频带:30Hz。

(4)舵负载力矩仿真器

舵面负载力矩仿真器是仿真作用在舵面上的流体动力负载的一种施力装置。由于海水的密度、航行器航行速度基本可看成常数,舵铰链力矩系数也可认为基本不变,在舵的形状不变且很小时,负载力矩可近似为线性,这样,对于简化负载力矩仿真器的设计是有利的,仿真器属定点式仿真器,采用板簧来制作,如航行速度改变,则用更换刚度系数不同的板簧的办法。

(5)接口装置

由于在多圈回旋状态下,小角度变化信号经由模拟转换接口传送会引起较大误差,因而必须根据设备的具体情况研制专用数字传送接口。图5为连接VAX机和PC机的16位数字并行接口的示意图,在VAX机的Q总线上插接DRV11—WA的DMA并行通讯板,在PC机插有研制的PJ—16专用接口板,地址选址由GAL芯片实现,握手控制线由8255完成,采用4片74LS374进行数据缓存,它们的连接和通讯由40芯的连接线(握手线、数据线、地址线、控制线)和专用接口软件完成,通讯速率为512K/秒。

图4VAX-PC并行通讯接口原理图

图5水下航行器仿真工程数据库框图

(6)仿真工程数据库与程序库的一体化设计

为了实现仿真和型号设计试验的一体化,在VAX机上开发研制了仿真工程数据库。该数据库是以ORACLE关系数据库为基础,利用PRO*FORTRAN预编译程序接口和SQL*FORMS来实现的。在仿真过程的初始化阶段,仿真程序可以直接调用数据库中的数据,如模型参数、状态初值等,在仿真结束时可将内存中结果数据送入数据库,不必经过数据文件的中间过渡。仿真数据库是通过建立一些基本的表和FORMS来构成,主要有航行器模型参数表(TPMP)、仿真及实航实验结果表(TPID、TPID1、SIMUDATE)和仿真初值表(ORIG)。FORMS有:模型参数表格FORMA,它能根据航行器类型对各种入库航行器模型参数进行查询,解决了数据保密问题以及如何根据块之间的关系实现条件查询;仿真、实航数据操作表格FORMBARY,它能根据实验有关数据查出仿真结果记录,该FORM解决了数据文件入库问题以及如何同时删除一组记录:仿真、实航数据输出表格FORMBANKY,其主要功能是用于不同条次航行器的试验结果输出(画图、打印、形成数据文件等),并且可以对不同次试验的同一状态进行比较。图5为航行器仿真工程数据库框图。

3、系统测试对比和仿真试验应用

对已完成工程实现的半实物仿真系统进行了一系列测试和对比分析工作,主要结果如下:

数学模型解算误差主要为字长、步长和算法产生,对于32位计算机、5ms步长和四阶亚当斯法的计算,误差小于0.1%,而模拟机解算的系统计算误差为1~5%。数控式转台静态误差三框为1′~2′,同一转台数字化改造之前为8′。水压仿真器静态精度0.13%,绝对误差小于0.0005Mpa,而模拟式仿真器相对误差0.5%,绝对误差0.002Mpa。16位D/D数字信息传输误差为1/65535,而模拟信号传输因噪声干扰所引起的误差为0.1%左右。由此不难看出,新完成的仿真系统具有较高的仿真精度。

图6为某航行器半实物仿真的深度曲线与海上实航结果对比情况,说明半实物仿真结果与实航结果相接近。

图6航行深度半实物仿真与实航结果对比

4、结束语

由于在该航行器控制半实物仿真系统设计中,采用了数学模型的数字机解算、仿真器的数字机控制、系统设备间的信息的数字传输,使系统仿真精度优于原先以模拟设备为主的仿真系统,而且设定初始条件、改变控制参数十分方便,增强了系统仿真功能,从而使水下航行器的半实物仿真技术进入数字一体化的新阶段。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5962

    浏览量

    108685
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132147
收藏 人收藏

    评论

    相关推荐

    实时级嵌入式系统实物仿真测试平台ETest

    产品简介** ETest_RT是一款具有高实时性的嵌入式系统实物仿真测试平台(Embedded System Real Time Test Studio RT,简称:ETest_RT
    发表于 04-25 17:01

    实物仿真是怎么一回事?

    做的题目是基于单片机的热水温度控制系统,想在热水加热这部分用MATLAB搭建模型,做实物仿真,不知道这个模型怎么搭建?怎样连接实物
    发表于 03-13 16:37

    水下航行模拟平台系统的总体架构是什么?

    为了使水下航行装入密封舱后所有模块正常运行,设计了一个模拟平台,涵盖了模拟电路、数字电路、信号处理、无线射频、电源、传感等方面,特别是小车轨迹使用上层的PID参数的智能化
    发表于 08-09 07:00

    运载平台怎么实验水下航行的功能?

    在真实海洋环境下进行,实验时的海况成为了影响和制约实验可行性和结果正确性的关键因素,再加上海洋项目的成本比较高,就需要一个智能平台来实验水下航行的功能,更加接近的模拟实验的环境,通过各种传感
    发表于 08-16 06:54

    航行实物仿真具有哪些特点?由那几部分组成

    航行实物仿真的主要优点有哪些?水下航行
    发表于 04-14 06:01

    发布一款便携式嵌入式系统实物仿真测试平台ETest_PT

    1、 便携式嵌入式系统实物仿真测试平台ETest_PT1)产品简介ETest_PT是一款便携式嵌入式系统
    发表于 03-21 14:07

    AUV半实物仿真系统的可信度研究

    AUV半实物仿真系统是用于在实验室阶段研究AUV各种控制算法的半实物
    发表于 09-16 09:45 12次下载

    基于半实物仿真系统的多假目标航迹欺骗研究

    根据半实物仿真特点和优点,本文提出了基于半实物仿真系统的多假目标航迹欺骗
    发表于 07-06 16:31 25次下载
    基于半<b class='flag-5'>实物</b><b class='flag-5'>仿真</b><b class='flag-5'>系统</b>的多假目标航迹欺骗<b class='flag-5'>研究</b>

    基于总线的分布式水下航行控制器设计

    提出了一种基于CAN总线的分布式水下航行控制器的设计方法,主要描述了其硬件总体设计方案和实现办法。控制器作为分布式控制系统的一个节点,与其
    发表于 06-08 17:54 31次下载
    基于总线的分布式<b class='flag-5'>水下</b><b class='flag-5'>航行</b>器<b class='flag-5'>控制</b>器设计

    水下航行器非接触式电能传输技术研究_王司令

    水下航行器非接触式电能传输技术研究_王司令
    发表于 01-07 15:17 0次下载

    基于Vega Prime实时视景仿真水下航行器应用

    潜艇发射水下航行器、水下航行水下航行和运动,跟踪并攻击水面舰船的场景。能够直观、逼真地演示武器
    发表于 11-16 10:53 10次下载

    使用无人驾驶船部署自主水下航行器的新系统

    尽管自主水下航行器(AUV)确实能使海洋数据的收集过程变得更加容易,但是发射东西仍然很麻烦。这就是科学家开发一种新系统的原因,该系统使用无人水面艇来部署自主
    的头像 发表于 01-11 11:01 2530次阅读

    基于CAN总线的水下航行器分布式控制系统

    基于CAN总线的水下航行器分布式控制系统
    发表于 07-01 16:53 9次下载

    SystemView在通信系统仿真中的应用研究

    SystemView在通信系统仿真中的应用研究(依工测试测量仪器)-该文档为SystemView在通信系统仿真中的
    发表于 09-30 12:10 8次下载
    SystemView在通信<b class='flag-5'>系统</b><b class='flag-5'>仿真</b>中的<b class='flag-5'>应用研究</b>

    水下无人航行器的研究现状与展望

    常见的搭载平台经历了从水面舰船到载人潜器(HOV)到水下无人航行器(UUV)的历程。HOV和UUV的研究分别起步于1890年和1960年左右。它们具有活动范围大、机动性强和作业效率高等优点。近年来,随着深远海海洋调查的需求,HO
    的头像 发表于 12-20 10:47 774次阅读
    <b class='flag-5'>水下</b>无人<b class='flag-5'>航行</b>器的<b class='flag-5'>研究</b>现状与展望