【摘 要】
:
远程实验系统对于培养工科类专业学生的专业技术应用能力,具有重要意义,特别是自动化专业学生,实验教学是其教学环节的重要组成部分,通过实践可以验证所学理论知识。同时,远
论文部分内容阅读
远程实验系统对于培养工科类专业学生的专业技术应用能力,具有重要意义,特别是自动化专业学生,实验教学是其教学环节的重要组成部分,通过实践可以验证所学理论知识。同时,远程实验系统还可以有效地解决因实验人数与实验设备数不匹配,而造成实验教学质量下降和教师工作强度增加的问题。论文针对上述问题,并利用学校工业控制系统实验室的资源,在原有控制方式的基础上,加入远程实验系统。以CS4000型过程控制实验装置为被控对象,选用直接数字控制(Direct Digital Control,DDC)系统作为本地控制方式,采用C/S架构编程实现远程客户端、控制服务器两部分应用程序,对14台设备和网络摄像头进行组网,实现远程实时控制、数据采集及视频实时预览等功能。论文完成的主要工作如下:1.对本地实验系统进行升级改造,并设计基于DDC的远程实验系统方案,重点对系统中的通信程序部分做了实时性研究,分别使用Visual C++6.0中两种串口通信方法,与DDC模块进行通信并测试串口通信的实时性,选择实时性较好的调用API函数方式作为系统串口通信方法;然后采用基于TCP/IP协议的Winsock编程,实现客户端和服务器的网络通信服务程序,并测试网络通信实时性与通信距离之间的关系;最后综合分析系统的实时性满足需求,方案可行。2.控制服务器部分使用Visual C++6.0开发,其中串口选用异步通信方式,网络通信部分程序和串口通信及数据处理程序都采用多线程技术实现,利用ODBC组件实现Visual C++应用程序对MySQL数据库的操作;然后编程实现增量式PID算法,最后设计历史数据库表,并规定了存储规则,以减少存储量。利用Visual Studio 2012开发远程客户端应用程序,使用MFC基础类库设计并实现远程客户端界面,使用由杨国君老师自主开发的曲线绘制库CChart实现实时数据曲线显示和历史数据查询功能;在设备网络SDK的基础之上进行二次开发,实现视频实时预览;最后设计并实现自定义应用层协议,远程客户端网络通信程序也使用多线程技术实现。3.对系统进行组网并设置路由器的转发规则,然后针对系统主要功能,设计实际测试用例,分别对主要功能和实验效果进行整体测试,发现系统中存在的问题并进行优化。
其他文献
现代工业生产过程变得越来越复杂,而复杂系统的建模、优化与控制需要高性能的优化算法来辅助实现。遗传算法作为一种启发式随机搜索算法,它模拟了自然选择和生物遗传进化机制,具
现代信号处理的重要课题之一是在一定意义下对信号进行最优估计,即通过利用某种最优准则将有用的信号从被噪声干扰和污染的观测中尽可能精确的估计出来。本文利用带乘性噪声系
随着全球能源问题日益严重,新能源受到世界的广泛关注,而风能因为其清洁性和可再生性成为新能源研究中的重点,对风能的开发和利用近些年来得到迅猛的发展。变速变桨风力发电机组作为风电领域的主流机型,其变桨距控制技术更是风电控制技术的研究重点之一。本文主要对额定风速以上时风力发电变桨距控制系统进行研究。首先介绍了风力发电系统运行原理,建立了风力发电系统数学模型,由于变速变桨风力机具有很强的非线性,不利于控制
高温超导磁悬浮系统作为磁悬浮领域中典型代表之一,具备无需外部控制而实现自稳定悬浮的本征优势,在技术原理上实现了节能、可靠、环保、可满足中低速、高速甚至是超高速运行
在以汽车为主导的城市交通模式所带来的资源短缺、交通拥堵等问题日益严重的情势下,新型有轨电车成为现代城市交通的主要研究方向之一。目前,基于有轨电车的6502电气集中控制
随着机器人技术的不断发展,工业机器人的应用领域也大大扩展,已开始从传统的汽车制造、机械加工向五金、3C、家具等各个离散制造行业推广应用。考虑到在新兴制造领域中存在大
船舶双柴油主机推进装置可满足舰船灵活、机动的操纵要求,提高了推进效率,同时具有良好的使用寿命和经济性,近年来在多种舰船上得到了较为广泛的应用。本文对船舶双柴油主机
水资源是重要的战略性资源,而明渠是城市引排水系统中的重要组成部分,对水资源的科学管理、调度和利用有着深远的意义。所以,对明渠引排水系统进行合理的建设和控制,以保证城
物流金融在我国属于新兴业务,正处在发展上升阶段。物流金融业务对于解决融资企业发展瓶颈问题、扩展第三方物流企业的业务范围和提高服务质量、降低银行金融服务风险和增加
文中采用坐标变换方法,建立了永磁同步电机(PMSM)在两相旋转d-q坐标系下的数学模型,并利用空间矢量脉宽调制(SVPWM)技术,给出了PMSM矢量控制方案。在此基础上,采用“自上而下”的设计方法,完成了基于可编程逻辑门陈列(FPGA)的PMSM控制芯片的片上规划:利用片内逻辑单元(LE),以硬件方式实现电流环电路的设计;利用NIOS II软核以软件方式实现速度环PI调节算法。文中介绍了FPGA低