cfortran语言的造波机控制软件的研究与开发

cfortran语言的造波机控制软件的研究与开发

ID:16507649

大小:24.09 KB

页数:15页

时间:2018-08-10

cfortran语言的造波机控制软件的研究与开发_第1页
cfortran语言的造波机控制软件的研究与开发_第2页
cfortran语言的造波机控制软件的研究与开发_第3页
cfortran语言的造波机控制软件的研究与开发_第4页
cfortran语言的造波机控制软件的研究与开发_第5页
资源描述:

《cfortran语言的造波机控制软件的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8cFORTRAN语言的造波机控制软件的研究与开发基于VC6.0和FORTRAN语言的造波机控制软件的研究与开发张瑞波1。王收军1。朱国良2(1.天津理工大学机械工程学院,天津300191;2.约翰迪尔天津有限公司,天津300456)摘要:文章介绍了基于VC++6.o和FORTRAN语言混合编程的造波机控制软件的研究与开发。用Vc++6.o调用FORTRAN编译生成的动态链接库的方法实现了Vc和FORTRAN语言的混合编程。使用windows的W.nlo库实现了控制软件和造波机伺服系统间的通信。使用windows×P环境下的高精度

2、定时的方法满足了造波系统对控制软件定时精度的要求。关键词:VC++6.o;FORTRAN;混合编程;造波机控制软件中囝分类号:TP273.5文献标识码:B文章编号:1009—0134(2008)08—0037—04Researchanddesignofqavemaker-sCOntrOIsOf.twarebasedOnVC6.0andFCIRTRANZHANGRu.-bo,WANGShou-iun,ZHUGuo-¨ang———————————————————————————————————————————————(Co¨egeof

3、MachineryEngineering,TianjinUniVers耐ofTechnology,Tianjin300191,China)Abstract:ThispaperIntroducestheresearChanddesign0fwavemakerJscontroIsoftvva旧basedOnmixed-IangueprOgrammingbetweenVC++6.0andFOF汀RANIanguage.Themixed?IangueprogrammingbetweenVC++6.0andFORTF乇ANhasbeenac

4、hievedbyca¨ingtheDynamic-LinkLibra吖generaledbyFOFtTRANIanguageusingV(:++6.O.The∞mmunica-tionbetweenthecOntr0IsOftwareandtheservOsyslemOfthewavemakerhasbeenachieVedbyusingtheWinl0Librarybased0nWindows.AndthewaVemakerJsrequirementOfthetimingprecisiOnhasbeenmetbyusingHig

5、hAccuracyTimjngMethodintheenvirOnmentOfWindOwSXP.Keywords:VC++6.O:FORTRAN;mix———————————————————————————————————————————————ed—IangueprOgramming;waVemaker.scOntrolsOfCwa怕0引言十分紧密,是一种具有高度综合性能的软件开发工具。用它开发出的程序有着运行速度快,可移植能造波机是港口工程试验中用于模拟自然波浪,力强、图形处理能力强等特点,但它在科学运算的研究海浪对港口建筑

6、的冲击作用的专用设备。造波实现过程上却相对复杂。FORTRAN语言是一种面机系统性能的好坏,除了与其伺服驱动系统的性能向过程的、适用于科学计算的高级语言,虽然它在有关外,主要取决于系统控制软件的性能。造波机人机交互和图形处理等方面的效果不理想,但它在控制软件负责造波参数设置、目标波浪数据的计算、实现数据的精确计算上很有简便易行的优势。因此,板前水位的实时显示、控制信号的生成与输出、造用VC++6.0和FORTRAN两种语言进行混合编程可波机工作状态的监控等,是造波机控制系统的一个以使它们取长补短,编制出具有友好界面和良好计重要组成

7、部分,其设计的好坏对于整个造波机系统算功能的应用程序。的性能有着决定性的影响。———————————————————————————————————————————————为了提高造波机系统的控制精度,加快运算和1控制软件的控制原理响应速度,方便用户使用,应用软件采用了基于控制软件对造波机系统的控制通过造波机的传Windows平台的VisualC++6.0和FORTRAN编程软递函数实现。在假定造波机控制系统是线性系统的件进行混合编程。VisualC++6.0与操作系统的结合前提下,传递函数反映了拟实现的波高、波长与控收稿日用:2

8、008-03-17基金项目:交通部基金项目(交规划发f20051578号)作者简介:张瑞波(1982一),男,河北邢台人,在读硕士研究生,研究方向为机电控制及应用。第30卷第8期2008—08【37】万方数据制信号之间的关系。当进行模拟实验时,控制

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

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

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