基于虚拟现实技术的船舶辅锅炉控制系统研究论文

基于虚拟现实技术的船舶辅锅炉控制系统研究论文

ID:10625475

大小:51.50 KB

页数:3页

时间:2018-07-07

基于虚拟现实技术的船舶辅锅炉控制系统研究论文_第1页
基于虚拟现实技术的船舶辅锅炉控制系统研究论文_第2页
基于虚拟现实技术的船舶辅锅炉控制系统研究论文_第3页
资源描述:

《基于虚拟现实技术的船舶辅锅炉控制系统研究论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于虚拟现实技术的船舶辅锅炉控制系统研究论文.freelm。当水位下降到水位下限时,自动起动给水泵,给水泵开始向辅锅炉供水,辅锅炉水位就会逐渐升高;当给水量达到一定限度,也就是水位上限时,给水泵自动停止工作,不再向辅锅炉供水。2)燃烧自动控制。被控量是辅锅炉内的蒸汽压力,根据汽压的高低自动改变进入炉膛的喷油量和送风量。对货船辅锅炉,燃烧自动控制系统的要求简单、可靠,对辅锅炉运行的经济性要求不是很严格,大多数这样的辅锅炉采用汽压的双位控制,少数采用比例控制,并保证辅锅炉在不同负荷下,其送风量基本适应喷油量的要求。在

2、油船辅锅炉中,要求汽压必须稳定,同时对辅锅炉的运行经济性要求比较高,这样辅锅炉才能在不同的负荷情况下,保证有一个最佳的风油比,所以通常采用比例积分控制或更好的控制算法。3)点火及燃烧时序控制。给锅炉一个起动信号后,按时序的先后进行预扫风、预点火、喷油点火,点火成功后对锅炉进行预热,接着转入正常燃烧的负荷控制阶段,同时对锅炉进行一系列的安全保护。按下辅锅炉启动按钮后,自动启动燃油泵和鼓风机,关闭燃油电磁阀使燃油在辅锅炉外面循环,此时风门开的最大,以最大风量进行预扫风,防止炉内残存的油气在点火中产生冷爆。预扫风的时间

3、根据辅锅炉的结构形式不同而异,一般是20~6OS。达到预扫风的时问后自动关小风门,同时点火电极打出火花进行预点火,时间约为3S。然后打开燃油电磁阀或开大回油阀,或让一个油头喷油工作,即以小风量和少喷油进行点火。点火成功后,先维持一段时间低火燃烧,对辅锅炉进行预热,再开大风门关小回油阀或增加一个油头向炉膛喷油,使辅锅炉转入高火燃烧,即进入正常燃烧的负荷控制阶段。在预定的时间内若点火不成功或风机失压、中间熄火等,会自动停炉,待故障排除后按恢复按钮使时序控制恢复到起动前的状态,方能重新起动辅锅炉。2设计的实现该系统采用

4、TCP/IP结构,是一个开放的模块化环境,系统的管理和三维模型的实时渲染都在ax进行建模。逐级对船舶辅锅炉的组成部分,各组成部分中的零部件进行分割,根据部件的形状和工作特征,选择不同的建模方法,然后把个部件组合成完整的三维场景,最后导入到虚拟编辑器(VRP编辑器),以供底层的程序进行控制,形成一个完整动态模型。图2为锅炉控制面版的三维图形。4交互功能的实现在交互功能的实现过程中,首先使用VisuaC++中的MFC框架来设计服务器的用户界面根据界面定义的功能,使用网络类作为基类来设计一个专门处理自己窗口通信消息的网

5、络对象通过消息函数(CRemoteTestDlg::()nButtonStartVrp())调入设计的三维场景,通过控件定义相应事件处理函数来驱动三维场景,从而实现对j维场景中模型的控制。在=三维虚拟文件与H’I’MI网页结合上采用超链接的方式:在HTMI网页中,通过超链接的设置来实现同维虚拟文件的结合。浏览者可以通过激活超链接来实现网页与虚拟现实场景的转换,双方的平面显示空间不受约束,为场景中的一些重要细节呈现提供更广阔的空间。例如,当用户点击视点切换文本框中的一个超链接,维虚拟场景中的视点就会自动切换到相对应

6、的场景。以辅锅炉水位控制算法程序为例说明交互的实现机制。水位控制的算法分为水位控制的运动算法和模拟水的行为算法。水位控制的运动算法相对简单,根据锅炉的运行状态,水位做相应的变化,可以匀速上升、匀速下降、加速上升、加速下降以及在某一水平线的波动。模拟水的行为算法是实现水位控制虚拟化的核心,采用四连通的五位区域采样方法,将四连通周围的五个点求平均值;通过引入阻尼系数来模拟水波上升或下降的震动效果,并反映到导航图中;然后通过激活水波使整个水位控制更接近实际,真正达到虚拟仿真的效果以下是模拟水的行为算法的部分程序:for

7、Y:一1toMAXY一doagainforx:一1toMAXY一1doagainxDiff:一Trunc(apEx+1,y一apEx);yDiff:一Trunc(apEX,y+1一apExy2);xAngle:arctan(xDiff);xRefraction:一aresin(sin(xAngle)/rlndex);xDisplace:一Trunc(tan(xRefraction)xDiff);yAngle:arctan(yDiff);yRefraction:一arcsin(sin(yAngle)/rlndex)

8、;yDisplace:==Trunc(tan(yRefraction)yDiff);ifxDiff0thenbegin//当处在高水位时,歼始下降ifyDiff0thenneageX—xDisplace,Y~yDisplace;elseneagex—xI)isplace,Y~yDisplace;elseneageXxI)isplace,Y+yDisplace;Target

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

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

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