无刷直流电机控制技术(无刷直流电机)

2020-09-14无刷直流电机无位置传感器控制策略传统无刷直流电机安装的霍尔传感器增加了电机的体积和成本、可靠性低、抗干扰能力弱。因此提出了无刷直流电机无位置传感器控制策略,解决了传递霍尔传感器的弊端。1.无刷直流电机2.控制策略控制策略主要包括:反电动势法、三次谐波法、反电势积分法、磁链估测法、续流二极管法、智能控制法等。…

大家好,又见面了,我是你们的朋友全栈君。

2020-09-14

无刷直流电机及其控制策略(学习笔记)

传统无刷直流电机安装的霍尔传感器增加了电机的体积和成本、可靠性低、抗干扰能力弱。因此提出了无刷直流电机无位置传感器控制策略,解决了传递霍尔传感器的弊端。

1.无刷直流电机

无刷直流电机是指具有串励直流电机起动特性和并励直流电机调速特性的梯形波/方波直流电机。
基本结构由电机本体、功率驱动电路以及位置传感器组成。无刷直流电机为实现无机械接触式换相,取消了电刷。并将电枢绕组和永磁磁钢分别放在定子和转子侧。为了控制电机转速和转向,无刷直流电机必须具有由转子位置传感器和逆变器(直流电变成交流电)等共同构成的换相装置。
绕组形式绕组形式的不同将影响电机的反电动势波形。绕组形式主要有:整距集中绕组、整距分布绕组、短距分布绕组等。整距集中绕组能得到较好的梯形反电动势波形,短距绕组有利于削弱转矩波动。
转子结构表面粘贴式磁极、嵌入式磁极和环形磁极。
位置传感器电磁式、光电式和磁敏式。Hall传感器为磁敏式位置传感器,集成电路可将Hall传感器的位置信号直接变成数字信号,有利于无刷电机控制。
无刷直流电机驱动拓扑机构
1)半桥式。一个周期内每相绕组只有1/3周期通电,转矩波动较大,电机绕组利用率低。
在这里插入图片描述

2)全桥式。两两导通方式和三三导通方式。两两导通方式指每一时刻都有两相导通,各项导通顺序和时间由转子位置信号决定。三三导通方式指每一瞬间逆变桥均有三支功率器件同时导通。
在这里插入图片描述

3)C-Dump式。一种介于半桥式控制和全桥式控制间的折衷控制方法。
在这里插入图片描述

4)H桥式。特点是每个绕组采用一个H桥独立控制,可灵活改变绕组电流的大小和方向,实现电机的四象限控制。为防止同相上、下桥功率器件同时导通造成直通短路,需要对驱动信号惊醒死区延时控制,死区时间要大于功率器件的关断时间。
在这里插入图片描述

5)四开关式。图中四开关三箱拓扑结构由两个电容代替六开关三相逆变桥的一组桥路,电机C相绕组接在C1和C2之间,代替两个功率器件,节省成本,但增加控制复杂性。
在这里插入图片描述无刷直流电机转矩波动抑制根据产生机理,无刷直流电机转矩波动主要分为齿槽转矩波动和换相转矩波动。

1)齿槽转矩波动抑制:齿槽转矩是由于定转子齿槽的存在,不同位置磁路的磁组存在差异,气隙磁场在空间分布上出现锯齿形波动,进而造成电机反电动势波形产生畸变,引起转矩波动。对电机结构合理优化可有效减小齿槽转矩,抑制齿槽转矩波动的方法有:斜槽/斜极法、磁性槽楔法、减小槽口宽度法、辅助槽/辅助齿法、分数槽法、变极弧宽度和变磁极位置法等。
2)换相转矩波动抑制:电机运行时,导通时间较长,决定了电机稳态电磁转矩的大小。换相暂态过程复杂,时间短暂,转速和负载越大,换相转矩波动越明显。采用同时开通导通相、关闭关断相的换相方法,只能一定程度上减小转矩波动。基于自抗扰控制技术的换相转矩波动抑制根据无刷直流电机特性及自抗扰控制器(ADRC)设计原则,将电机等效为由两个非线性系统构成的积分串联型对象,设计两个一阶自抗扰控制器,实现对电机的双闭环控制。

在这里插入图片描述

2.控制策略

控制策略主要包括:反电动势法、三次谐波法、反电势积分法、磁链估测法、续流二极管法、智能控制法等。
1)反电动势法:该方法将检测获得的反电动势过零点信号延迟30°电角度,得到6个离散的转子位置信号,为逻辑开关电路提供正确的换相信息,实现无刷直流电机的无位置传感器控制。
2)磁链法:通过直接估计磁链以获得转子的位置信息。由测量的电压、电流获得电机磁链。进而由估计得到的电机磁链判断出转子位置。
3)智能控制法:具有很强的自适应性和自学习能力,用人工神经网络、模糊策略、遗传算法和人工免疫自适应等理论建立电机的电压、电流与转子位置之间的关系。由测量到的电机电压、电流信号映射出转子位置信号或直接获得电机的准确数学模型,因此适用于非线性系统。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128174.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • hdu1796 How many integers can you find

    hdu1796 How many integers can you find

    2022年1月8日
    47
  • Python递归详解

    Python递归详解递归的依据在数学中,其实就是数学中的数学归纳法。一、数学归纳法什么是数学归纳法?最简单和常见的数学归纳法是证明当n等于任意一个自然数时某命题成立。证明分下面两步:证明当n=1时命题成立。假设n=m时命题成立,那么可以推导出在n=m+1时命题也成立。(m代表任意自然数)这种方法的原理在于:首先证明在某个起点值时命题成立,然后证明从一个值到下一个值的过程有效。当这两点都已经证明…

    2022年6月17日
    41
  • 惠普笔记本拆机详细步骤

    惠普笔记本拆机详细步骤第一次拆电脑,拆着玩玩,非也,拆机原因一:本人笔记本两个小喇叭,结果一个正常声,一个破音了,不管把声音调大还是调小,这破音的效果依然不减,把声音出孔堵住听着舒服点…..拆机原因二:发热特别严重,编

    2022年7月1日
    99
  • 大数据实时项目(采集部分)[通俗易懂]

    大数据实时项目(采集部分)[通俗易懂]第一章 实时需求概览1实时需求与离线需求的比较离线需求,一般是根据前一日的数据生成报表,虽然统计指标、报表繁多,但是对时效性不敏感。实时需求,主要侧重于对当日数据的实时监控,通常业务

    2022年8月2日
    10
  • java入门编程(菜鸟教程)

    java入门编程(菜鸟教程)1.创建一个java程序的步骤a打开editplus软件,选择左上角的file选项,在弹出来的菜单中选择new然后再从弹出来的菜单中选择normaltextb按住ctrl+s快捷键,保存。1选择要保存的位置2给文件命名(以大写的字母开头)3选择文件的后缀,以.java后缀结尾c进行代码的编写,所有字符我们必须都是英文输入状态下的d打开控制台(win+r在弹出左下角的命令行中输入cmd)e找到java源文件的位置,我们使用cd命令定位到我们源文件的文件夹(我们可以在打开的源文件文件夹地址栏

    2022年5月26日
    43
  • rsyslog官方文档_sshsecureshellclient

    rsyslog官方文档_sshsecureshellclientrsyslog1.rsyslog介绍2.使用rsyslog1.rsyslog介绍Rsyslog是一个开源软件实用程序,用于UNIX和类Unix计算机系统,用于在IP网络中转发日志消息,收集日志。它实现了基本的syslog协议,通过基于内容的过滤,丰富的过滤功能,灵活的配置选项扩展了它,并添加了诸如使用TCP进行传输等功能。Rsyslog的全称是rocket-fastsystem…

    2022年9月24日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号