【电机参数】电压、电流、转速标幺化推算过程

【电机参数】电压、电流、转速标幺化推算过程


### 文章目录

  • [@TOC(文章目录)](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [前言](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [一、标幺化目的------优化计算](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [二、Q15与标幺化的关系](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [三、标幺值计算](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [1.电压标幺值](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [2.电流标幺值](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [3.转速标幺值](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [四、参考资料](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)
  • [总结](#文章目录 @TOC 前言 一、标幺化目的——优化计算 二、Q15与标幺化的关系 三、标幺值计算 1.电压标幺值 2.电流标幺值 3.转速标幺值 四、参考资料 总结)

前言

一、标幺化目的------优化计算

不同物理量的量纲和数值范围差异巨大(如电压几百伏,电流几十安,转速几千转/分)。
标幺化后,所有量都在 0 附近(通常在 -1.0 到 +1.0 或 0 到 1.0 之间),数值大小相似。

二、Q15与标幺化的关系

在电机控制的嵌入式系统实现(尤其是使用低成本微控制器或 DSP)中,Q15 是一种极其常用的定点数(Fixed-Point) 表示格式。
标幺值系统的核心就是将物理量映射到 -1.0 到 +1.0 附近的范围。
Q15 的数值范围恰好是 -1.0, +1.0 - 2⁻¹⁵,与标幺值的常用范围高度一致。 这使得标幺值可以直接、无损(在量化精度内)地用 Q15 格式表示和存储。

例如Q15表示小数部分有15位,一个short型数据,占2个字节,最高位是符号位,后面15位是小数位,就假设小数点在第15位左边,表示的范围是:-1<X<0.9999695 。
浮点数据转化为Q15,将数据乘以2的15次方;Q15数据转化为浮点数据,将数据除以2的15次方。

c 复制代码
#define Q15(x) ((Q15_t)((x) < 0.999969482421875 ? ((x) >= -1 ? (x)*0x8000 : 0x8000) : 0x7FFF))

将浮点数 -1, 1) 线性映射到整数 \[-32768, 32767
饱和保护:超限值钳位到 0x8000 或 0x7FFF。

三、标幺值计算

1.电压标幺值

假设MCU引脚的ADC参考电压为5V,由下图分压原理可得,VBUS最大55V,将55V作为基准值

当直流稳压电源输入21V时,MCU引脚ADC值如下

将ADC值还原为真实值

2.电流标幺值

假设放大倍数为5,采样电阻阻值为0.01欧姆,偏置电压为3.3V

用直流稳压电源输入5A,则理论Vout=Vref+I* Gain *Rshunt=1.9V

通过示波器采集实际值为1.9V,符合理论期望

MCU的ADC值为19088,经过换算可得MCU采集值为1.92V,符合期望

3.转速标幺值

转速基准值一般取额定转速的2-3倍,本次案例取3.3333倍 3000 约为10000

目标转速计算,10000/32676
10000=3051

反馈转速通过示波器计算,6536/pole=3035.5

四、参考资料

电机控制为什么可以采用标幺值?
FOC学习笔记(4)FOC中的标幺化(Per Unit System)详解
【电路笔记 TMS320C6***DSP】Qm.n格式定点数 & Q15格式

总结

本文仅仅简单介绍了【电机参数】电压、电流、转速标幺化推算过程,评论区欢迎讨论。

相关推荐
zhangzhangkeji4 小时前
stm32, HAL 库,WDG,复位分类,硬件看门狗相关,
stm32
新晨单片机设计5 小时前
S023E-基于STM32单片机WIFI智能插座(温度、定时)【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·wifi智能电表
硅基手札6 小时前
SPI技术系列 08 · SPI 控制器寄存器与 IP 架构
驱动开发·stm32·单片机·嵌入式硬件·mcu·架构·计算机外设
元器件BOM超人7 小时前
STM32F103和GD32F103怎么选?
stm32·单片机·gd32
‎ദ്ദിᵔ.˛.ᵔ₎7 小时前
STM32 时钟树与 RCC
stm32
笨笨饿8 小时前
#142_VS Code.map文件插件的用法
git·python·stm32·单片机·嵌入式硬件·物联网·vim
Zw-awa9 小时前
让小车沿线转得顺:循迹位置环 PID
stm32
铅笔小新z9 小时前
【stm32】RTC(实时时钟)
stm32·单片机·实时音视频
糖糖单片机设计10 小时前
基于 STM32 的风力发电机控制系统
stm32·单片机·嵌入式硬件
企鹅的蚂蚁10 小时前
Zephyr RTOS 常用 API 详解:从 GPIO、线程到 CAN FD(附 STM32/FreeRTOS 对照)
stm32·单片机·嵌入式硬件·rtos·zephyr