资料介绍
随着水资源的日益短缺和对环境污染的日益重视,污水处理越来越受到人们的关注。与其他工业处理系统相比,污水处理系统的整个处理过程由许多单元组成,在不同的单元有可能发生不同的反应,如化学、物理和生物反应,因此在研究污水处理过程中需要面向单元对象分析,而不能单纯进行系统的整体建模分析,同时提供优良的低端通用型语言支持、高效的数值程序以及优化工具也是仿真软件开发中的重要方向。基于UML的建模更能全面、准确地反映污水处理中的工艺细节和系统的对象(类)及其之间的交互,充分捕获用户的实际需求。
1统一建模语言(UML)及相关技术介绍
面向对象的分析与设计(OOA Management Group)所接受,发布了UML的标准版。如今,UML已成为公认的最好的分析和设计面向对象软件的标准建模语言[1],而不是建模方法。它不包含任何具体的过程,即它并不讲述如何运用面向对象的概念与原则去进行系统建模[2],而只是定义了用于建模的各种元素,以及由这些元素所构成的各种图的构成规则。这使得UML作为一种建模工具,在面向对象领域有着广泛的用途,特别是针对城市污水处理这样一个复杂系统。Rational Rose是Rational公司推出的一款支持UML可视化建模的工具软件,它包括了用例、逻辑、组件和部署视图,支持面向对象分析和设计,在不同的视图中建立相应的UML图形,反应系统的不同特征。
从UML建模应用的角度看[3],一个最大的特点就是在设计一个系统时采用面向对象技术,一般需要经过以下三个步骤:(1)功能需求的描述;(2)根据功能需求建立系统的静态模型;(3)在静态视图的基础上,分析和设计系统的动态行为。
总的来说,UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术,而且它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程[4]。
2城市污水处理仿真软件的建模仿真
2.1用例建模
用例图(Use Case Diagrams)是由软件需求到最终实现的第一步,在UML中用例图用于对系统、子系统或类的行为的可视化,以便系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。在UML建模过程中,可以使用用例图对系统的语境进行建模,强调系统外部的参与者。
UML中的用例描述了一组用例、参与者以及它们之间的关系,因此用例图包括三方面内容:用例(Use Case);参与者(Actor);参与者之间的关系,包括泛化关系、包含关系、扩展关系等。
(1)定义系统目标与角色:通过对污水仿真系统功能的分析,本系统的开发目标是提供一个运行稳定、仿真准确、功能完备的被控对象,主要使用者是验证控制方案的学生,因此学生是本仿真系统的主要角色;(2)分析角色与系统的交互,确定系统用例:一个良好的被控对象,仿真结果的准确性是最起码的要求,同时要求能够灵活设置参数,高效地进行过程控制,实时数据的趋势显示,仿真结果的数据存取。据此,污水处理系统的主要用例有7个,分别是:参数设置、历史趋势显示、数据存取、3D通讯、处理工程控制、重置冷态和转PLC外部控制。PLC外部控制是其下一步扩展功能,其主要职责是处理下位机的信号数据,用户还可以通过扩展的3D通讯接口实现逼真的现实模拟。
图1描述了污水仿真软件总用例,其中描述的用例实际上就是污水仿真系统中的一个子系统功能,在实际的功能需求分析与设计中,用例粒度的大小根据实际的功能需求来界定。

2.2污水处理系统的业务流程分析与设计
用例图只是表达了系统的功能需求,没有描述系统随时间变化的行为,这些行为是用从静态视图中抽取系统的瞬间值的变化来描述的。UML时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图。时序图包括4个元素:对象(Object)、生命线(Lifeline)、激活(Activation)和消息(Message)。
1统一建模语言(UML)及相关技术介绍
面向对象的分析与设计(OOA Management Group)所接受,发布了UML的标准版。如今,UML已成为公认的最好的分析和设计面向对象软件的标准建模语言[1],而不是建模方法。它不包含任何具体的过程,即它并不讲述如何运用面向对象的概念与原则去进行系统建模[2],而只是定义了用于建模的各种元素,以及由这些元素所构成的各种图的构成规则。这使得UML作为一种建模工具,在面向对象领域有着广泛的用途,特别是针对城市污水处理这样一个复杂系统。Rational Rose是Rational公司推出的一款支持UML可视化建模的工具软件,它包括了用例、逻辑、组件和部署视图,支持面向对象分析和设计,在不同的视图中建立相应的UML图形,反应系统的不同特征。
从UML建模应用的角度看[3],一个最大的特点就是在设计一个系统时采用面向对象技术,一般需要经过以下三个步骤:(1)功能需求的描述;(2)根据功能需求建立系统的静态模型;(3)在静态视图的基础上,分析和设计系统的动态行为。
总的来说,UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术,而且它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程[4]。
2城市污水处理仿真软件的建模仿真
2.1用例建模
用例图(Use Case Diagrams)是由软件需求到最终实现的第一步,在UML中用例图用于对系统、子系统或类的行为的可视化,以便系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。在UML建模过程中,可以使用用例图对系统的语境进行建模,强调系统外部的参与者。
UML中的用例描述了一组用例、参与者以及它们之间的关系,因此用例图包括三方面内容:用例(Use Case);参与者(Actor);参与者之间的关系,包括泛化关系、包含关系、扩展关系等。
(1)定义系统目标与角色:通过对污水仿真系统功能的分析,本系统的开发目标是提供一个运行稳定、仿真准确、功能完备的被控对象,主要使用者是验证控制方案的学生,因此学生是本仿真系统的主要角色;(2)分析角色与系统的交互,确定系统用例:一个良好的被控对象,仿真结果的准确性是最起码的要求,同时要求能够灵活设置参数,高效地进行过程控制,实时数据的趋势显示,仿真结果的数据存取。据此,污水处理系统的主要用例有7个,分别是:参数设置、历史趋势显示、数据存取、3D通讯、处理工程控制、重置冷态和转PLC外部控制。PLC外部控制是其下一步扩展功能,其主要职责是处理下位机的信号数据,用户还可以通过扩展的3D通讯接口实现逼真的现实模拟。
图1描述了污水仿真软件总用例,其中描述的用例实际上就是污水仿真系统中的一个子系统功能,在实际的功能需求分析与设计中,用例粒度的大小根据实际的功能需求来界定。

2.2污水处理系统的业务流程分析与设计
用例图只是表达了系统的功能需求,没有描述系统随时间变化的行为,这些行为是用从静态视图中抽取系统的瞬间值的变化来描述的。UML时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图。时序图包括4个元素:对象(Object)、生命线(Lifeline)、激活(Activation)和消息(Message)。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于高压脉冲电场技术的污水处理系统研究设计
- 城市污水处理工艺调试方法简述 9次下载
- 污水处理系统中的罗茨风机电机的选配 1次下载
- 污水处理主要机械设备与仪表 3次下载
- OPC在污水处理控制系统中应用 24次下载
- SPR污水处理系统的智能控制 42次下载
- 基于PLC的DCS控制系统的污水处理设计
- 变频调速在污水处理控制中的应用
- 污水处理出水水质软测量建模研究
- 基于GPRS的污水处理监控系统设计
- 重油制气污水处理系统AO技术改造
- 神经网络在污水处理过程建模中的应用
- 小型污水处理系统的自控装置研制
- 西南科大污水处理控制系统的应用分析
- 污水处理远程在线监测系统应用方案
- 智慧水务污水处理厂数据采集远程控制模块应用 188次阅读
- 基于S7-300和S7-200在滨州污水处理厂自动化监控系统中的应用 5k次阅读
- 采用LonWorks控制模块实现污水处理系统的设计方案 1.6k次阅读
- 使用WAGO总线和世纪星组态软件实现污水处理监控系统的设计 1.3k次阅读
- 基于物联网技术的农村污水处理方案的结构组成与功能分析 1.5k次阅读
- 各类传感器在一体化污水处理监测环境中的应用 2.9k次阅读
- 一种基于PLC的BAF法污水处理控制系统剖析 2.1k次阅读
- 国内6大主流的污水处理工艺汇总 6.2k次阅读
- 物联网在污水处理问题的应用 4k次阅读
- PLC为工业污水处理系统,提供了有效的自控方法 3.1k次阅读
- PLC在污水处理电气控制系统中的应用设计 4.3k次阅读
- 和利时PLC用于污水处理厂,处理控制系统中的设计方案 3.7k次阅读
- 基于S7-400的污水处理自动控制系统的设计方案 1.1w次阅读
- PLC控制水处理系统的设计 1.1w次阅读
- 等离子体技术废水处理工艺工艺流程 3.8k次阅读
下载排行
本周
- 1FS4054H 输入电压范围3.8V~6.8V 输入最大耐压28V 输入过压关闭充电阈值6.8V
- 4.22 MB | 2次下载 | 免费
- 2AC/DC 225W 开板电源 LOF225-23BxxR2系列数据手册
- 2.70 MB | 1次下载 | 1 积分
- 3晶振技术解析---电子设备的“时钟心脏”
- 1.55 MB | 1次下载 | 免费
- 4AU6830M 集成音频 DSP 的 2 × 41W 数字型 Class D 音频功率放大器数据手册
- 1.86 MB | 次下载 | 免费
- 5AU6815E 集成音频 DSP 的2×32W数字型 Class D 音频功率放大器数据手册
- 1.21 MB | 次下载 | 免费
- 6I-PEX 82652-100B-02-D_CABLINE-CA系列40P极细同轴线束SI设计图纸
- 293.34 KB | 次下载 | 免费
- 7I-PEX 82863-100B-02-D_CABLINE-CA系列PCIe/USB4极细同轴线图纸
- 301.83 KB | 次下载 | 免费
- 8YA-002S屏幕挂灯说明书
- 1.25 MB | 次下载 | 免费
本月
- 1人形机器人执行、感知系统技术及市场解析
- 3.52 MB | 5次下载 | 免费
- 2WD431产品规格书
- 1.32 MB | 3次下载 | 免费
- 3A-29回音消除模块
- 1.28 MB | 2次下载 | 免费
- 4 双麦阵列回音消除及降噪模块 A-47 说明书
- 1.96 MB | 2次下载 | 免费
- 5FS4054H 输入电压范围3.8V~6.8V 输入最大耐压28V 输入过压关闭充电阈值6.8V
- 4.22 MB | 2次下载 | 免费
- 6A-68语音处理模组规格书V1
- 1.47 MB | 1次下载 | 免费
- 7A-29P回音消除模块
- 1.42 MB | 1次下载 | 免费
- 8瑞芯微RK3562开发板资料-飞凌嵌入式
- 2.80 MB | 1次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191469次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183361次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81608次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73836次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论