一种基于Visual++J++的电站仿真机开发环境.pdfVIP

一种基于Visual++J++的电站仿真机开发环境.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于VisualJ+十的电站仿真机开发环境+ 刘强冯德群刘勇利 (西安电力高等专科学校仿真培训中心西安710032) 擅耍本论文对开发大型交互式仿真系统给出了一种面向对象的体系结构JADIS(Java —basedArchitecturehDevelopingInteractiveSimulation)。该体系结构是用VisualJ++来实现 关■词交互式仿真,面向对象程序设计,JAVA语言,模型一视图一控树暑}框架,电站仿真 1引言 目前电站仿真机的发展是从过去的离线式仿真向在线式仿真发展,这对电力生产将更有 指导意义。电站仿真的发展离不开计算机的发展,计算机的发展正在从:堂去的单机向网络 计算机发展。阿络仿真将成为仿真学科的一个发展方向[1]。 Java是近几年随着网络的发展而流行的,它能够在短短的几年间迅速成为计算机界的 热点,这跟它的种种良好的特性是分不开的。Java自1995年5月推出以来,其功能是不 断得到加强,它将成为开发网络仿真的理想工具之一。 随着计算机技术的不断发展,图形用户界面越来越友好,这就增加了交互式仿真领域 Interactive 的兴趣。在交互式仿真(Visual 显示仿真系统的状态,而且允许系统分析者与仿真系统对话。这样一来征实时仿真系统中, 分析者能修改参数,改变仿真系统的状态。例如,在电站仿真机运行过程中,操作者可给 出参数来改变工况。 开发交互式仿真系统主要的挑战来自计算机的软件和硬件。当前,个人计算机和工作 站已成为系统开发的标准,但是大多数VIS软件包仍然依赖于某一硬僻平台。一些早期的 交互式仿真软件包是用FORTRAN语言开发的,后来开发者的兴趣转向C语言。目前的发展 方向是用面向对象的语言。 Architeeture for Interactlve Develop[ng 一硬件平台,仿真模型允许有多个界面,并行处理在不同的计算机上。JADIS集成了面向 对象的程序设计方法和并行处理以及图形用户界面的概念,提供了开发交互式仿真系统强 有力的设计方法。 Mode 首先,我们给出开发VIS的背景,既模型一视图一控制器框架(the . framework),和JAvA程序设计语言。然后,我们描述Jld)IS和它的应用。 ’基金项目:西安电力高等专科学校中青年教师科研基金资助项目 ·254· 2背景 2.1模型一视图一控{5l器框架 形用户界面的结构。在MVC结构里,任何交互式程序被并行地分为三部分: (1)模型,它包含了应用范围的数学关系式。 (2)视图,它包含了用户图形的详细说明。 (3)控制器,它包含了用户与基本模型对话的详细说明。 Mvc框架的应用,对交互式仿真具有一些潜在的优势。首先,建模和图形用户的开发可并 行进行。其次,这种结构支持多图形进入同一仿真系统。图形专家可按用户要求建立一个 图形库,众多的用户可共享同一图形库。 2.2JAvA程序设计语言 一种面向对象的程序设计(Object—Oriented 优越性,其安全性又像Small 到环球网(WorldWide 用的数据结构、附件程序、文件输入输出、和图形用户界面。 件可在任何平台上,包括JDK(Java Kit)。JDK适用于许多操作系统,例如, Development Solaris,Windows95,WindowsNT,Mac 代码文件。代码文件能传送到其它的平台上并执行它。 Visual 它是Java应用程序开发平台中的一个,Visual ObjectModel,组件对象模型)成为可能[3]o Visual

文档评论(0)

baihualong001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档