基于UML的稳定控制系统逻辑模块软件设计.pdf

基于UML的稳定控制系统逻辑模块软件设计.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第27卷第2期 电 力 自动 化 议 备 Vol.2 No.2 2007年2月 ElectricPowerAutomationE卿ipment Feb 0O 7 雷 基于UML的稳定控制系统 逻辑模块软件设计 顿 敦,李 哲,秦红霞,赵颖科,委霄楠,谷延辉 (北京四方继保自动化股份有限会司,北京 100085) 摘要:电力稳定控制系统的软件设计存在实际需求复杂多变、项目合作困难、开发工具限制等问 题,统一建模语言(UML)提供了标准的建模方法。使用UML对电力稳定控制系统的软件设计进行 需求分析和系统设计,详细描述了系统任务的用例图、工作过程的顺序图、功能组成关系的包图、 稳定控制逻择模块的工作状态图。将该系统抽象为一组对象模型,由数据采集、异常判别、故障识 别、故障策略处理、通信功能5部分组成。这些对象具有良好的扩展性能,并通过对对象模型的静 态与动态关系分析,建立了系统控制层、业务逻辑层、数据服务层的3层结构的最小实现系统模型。 关键词:电力稳定控制;UML; 需求分析;系统设计 中图分类号:TM76 文献标识码:B 文章编号:1006一6047(2007)02一0085一05 目成员共同完成,cvs工具为各成员在版本控制方 1稳定控制系统介绍 面提供了有效的手段,但各成员之间如何快速准确地 理解彼此的意图还需要完善的文档;在设计过程中 电力安全稳定控制系统是保证电力系统安全稳 对最初的设计常有修改,如何有效地表达这些变化 定运行不可或缺的重要设备,装置自动快速检测大型 是项目成员面临的问题。 电厂或高压/超高压枢纽变电站系统故障、线路过载 2.3 开发工具限制 或失步振荡等异常运行情况,采取快速就地或远方切 由于实时性与效率的原因,现在的单片机系统大 除多余电力负荷或发电机组的紧急控制措施,使系统 多采用C语言编程。C语言是一种结构化的编程语 发电功率与电力负荷达成新的平衡,有效避免系统事 言,与汇编语言相比,极大地提高了开发效率,其运 故进一步扩大甚至全网崩溃,避免大面积停电[l1。 行效率也令人满意。但由于用户要求逻辑的多变 稳定控制装置有开人,开出,二次电压、电流转换, 性,往往使结构化的程序设计每次都要有多处的修 通信,逻辑等多个软硬件模块[2-’〕。在实际工程应用 改,这对于产品化生产的稳定控制系统是不允许的, 中,根据工程的实际要求对软硬件模块进行配置。 因此,寻求一个最一般的稳定控制逻辑处理过程,设 由于实际需要的复杂性,与其他模块相比,逻辑模块的 计出一个高效且易于变动的稳定控制逻辑处理模块 逻辑在每个具体工程中的变化较大,因此,逻辑模块 是稳定控制系统逻辑模块软件设计的重要内容。 的程序设计也是稳定控制系统在实际工程中面临的 主要任务。由于稳定控制系统的可靠性与实时性要 3 UML在软件

您可能关注的文档

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档