位置式PID控制算法模型(数字)

2019-05-09来源: eefocus关键字:位置式  PID控制  算法模型

float T, Kp, Ti, Td;    //const

float A, B, C;

 

void calcConst()

{

    A = Kp * (1 + T / Ti + Td / T);

    B = -Kp * (1 + 2 * Td / T);

    C = Kp * Td / T;

}

 

float PID(float rt, float yt)

{

    static float e1 = 0.0f, e0 = 0.0f, uk_pre;

    float e2, deltaUk;

 

    e2 = rt - yt;

    deltaUk = A * e2 + B * e1 + C * e0;

    e0 = e1;

    e1 = e2;

    uk_pre += deltaUk;

 

    return uk_pre;

}


关键字:位置式  PID控制  算法模型 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic461217.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:关于C51中“大小端存储”问题的详解
下一篇:DS18B20温度传感器示例

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

51单片机PID算法程序(二)位置式PID控制算法
由51单片机组成的数字控制系统控制中,PID控制器是通过PID控制算法实现的。51单片机通过AD对信号进行采集,变成数字信号,再在单片机中通过算法实现PID运算,再通过DA把控制量反馈回控制源。从而实现对系统的伺服控制。   位置式PID控制算法   位置式PID控制算法的简化示意图       上图的传递函数为:   (2-1)    在时域的传递函数表达式   (2-2)    
发表于 2015-12-23
51单片机PID算法程序(二)位置式PID控制算法
适用于数码相机及监视器相机的高精度光学式镜头位置检测系统
新日本无线株式会社开发了一种称作「Opt-Pass」的光学式镜头位置检测系统,该系统最适用于数码相机及监视器相机等光学摄影器材的自动对焦和缩放时的镜头位置检测。 现行的镜头位置检测系统主要采用的是磁铁和磁传感器组合使用的磁控方式,该方式存在有来自驱动马达的磁干扰和位置检测系统的安装精度两大难题。「Opt-Pass」则是采用了镜像器件和反射传感器组合使用的光控方式,彻底解决了现有镜头位置检测系统的难题。 Opt-Pass 系统是由大输出的红外线LED和硅受光元件组合的反射传感器NJL9101R和专用的条纹镜像器件NJL9600系列构成。反射传感器的3路输出经演算处理能够以高精度并且高分辨率来检测镜头位置。此外,条纹镜
发表于 2013-05-09
适用于数码相机及监视器相机的高精度光学式镜头位置检测系统
霍尔式曲轴位置传感器基本结构与工作原理
霍尔式曲轴位置传感器也都是根据霍尔效应制成的传感器。 霍尔效应于1879年被美国约翰?霍普金斯大学物理学家霍尔博士首先发现。当电流垂直于外磁场通过导体时,在导体的垂直于磁场和电流方向的两个端面之间会出现电势差,这一现象便是霍尔效应。利用霍尔效应制成的元件称为霍尔元件,利用霍尔元件制成的传感器都称为霍尔式传感器。20世纪80年代以来,汽车上应用的霍尔式传感器与日剧增,主要原因在于霍尔式传感器有两个突出优点:一是输出电压信号近似于方波信号;二是输出电压高低与被测物体的转速无关。霍尔式传感器与磁感应式传感器不同的是需要外加电源。 本人主要探讨的是霍尔式曲轴位置传感器。 基本结构 霍尔式曲轴位置传感器主要由触发叶轮、霍尔集成电路、导磁
发表于 2012-05-04
基于CAN总线的分布式位置伺服系统设计
从CAN总线上接收PLC发送的位置给定命令,推杆位置传感器的反馈电压信号经AD转换后进入单片机,与位置给定量进行比较,然后完成推杆位置的闭环控制算法。控制量通过单片机的I/O_1和I/O_2输出,经过驱动芯片后,I/O_1的信号控制1个双刀双掷继电器实现电机的正反转切换,I/O_1的信号控制1个单刀继电器以控制电机的启动和停止[5]。   3 系统软件设计   系统CAN总线网络的通信协议是按照CAN2.0B标准设计的,采用11位标识符的标准帧格式,初始波特率为250 Kb/s(可修改),各节点的数据发送方式都采用广播式,接收数据时采用报文标识符过滤的方式从总线上接收本地所需要的数据。   3.1 PLC控制程序   系统
发表于 2011-05-21
基于CAN总线的分布式位置伺服系统设计
    伺服系统(servo system)亦称随动系统,其在军事、工业和日常生活中都有着广泛的应用。随着计算机技术和现场总线技术的发展和成熟,也促使伺服系统的实现方式和体系结构在不断地发展,将现场总线应用于运动控制,构成分布式控制的数字控制伺服系统日益受到人们的重视。基于现场总线的分布式伺服系统有很多优点,如连线少、可靠性高、易于系统的维护和扩展等。目前,国外的Siemens、ORM EC Systems、Rexroth等公司已经有各自的分布式伺服系统产品推出;国内有一些单位和学者也进行了该方面的研究,但相关的论文并不多,更没有形成系列产品[1]。     分布式
发表于 2010-06-23
基于LabVIEW的暖通空调数据采集控制系统设计
SIMATICS7-300 PLC,部分对控制有影响的采集信号进入PLC,进行PID分析运算,产生控制信号,对风阀、风机、水泵、加热器等进行控制。PLC带有的RS-232通讯接口,直接与计算机建立通信。PC获得进入PLC的各种信号,也可在计算机中进行更为复杂的运算,产生数字控制信号返回PLC,再由PLC对各种需要控制的设备进行控制。本系统可通过触摸屏对整个系统发出控制指令,触摸屏的每个开关都对应于PLC各个开关触点,相当于PLC的键盘,可对整个系统的各种参数进行调整。例如可以对风阀的开关,风机、水泵、电加热器的启停,各个PID控制设备P、I、D(比例、积分、微分)三个参数的设置进行相应的操作,系统流程图可清晰的从中反映出来。由于使用了大量的串口来进行
发表于 2019-11-20
基于LabVIEW的暖通空调数据采集控制系统设计
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved