PID教程:双环PID基本原理 📅 发布时间:2026/7/8 10:39:19 👁️ 浏览次数: 1.多环串级PID单环PID只能对被控对象的一个物理量进行闭环控制而当用户需要对被控对象的多个维度物理量例如速度、位置、角度等进行控制时则需要多个PID控制环路即多环PID多个PID串级连接因此也称作串级PID多环PID相较于单环PID功能上可以实现对更多物理量的控制性能上可以使系统拥有更高的准确性、稳定性和响应速度使用多环PID的理由1.功能上可以实现对更多物理量的控制2.性能上使系统拥有更高的准确性、稳定性和响应速度2.定位置控制单环与双环比较单环实现目的动态输出PWM波形给电机使得实际位置贴合目标位置理论上给一个目标位置输出PWM波形电机反馈实际位置给位置环使得输出的PWM贴近目标位置弊端比如当前目标位置和实际位置靠的比较近时PID输出的PWM就会比较小这个比较小的PWM可能根本不能让电机动起来这就造成了调控误差同时如果用外力去强行改变电机位置那么在误差比较小的时候PID输出对抗这个外力的力也会比较小这个现象是位置虽然定了但是用手动一动位置就改变了我们想要的位置应该是“稳如泰山”的外力想要强行改变位置时PID控制器要能迅速反馈输出反向的力去对抗这个外力使其不能“动”虽然没有用积分分离、输出偏移、输入死区的改进措施但事实权宜之计双环将内环和电机看成一个整体想象成一个自带闭环控制的被控对象外环目标位置用户给的输出速度给内环目标速度然后再通过PWM波形给电机控制电机速度然后电机反馈实际速度和实际位置给位置环PID和速度环PID举例位置环是PD控制器速度环是PI控制器初始状态目标位置、实际位置、目标速度、实际速度全是0然后用户指定目标位置为100首先位置环发现误差为正因此这里输出值也为一个正值比如50这个50此时表示指导内环运转的目标速度因此速度环收到目标速度设定为50然后速度环也检测到误差为正因此输出PWM为正驱动电机正转电机正转的同时实际速度和实际位置都会增加实际位置会趋近于目标位置实际速度也会趋近于目标速度随着实际位置靠近目标位置位置环输出的目标速度也会逐渐降低最终实际位置与目标位置稳稳的重合这时位置环输出速度为0速度环的目标速度为0电机停下来定位置完成再假设实际位置为0目标位置很小此时位置环输出值也很小但是由于这个值不是直接驱动电机的PWM而是用于指导速度环的目标速度所以现在速度环需要控制电机以一个很低的速度转动由于速度环是PI控制电机不可能不转所以这里的实际位置必然会与目标位置重合不会像单换PID那样产生调控误差不会动最后再看双环PID抵抗外力干扰的过程比如现在位置固定下来了目标位置和实际位置重合假设为100目标速度和实际速度一致为0然后施加外力强行改变位置比如实际位置正向增加到105那么位置一旦正向改变必然首先会产生实际速度0这是速度环就会输出负向力来对抗外力位置目标速度为0的状态其次位置正向改变还会是位置环实际值目标值因此位置环会输出一个负的速度值给到速度环原来目标速度为0时速度环就已经开始输出反向力现在目标速度变为负值速度环就会输出更大的反向力再者速度环有积分项如果实际速度不能达到目标速度速度环还会进一步增加反向作用力这几个反向作用力可以瞬间让电机对抗外力的力变得很大一旦有外力改变位置速度环会优先响应位置环再紧随其后两者共同作用能够使位置闭环控制又快又稳定
腾讯云蜂驰型 BF1|算力强价格更低 腾讯云蜂驰型 BF1 概述腾讯云蜂驰型 BF1 是腾讯云推出的一款高性能计算实例,专为计算密集型场景设计。该实例采用先进的硬件架构,提供强大的算力支持,同时价格更具竞争力,适合大规模数据处理、科学计算、深度学习等场景。性能优势… 2026/7/7 10:29:35
WordPress网站突然出现灰色广告?一次真实的中毒修复案例 一、真实案例开场:外贸网站凌晨突发异常,流量与收录双暴跌本次案例的客户是一家深耕欧美市场的外贸企业,主营机械配件出口,其基于WordPress搭建的品牌官网为中英双语版本,已稳定运行近三年,主要依靠百度与G… 2026/7/5 13:14:54
锁相放大器OE1022在黑磷中激子Mott金属绝缘体转变测量中的应用 2022年,南京大学王肖沐教授和施毅教授团队发表了一篇文章,报道了黑磷中激子Mott金属-绝缘体转变的光谱学和传输现象。通过光激发来不断调控电子-空穴对的相互作用,并利用傅里叶变换光电流谱学作为探针,测量了在不同温度和电子-空穴… 2026/7/6 11:03:14
基于TPS61170与STM32的DC-DC升压转换器设计指南 1. 项目背景与核心器件选型 在嵌入式系统开发中,电源管理模块的设计往往是最容易被忽视却至关重要的环节。当我们需要从低电压电源(如锂电池或USB供电)生成较高的工作电压时,DC-DC升压转换器就成为不可或缺的关键部件。TPS61170作… 2026/7/8 10:37:28
143、CIoU 到 EIoU 的替换实验:在不同尺度 YOLOv11(n/s/m/l)上的精度变化 143、CIoU 到 EIoU 的替换实验:在不同尺度 YOLOv11(n/s/m/l)上的精度变化 一、从一次线上事故说起 去年双十一大促前夜,我负责的工业质检模型突然在产线上出现大量漏检——小目标螺丝钉的召回率从0.92暴跌到0.78。排查了三天,最后发现是CIoU损失函数在训练小目标时,宽高… 2026/7/8 10:35:26
STM32与PAM8904构建智能音频报警系统设计 1. 项目背景与核心需求在工业控制、智能家居和医疗设备等领域,可靠的事件通知系统是保障系统安全运行的关键组件。传统方案常采用简单的LED指示灯或基础蜂鸣器,但存在通知方式单一、音量不可调、音效固定等问题。基于STM32F334R8微控制器和PAM8904音频驱… 2026/7/8 10:33:24
昆山GEO优化公司如何筛选?豆顶顶GEO全域全国拓客方案深度拆解 不少昆山制造工厂想做GEO优化,却在选服务商时踩了不少坑:选了报价高的头部全域机构,对方根本不懂昆山本地3D视觉检测、精密注塑这类细分产业的真实需求;用了标准化SaaS工具,生成的内容全是通用模板,属地收录… 2026/7/8 10:25:15
Python3.6操作MySQL8-001篇 文章目录 Python3 操作 MySQL 8.0 增删改查完整指南 一、环境准备 1. 安装 Python3(CentOS 7) 2. 安装 MySQL 驱动 PyMySQL 3. MySQL 端前置配置 二、数据库基础连接模板 基础连接示例(带异常处理) 三、增删改查(CRUD)实战 1. 新增数据(Create) 单条插入 批量插入(exe… 2026/7/8 10:25:15
办公重复工作自动化,OpenClaw 2.7.9 安装与基础使用教程 🔍前言 OpenClaw(昵称"小龙虾")是一款备受瞩目的开源AI智能体项目,在GitHub上已获得超过28万星标。与传统对话型AI不同,它能够理解自然语言指令并自动执行本地计算机操作,因此被众多职场人士誉为… 2026/7/8 10:23:11
BetterNCM安装器:高效管理网易云插件的最佳选择 BetterNCM安装器:高效管理网易云插件的最佳选择 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐插件的繁琐安装流程而烦恼吗?BetterNCM安装器是… 2026/7/8 0:02:48
运动控制系统安全设置对比:ECI3808的3种限位保护与急停逻辑实现 运动控制系统安全机制深度解析:限位保护与急停逻辑的设计哲学在精密制造与自动化领域,运动控制系统的安全设计绝非简单的功能堆砌,而是一套融合了机械工程、电气原理和软件算法的防御体系。当一台数控机床以每分钟数万转的速度运转࿰… 2026/7/8 0:06:48
AI大模型应用开发:小白也能抓住的红利风口,收藏这篇入门指南! 文章指出,虽然微软等科技巨头在裁员,但英伟达等公司却在积极扩招AI相关人才,尤其是具身智能、仿真等领域。AI行业正在经历结构性调整,传统岗位被淘汰,而大模型应用开发等新岗位需求旺盛。对于想转行或学习AI的普通人来… 2026/7/8 0:10:49
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/7 11:26:57
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/7 11:26:57
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/7 11:26:58