永磁同步电机控制算法--弱磁控制(变交轴CCR-VQV)

一、原理介绍

CCR-FQV弱磁控制不能较好的利用逆变器的直流侧电压,造成电机的调速范围窄、效率低和带载能力差。为了解决CCR-FQV弱磁控制存在的缺陷,可以在电机运行过程中根据工况的不同实时的改变交轴电压给定uq的值,实施 CCR-VQV弱磁控制。

二、仿真模型

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

为了便于实现MTPA以及CCR-VQV的切换,仿真转速、电流环全部通过matlab function编程实现

仿真工况:电机空载零速启动,0s给定转速开始上升直至2800rpm

2.1给定转速、实际转速

2.2dq轴电流

2.3dq轴电压

2.4电压总幅值

对比之前CCR-VQV,转速可以升到2800rpm,并且从2.4也可以看出,母线电压得到了充分利用。

下面设置仿真工况:电机空载零速启动,0s给定转速开始上升直至2800rpm,在0.6s时施加负载,1s时给定转速开始下降直至1200rpm。在这个过程中,电机会从MTPA进入CCR-VQV,然后再退出弱磁进入MTPA。

2.5给定转速、实际转速

2.6dq轴电流

2.7dq轴电压

2.8电压总幅值

整体效果是优于CCR-VQV,并且针对CCR-VQV的MTPA和弱磁之间的切换条件,相比于CCR-FQV进行了优化。但是,从图中可以看出,从单电流调节器切回双电流调节器时(即从CCR-VQV切回MTPA),由于转速环给出一个突变的q轴电流给定,会造成短暂的波动,属于是跟定交轴方法一个毛病了。

目前我想到的思路,由于波动是转速环输出的iq给定在P的作用下波动大,那在切回MTPA时段减小甚至去掉Kp。

总的来说,定交轴电压弱磁控制在电机弱磁运行过程中保持交轴电压给定值恒定不变,此方法简单可靠,易于实现,动态特性和鲁棒性好,但当电机进入弱磁运行区域时,其工作点位于电压极限椭圆范围内,不能充分利用逆变器的最大输出电压,使电机的带载能力变差,调速范围变窄,效率降低;变交轴电压弱磁控制的交轴电压指令随电机运行工况不同而实时改变,可以较好的利用逆变器的输出电压,解决了定交轴电压弱磁控制存在的问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/91826.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/91826.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

达梦数据守护集群搭建(1主1实时备库1同步备库1异步备库)

目录 1 环境信息 1.1 目录信息 1.2 其他环境信息 2 环境准备 2.1 新建dmdba用户 2.2 关闭防火墙 2.3 关闭Selinux 2.4 关闭numa和透明大页 2.5 修改文件打开最大数 2.6 修改磁盘调度 2.7 修改cpufreq模式 2.8 信号量修改 2.9 修改sysctl.conf 2.10 修改 /etc/sy…

电感与电容充、放电极性判断和电感选型

目录 一、电感 二、电容 三、电感选型 一、电感 充电:左右-为例 放电:极性相反,左-右 二、电容 充电:左右-为例 放电:左右-(与充电极性一致) 三、电感选型 主要考虑额定电流和饱和电流。…

新建模范式Mamba——“Selectivity is All You Need?”

目录 一、快速走进和理解Mamba建模架构 (一)从Transformer的统治地位谈起 (二)另一条道路:结构化状态空间模型(SSM) (三)Mamba 的核心创新:Selective SSM…

Python实现Word文档中图片的自动提取与加载:从理论到实践

在现代办公和文档处理中,Word文档已经成为最常用的文件格式之一。这些文档不仅包含文本内容,还经常嵌入各种图片、图表和其他媒体元素。在许多场景下,我们需要从Word文档中提取这些图片,例如进行内容分析、创建图像数据库、或者在…

Kafka、RabbitMQ 与 RocketMQ 高可靠消息保障方案对比分析

Kafka、RabbitMQ 与 RocketMQ 高可靠消息保障方案对比分析 在分布式系统中,消息队列承担着异步解耦、流量削峰、削峰填谷等重要职责。为了保证应用的数据一致性和业务可靠性,各大消息中间件都提供了多种高可靠消息保障机制。本文以Kafka、RabbitMQ和Rock…

四足机器人远程视频与互动控制的全链路方案

随着机器人行业的快速发展,特别是四足仿生机器人在巡检、探测、安防、救援等复杂环境中的广泛部署,如何实现高质量、低延迟的远程视频监控与人机互动控制,已经成为制约其应用落地与规模化推广的关键技术难题。 四足机器人常常面临以下挑战&a…

把leetcode官方题解自己简单解释一下

自用自用!!!leetcode hot 100

hive的sql优化思路-明白底层运行逻辑

一、首先要明白底层map、shuffle、reduce的顺序之中服务器hdfs数据文件在内存与存储之中是怎么演变的,因为hive的性能瓶颈基本在内存,具体参考以下他人优秀文章: 1.Hive SQL底层执行过程详细剖析 2.Hive JOIN性能调优 二是要明白hive对应的…

驱动隔离芯片在现代工业上的卓越贡献

在智能时代的精密齿轮中,驱动隔离芯片如同一位精通跨界语言的“安全架构师”,在高压与低压、危险与精密的交界处重构秩序。它不生产数据,却是信息的守门人;不创造能量,却是电流的驯兽师。从钢铁丛林到生命方舟&#xf…

使用MATLAB探索圆周率π的奇妙计算之旅

在数学的璀璨星河中,圆周率π无疑是最耀眼的明星之一。这个看似简单的无理数蕴含着宇宙的奥秘,吸引着无数科学家和数学爱好者探索其计算方法。今天,我们将使用MATLAB这一强大的科学计算工具,踏上π的计算之旅,体验从古典算法到现代技巧的奇妙过程。 1. 蒙特卡洛法:随机的…

React 服务器组件 (RSC)

文章目录前言1. 什么是服务器组件 (Server Components)?2. 服务器组件的核心规则(1) 异步性 (async/await)(2) 无客户端交互(3) 渲染限制3. 与客户端组件的协作组合模式Props 传递规则4. 使用场景5. 文件命名约定6. 常见误区7. 示例代码服务端组件(获取数据&#x…

如何解决AttributeError: ‘NoneType‘ object has no attribute问题

如何解决AttributeError: ‘NoneType’ object has no attribute问题 问题背景与概述 在 Python 项目开发和调试过程中,经常会碰到这样一个异常信息: AttributeError: NoneType object has no attribute foo这意味着你尝试访问或调用某个对象的属性&a…

量子计算与AI融合的技术突破与实践路径

量子计算与人工智能的融合正开启一个全新的技术纪元,这种"量智融合"不是简单的技术叠加,而是多领域、多学科的横向连接,通过协同创新实现非线性增长。本文将深入探讨这一领域的最新进展、技术实现路径以及行业应用案例。电子-光子-…

xss的利用

目录 一、XSS的原理和分类 二、常见的XSS标签和属性 三、Xss漏洞分类 1. 反射性xss 反射性 XSS 典型攻击场景 基于 URL 参数的反射性 XSS 基于表单参数的反射性 XSS 利用 HTML 标签属性的反射性 XSS 2.存储型XSS 存储型XSS的高频攻击场景 社交平台评论区 论坛发帖与…

开源Docmost知识库管理工具

Docmost知识库管理工具Docmost是什么核心功能安装应用报错镜像拉取报错使用Docmost是什么 Docmost 是一个开源的协作 wiki 和文档软件。它是 Confluence 和 Notion 的开源替代方案。 核心功能 主开发语言:主要使用 TypeScript 开发(性能好,扩…

Elastic Search 8.x 分片和常见性能优化

目录索引分片写入原理概念索引写入流程常见性能优化背景常见性能优化硬件资源优化分片和副本优化索引分片写入原理 概念 分片(shard) 分片是将索引数据分割成更小的、可分布式存储和处理的单元每个索引都由一个或多个分片组成,每个分片都是一…

Java+Vue搭建资产设备全生命周期管理系统,移动端随时操作,后台管理高效精准,覆盖资产全周期,提供完整源码

前言:在当今企业运营中,资产设备作为重要的生产要素,其高效管理和合理利用直接关系到企业的生产效率、成本控制和竞争力。资产设备全生命周期管理涵盖了从设备的采购规划、采购实施、入库存储、使用维护到报废处置的整个过程。为了实现对资产…

Vue rem回顾

Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue rem回顾(初学者简单笔记) 目录 rem回顾 移动端适配 等比例缩放 下载插件 总结 rem回顾 实现自适应的rem布局。 通过把屏幕划分成几个等份,作为html字体的大小,当设备变…

C#语法基础总结(超级全面)(二)

文章目录c#语法基本元素关键字操作符(operator)类型转换标识符(Identifier)语句try语句迭代语句(循环语句)索引器文本(字面值)五大数据类型引用类型:值类型:变…

MyBatis分页神器PageHelper深度解析

PageHelper 是一个优秀的 MyBatis 分页插件,它通过简单的拦截器机制,实现了对 MyBatis 查询的物理分页(而非内存分页),极大简化了分页代码的编写。而 PageHelper 扩展 通常指的是在其核心功能基础上,为特定…