参数辨识最小二乘法——永磁同步电机矢量控制课题拓展
最近来了一个新的电机,厂商也没给个具体的电感电阻参数,没办法只能来研究一下如果把其参数辨识出来了。想想参数辨识,也是很早之前就像要去做的一个课题,最近生活波动较大,实在是不想再去做太过复杂的东西,正好沉浸下来,好好填填坑吧。
1、递推最小二乘法
最小二乘法最早由高斯在形体运动轨道报告研究工作中提出,此后称为参数辨识理论的基石,被广泛应用于系统辨识和参数估计之中,不得不感叹数学家们的伟大,工程技术的提升离不开这些伟大数学家在工具上的优化。那么大概的讲讲递推最小二乘法是什么?对于一个可观测的系统,其L组输入输出观测数据可以被表示为{y(k),u(k),k=1,2,3....}。
假设系统的输入量和输出量可以被表示为:
其中y(k)为系统的输出矩阵,phiT(k)为可观测到的中间量矩阵,theta(k)为待辨识参数的矩阵,e(k)为平均值为0的随机变量矩阵。1
构建其目标函数为:
令其偏导数为0,则递推最小二乘法的递推式可以被表示为:
那么这个式子也就是递推最小二乘法的核心算法,其中K(k)和P(k)为递推公式的中间变量。那么只要我们能够得到 y(k) 和 phi(k) 就可以开始进行递推最小二乘,辨识结果就是 theta(k)。
2、电机的输入输出矩阵
直接对其dq轴的电压模型进行分析,可得一下关系式:式中wr是电机的电角速度。
由于我们要做的是在线参数辨识,必须对其进行离散化,离散化后数学模型如下所示:
总体进一步整理可得:
那么实际可以提取出来,我们做最小二乘法需要的输入输出矩阵,其中较为关键的就是 y(k) ,phi(k)。对其进行提取可得:
根据以上的整理,最终得到参数辨识的方程,结合咱们之前做的仿真框架,对其进行实现。
参数辨识最小二乘法——永磁同步电机矢量控制课题拓展相关推荐
- 永磁同步电机矢量控制基础补充(六)——如何在simulink初始化电机参数?
注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...
- 永磁同步电机矢量控制(三)——电流环转速环 PI 参数整定
恰饭一下: 已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...
- 永磁同步电机矢量控制基础补充(一)——如何绘制电机输出的磁链
在仿真过程中,电机的磁链输出是一个重要的参考指标,在电机运转过程中,磁链的变化过程能够更直观的表现电机的运行状态.因此,如果能够在matlab里面绘画出磁链的运行轨迹,对于电机模型的运行状态就有了更加 ...
- 永磁同步电机矢量控制基础补充(四)——如何设定电流环PI调节器和转速环PI调节器的限幅值
注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...
- 永磁同步电机矢量控制的matlab仿真研究,永磁同步电机矢量控制MATLAB仿真研究报告.doc...
. .. 永磁同步电机矢量控制的MATLAB仿真研究 永磁同步电机/矢量控制/仿真/模型 1? 引言 ??? 永磁同步电机(PMSM)相对于其它形式的电机有着自身显著的特点:在基速以下不需要励磁电流, ...
- 永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)(一)
一个阶段的学习结束了,整理了之前的过程中的学习成果,已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程,从基础的矢量控制,到应用性较强的MTPA.弱磁控制等,最后深入到无速度传感器的控 ...
- pmsm仿真 matlab 转子转角波形,MATLAB/SIMULINK的永磁同步电机矢量控制系统仿真研究...
摘要:永磁同步电机矢量控制系统在电动汽车.轮船等交通运输领域具有广泛的应用前景.使用MATLAB/SIMULINK的仿真功能,采用模块化的设计结构,分别对速度环调节.电流PI(Proportion I ...
- 永磁同步电机矢量控制二更
导读:上期介绍的滞环电流发波方式的永磁同步电机矢量控制,本期介绍基于SVPWM发波的矢量控制. 如果需要文中的仿真模型,可关注公众号:浅谈电机控制,获取. 一.基本原理 矢量控制(FOC, Field ...
- 永磁同步电机矢量控制的matlab仿真研究,永磁同步电机矢量控制MATLAB仿真研究
科技信息 2012 年 第 3 期SCIENCE & TECHNOLOGY INFORMATION 永磁同步电机矢量控制 MATLAB 仿真研究 彭 超 (重庆邮电大学自动化学院中国重庆 53 ...
最新文章
- Python 位运算符
- Sqoop数据分析引擎安装与使用
- MongoDB 启动 Failed to connect to 127.0.0.1:27017, reason: 由于目标计算机积极拒绝,无法连接。...
- SVG.js 文本绘制整理
- 服务器与ssl证书有关吗,选择网站SSL证书和服务器位置有没有关系和影响
- 杜克大学_记录链接:与杜克一起玩
- eager_EAGER的获取是代码的味道
- leetcode695. 岛屿的最大面积(dfs)
- 【模式识别与机器学习】——3.9势函数法:一种确定性的非线性分类方法
- 交换机的基本配置实验报告_无线网络设计配置即实验报告
- matlab拟合高次相,matlab 多元高次非线性函数拟合,回归,求教高手!
- BLURtooth 漏洞导致攻击者覆写蓝牙认证密钥
- Ps 初学者教程,如何在图片中创造双色效果?
- magicdraw 2022x
- 概率论笔记(四)概率分布的下期望和方差的公式总结
- teamviewer 使用
- 银行的总行,营业部,支行,分理处有什么样的关系
- 3、微信小程序-通信
- 孙陶然:成功者风光的背后是和你一样的坎坷
- python3注释_python3的注释
热门文章
- 如何写一个完整的django网站:配置环境啥的不讲(python+mysql+html相关) 叁
- DCRNN:扩散卷积递归神经网络
- python月球和地球体重_地球和月球上一样重吗?——质量
- 东莞市商业学校计算机平面设计在哪个校区,从长安镇到东莞市石竹路2号东莞市商业学校南城校区东门内...
- 关于VScode设置护眼色的方法
- Android中连接MySql数据库获取数据的简单实现
- 华为nova5z什么时候上鸿蒙,华为nova5z什么时候上市
- 加推人工智能名片如何让制造业打开营销破局?
- python详细基础知识笔记
- MTK: ALSA声卡驱动之四:machine和dai_link的作用和实现