首页> 外文OA文献 >Development of real time digital controller for a liquid level system using ATMEGA32 microcontroller
【2h】

Development of real time digital controller for a liquid level system using ATMEGA32 microcontroller

机译:使用ATMEGA32微控制器开发液位系统实时数字控制器

摘要

This project describes how to implement a digital controller algorithm like PI controller in real time using a simple yet effective digital control device-ATMEGA32 microcontroller for controlling a prototype model of a liquid level control system. A liquid level sensor(rotary potentiometer) detects the present level of the liquid in the tank in terms of the voltage across the potentiometer and feeds it to the microcontroller and the control action generated by the microcontroller is amplified through a suitable amplifier that actuates the actuator(the pump) and finally controls the flow output of the pump. The operator has to set the desired level in the microcontroller and accordingly the feedback control in the real time will get operated for achieving the desired level. udIn the present project work , a dicretized model of the liquid level system is developed using PI controller and is simulated in MATLAB Simulink so as to observe the nature of the PI controlled system output. It is also compared with the uncontrolled liquid level system model simulation output so as to see the advantage of using a PI controller. Also, an attempt has been made for developing a dummy representation of the actual prototype model for automatic controlling the liquid level so as to know the proper functioning of the algorithm. udThe hardware is set up and the devices like the microcontroller, D/A, power amplifier are interfaced with each other .The devices are also tested for their proper functioning. The PI controller is developed in discrete domain and its parameters are determined using the open loop Ziegler Nichols tuning method. The dicretized control algorithm is then implemented in the microcontroller using C language for coding. The nature of the controller is observed and results are shown . Also the experimental results are compared with the simulated results to show the similarity and accuracy of the controller. udThis liquid level study will be useful for several industrial and household applications like boiler level control , household supplies and many more.udud
机译:该项目描述了如何使用简单而有效的数字控制设备-ATMEGA32微控制器实时实现像PI控制器这样的数字控制器算法,以控制液位控制系统的原型模型。液位传感器(旋转电位计)根据电位计两端的电压检测储罐中当前的液位,并将其馈送到微控制器,微控制器产生的控制作用通过合适的放大器放大,该放大器驱动执行器(泵),并最终控制泵的流量输出。操作员必须在微控制器中设置所需的水平,因此将实时操作反馈控制以达到所需的水平。 ud在当前项目工作中,使用PI控制器开发了液位系统的离散化模型,并在MATLAB Simulink中对其进行了仿真,以观察PI控制系统输出的性质。还将它与不受控制的液位系统模型仿真输出进行比较,以了解使用PI控制器的优势。此外,已经尝试开发用于自动控制液位的实际原型模型的虚拟表示,以便知道算法的正确功能。 ud硬件已设置好,并且微控制器,D / A,功率放大器等设备相互连接。还对设备进行了正常功能测试。 PI控制器是在离散域中开发的,其参数使用开环Ziegler Nichols调整方法确定。然后在微控制器中使用C语言进行编码以实现离散化控制算法。观察控制器的性质并显示结果。还将实验结果与仿真结果进行比较,以显示控制器的相似性和准确性。 ud这项液位研究将对几种工业和家庭应用(例如锅炉液位控制,家庭用品等)有用。 ud ud

著录项

  • 作者

    Patra Amruta;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号