计算机仿真的基本特点,计算机仿真的基本特点与基本流程.doc

结合航速航向控制谈计算机仿真的基本特点和基本流程

计算机仿真是对真实事物的模拟,是建立在计算机仿真理论、控制理论、相似理论、信息处理技术和计算技术等理论基础之上的,以计算机和其他专用物理效应设备为工具,利用系统模型对真实或假想的系统进行动态研究的一门多学科的综合性技术。

仿真系统一般有四个系统组成:(1)系统硬件,其中包括计算机,连接电缆,信号产生与激励设备,数据采集与记录显示设备,系统测试设备及各类辅助设备。(2)系统软件,其中包括模型软件:系统数学模型、仿真算法和系统运行流程等。通用软件:操作系统、编程语言、调试运行环境、图形界面开发程序、通用接口程序、数据采集与显示等程序。专用软件:专用算法和专用接口通讯程序。以及数据库。(3)评估系统,(4)校验验证和最终确认系统。

计算机仿真的基本特点:作为新兴的技术方法,与传统的物理实验相比较,计算机仿真有着很多无可替代的优点:?

1.?模拟时间的可伸缩性?由于计算机仿真受人的控制,整个过程可控性比较强,仿真的时间可以进行人为的设定,因此时间上有着很强的伸缩性,也可以节约实验的时间,提高实验的效率。?

?模拟运行的可控性?由于计算机仿真以计算机为载体,整个实验过程由计算机指令控制进程,所以可以进行认为的设定和修改,这个实验模拟过程有较强的可控性。

3.?模拟试验的优化性?由于计算机仿真技术可以重复进行无限次模拟实验,因此可以得出不同的结果,各种结果相互比较,可以找到一个更理想更优的问题的解决方案,

仿真系统的一般仿真流程:为先根据对象分析方案设计,建立相关的数学模型,建立系统仿真模型,再系统的分析完模型后编写仿真程序,完成编写后即运行该程序,看程序运行结果是否合理,若合理则继续分析运行的结果,若不合理则考虑是否是程序编写时有问题,并相应的修改程序,若还是解决不了则考虑是否是系统仿真模型建立有问题,相应的修改仿真模型,若还是有问题最后就考虑是否是系统数学模型的问题,相应的修改数学模型,当运行完毕,分析完结果,再根据结果和任务对象进行仿真研究,最后进行仿真结果处理。

就无人艇的航速航向控制而言,计算机仿真的应用与发展主要集中在智能仿真上,无人艇的航向控制和运动姿态控制对提高无人艇侦察设备观测效果、武器装备系统精度以及无人艇的有效航行与控制是十分重要的。但是由于受到海浪、海风及其他干扰的影响,小艇将产生六自由度的复杂运动,具有很强的随机性和非线性。这就导致小艇的航向控制和姿态控制具有一定难度,这无论在理论上还是实际工程应用上都还需要进一步对计算机仿真进行深入的探讨。

仿真过程可简要为首先针对滑水型艇的水动力受力特点,进行水动力的研究与分析,把水动力进行分解,逐一分析计算,然后代入建立的六自由度运动模型中构成无人艇的数学运动模型。然后依照相应的数学模型在simulink上构建仿真模型,再针对滑行艇具有的航向航速的非线性不确定性和动态不稳定性,在研究了舵操控原则的基础上,设计运用模糊控制的航向控制器,或者是基于神经元算法,遗传算法的控制器,再对基于不同算法的控制器在matlab simulink软件中进行仿真分析,依据仿真结果,判断何种控制器对航向进行控制有更快的动态响应和更好的稳定性。最后再把此控制器置于不同外界条件下,如在不同方向的风浪干扰时进行仿真逼近现实情况,可相应减少实际产品开发的周期,提高产品的可靠性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值