首页> 外文OA文献 >Microcontroller Implementation of Digital Pid Controllerud
【2h】

Microcontroller Implementation of Digital Pid Controllerud

机译:数字PID控制器的微控制器实现 ud

摘要

A proportional-integral-derivative (PID) controller is widely used in industrial control systems to get the desired response by feedback. In this project, we attempt to implement a digital controller in a microcontroller. The primary difference between a digital controller and anudanalogue controller is that with a digital controller the actual value is not measured continuously, rather it is periodically sampled at some fixed time interval. To study the issues in implementing a digital PID controller in Arduino microcontroller is the main objective of the project. Once the implementation issues are solved then one can tune the Kp, Kd and Ki gains of the PID controller. Based upon the error occurred and by changing the values suitably, the required output from the system can be obtained. In this project, PID controllers with input and output features are implemented in Arduino and its frequency response is studied in order to adjudge whether the implementation is correct or not. Two methods are used for generating the PID controller output. One by using a properly tuned RC filter that filters out the PWM signal generated by the Arduino and the other by using a digital to analog converter from the digital output of the Arduino.
机译:比例积分微分(PID)控制器广泛用于工业控制系统中,以通过反馈获得所需的响应。在这个项目中,我们尝试在微控制器中实现数字控制器。数字控制器和模拟控制器之间的主要区别在于,使用数字控制器时,不会连续测量实际值,而是会以某个固定的时间间隔对其进行定期采样。研究在Arduino微控制器中实现数字PID控制器的问题是该项目的主要目标。解决了实现问题后,便可以调整PID控制器的Kp,Kd和Ki增益。根据发生的错误并通过适当更改值,可以获得系统所需的输出。在本项目中,具有输入和输出功能的PID控制器在Arduino中实现,并对其频率响应进行了研究,以判断实现是否正确。有两种方法可用于生成PID控制器输出。一种是使用经过适当调谐的RC滤波器来滤除Arduino生成的PWM信号,另一种是使用来自Arduino数字输出的数模转换器。

著录项

  • 作者

    Alam Shahrukh;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号