【电机控制】永磁同步电机FOC控制—电流环PI参数整定

news2025/1/2 4:30:48

0. 前言

        在了解电流环PI参数整定之前我们需要有以下几点基础知识:

        1、了解什么是传递函数传递函数的零点和极点

        2、了解极点对系统稳定性的影响

        有基础的小伙伴可以跳着看。


1. 传递函数与零点极点

1.1 传递函数

       系统传递函数G(s)的定义是:在指零初始条件下线性系统输出量的拉普拉斯变换X(s)与输入量的拉普拉斯变换U(s)之比。

        拿PI控制器来举例,输出和输入的关系如下:

        对两边进行拉普拉斯变换得到:

        系统输入量的拉普拉斯变换U(s) = E(s),将X(s)和U(s)的公式带入到传递函数的定义中可到PI控制的传递函数:

        好的,现在我们得到了PI控制器的传递函数,这个后面会用到。

1.2 零点与极点

        零点:传递函数的分子多项式的根称为零点。

        极点:传递函数的分母多项式的根称为极点。

        对上一节PI控制器的传递函数进行分析:

        通过上式不难得出PI控制器的传递函数有一个零点:

        还有一个极点:

        好了,接下来我们需要了解一下传递函数极点对系统稳定性的影响。


2. 传递函数的极点对系统稳定性的影响

        传递函数的极点对系统稳定性的影响至关重要。在控制系统理论中,极点的位置决定了系统的稳定性以及动态响应的特性。

2.1 极点的位置与稳定性

左半平面的极点:

  • 如果传递函数的所有极点都位于复频域的左半平面(即极点的实部小于0),那么系统是稳定的。这是因为左半平面的极点会导致系统的输出随时间呈指数衰减,最终趋向于一个有限值。
  • 左半平面的极点意味着系统的响应会随着时间的推移而衰减,最终达到一个稳定状态。

右半平面的极点:

  • 如果传递函数的任何极点位于复频域的右半平面(即极点的实部大于0),那么系统是不稳定的。这是因为右半平面的极点会导致系统的输出随时间呈指数增长,无法达到稳定状态。
  • 右半平面的极点意味着系统的响应会随着时间的增长而增大,可能导致系统失控或发散。

虚轴上的极点:
        如果传递函数的极点位于虚轴上(即极点的实部为0),系统的稳定性取决于是否存在重根极点(即二阶或多阶极点)。

  • 单根极点(实部为0,虚部非0):系统可能是临界稳定的,表现为持续振荡而不增长也不衰减。
  • 重根极点(实部为0,虚部也为0):系统可能处于临界稳定状态,表现为持续振荡,且振幅可能随时间增加。

2.2 极点对动态响应的影响

    响应速度:

  • 极点离原点越远,系统的响应速度越快,这是因为极点远离原点意味着衰减更快。
  • 极点离原点越近,系统的响应速度越慢,衰减也更慢。

3. 电流环PI参数整定

        PI参数整定思路是这样的,利用零极点相消的原理,通过设计特殊的Kp及Ki的值,使得电流环的开环成为一个纯积分环节,开环传递函数可以表示为:

        那么电流环进行闭环之后,我们可以得到闭环传递函数:

        开环的纯积分环节闭环后的传递函数是一个典型的一阶惯性环节的传递函数形式,它能够平稳地响应输入变化,并且最终趋于一个稳定的值。系统的稳定性来自于它能够逐步减小输入与输出之间的误差,并且不会产生振荡或不稳定的行为。时间常数 1/K​ 决定了系统响应的速度,增益 K 影响了系统对输入的敏感度。

        具体的设计步骤下面会详细讲解。

3.1 电流环的开环传递函数

        首先,我们知道电流环的控制框图如下图所示:

        对上面的框图进行简化,可以得到:

        在dq坐标系下的永磁同步电机的模型如下:

        建立永磁同步电机的小信号模型,并忽略掉反电动势:

        对小信号模型进行分析可以得出d轴和q轴的传递函数为:

        所以,上面的框图可以进一步简化,如下:

        我们先看开环部分的框图如下:

        由第一节的结论我们可以知道dq轴的PI控制传递函数如下:

        式中Kp_d为d轴电流环PI控制器比例系数,Ki_d为d轴电流环PI控制器积分系数,Kp_q为q轴电流环PI控制器比例系数;Ki_q为q轴电流环PI控制器积分系数。

        那么整个开环系统的传递函数可以表示为:

        还记得在第三节开头讲的吗?需要通过零极点相消的方法,通过设计特殊的Kp及Ki的值,使得电流环的开环系统成为一个纯积分环节,这样在闭环后系统的传递函数就是一个典型的一阶惯性环节的传递函数形式,它能够平稳地响应输入变化,并且最终趋于一个稳定的值。

        也就是说如果dq轴PI控制器的传递函数设计成如下形式,就可以使得零极点相消:

        零极点相消后的dq轴开环控制系统都成为了一个纯积分环节,传递函数如下:

        因此,对于电流环PI参数的整定可参照如下方法来

        式中ωB为电流环带宽,Ld、Lq分别为d、q轴电感,Rs为定子电阻。

3.2 电流环的闭环传递函数

        接下来我们对电流环的闭环传递函数进行分析,电流环闭环控制系统的框图如下:

        根据传递函数的代数性质可得:

        又因为:

        所以我们可以得出电流环的闭环传递函数如下:

        电流环的闭环传递函数有一个左半平面的极点 s = -ωB ,因为极点在左半平面那么系统是稳定的,并且电流环带宽ωB的大小影响着系统的响应。

        通过Matlab绘制出不同电流环带宽下的闭环传递函数的阶跃响应曲线如下:

        分析上面的阶跃响应曲线得出的结论和第一章里面讲的一样, 1/ωB决定了系统响应的速度,ωB越大闭环系统传递函数的极点就离原点越远,衰减更快,系统的响应也更快。


4. 总结

        PI参数整定思路是利用零极点相消的原理,通过设计特殊的Kp及Ki的值,使得电流环的开环传递函数成为一个纯积分环节,经过闭环后,闭环系统的传递函数是一个典型的一阶惯性环节的传递函数形式,它能够平稳地响应输入变化,并且最终趋于一个稳定的值。

        PI参数的设定可参照如下公式:

        式中ωB为电流环带宽,Ld、Lq分别为d、q轴电感,Rs为定子电阻。

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

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

相关文章

Pytorch – YOLOv9自定义资料训练

本篇将讲解目前最新推出的YOLOv9搭配Roboflow进行自定义资料标注训练流程,透过Colab上进行实作说明,使大家能够容易的了解YOLOv9的使用。 ►YOLO框架下载与导入 ►Roboflow的资料收集与标注 进入Roboflow官网,点选右上Sign up注册自己的帐号…

网站设计公司设计费用

网站设计公司的设计费用往往是一个让人头疼的问题。设计费用的高低涉及到多个因素,包括公司规模、项目复杂性、设计师经验等。本文将深入探讨网站设计公司的设计费用,并提供一些建议,帮助您在有限预算下实现最佳性价比。 1. 项目规模与复杂性…

GitHub 上 Stars 数量最多的 8 个开源 CRUD 项目

继续我们的 GitHub Star 系列!这是本系列的第四篇文章,之前的内容: GitHub Star 数量前 12 的开源无代码工具GitHub Star 数量前 15 的开源低代码项目GitHub Star 数量前 11 的开源内部工具 本期我们来盘点 CRUD 项目。在软件开发中&#x…

爬虫练习(猫眼电影解密)

问题 随便拿一篇电影做样例。我们发现猫眼的页面数据在预览窗口中全是小方框。在当我们拿到源码以后,数据全是加密后的。所以我们需要想办法破解加密,拿到数据。 破解过程 1.源码获取问题与破解 分析 在我们刚刚请求url的时候是可以得到数据的&#xff…

[Linux] 操作系统 入门详解

标题:[Linux] 操作系统 水墨不写bug 目录 一、冯 . 诺依曼体系结构 1.冯诺依曼体系结构简介 2.对冯诺依曼体系结构的理解 二、操作系统定位 1.为什么需要操作系统? 2.操作系统是什么? 三、系统调用和库函数 正文开始: …

可交互、会学习、自成长机器人——李德毅院士

在以“农业无人农场”为主题的中国工程科技论坛上,中国工程院院士、欧亚科学院院士、中国人工智能学会和中国指挥与控制学会名誉理事长,中科原动力首席科学家李德毅院士应邀做题为《机器具身交互智能》的演讲。李德毅院士表示,智能机器不但把…

CentOS7单机环境安装k8s集群

目录 1、环境准备 2、安装依赖工具 3、配置 Kubernetes 的国内 Yum 源 4. 安装 Kubernetes 组件 5、初始化 Kubernetes 集群 1. 容器运行时没有正常运行 1.1. 可能的原因 1.2. 解决办法 2. 初始化拉取镜像卡住 2.1. 使用国内的镜像源(无法解决问题&#x…

机器学习之监督学习(二)二元逻辑回归

机器学习之监督学习(二)逻辑回归(二元分类问题) 1. 分类 classification2.二元分类逻辑回归 binary-classified logistic regression模块1: sigmoid 激活函数 sigmoid function模型公式模块2: 决策边界 decision boundary代价函数梯度下降欠拟…

【Redis】Redis 主从复制原理与配置详解:解决单点故障与性能瓶颈的最佳方案

目录 主从复制配置建立复制断开复制安全性只读传输延迟 拓扑⼀主⼀从结构一主多从结构树形主从结构 原理复制过程数据同步 psync全量复制部分复制实时复制 小结 主从复制 这部分相关操作不需要记忆!!! 后续⼯作中如果⽤到了能查到即可. 重点理解流程和原理. 单点问题&#xff1…

onvif应用--IPC鉴权(认证)

一、鉴权原理 1)onvif的用户验证,是基于WS_UsernameToken,所谓的WS_UsernameToken加密,就是将用户名、密码、Nonce、Created都包含在了header里面 参数 意义 username待认证的用户名Nonce客户端随机产生的字符串Created请求认证…

arXiv风评被害?

arXiv “风评被害”? arXiv是一个在学术界具有重要影响力的开放预印本论文网站,自三十多年前创立以来,它已经成为了物理学、计算机科学、统计学等科学论文最重要的发布平台之一,同时也是众多科研人员分享和交流研究成果的重要渠道…

单片机工程师:创新与挑战之路

摘要:本文全面深入地探讨了单片机工程师这一职业角色。详细阐述了单片机工程师的职责范围、所需技能,包括硬件设计、软件编程、调试与测试等方面。分析了单片机在不同领域的应用,如工业控制、消费电子、智能家居等。同时,探讨了单…

【计算机组成原理】计算机系统的基本组成

文章目录 计算机硬件的基本组成早期的冯诺依曼机冯诺依曼结构冯诺依曼机的特点 现代计算机现代计算机的结构 各硬件的工作原理主存储器主存储器的基本组成 运算器运算器的基本组成 控制器控制器的基本组成 计算机软件 计算机硬件的基本组成 早期的冯诺依曼机 冯诺依曼在研究 …

图纸文件怎么加密?2024六款图纸加密软件推荐,个个好用不踩雷!

想象一下,公司的设计图纸被无意间泄露,结果对手提前推出了相似的产品。为了避免这种令人头疼的情况发生,图纸加密就显得尤为重要。 别担心,今天我们就带你了解2024年六款超好用的图纸加密软件,让你的图纸“安全感”爆…

业务复杂度治理方法论--十年系统设计经验总结

一、复杂度综述 1、什么是复杂度 软件设计的核心在于降低复杂性。 --《软件设计的哲学》 业界对于复杂度并没有统一的定义,斯坦福教授John Ousterhout从认知负担和工作量方面给出了一个复杂度量公式   子模块的复杂度cp乘…

快充协议方案的工作原理及场景应用

快充协议芯片是支持各种快充快充协议的芯片,它们能智能识别插入的设备类型,并根据设备的需求调整充电电压和电流,从而实现快速充电。 XSP08Q芯片是内置快充功能的协议芯片,它基于先进的充电技术,通过协商电压和电流&a…

【数据结构】二叉树顺序存储结构堆的应用以及解决TOP-K问题

文章目录 前言1. 堆的应用1.1 堆排序1.2 TOP-K问题 2. 结语 前言 前面我们学习了堆这个数据结构,这种数据结构是一种顺序结构存储的完全二叉树,现在我们来看一看堆的应用。 1. 堆的应用 1.1 堆排序 版本一:基于已有数组建堆、取堆顶元素完…

Linux CentOS 部署Docker

1. yum 配置 (1)更新yum yum update -y 如果不升级更新yum 可能在后续docker部署后再更新容器会出现oci runtime error等 (2)安装yum工具类准备 yum install -y yum-utils device-mapper-persistent-data lvm2 (3&…

不再为存储‘分家’烦恼,teamOS让你的数据全家桶,一键即达

在数字化浪潮下,数据管理已成为企业运营的核心环节。作为企业管理者,我深知数据的重要性,也明白数据管理所面临的种种挑战。 最近开始使用企业网盘,在体验了一段时间后,目前来说,让我比较满意的就是可道云…

C盘红了怎么办?C盘快满了怎么办?如何提高电脑运行速度?

在电脑的日常使用中,C盘红了(也就是C盘满了),那是常有的事,本文将详述一下,C盘红了之后的多种处理方法,只要你看完了,就必有一款适合你。 一、系统自带的磁盘清理 当你的C盘红了&…