一些关于PID双闭环控制的思考

news2024/12/24 2:20:20

        最近搭建了一个LCL型滤波器的三相逆变器,使用了双闭环控制,但是查到了几种不同的控制策略,比如外环可以是输出电压,也可以是输出电流,内环可以是三相桥侧电感,也可以是电容电流,而不管哪种内外环组合,外环的输出都可以作为内环的期望值,因此产生了一些疑惑,经过查阅资料,得到了如下结果。

        在PID双闭环控制中,外环的控制量是真正想要控制的物理量,但是执行系统无法直接对这个物理量进行控制,内环控制的是能够影响外环控制量的物理量,并且在整个系统中,当执行系统工作后,内环物理量的变化是早于外环物理量的,同时它能够影响到外环的物理量的变化。因此增加内环控制可以提高系统的响应速度。

         举一个例子,控制一个搭载直流电机的智能小车移动指定距离,但是我们无法直接控制小车的位置,在这个过程中我们实际改变的是控制器输出的PWM的占空比,这个占空比直接控制的是电机的转速,进而控制小车的移动距离。流程图如1所示。

图1

        假如我们只使用了位置环控制小车的移动,那么在小车的移动过程中,他的速度是不确定的,当小车到达指定位置后,它可能还具有比较大的速度,继续向前移动,当超出目标位置产生偏差时,位置环才能再次做出反应。

        但是当加入速度环作为内环时,当小车靠近目标位置时,小车的位置偏差比较小,位置环的PID输出也比较小,而位置环的PID输出是速度环的期望值,此时速度也会下降,当小车到达目标位置时,速度也会很小,更容易稳定下来。

        外环输出本身是没有物理意义的,他的物理意义取决于内环的控制量。在上边的例子中,位置环的输出是速度环的期望输入,是一个速度量。但是假如我们把内环改为直流电机的控制电压,直流电机的控制电压和速度是正相关的,也可以决定位置的变化快慢,同样也可以构成双闭环控制,那么此时位置环的输出就是一个电压量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2194539.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

利士策分享,旅游是否要舟车劳顿才能尽兴?

利士策分享,旅游是否要舟车劳顿才能尽兴? 国庆假期,当夜幕降临,城市灯火阑珊,一场关于美食与等待的较量悄然上演。 李女士在北京天坛公园附近餐厅的等位经历——前方1053桌的壮观景象,不仅让人咋舌&#xf…

OpenAI预计明年将推出“代理”系统

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

Kubernetes系列之一快速部署一套K8s集群(kubeadm方式)

最近本人在重温云原生相关的技术,说到云原生,必然绕不开Kubernetes,今天想跟大家聊的就是大名顶顶的Kubernetes。相信很多朋友在学习和使用Kubernetes的过程遇到各式各样不同的问题。我将从一个初学者的角度来给大家讲解一下Kubernete从安装、…

1006每日一题

2 https://leetcode.cn/problems/maximize-the-topmost-element-after-k-moves/ 如果真的是堆的话,没有任何思路 如果是栈的话,先去找最大值所在的索引m,判断与k的关系 如果m>k,说明删k个也无法到当前的最大值或者到了也没法再…

分享7款AI学术论文生成器!一键实现论文生成器chat在线生成

在当今的学术研究和写作领域,AI论文写作工具的出现极大地提高了写作效率和质量。这些工具不仅能够帮助研究人员快速生成论文草稿,还能进行内容优化、查重和排版等操作。以下是七款值得推荐的AI学术论文生成器,它们通过一键生成的方式&#xf…

2024年4款PDF编辑工具分享,一起来看看

在日常的工作和生活中,PDF文档可以说是无处不在。它们既方便又稳定,但有时候,我们总需要对这些PDF文档进行一些修改或编辑。今天,我就从一个普通人的角度,来聊聊我用过的几款PDF编辑器在编辑PDF文档时的表现如何。 一、…

python写的window小工具-一键设置ip自动获取ip

最近有个需求,笔记本在公司上网需要设置固定ip,拿回家之后又要设置自动获取ip,有些美女同事根本就不知道怎么设置,所以我打算开发一个一键设置的小软件供大家使用。 但是不会c,也不会c#,更加不会vb,不可能…

东方仙盟——软件终端架构思维———未来之窗行业应用跨平台架构

一、创生.前世今生 在当今的数字化时代,我们的服务覆盖全球,拥有数亿客户。然而,这庞大的用户规模也带来了巨大的挑战。安全问题至关重要,任何一处的漏洞都可能引发严重的数据泄露危机。网络带宽时刻面临考验,稍有不足…

产品经理内容分享:产品经理必背面试题(一)

目录 1、互联网领域你最崇拜的人是谁?为什么? 2、公司会有多个产品经理,请问你们的分工是怎样的? 3、举例分析你知道的几种商业模式? 4、一份PRD文档通常应包含什么内容? 5、请你说一下产品的需求来源有哪些? 6、产品经理如何进行商…

【韩顺平Java笔记】第8章:面向对象编程(中级部分)【262-271】

文章目录 262. 回顾上一章内容263. IDEA介绍263.1 IDEA 介绍263.2 Eclipse 介绍 264. IDEA下载265. IDEA使用1257. IDEA使用2268. IDEA使用3268. 269. 270. IDEA快捷键1,2,3271. IDEA模板 262. 回顾上一章内容 看视频 263. IDEA介绍 263.1 IDEA 介绍 IDEA 全称 IntelliJ ID…

台湾高雄三维倾斜摄影模型3DTiles样例数据介绍

台湾一直是国内研究的重点方向,最主要的原因是祖国统一大业尚未完成,加上当前国际局势比较复杂,台湾及周边有众多不稳定因素,美国、日本等国家与台湾地区当局一直保持着紧密关系,成为祖国统一进程的一大阻碍。在国内众…

LSTM模型实现电力数据预测

关于深度实战社区 我们是一个深度学习领域的独立工作室。团队成员有:中科大硕士、纽约大学硕士、浙江大学硕士、华东理工博士等,曾在腾讯、百度、德勤等担任算法工程师/产品经理。全网20多万粉丝,拥有2篇国家级人工智能发明专利。 社区特色&a…

【c语言——指针详解(4)】

文章目录 一、回调函数是什么?二、qsort的使⽤1、使⽤qsort函数排序整型数据2、使⽤qsort排序结构数据 三、qsort函数的模拟实现 作者主页 一、回调函数是什么? 回调函数就是⼀个通过函数指针调⽤的函数。 如果你把函数的指针(地址&#xf…

旅游管理自动化:SpringBoot系统设计与实现

第二章 相关技术简介 2.1 JAVA技术 本次系统开发采用的是面向对象的Java作为软件编程语言,Java表面上很像C,但是Java仅仅是继承了C的某些优点,程序员很少使用的C语言的特征在Java设计中去掉了。Java编程语言并没有什么结构,它把数…

HLS协议

HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于 HTTP 的流媒体网络传输协议。它的工作原理是把整个流分成一个个小的基于 HTTP 的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中…

自然语言处理:第五十一章 LangChain面经

写在前面: 笔者更新不易,希望走过路过点个关注和赞,笔芯!!! 写在前面: 笔者更新不易,希望走过路过点个关注和赞,笔芯!!! 写在前面: 笔者更新不易,希望走过路过点个关注和赞,笔芯!!! 一. 什么是 LangChain…

JTAG在Chiplet测试中的应用

JTAG(Joint Test Action Group)在Chiplet(芯粒)测试中扮演着重要角色。Chiplet是一种具有特定功能的模块化小芯片,它们可以混合搭配成一个完整的系统,如CPU或GPU。随着Chiplet市场的快速发展,JT…

Linux 缓冲区

概念 用于临时存储数据的内存区域,目的是优化设备 I/O 操作,以提高传输效率 刷新方式 无缓冲(立即刷新):write行缓冲(行刷新):显示器文件全缓冲(缓冲区满刷新):磁盘文件 刷新策略 强制刷新(fflush)进程退出的时候…

Qt_QSS介绍与使用

目录 1、QSS的语法介绍 2、QSS的基本使用 3、QSS的全局设置 4、样式的叠加特性 5、样式的优先级 6、使用Qt Designer设置样式 7、选择器种类介绍 7.1 类选择器 7.2 ID选择器 7.3 并集选择器 8、子控件选择器 9、伪类选择器 10、盒子模型 10.1 设置边框和内…

开源链动2+1模式、AI智能名片与S2B2C商城小程序在精准选品与定位决策中的应用

摘要:在当今竞争激烈的商业环境中,精准把握顾客偏好,实现有效选品与定位决策,已成为企业持续发展的关键。本文旨在探讨如何通过引入开源链动21模式、AI智能名片及S2B2C商城小程序等创新工具,来深度观测销售报表中的销量…