好文档 - 专业文书写作范文服务资料分享网站

软件工程-XX管道仿真系统控制模块概要设计说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

表述方式(可以是系统自定义的语言体系)向系统输入逻辑控制信息,系统接收信息后将控制信息提供给信息处理单元,产生控制模型变量动作和状态的信息,供给预处理、计算等模块,控制仿真对象,完成对整个仿真过程的控制。

2.2 运行环境

a. 硬件的限制:CPU:AMD或INTEL 64位CPU,内存: 2GB,

显卡:NVIDIA 7300以上。

b. 软件环境:Windows 98/Windows 2000 /Windows XP+ MS SQL 2000

2.3 基本设计概念和处理流程

该模块是管道仿真系统的重要部分,一典型的管道仿真系统其功能应当包括管道仿真模型编辑,管道系统建立,仿真计算方式初始化、计算仿真结果,显示参数等等。控制仿真模块作为整个系统的仿真引擎,通过用户操作对已建立的仿真模型系统进行仿真计算统一调度,使用户实时的交互的控制已建立的仿真模型系统。该模块贯穿于整个仿真系统中,是整个系统的核心。图一描述整个管道仿真系统的系统结构以及控制引擎模块在管道仿真系统中的对其他模块的控制作用。

4

用户方案库模型编辑器实体环境(组件库)(资源库)控制仿真引擎仿真调度器仿真编译器数据记录器*剧本编辑功能*剧本解释执行*仿真调度控制预处理文件数据库*仿真数据记录预处理计算模块预处理结果数据库网络接口仿真计算模块输出报告仿真结果数据库终端显示图形绘制模块图形数据库 图1软件系统体系结构

针对仿真引擎模块,它的体系结构应当如下所示:

5

控制仿真初始化调度控制器接口初始化方式模块*零流速状态*动稳态*恒稳态*LOAD.STATUS仿真交互方式模块*一次运行到结束*分步运行方式*混合方式模型库初始数据库用户控制模块剧本接口逻辑控制信息逻辑控制信息模型调用模型库接口剧本编辑模块剧本文件编译处理模块*逻辑信息映射*调用模型库数据编译环境控制器数据模型获取模块数据记录接口结果数据库图2控制引擎体系结构图

控制引擎模块基本系统模型和功能级数据流图分别如图3、图4所示:

预处理模块交互控制命令 用户控制引擎模块编译后控制代码 计算模块结果显示模块

图3控制引擎基本系统模型

6

用户 1.2事务命令行编辑器命令信息 检查结果2.1用户 1.1事务1.3命令信息 语法检查命令信息 信息编辑模板文件存储命令信息 命令信息 D1 INPRE文件 命令信息 命令信息 D2 INTRAN文件 命令信息 预处理模块命令信息 D3 INGRAF文件 3.2编译后的工艺命令信息工艺过程编译计算模块编译后的命令信息3.1编译后的对象选择信息对象选择编译结果显示模块图4 控制引擎模块的功能级数据流图

7

2.4 系统状态图

用户返回用户处理输入信息输入信息返回用户处理 载入 do/ 从加载文件 编辑 do/ 从命令行输入编辑 do/ 从剧本编译模版输入点击按钮保存 do/将命令信息保存 成相应文件命令信息命令信息do/显示错误用户 重新输入命令无效语句 检查语法 检查语法信息有效语句 编译do/选择预处理 计算边界 编译 do/利用图形数据库译 制成可用图形信息 编译do/用模型库译制成可用模型信息编译后的命令信息异常错误do/中断编译 显示 do/利用图形数据库译制成可用图形信息

图5 控制引擎模块的状态图

8

1ikpz47c2d797950lpza3sk4u09qm100fi2
领取福利

微信扫码领取福利

微信扫码分享