虫虫首页|资源下载|资源专辑|精品软件
登录|注册

远程<b>控制系统</b>

  • 基于LabVIEW的温湿度远程控制系统

    温度、湿度检测在工农业生产、医学研究等科研工作中具有非常重要的地位。温度、湿度是科研工作中相当重要的参数,如何准确地测量、并且进行数据分析、统计,对科研工作的开展和科研结果的发布有着极其重要的影响。本论文就实际工作需要,解决工作中的实际问题,希望能够利用虚拟仪器构建一套远程温、湿度控制系统。文中首先简要介绍虚拟仪器的概念、特点,概述了虚拟仪器的现状及其未来的发展,并将它与传统的仪器进行了比较,突出了虚拟仪器的优点,同时也涉及了目前应用最广泛,最具有优势的虚拟仪器编程软件LabVIEW的特点及编程方法。      为了能够构建一套稳定可靠的温、湿度控制系统,确保实验数据的准确性和统计的方便与合理,本文重点介绍利用LabVIEW语言开发出一套温、湿度控制系统,该系统以铂电阻作为温度传感器;电容式传感器作为湿度敏感元件,采用美国的NI公司的数据采集卡USB-6008采集温度、湿度信号,通过Internet网络可以实时的监测和控制温、湿度的变化,通过对采集到的数据进行分析和处理,实现数据的报表打印、数据的远程共享,温、湿度的上、下限报警等等。      利用温、湿度传感器和数据采集卡检测温室内温度和湿度参数变化,实现了实验数据的自动采集。针对温室控制过程中温度和湿度存在耦合问题,运用了模糊解耦控制。在模糊解耦控制过程中,根据长期的实践经验总结,制定出了较为合理的温湿度隶属度函数表和模糊解耦控制规则输出表。在去模糊化的过程中,为了便于软件实现,根据Mamdani型模糊推理算法用MATLAB语言编写出了模糊决策表的输出程序。采用目前国际上流行的虚拟仪器技术,进行了计算机测控系统的设计,与传统测试中采用的多参数分别用单个仪器检测、数据单独汇总处理的方式,或基于单片机的数据采集处理系统相比,虚拟仪器技术的应用大大提高了检测和控制的精度,提高了数据处理的速度,并增强了系统的通用性、可靠性、可维护性和可扩展性。采用LabVIEW虚拟仪器开发平台和模块化设计方法,实现了环境参数的实时获取、采集信息的实时显示、控制信号的准确输出及数据的自动处理,减少了人为干预,增加了测控过程的稳定性,避免人为的读数误差和计算误差。在系统试验研究阶段,对系统温湿度参数的自动采集进行试验设计和试验结果分析,从数...

    标签: labview 温湿度远程控制系统 模糊控制

    上传时间: 2022-05-24

    上传用户:zinuoyu

  • 基于STM32的温室远程控制系统的设计

    针对目前我国已经存在的温室控制系统成本高、网络化不足以及测量环境因子单一等问题,文中开发了一套基于STM32的温室远程控制系统。该系统通过利用STM32单片机作为温室内的控制器以及MFC编写的控制软件实现对温室内空气温度、空气湿度、光照强度和CO2浓度多个环境因子的远程监测和控制。  系统的硬件电路设计包括STM32控制器、数据采集模块、设备控制模块、网络接口模块、实时显示模块以及数据存储模块等。其中数据采集模块采用DHT11、MG811以及BH1750传感器进行环境因子的测量,设备控制模块通过控制继电器通断来控制温室内的加热系统和光照系统等执行设备,STM32通过ENC28J60接入网络实现远程控制,显示模块实现各个环境因子的实时显示,数据存储模块采用外接SD卡的方式进行数据的存储。在STM32的程序设计中采用了库函数的开发方式设计了测量程序、显示程序以及控制程序。通过在STM32中移植μC/OS-Ⅱ操作系统实现多任务的运行,移植LwIP协议使STM32可以接入网络,实现控制的网络化。在VC6.0平台下利用MFC设计了控制软件,控制软件和STM32之间通过TCP/IP协议进行数据和命令的传输。控制软件的主要功能是对温室内的多个环境因子进行远程监测和对执行设备进行远程控制。在控制软件设计中,采用面向对象的方法将相关的操作函数封装到类中,便于对系统进行升级,采用多线程的方法解决了多个任务同时运行的状况。将控制过程中产生的数据保存到数据库中,可以对系统运行产生的数据进行分析和利用。  为了对系统进行测试,在文中搭建了一个小型的温室并将控制器安装在温室内。经过测试,文中设计的温室控制系统可以实现对温室内空气温度、空气湿度、光照强度和CO2浓度的远程实时监测,数据每秒更新一次。当上述的环境因子超过控制软件上设置的上下限范围时,系统会报警,此时可以在控制软件上控制执行设备的通断来调节该因子使其到达设置的范围内。

    标签: stm32 温室远程控制系统

    上传时间: 2022-06-09

    上传用户:qingfengchizhu

  • 基于西门子PLC的实验室网络控制系统的研究.rar

    随着技术的发展,基于PLC的控制系统呈现综合化、网络化的发展趋势。为了适应当今PLC课程教学的需要,我们应提供具有现场控制对象的控制层、监控管理层、远程监控层三层结构的实验控制系统,并将组态软件技术、先进的数据交互技术、单片机技术、通信技术集成在控制系统中,构建现代大综合设计性实验系统,以培养全面的高素质的综合性人才。 本文提出了一种多功能、大综合的实验平台的方案和技术实现。本课题由市场占有率高的西门子PLC及其通信网络模块组成,采用具有很高的性价比的系统集成技术,构成了覆盖面较大的全集成的网络控制系统,可提供PPI网络、PROFIBUS-DP网络和以太网等多种网络形式的实验平台;采用多种工业组态软件如Wincc、组态王和MCGS,构成了丰富的上位监控模式;通过OPC技术实现对PROFIBuS-DP网络的远程监控。在此基础上,结合单片机技术、CPLD技术,设计了可自定义I/O口的多路模拟采集卡,扩展了PLC的信息控制功能;采用网络技术,将PLC技术与变频器、步进电机控制相结合,对标准的PLC对象TM2和机械手设备进行二次开发,构成相关的运动控制系统,模拟生产线的控制,展示PLC的运动控制功能;将PLC技术与无线控制技术相结合,实现PLC的无线遥控功能;完成了三菱Q系列PLC与PROFIBUS-DP网络的联网,实现了不同品牌的PLC网络的互联互通。在此基础上,还开发了多个实验程序,展示其丰富的网络构架和综合的实验模式。 系统调试和实验效果表明,该系统接近当今工业技术实践,可为学生的课程设计、毕业设计以及PLC技术研究提供先进的集多种技术于一体的大综合设 计性实验平台。关键词:PLC;业网络;OPC

    标签: PLC 西门子 实验室

    上传时间: 2013-05-22

    上传用户:归海惜雪

  • 中央空调温度模糊集散控制系统设计.rar

    集散控制系统(Distributing Control System,缩写DCS)是以多个微处理机为基础利用现代网络技术、现代控制技术、图形显示技术等实现对分散控制系统的调节、监视的控制技术。DCS具有功能分散,故障分散的优点,适合于上位机对多个下位机的管理和监控。本文将DCS技术应用到中央空调上,设计了中央空调的温度模糊集散控制系统。 本系统在整体结构上采用集散控制的方案。一台控制计算机(上位机)对各个空调房间的风机和水泵进行集中管理,若干台下位机下放分散到现场实现分布式控制,上位机和各个下位机之间用控制网络互连以实现相互之间的信息传递。 在控制策略上,针对被控量温度的大惯性、时变性的特点,本文设计了温度的二维模糊控制策略,该策略是基于专家和有经验的操作人员的经验进行调控的智能控制系统。模糊控制是以查询模糊控制规则表的形式实现,模糊控制表可以随着人们的经验和知识的增长日益完善。 根据总体方案,设计下位机即开关磁阻电机(SRM)控制节点和信号采集节点的软、硬件。主要工作包括SRM的就地和远程两种控制方式的实现、模/数和数/模转换器的控制、模拟电压的采集、温度传感器的选型、CAN网络通信的硬、软件,以及下位机的主程序的设计和调试等。 完成上述工作后,采用温度开环和闭环分别进行了试验。通过实验证明,所设计方案的可行性。最后对中央空调温度控制系统的运行性能进行了总结,对下一步用于该系统的研究与开发具有一定的参考价值。

    标签: 中央空调 温度 模糊集

    上传时间: 2013-04-24

    上传用户:yangzhiwei

  • 基于TC35i和C8051F020的远程数据采集系统1.rar

    摘要:提出了一种用混合信号系统级单片机C8051F020控制GSM网络引擎TC35i实现远程数据采集的方案。描述了远程数据采集系统的原理、构成和功能,对无线通讯模块及硬件设计和软件设计部分进行了详细介绍。 关键词:远程数据采集;TC35i;C8051F020;GSM

    标签: C8051F020 35i TC

    上传时间: 2013-08-03

    上传用户:wyaqy

  • 基于PLC的锅炉内胆水温控制系统设计.rar

    基于PI C的锅炉内胆水温控制系统采用PI C作为控制系统的核心,使用西门予公司的s7…300系列PLc 编程软件中的P I D功能块来实现控制算法,通过和计算机的通信实现数据的自动处理和操作的远程控制。

    标签: PLC 锅炉 水温控制

    上传时间: 2013-07-16

    上传用户:lansedeyuntkn

  • 基于ARMLinux的生物发酵智能控制系统

    生物发酵作为现代生物技术工业的重要组成部分,已被广泛用于食品、制药等各个领域,并显示出良好的发展前景和巨大的市场潜力。但由于生物发酵过程是一种复杂的生化反应过程,控制变量众多且相互关联度较大,采用传统控制方法难以实现有效控制。 因此,本文根据生物发酵的流程特点和当今国内市场的切实需要,在总结国内外相关研究的基础上,针对非线性、时变、大滞后的发酵过程,将智能控制技术融入到了生物发酵控制系统中,主要对发酵过程中的温度、PH值的控制算法进行研究,分别设计了仿人智能模糊PID控制和仿人智能模糊控制,模拟仿真和实验分析表明,控制效果优于传统算法。 基于32位ARM架构的嵌入式微处理器以其高性能、低功耗、低成本的优势,得到了很好的推广,同时国内微电子与嵌入式技术得到了迅速发展。鉴于此背景,本系统现场控制的下位机的硬件平台采用基于S3C2410的处理器,软件设计中采用了嵌入式Linux系统。同时采用了集散控制技术,实现一台上位机可以同时与多台下位机的数据通讯和远程监控,且下位机可以脱离上位计算机单独对各种参数进行控制。 本文的工作重点主要包括:主要参数测量与控制、发酵过程系统的总体设计、嵌入式系统的设计。本发酵控制系统对发酵过程进行实时监测、优化操作,不仅能避免人工操作的不确定因素,提高自动化水平,而且能够对发酵过程中主要参数进行有效控制,具有重要的现实意义。

    标签: ARMLinux 生物发酵 智能控制系统

    上传时间: 2013-04-24

    上传用户:1142895891

  • 基于ARM的大滞后控制系统研究

    在工业过程中,许多对象具有滞后特性,由于纯滞后的存在,使得系统的超调量变大,调节时间变长。因此滞后过程被公认为较难控制的对象,而且纯滞后占整个动态过程的时间越长,难控的程度越大。所以大纯滞后对象的控制一直是困扰自动控制和计算机应用领域的一大难题。而这类对象又广泛存在于石油、化工、酿造、制药、冶金等工业生产过程中。因此对该问题的研究具有重大的实际意义。 传统的PID配合Smith预估补偿器的控制方法,对模型误差反映比较灵敏,当存在建模误差或干扰时,控制效果并不能取得令人满意的效果。近年来随着模糊控制、神经网络控制等智能控制研究的不断深入,有些学者将它们与Smith预估控制、PID控制及预测控制等相结合,提出了针对不确定大滞后系统的新的控制方法。虽然有些控制方案效果不错,但系统的复杂程度和调试难度也随之增加。因此设计简单、快速、可靠的控制器,仍是一个重大课题。 本文首先介绍了大滞后过程的控制特点,概述了常用的大滞后过程的控制方法及其优缺点。接着概要地介绍了嵌入式系统的优点、发展历史、现状及前景。并针对性地介绍了ARM控制器的概况以及它的应用领域。然后本文针对大滞后对象提出了自抗扰控制器与Smith预估补偿器相结合的设计方案。通过仿真对比了本方案、PID配合Smith预估补偿器及单一的自抗扰控制器的控制效果,表明自抗扰控制器与Smith预估补偿器的结合有效地改善了大滞后对象的控制效果,增强了系统的鲁棒性和抗干扰能力。为验证该控制方案的实际控制效果,我们以PCT-II型过程控制实验装置中的具有大滞后特性的盘管内部的温度为被控对象,以JX44BO开发板作为主要的控制平台设计并完成大滞后控制实验。所以接下来本文介绍了实现这个嵌入式温度大滞后控制系统所涉及到的硬件平台、系统框图以及实验内容。然后本文介绍了嵌入式控制平台的控制界面以及各个主要功能的程序的实现,以及远程客户端程序在以太网通讯方面的程序实现和远程客户端程序的操作界面。最后本文给出了本次实验的参数设置以及最终的实验结果。实验结果表明在实际应用中本文所提出的方案对于大滞后对象具有较好的控制效果。

    标签: ARM 控制 系统研究

    上传时间: 2013-06-10

    上传用户:baitouyu

  • 基于ARM的多对象远程抄表系统集中器的设计与实现

    智能电表、水表、煤/燃气表、热量表等大量地出现在人们的生活中,同时这些仪表的抄录工作变得越来越烦琐,工作量大,工作效率低,不仅给用户带来不便,而且会存在漏抄、误抄、估抄的现象。随着电子技术、通信技术和计算机技术的飞速发展,人工抄表已经逐步被自动抄表所代替。 集中器是一个数据集中处理器,是多对象自动抄表系统的通信桥梁,负责对各智能表的数据进行采集、存储和管理,及时有效地向上位机传输数据并执行上位机发送的指令。提高多对象集中器数据处理能力,有效完成上下行通信是多对象自动抄表系统AMRS(Automation Meter Reading System)目前需要解决的关键问题。 本文针对多对象集中器这样一个较复杂的通信与控制系统,提出采用32位的高性能嵌入式微处理器。32位ARM9微处理器处理速度快、硬件性能高、低功耗、低成本,集成了相当多的硬件资源,硬件的扩展和设计大大简化,ARM9(S3C2410)为工业级芯片,抗干扰能力强,能够适应运行现场的较恶劣环境,8/16位微控制器运算能力有限,对于较复杂的通信与控制算法难以顺利完成;硬件平台依赖性强,不利于软件的开发、升级与移植;在缺乏多任务调度机制的情况下,应用软件不仅实现难度大,且可靠性难以保证。 本文首先对多对象远程抄表系统的总体结构进行研究,主要研究了多对象远程抄表系统中集中器的软件和硬件实现,对硬件资源进行了外围扩展,对S3C2410微处理器芯片的外围硬件进行了扩展设计,使之具备了满足使用需求的最小系统硬件资源,包括时钟、复位、电源、外围存储、LCD、RS-485通信模块、CAN通信模块等电路设计。实时时钟为多对象集中器定时抄表提供时间标准;电源电路为多对象集中器系统提供稳定电源;看门狗电路的设计保证多对象集中器系统可靠运行,防止系统死机;数据存储器主要用于存储参数、变量、集中器自身的参数,负责智能表的参数以及智能表用量等。上行通道即多对象集中器与上位机之间的通信线路,采用CAN现场总线进行通信;下行通道即多对象集中器与智能表之间的通信,采用RS-485总线进行通信。软件设计上,主要针对多对象集中器的数据存储功能和串行通讯功能进行程序编写。基于ARM的多对象远程抄表系统集中器可以实现多对象远程抄表,提高了数据处理能力,有效完成了上下行通信,可靠性强,稳定性高,结构简单。

    标签: ARM 对象 远程抄表系统 集中器

    上传时间: 2013-06-06

    上传用户:heminhao

  • 基于ARM的智能PID控制系统

    比例-积分-微分(PID)是过程控制中最常用的一种控制算法。算法简单而且容易理解,应用十分广泛。但由于应用领域的不同,功能上差别很大,系统的控制要求及关心的控制对象也不相同。数字PID控制比连续PID控制更为优越,因为计算机程序的灵活性,很容易克服连续PID控制中存在的问题,经修正而得到更完善的数字PID算法。本文以三相全控整流桥阻性负载为实际电路,控制主电路电压,旨在提出一种智能数字PID控制系统的设计思路,并给出了详细的硬件设计及初步软件设计思路。 PID控制系统采用高性能、低功耗的ARM微处理器S3C44BO作为核心处理单元,内部的10位ADC作为信号采集模块,采用了矩阵键盘和640*480的液晶作为人机接口;串口作为通信模块实现了上位机的监控。采用芯片内部自带的PWM模块,输出16M Hz PWM信号并经过一阶低通滤波器得到0~5V的控制信号用于触发主电路控制器,实现PID整定。 软件方面,分析和研究了uC/OSⅡ的内核源码,实现了其在32位微处理器上的移植,作为管理各个子程序执行的系统软件。选用了图形处理软件uC/GUI用于完成LCD显示及控制。PID算法采用了增量式数字PID算法,采用规一化算法进行参数选取。上位机部分采用了C#语言进行编写。另外,采用了RTC(Real Time Clock)作为系统时钟,可以实现系统的定时运行、定时模式切换等。在上位机上也可以方便的控制程序的执行,实现远程监控。 在论文的最后详细的介绍了智能PID控制系统在三相全控桥主电路中的具体应用。总结了调试中遇到的问题,对今后工作中需要进一步改善和探索的地方进行了展望。

    标签: ARM PID 控制系统

    上传时间: 2013-08-01

    上传用户:lvzhr