某管道仿真系统控制模块设计说明书(doc22页)

上传人:奇异 文档编号:170482522 上传时间:2021-03-02 格式:DOCX 页数:22 大小:178.67KB
返回 下载 相关 举报
某管道仿真系统控制模块设计说明书(doc22页)_第1页
第1页 / 共22页
某管道仿真系统控制模块设计说明书(doc22页)_第2页
第2页 / 共22页
某管道仿真系统控制模块设计说明书(doc22页)_第3页
第3页 / 共22页
某管道仿真系统控制模块设计说明书(doc22页)_第4页
第4页 / 共22页
某管道仿真系统控制模块设计说明书(doc22页)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《某管道仿真系统控制模块设计说明书(doc22页)》由会员分享,可在线阅读,更多相关《某管道仿真系统控制模块设计说明书(doc22页)(22页珍藏版)》请在金锄头文库上搜索。

1、案卷号日期 XX管道仿真系统控制模块 概要设计说明书作者:曲斌完成日期:2007617签 收 人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人1引言 .11.1编写目的 .11.2范围 .11.3定义 .11.4参考资料 .32总体设计 .32.1需求规定 .32.2运行环境 .42.3基本设计概念和处理流程 .42.4系统状态图 .82.5数据字典 .82.6尚未解决的问题 .113面向对象分析和接口设计 .113.1控制引擎类的划分 .113.2控制引擎模块脚本 .133.3脚本的事件跟踪图 .153.4外部接口 .164用例设计:.174.1基本功能概述 .174.2用例

2、概述 .185其它说明 .196系统出错处理设计 .191 引言1.1 编写目的随着计算机技术的不断发展,通过计算机仿真模拟工业加工、制造、装配过程已经成为一门主流的技术。对于具有复杂的过程工艺的管道系统,建立虚拟管道系统仿真管道的搭建安全性和工艺过程的合理性对于实际生产有着十分重要的帮助。基于此目的,我们将设计一个管道仿真系统来实现管道仿真。这里我们仅讨论它的一个子模块控制引擎模块的分析和设计。1.2 范围说明:a 软件系统名称: XX 管道仿真系统控制引擎模块b本项目由 XXX 提出,开发者系 XXX ,用户为石油、化工、过程控制领域企业设计部门的相关技术人员。1.3 定义1) 用例 (U

3、seCase):用例是面向对象分析中,采用 UML 进行系统需求分析的一个叙述性文档, 用来描述一个参与者(一个外部的主动者) 使用系统完成某个过程时的事件发生顺序。2) 用例图( Use Case Diagram):显示了系统的一组用例、用例的参与者以及用例和参与者之间的关系。3) 时序图(Sequence Diagram):展示出对象之间的交互顺序,这些交互是指在场景或用例的事件流中发生的4) 状态图( State Diagram):显示事件对状态的改变关系的图,通常状态图用来描绘一类对象的行为。5) 命令操作语言:系统定义的具有规范的语法结构的语言,作为模型控制的外部接口供用户调用。6)

4、 剧本编辑模版:提供一个命令输入、编辑环境,用户通过该环境输入命令操作语言。7) 剧本保存:将用户输入剧本的命令操作保存成不同格式的文件,以便在以后仿真的过程中调用。8) 剧本文件载入:通过剧本模版加载之前写好的命令操作文件。9) 剧本编译:将用户输入的剧本控制命令编译成对用户搭建的模型系统内各个对象的动作和状态的控制。10) 编译检查:检查之前输入的命令操作语言是否符合语法规范,并根据对错给出相应的提示。11) 命令行操作器: 简化了的剧本编辑器, 不需载入剧本文件,一次只能输入一个命令对单独的模型对象进行动作和状态的控制。12) 中断优先级:在控制仿真过程中对各个控制指令的控制级别的限制,

5、级别高的指令可以中断低级别的指令。1.4 参考资料a1)软件工程导论(第四版)张海藩 编著清华大学出版社2)软件工程(高级)郑人杰 主编清华大学出版社3)需求工程(英) Ian SommervillePete Sawyer 著赵文耘叶恩 等译 机械工业出版社4)面向对象软件工程Timothy C. LethbridgeRobertLaganiere著张 洪 光温 遇 华徐 巧 丽译机械工业出版社5)SPS Manual.pdf sps管道仿真系统帮助文档b1)国家标准 -软件开发规范2)软件工程教案 (放飞网 )3)软件工程思想2 总体设计2.1 需求规定本模块的输入部分是用户编辑的命令信息,

6、输出为对整个系统仿真各个模块的对象的控制操作。即用户根据规范的表述方式(可以是系统自定义的语言体系)向系统输入逻辑控制信息,系统接收信息后将控制信息提供给信息处理单元,产生控制模型变量动作和状态的信息,供给预处理、计算等模块,控制仿真对象,完成对整个仿真过程的控制。2.2 运行环境a 硬件的限制: CPU:AMD 或 INTEL64 位 CPU,内存: 2GB,显卡: NVIDIA 7300 以上。b 软件环境: Windows 98/Windows 2000 /Windows XP+ MS SQL 20002.3 基本设计概念和处理流程该模块是管道仿真系统的重要部分,一典型的管道仿真系统其功

7、能应当包括管道仿真模型编辑,管道系统建立,仿真计算方式初始化、计算仿真结果,显示参数等等。控制仿真模块作为整个系统的仿真引擎,通过用户操作对已建立的仿真模型系统进行仿真计算统一调度,使用户实时的交互的控制已建立的仿真模型系统。 该模块贯穿于整个仿真系统中,是整个系统的核心。图一描述整个管道仿真系统的系统结构以及控制引擎模块在管道仿真系统中的对其他模块的控制作用。用户方案库模型编辑器实体环境(组件库)(资源库)控制仿真引擎仿真调度器仿真编译器* 剧本编辑功能* 剧本解释执行* 仿真调度控制数据记录器预处理文件数*仿真数据据库记录预处理计算模块预处理结果数据库仿真计算模块仿真结果数据库图形绘制模块网络接口输出报告终端显示图形数据库图 1 软件系统体系结构针对仿真引擎模块,它的体系结构应当如下所示:控制仿真初始化调度控制器接口初始化方式模块仿真交互方式模块* 零流速状态* 一次运行到结束* 动稳态* 分步运行方式* 恒稳态* 混合方式*LOAD.STATUS

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号