当前位置: 首页 > ai >正文

永磁同步电机控制算法--基于PI和前馈的位置伺服控制

一、原理介绍

永磁同步伺服系统是包含了电流环、速度环和位置环的三环控制系统。

伺服系统通过电流检测电路和光电编码器检测电动机三相绕组电流和转子位置θ,通过坐标变换,计算出转矩电流分量iq和励磁电流分量id。

位置信号指令与实际转子位置信号的差值∆θ作为位置控制器输入,产生速度信号指令ω*;速度信号指令与实际速度信号的差值∆ω作为速度控制器的输入,产生转矩电流指令iq*;转矩电流指令iq*、励磁电流指令iq* 和实际电流信号经过电流预测控制算法得到相应的电压指令信号;dq轴的电压指令通过反Park变换及SVPWM调制产生控制逆变器的脉宽调制信号,从而驱动永磁同步电机。

由于单P调节器会导致跟踪变化信号时存在静差,在这里,位置环控制器采用前馈复合控制器,改善采用单比例控制时的伺服系统位置动静态响应性能。采用前馈复合控制的位置环结构控制框图如下所示。

二、仿真模型

在MATLAB/simulink里面验证所提算法,搭建仿真。采用和实验中一致的控制周期1e-4,电机部分计算周期为1e-6。仿真模型如下所示:

仿真工况:电机跟踪不同转子位置给定信号,0.8s施加阶跃负载

P调节器

2.1转角阶跃信号

给定转角与实际转角

转角误差

2.2转角斜坡信号

给定转角与实际转角

转角误差

2.3转角正弦信号

给定转角与实际转角

转角误差

从波形中可以看出,单P调节器在跟踪斜坡信号时存在位置静差。

P带前馈复合调节器

2.4转角斜坡信号

给定转角与实际转角

转角误差

2.5转角正弦信号

给定转角与实际转角

转角误差

2.6转角阶跃信号

给定转角与实际转角

转角误差

综合以上三种位置给定信号可以看出,在跟踪阶跃信号时,保持无超调;跟踪斜坡信号时,可以快速消除静差,实现零误差跟踪;在跟踪正弦信号时,误差也得到明显减小。综上,可以证明前馈复合控制可以有效改善采用单比例控制时的伺服系统位置动静态响应性能

在仿真中,我并未按照参考文献所说的参数整定方案取位置环参数,转速环电流环还是按照我以往的整定方式取值。

http://www.xdnf.cn/news/3931.html

相关文章:

  • C 语言 第五章 指针(7)
  • LLM提示词设计及多轮对话优化策略在心理健康咨询场景中的应用研究
  • 从零开始学习RAG
  • Jetpack Compose 响应式布局实战:BoxWithConstraints 完全指南
  • 从0到1快速了解Redis数据库
  • 数字化转型:激活存量,引爆增量的三大核心逻辑
  • Spring-使用Java的方式配置Spring
  • 基于Python+MongoDB猫眼电影 Top100 数据爬取与存储
  • 常用CPU、GPU、NPU、DSP、ASIC等芯片区别介绍
  • RGB三原色
  • MATLAB仿真定点数转浮点数(对比VIVADO定点转浮点)
  • 【AI论文】像素修补师(PixelHacker):具有结构和语义一致性的图像修复(Image Inpainting)
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】5.2 数据分组与透视(CUBE/ROLLUP/GROUPING SETS)
  • 三十二、命名实体识别概述
  • 前端-Vue的项目流程
  • 基于EFISH-SCB-RK3576工控机/SAIL-RK3576核心板的KTV点歌主机技术方案‌(国产化替代J1900的全场景技术解析)
  • DotNetBrowser 3.2.0 版本发布啦!
  • SpringMVC——第6章:RESTFul编程风格
  • Winform(11.案例讲解1)
  • 用户模块 - IP归属地功能实现与测试
  • Cookie 与 Session详解
  • 【ArcGIS Pro微课1000例】0066:多边形要素添加折点,将曲线线段(贝塞尔、圆弧和椭圆弧)替换为线段?
  • /etc/kdump.conf 配置详解
  • 方法:批量识别图片区域文字并重命名,批量识别指定区域内容改名,基于QT和阿里云的实现方案,详细方法
  • 飞致云开源社区月度动态报告(2025年4月)
  • MySQL——数据库基础操作
  • 蓝桥杯单片机国赛模板——基于柳离风模板
  • Scratch
  • [Linux]物理地址到虚拟地址的转化
  • socket,http