当前位置:网站首页>PMSM FOC控制 Matlab/Simulink仿真之Clark变换
PMSM FOC控制 Matlab/Simulink仿真之Clark变换
2022-04-22 06:05:00 【你的青春我的梦】
1.Clark变换的原理
为什么要进行坐标系变换,因为控制系统不好控制3相强耦合系统,要转到单相直流电机中的电流,这个好控制,这个Clark就是其中变换的第一步;
Clark变换又称3s-2s变换,都处于静止状态下的坐标系;原理就是投影定理,类似于勾股定理
2.Clark变换的计算过程

根据投影定理:
Iα由Ia、Ib、Ic共同投影决定,根据几何原理,Iα=Ia-cos(60°)*Ib-cos(60°)*Ic,即是Iα=Ia-0.5*Ib-0.5*Ic
Iβ由Ib、Ic共同投影决定,根据几何原理,Iβ=sin(60°)*Ib-sin(60°)*Ic,即是Iβ=√3/2*Ib-√3/2*Ic
3.Simulink仿真模型搭建

计算Iα、Iβ时,这里是使用正弦函数计算,为了还原计算过程,其实直接带入定值就行,;
cos(60°)=1/2,sin(60°)=√3/2
公式中乘以2/3是因为要等幅变换,具体可自己baidu

3个正弦电流输入如图设定,这里等效成电阻采样所得的电流,幅值为1,f=50Hz,相位依次差2pi/3
4.Simulink仿真结果

这个是3相正弦电流输入,幅值=1,相位差120°

经过Clark变换输出的Iα、Iβ是相位差90°的正弦波,幅值=1,Iα超前Iβ 90度
版权声明
本文为[你的青春我的梦]所创,转载请带上原文链接,感谢
https://blog.csdn.net/yuyan7045/article/details/124102247
边栏推荐
- Qt基础知识汇总(持续刷新)
- QML之GridView实现滑动的网格布局
- 如果有一种设计不增加成本又能改善信号质量
- 解决:AttributeError: module ‘yaml‘ has no attribute ‘CSafeLoader‘
- 肠道菌群失调是II型糖尿病和炎症性肠病的标志物
- 【AI视野·今日Robot 机器人论文速览 第三十期】Thu, 14 Apr 2022
- 知识图谱综述(二)
- 《深度学习》花书学习第二周
- Latex bug collection (continuous update)
- How to discover and learn the story hidden behind the published metagenome articles
猜你喜欢

Simple use of Excel PivotTable

新型实例分割网络PANet(Path Aggregation Network for Instance Segmentation)源码和更新详解

ROS系列(四):ROS通信机制系列(5):服务通信实操

知识图谱综述(三)

深度学习环境入门之手写数字识别

Two-stage目标检测技术发展(二)Fast R-CNN和Faster R-CNN

微生物菌群宏基因组研究技术分享

【AI视野·今日Robot 机器人论文速览 第三十一期】Fri, 15 Apr 2022

【AI视野·今日Sound 声学论文速览 第二期】Fri, 15 Apr 2022

昇級版微生物16s測序報告|解讀
随机推荐
OpenCV4二维码识别测试
Qt QFile 删除文件最后n个字节的数据
有压接器件的高速PCB,为何不建议做喷锡工艺
Use of Excel sorting function
Evaluation indexes in multi label classification: accuracy, cross entropy, cost function
Mongodb initial contact - basic introduction
剑就是剑,木剑铜剑没有差别
数字图像处理第三版冈萨雷斯笔记第二章
Interpretation of upgraded microbial 16S sequencing Report
【AI视野·今日Sound 声学论文速览 第三期】Wed, 20 Apr 2022
Custom notification reference article
现在是用AI给工业视觉检测赋能最好的时代
图片合成视频
肠道核心菌属——毛螺菌属(Lachnospira)
机器学习基本名词介绍
ROS系列(五):ROS中的常用命令
The third week of Flower Book Study of deep learning
Nature Medicine 揭示冠状动脉疾病的个体危险因素
Solution: attributeerror: module 'yaml' has no attribute 'csafeloader‘
Function, type and design principle of neural network activation function