1523.B过程控制实用开发实验软件答辩稿.ppt

上传人:土8路 文档编号:11842370 上传时间:2021-09-23 格式:PPT 页数:18 大小:647KB
返回 下载 相关 举报
1523.B过程控制实用开发实验软件答辩稿.ppt_第1页
第1页 / 共18页
1523.B过程控制实用开发实验软件答辩稿.ppt_第2页
第2页 / 共18页
1523.B过程控制实用开发实验软件答辩稿.ppt_第3页
第3页 / 共18页
1523.B过程控制实用开发实验软件答辩稿.ppt_第4页
第4页 / 共18页
1523.B过程控制实用开发实验软件答辩稿.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《1523.B过程控制实用开发实验软件答辩稿.ppt》由会员分享,可在线阅读,更多相关《1523.B过程控制实用开发实验软件答辩稿.ppt(18页珍藏版)》请在三一文库上搜索。

1、过程控制实用开发实验软件,控制科学与工程学院 班级: 学号: 姓名:,一、系统简介,本系统的开发基于微软公司的Windows XP操作系统,以Visual C+为编译器及开发平台,软件基础架构为Visual C+上经典的MFC(Microsoft Foundation Class,微软基础类库)。 系统应用数字PID算法对对象进行过程控制。 系统的数据库连接通过ODBC OLE的ADO接口访问Access数据库。 系统通过RS232串口与下位机连接,二、系统框架设计,通过需求分析和系统规划,根据面向对象方法学的分析,将系统的主框架设计如下: 1、系统组成 2、系统功能模型 3、系统对象模型,1

2、、系统组成,该系统主要由4个模块组成,这四个模块分别为 串口通信模块 PID调节模块 实时曲线显示模块 数据库模块,2、系统功能模型:系统用例图,3、系统对象模型:系统类图,根据系统的具体设计需求分析得到系统的对象模型,画出类图,为进行具体的程序设计好整体的程序框架。,系统功能设计系统功能图,如图所示,PID液位控制系统分为4个模块,每个模块下分别对应了本模块的具体功能。,三、具体设计,1、系统界面设计 2、串口通信模块 3、PID控制模块 4、数据库模块 5、实时曲线显示模块,1、系统界面设计,在Visual C+中,通过增加各种控件即可设计出用户图形界面。,2、串口通信模块,此模块使用MFC中的MSComm控件完成相应功能。 此控件在Visual C+工具栏中的图标如下:,3、PID控制模块,此模块对应一个算法类,类中包含了各种控制算法。 1、增量式PID算法 2、积分分离算法 3、单纯形加速寻优算法,增量式PID算法,积分分离PID算法,4、数据库模块,在设计数据库模块时,需要将主程序连接到数据库。,5、实时曲线显示模块,曲线显示模块用于接收来自串口或者数据库模块的数据并显示,软件具体操作,主界面,串口通信参数设置界面,由于初次过程控制软件系统,难免存在着不完善的地方。希望各位专家和老师在评阅过程中给予批评指正。 谢谢各位评委老师!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1