在电机控制、电力电子逆变电路和PQ控制中都会用到坐标变换,在学习电机控制时,感觉对坐标变换比较熟悉了。

但当运用在电力电子逆变电路和PQ控制的坐标变换时,又迷惑了。
为什么abc三相电压加起来是0,而坐标变换之后在dq0坐标系中有值呢?
为什么有恒功率变换和恒幅值变换,有什么区别?
这些问题我都思考过,也有了一些结论,分享给大家:
1、 电力系统中向量与相量应用的区别
在之前的电路计算中,一般只考虑电流电压的幅值和时间上相位的变化,本质上还是幅值与时间的函数,所以在电路计算中采用相量——包含了幅值和时间初相位的信息。
而在电机的内部计算中,有磁链、磁动势等的计算是在空间中进行的,所以采用了向量——包含了幅值及其时间上相位变化、空间相位的不同。
此时单看一相,他的幅值与时间的函数为正弦变化,如下图所示:

看三相的幅值与时间的函数为正弦变化,在时间的相位上,三相电压之间互相差120度,如下图所示:

用相量来表述,可以看到下图画成空间相量的形式,但本质上这是时间上的相位,只是画作了空间的形式来便于理解。

当将上述三相电通入电机中,三相电在电机中会有空间上相差120度的相位差,此时就可以用向量来表示:

向量表示的电压包含了幅值及其时间上相位变化、空间相位的不同。
因此,相量计算中都是线性计算,本质上还是数值相加减,比如把三相电压相量加起来等于0。而在向量计算中,要考虑空间相位,不再仅仅是数值的相加,而是要将各相幅值放到abc三相坐标系中去考虑,比如,电机通入三相交流电,其电压合成矢量为一个幅值固定,以2PIf角速度旋转的空间电压矢量。
2、 dq0坐标系与abc坐标系的变换内涵
承接第一个问题,在dq0到abc或abc到dq0的坐标变换中,要考虑三相电的空间相位和幅值。每相的幅值按照正弦变化且幅值在时间相位上相差120度,相与相在空间上也相差120度。所以三相电的向量合成不为零,而是一个旋转的矢量。

比如,下图简单画了一个例子:三相电压在黑线标星号的位置,假设此时a相(u相)幅值为2,则b相(v相)和c相(w相)幅值为-1。如果是三者幅值直接相加,和为0,也就是我们平时理解的三相电压相加一直为0。但把三者放在abc坐标系中,可以看到其合成向量不为0,而是原三相电压幅值的3/2倍。这也是为什么abc到dq0的坐标变换时要乘以2/3的原因—保证合成向量幅值为原电压幅值。

因此,这个旋转的合成矢量就可以用其他坐标系来表示,而等效的原则就是幅值等效或者功率等效。这两种等效的区别体现在变换时,变换矩阵的幅值上(即2/3时为幅值等效,sqrt(2/3)为功率等效)。Abc三相坐标系到αβ坐标系的变换公式如下:
(等幅值变换)

(等功率变换)

当abc到dq0的坐标变换后,当dq坐标系旋转的角速度与abc坐标系下的合成旋转向量的角速度相同时,dq坐标系下合成的向量就直接与dq坐标系合成的向量完全一致,实现了坐标变换等效。

所以,为什么abc三相电压加起来是0,而坐标变换之后在dq0坐标系中有值呢?这个问题就解决了。

随手记录,如有不妥当指出欢迎指出。

为什么abc三相电压加起来是0,而坐标变换之后在dq0坐标系中有值呢?——矢量控制中abc到dq0坐标系的坐标变换的思考相关推荐

  1. 微商怎么加人-从0到5000人快速爆方法

    微商怎么加人-从0到5000人快速爆方法 1.搜狐号平台:这个平台对于引流来说真的是个福音:这个强烈推荐下:他申请简单:通过简单,文章审核很快:因为搜狐的本身权重高,流量大,所以他很容易被百度收率:最 ...

  2. 索尼g8441是什么版本_索尼新款手机G8441只有4.7寸屏幕,但是却搭载骁龙835加安卓8.0.你可还满意?...

    索尼手机相信大家都不陌生,Xperia也算是安卓机型的排头兵,就在最近,索尼推出了一款新的机型G8441,这款机型的屏幕尺寸斌没有和现在主流的大屏手机相吻合,而是反其道而行,将屏幕尺寸浓缩到了4.7寸 ...

  3. NLP——常见任务的批量加载2.0

    NLP--常见任务的批量加载2.0 目标:针对NLP子任务,如文本分类.命名实体识别.文本匹配.关系抽取等,如何使用keras批量加载训练集.验证集或测试集,来提升训练或预测效率? 参考博客:NLP- ...

  4. java中布尔型常量的值分别是 和,Java中用0和非0的数字表示布尔类型常量的值

    Java中用0和非0的数字表示布尔类型常量的值 答:× 创始人和其他创业合伙人最有可能在什么阶段开诚布公地友好协商股权架构设计和股权分配问题 答:创业企业初创期 微型计算机的主频是衡量计算机性能的重要 ...

  5. 一个游戏中玩家总经验值达到200就可以到达2级,达到400可以升到3级,达到600可升4级,达到800可升5级依此类推(玩家新创建的角色为0经验1级)。游戏中有一种超级经验丹,玩家1级的时候使用超级经

    运行环境:赛码网 题目描述 一个游戏中玩家总经验值达到200就可以到达2级,达到400可以升到3级,达到600可升4级,达到800可升5级依此类推(玩家新创建的角色为0经验1级).游戏中有一种超级经验 ...

  6. java随堂练习02,求一个0~255范围内的整数的十六进制值,例如60的十六进制表示形式3C

    /***作者:csdn风度翩翩猪肉佬* 日期:2021/4/4* 求一个0~255范围内的整数的十六进制值,例如60的十六进制表示形式3C* */ public class Exer16 {publi ...

  7. mysql 加字段_MySQL8.0大表秒加字段,是真的吗?

    前言: 很早就听说 MySQL8.0 支持快速加列,可以实现大表秒级加字段.笔者自己本地也有8.0环境,但一直未进行测试.本篇文章我们就一起来看下 MySQL8.0 快速加列到底要如何操作. 1.了解 ...

  8. 一加桌面3.0 android8,一加手机XRemix6.0安卓8.1.0Beta2.0定制本地化增强适配归属农历等...

    制作者:moonlight-roms 基于版本:remix最新安卓8.1.0代码 适合机型:一加手机X双网版/全网通版/E1001/E1003等/onyx 注意事项: 1.开机后语言设置:Settin ...

  9. Mysql8秒级加字段_MySQL8.0大表秒加字段,是真的吗?

    前言:? 很早就听说 MySQL8.0 支持快速加列,可以实现大表秒级加字段.笔者自己本地也有8.0环境,但一直未进行测试.本篇文章我们就一起来看下 MySQL8.0 快速加列到底要如何操作. 1.了 ...

最新文章

  1. SFB公开课:TMG/IISARR/Web Application Proxy/发布UC(Lync/SFB)-2-通知
  2. Linux 编译运行查找头文件和库的顺序
  3. Flask == scoped_session
  4. Linux打开rtf文档,在linux下设置开机自动启动程序的方法_精品.rtf
  5. Yii2系列教程三:Database And Gii
  6. 使用JSF 2.0可以更轻松地进行多字段验证
  7. 三级菜单 ajax 已经测试成功
  8. 数据库mysql局部变量_MySQL内核技术之“pthead局部变量”
  9. 研发工程师-编程题(python)
  10. built a JNCIS LAB系列:Chapter 7 MPLS
  11. 如何提高项目估算精准度 关键有3方面
  12. Android 动画
  13. 一个关于vmware虚拟机没有声音的玄学解决方案
  14. 最强手机编程App - Dcoder汉化版
  15. 解决打印机无法删除的问题
  16. 计算机网络实验子网划分与路由器配置,实验5子网划分路由配置
  17. 基于macd、kdj、ma技术指标分析股票多空方向——应用开发1 前言
  18. 1、sensor see框架
  19. The Annotated Diffusion Model(翻译)
  20. Android 彻底删除、粉碎文件命令shred

热门文章

  1. 网络带宽和下载速度的换算
  2. 电路中各种地的区别及处理
  3. windows快速生成ssh key
  4. 机器学习之sklearn-KNN近邻算法分类小案例(乳腺癌预测最优模型)
  5. Deepmind讲座:深度学习中的记忆和注意力 注意力机制发展史与详解
  6. Virual Studio 2022 C++ CLR 中 模拟 Android Studo,Eclipse 的 LogCat
  7. matlab中的out模块,matlab-simulink中out模块怎么用?
  8. Landesk桌面管理之服务器管理篇
  9. 【牛客网OJ题】计算糖果
  10. python-docx官方文档翻译--用户指南06--使用页眉和页脚