小猫爪:PMSM之FOC控制06-电流环

  • 1 前言
  • 2 加入电流环
  • 3 电流环的效果
  • END

1 前言

  在前面的章节中,我们已经成功让电机开环转起来了,接下来的事情就是加入电流环,实现电流闭环,这个非常简单,开始吧。

2 加入电流环

  加入电流环后,仿真就变成这样了:

  foc_control:

  非常简单,这其中最重要的问题就是PID参数的整定,关于参数的整定有多重要就不多说了,那么对于一个FOC控制系统中的电流环来说,怎么设置合适的PID参数呢?答案非常简单,瞎调呗,嘿嘿嘿。对于电流环,一般只要PI控制器就够了,下面给出一般情况下的PI参数:

· Kp Ki
Id环 αLd\alpha L_dαLd​ αRs\alpha R_sαRs​
Iq环 αLq\alpha L_qαLq​ αRs\alpha R_sαRs​

  其中:
   RsR_sRs​为三相内阻;
   LdL_dLd​为d轴等效电感;
   LdL_dLd​为q轴等效电感;
   α=2π/τ\alpha =2\pi /\tauα=2π/τ,τ=min{LdRs,LqRs}\tau=min\lbrace\frac{ L_d}{R_s}, \frac{ L_q}{R_s}\rbraceτ=min{Rs​Ld​​,Rs​Lq​​}。

  如果你想知道这是怎么算出来,去研究一下Id到Ud以及Iq到Uq的传递函数就明白了。当然这只能计算出大概的值,最好的参数是慢慢细细的调出来的,PID是一门玄学,全靠经验值拉满。

3 电流环的效果

  三相电流:

  可以看出三相电流相比较开环时,变得比较圆润一点。再看看Id和Iq:

  可以看到Id和Iq与设置的值3,0相等了,这就说明电流环起作用了,接下来将算法移植到MCU中,看看操作实际的电机效果怎么样,三相电流如下:

  Id和Iq如下:

  与仿真的结果一致,电流环加入成功,电流更加圆润,Id和Iq与设置的相等。最后附上本节的simulink仿真模型:
FOC_Control_CurrentLoop.7z

END

小猫爪:PMSM之FOC控制06-电流环相关推荐

  1. 小猫爪:PMSM之FOC控制00-专题简介

    小猫爪:PMSM之FOC控制00-专题简介 1. 前言 2. 内容目录 END 1. 前言   大家好,思虑再三,在下准备把自己对FOC的毕生所学整理一下,然后以笔记的形式分享给大家.本专题适合那种对 ...

  2. 小猫爪:PMSM之FOC控制07-有传感器的速度环

    小猫爪:PMSM之FOC控制07-有传感器的速度环 1 前言 2 加入速度环 3 传感器获取转子位置的思路 3.1 编码器 3.2 霍尔位置传感器 4 移植 END 1 前言   前面已经实现了电流闭 ...

  3. 小猫爪:PMSM之FOC控制11-基于SMO实现FOC无传感器双闭环

    小猫爪:PMSM之FOC控制11-基于SMO实现FOC无传感器双闭环 1 前言 2 仿真搭建 2.1 观测器 2.2 反正切 2.3 仿真结果 3 移植验证 END 1 前言   在前面的文章中,已经 ...

  4. 小猫爪:PMSM之FOC控制02-Park变换

    小猫爪:PMSM之FOC控制02-Park变换 1 推导 2 Simulink仿真 3 个人理解 END 1 推导   废话不多说,直接就整出一个α-β轴和d-q轴的图:   然后再根据矢量计算得: ...

  5. 小猫爪:PMSM之FOC控制05-让电机开环转起来

    小猫爪:PMSM之FOC控制05-让电机开环转起来 1 前言 2 仿真 3 让电机转起来 END 1 前言   在前面的文章中,已经介绍了Clark,Park,SVPWM,接下来是骡子是马,得拉出来溜 ...

  6. 小猫爪:PMSM之FOC控制14-基于EKF实现FOC无传感器双闭环

    小猫爪:PMSM之FOC控制14-基于EKF实现FOC无传感器双闭环 1 前言 2 仿真搭建 3 移植 END 1 前言   前面文章中,已经将扩展卡尔曼观测器搭建起来了,这一节就是将扩展卡尔曼实现. ...

  7. 小猫爪:PMSM之FOC控制08-状态观测器的引入

    小猫爪:PMSM之FOC控制08-状态观测器的引入 1 前言 2 状态观测器的原理 2 状态观测器的完善 END 1 前言   在前面已经实现了电机的双闭环了,不过唯一美中不足的就是需要使用传感器去获 ...

  8. 小猫爪:PMSM之FOC控制15-MRAS法

    小猫爪:PMSM之FOC控制15-MRAS法 1 前言 2 MRAS简介 3 可调模型和自适应机构 4 仿真搭建 END 1 前言   这篇文章来简单的介绍一下模型自适应法(Model Referen ...

  9. 小猫爪:PMSM之FOC控制09-滑膜状态观测器解析

    小猫爪:PMSM之FOC控制09-滑膜状态观测器解析 1 前言 2 SMO原理 2.1 修正方式 2.2 反馈方式 END 1 前言   在前面的一章里引入了状态观测器,下面就介绍一下可以算是在FOC ...

最新文章

  1. json取值_Mysql 中json数据存储读取
  2. 刘志明 | 知识图谱及金融相关
  3. 【LeetCode笔记】225. 用队列实现栈(Java、队列、栈)
  4. Web前端开发:SQL Jsp小项目(一)
  5. linux c++编译问题和虚拟机网络通信
  6. 有效解决vue动态绑定多个class的官方实例语法无效的问题
  7. 同时开多个独立窗口Visio 2003/2007版本的软件
  8. 格雷码与二进制转换的verilog实现
  9. CT图像预处理之窗宽窗位调整
  10. 【其它】笔记本的辐射有多大?
  11. oracle临时表经常被锁_linux安装oracle
  12. Building fresh packages...
  13. 计算机在汽车专业中的应用,浅谈计算机技术在汽车行业中的应用.doc
  14. JTextArea用法
  15. PostgreSQL+PostGIS的使用
  16. 思科:利用三层交换机实现vlan间路由
  17. MDC是什么鬼?用法、源码一锅端
  18. 图灵机是最早的计算机,计算机发展史之图灵机
  19. 【echarts记录 -- 3d 饼状图实现】
  20. python爬取每日一文meiriyiwen.com

热门文章

  1. Java 学者出国求学的总天数
  2. 谷歌眼镜设计规范之输入方式
  3. Cisco AP Aironet 1200 service 复位和刷固件
  4. SylixOS ICAN 协议移植笔记
  5. Windows还原系统后分区故障解决方案
  6. 24. 项目管理成熟度模型CMM
  7. Windows Media Player播放器(VC++ 2008)
  8. USB设备驱动程序导读(4)
  9. Linux安装Nginx,附Nginx安装包
  10. 取消select的默认样式的向下箭头和设置select默认字样