【嵌入式电机控制#进阶10】参数辨识(一):电阻辨识

参数辨识 是控制理论中系统辨识 的重要环节,在电机控制中的主要目的是获取控制应用中常用到的参数,例如电阻电感反电动势和初始角等,这些参数都可以通过辨识算法识别。

目前业内常用的一种参数辨识实现方式是将采集的数据输入计算机系统进行离线辨识,虽然不带有实时性,但是成本低,实现简单。

一、电阻辨识算法

(1)原理

欧姆定律通常以一种线性关系求得线路电阻

我们换为增量式

因为主控电路与驱动电路自身带有电压偏置,所以辨识过程的零状态响应存在偏差,并一直动态作用于测量系统中,所以必须采用增量式测量电阻

例如,逆变电路双相输入输出存在死区特性

此外,器件、驱动电路参数、死区、总线电压等因素也会让漂移变化,所以很难用绝对量估算电阻

从拉式域的角度看,三相逆变电路中任两相组合可被认为是一个一阶惯性环节,传递模型为

需要注意的是,在理论上讲(T和K固定时),惯性环节所造成的延迟总有一刻会被消除

但是在PMSM三相逆变系统中,T的由于器件、驱动电路参数、死区而浮动。

总线电压的波动也会影响K的大小,所以,才呈现了上图的平行状态

咋样,这么理解不就串起来了吗?

但是实际输入输出电压关系保持着一定程度的线性特性(如上图),所以用增量式求电阻阻值是比较可靠的。

(2)实现过程

因为永磁电机在给定两端电压时,电流会存在剧烈飘动,我们不妨从(电压->电流)的思路转变为(电流->电压)的方法。

可以先确定两个电流给定值 (适中,差异明显,取额定电流附近,以获得更大的信噪比),然后通过电流闭环让电机达到给定值

但是由于SVPWM波形精度限制,闭环时电流会出现比较明显的极限环效应 ,也就是会出现有一定规律性的波动(此时不能用带宽法给出精确参数,因为电机参数都不清楚啊)。

此时,我们立刻从闭环进入开环模式,电流会随之平滑,而电压也通过电流环控制确定了。

具体控制策略如下图所示

(3)数据处理

在系统噪声环境下,电阻辨识空间状态方程为

其中:

v为白噪声:

由最小二乘法得到电阻估计值计算公式:

Ri为每次取差值测量的电阻阻值

总结

电阻辨识是电机参数辨识中最基本的内容,理解其控制策略十分重要

相关推荐
俊基科技4 小时前
A-59U工业级多模语音处理模块在矿山矿井通信与呼叫报警系统中的应用
嵌入式硬件·嵌入式开发·硬件开发·ai降噪·回音消除·拾音降噪
周周记笔记6 小时前
GD32F450xx MCU Datasheet 解读:硬件测试工程师的测试方法论
单片机·嵌入式硬件
潘潘的嵌入式日记7 小时前
I²C 从机接收总被覆盖?双缓冲要在 STOP 时交接
c语言·开发语言·单片机
AOI小白新手上路9 小时前
江科协51单片机16-1 AD/DA ADC 三通道综合显示(LCD1602 版)改造说明
单片机·嵌入式硬件·51单片机
HUI-47410 小时前
EG1135|SSOP‑16 同步整流降压控制器,大功率外置 MOS 降压优选
单片机·嵌入式硬件·硬件工程
单片机仿真设计10 小时前
【proteus仿真】基于 STM32 单片机恒温箱控制系统设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
国科安芯10 小时前
星载CAN总线通信网络中抗辐射MCU的通信可靠性设计分析
网络·人工智能·分布式·单片机·嵌入式硬件·架构
新晨单片机设计12 小时前
S003A-基于STM32单片机温度计(数码管显示)【Proteus仿真+Keil程序+原理图】
stm32·单片机·stm32单片机功能定制
AOI小白新手上路12 小时前
江科协51单片机16-1 DA数模转换实验(PWM 呼吸灯)
单片机·嵌入式硬件·51单片机
hongmai66688813 小时前
告别Wi-Fi,专注Mesh:ESP32-H2-MINI-1U-H2S模组规格与应用
单片机·嵌入式硬件·物联网·5g·h.265