基于vb+dll船舶航向保持系统仿真

基于vb+dll船舶航向保持系统仿真

ID:32465396

大小:6.25 MB

页数:50页

时间:2019-02-06

基于vb+dll船舶航向保持系统仿真_第1页
基于vb+dll船舶航向保持系统仿真_第2页
基于vb+dll船舶航向保持系统仿真_第3页
基于vb+dll船舶航向保持系统仿真_第4页
基于vb+dll船舶航向保持系统仿真_第5页
资源描述:

《基于vb+dll船舶航向保持系统仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中文摘要摘要船舶航向保持是船舶运动控制中的一类热点研究问题,众多科研人员已通过Matlab进行仿真并取得了良好的控制效果,得出了一些具有理论参考意义的结果。但由于Matlab难以直接应用于工程实践,因此本文采用VB6.0进行仿真。设计的控制器在恶劣海况和各种干扰条件下都能达到良好的控制效果。要保护设计的高性能的控制器算法不被滥用,就要求控制器核心代码具有保密性。因此本文采用DLL编写控制算法程序。本文采用的船舶运动数学模型为六自由度的Norrbin非线性模型。控制器设计方面采用两种方式,一种运用一阶闭环增益成形算法设计,另一种运

2、用二阶闭环增益成形算法设计。在实际编程仿真中,对控制器分别采用差分反演法和双线性变换法进行离散。控制算法采用VB6.0中的ActiveXDLL进行编程,编译生成.dll文件。在船舶航向保持程序运行时引用该文件即可。采用VB6.0进行仿真模拟,实验效果良好。在风力8级、风向角900的恶劣海况条件下,基于闭环增益成形算法设计的控制器能较好的保持航向,仿真效果良好,控制器具有较好的控制性能。由于控制器是用名义模型设计的,而仿真时采用了非线性模型,故控制器具有一定的鲁棒性。本文采用VB6.0设计船舶航向保持系统,用Flash8.0创建开

3、篇动画,增加用户登录界面,主程序中包含修改密码、添加用户、设置参数,显示仿真曲线等功能。程序操作性强,用户使用方便。通过系统仿真曲线可以看出设计的控制器在恶劣海况条件下控制效果良好,精度较高,具有鲁棒性。程序运行时调用控制器算法的.dn文件,能有效的保护控制器算法,对控制器保密起到良好的效果。关键词:VB;航向保持;闭环增益成形;鲁棒控制;I)LL英文摘要SystemSimulationofCourse—keepingforshipsBasedonVBDLLAbstractTheresearchofcourse—keepingf

4、orshipsisoneoftheprevalentproblemsinshipmotioncontrolareas,manyresearchershavesimulatedsuccessfullybyMatlabandobtainedmanyresultswithacademicvaluesforreference.BecauseaMatlabprogramCan’tbeappliedintoactualengineeringdirectly,thesimulationiscarriedoutbyVB6.0inthispape

5、r.Thedesignedcontrollerperformstaskinheavyseastateanddisturbance.Thecharacterizationofthedisturbancesactingontheshipisessentialtodesigningacourse-keepingcontrollerwithgoodperformance.Inordertoprotectthecontroller,thealgorithmiswrittenbyDLLinthispaper.ThisPaperusesthe

6、nonlinearNorrbinsix—degreeoffreedommotionequationsforships.Thecourse—keepingautopilotisdesignedbystud如ngofclosed—loopgainshapingalgorithm,andthecontrolleralgorithmisdiscretebydifferenceandbilineartransformationmethods.ThisalgorithmiswrittenbyActiveXDLL,andtheprogrami

7、scompiledintoa.dllfilewhichcanbeaccessedbythemainprogram.InthecaseofBeaufortNo.8windscaleandwinddirection900,thecontrollerCankeepthesettingcoursewell.SimulationresultsaresatisfactorySOthatthecontrollerhasstrongrobuststability.Thecontrollerisdesignedbynominalmodel,whi

8、lesimulatedbynonlinearmodel,thereforeithasgoodrobustness.Thispaperpresentsship’Scourse·keepingsystemonVBsimulationwithanimationofop

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。