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

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


### 文章目录

  • [@[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格式

总结

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

相关推荐
Coding Peasant1 小时前
GD32E230 I2C从机功能深度解析与实现指南
c语言·stm32·单片机·mcu·arm
天庭鸡腿哥4 小时前
国外软件,安装即时专业版!
stm32·microsoft·macos·everything
214实验室4 小时前
STM32串口打印使用printf乱码问题
stm32·单片机·嵌入式硬件
d111111111d7 小时前
什么是内存对齐?在STM32上面如何通过编辑器指令来实现内存对齐。
笔记·stm32·单片机·嵌入式硬件·学习·编辑器
bai5459367 小时前
STM32 CuberIDE 中断
stm32·单片机·嵌入式硬件
Dillon Dong9 小时前
从C到Simulink:用Counter模块玩转嵌入式定时器
c语言·stm32·simulink
Vizio<9 小时前
STM32HAL库开发笔记-串口通信(UART)
笔记·stm32·嵌入式硬件
进阶的猪11 小时前
stm32 GPIO输出-使用固件库点亮LED灯 Q&A
c语言·笔记·stm32·单片机
沐欣工作室_lvyiyi11 小时前
基于STM32单片机的冷链运输监测系统(论文+源码)
stm32·单片机·毕业设计·冷链运输监测系统
进阶的猪12 小时前
stm32 USART-中断回显实验 Q&A
stm32·单片机·嵌入式硬件