无刷直流电机无位置传感器控制技术的研究(博士论文)无刷直流电动机利用电子换相代替机械换相,不但具有直流电动机的调速性能,而且体积小、效率高,在许多领域已得到了广泛应用。采用无位置传感器控制技术之后,不但克服了外置式位置传感器的诸多弊病,而且进一步拓宽了无刷直流电机的应用领域。目前,无刷直流电机无位置传感器控制已成为无刷直流电机控制技术的发展方向。 本文纵观了无刷直流电动机的兴起、发展与现状,概括了无刷直流电动机无位置传感器控制技术的现有水平及存在的问题,以研制、开发全直流变转速空调产品为依托,从理论和实践两个方面对这些问题展开了较为全面的研究和讨论。 (1)针对反电动势过零点检测方法和换相点检测方法中存在的不足,分别提出了“延迟90°-α换相”和“超前60°-γ换相”的方法。同时,本文提出的软件、硬件相结合的换相原理突破了单纯依靠硬件电路换相的局限性,拓宽了系统的调速范围,提高了系统的稳定性和可靠性。 (2)本文详细阐述了无刷直流电机控制系统中的换相转矩脉动问题,分析了造成换相转矩脉动的原因,通过理论推导,创造性地给出抑制换相转矩脉动的方法,并利用计算机仿真手段及实验对这种换相转矩脉动抑制方法进行了验证。
标签: 无刷直流电机 无位置传感器 控制技术 无刷直流电动机
上传时间: 2017-08-22
上传用户:jeffery
PID控制算法即比例积分微分控制算法,该算法简单、鲁棒性好、可靠性高,在工业控制中应用广泛,尤其适用于建立精确数学模型的控制系统。但是对于非线性、时变不确定和大时滞对象、难以建立准确数学模型时,PID控制算法的控制品质不时很高,尤其是以误差作为基本调节项,微分作用只在系统出现明显偏差时起作用,属事后控制,故不能很好地抑制系统的超调。而灰色PID控制算法,以灰色系统理论为基础,对系统不确定部分建立灰色模型,进行灰色预估补偿,使控制系统的灰量得到一定程度的白化,可以提高PID控制质量及其鲁棒性。
标签: grey-pid
上传时间: 2015-04-22
上传用户:zju104
对给定积分函数,要求输入求积区间a和b,及控制精度,使用变步长的复合Simpson公式对其计算定积分,直到得出满足精度要求的近似解并输出。
上传时间: 2015-12-31
上传用户:dekun
’() 控制作为最早发展起来的控制策略之一,以其算法简 单、鲁棒性好、对模型精度要求低、易于设计和操作等优点,至今 仍然广泛地应用于工业控制中。随着工业控制复杂程度的增加、 实际控制对象的非线性和时变等情况的普遍存在,常规 ’() 控 制的适应性往往欠佳,实际控制场合中逐渐引进各种先进的控 制策略。但是,限于先进控制策略理论的高深和实际实现的经济 效益,对具有简单结构的 ’() 控制的改进成为人们长期以来的 研究热点。近年来,国内外已有大量的相关论文发表,实际应用 中也出现了许多新型的 ’() 控制器,不断挖掘 ’() 控制的潜 力。
上传时间: 2016-04-27
上传用户:547453159
LED 一般是恒流操作的,如何改变 LED 的亮度呢?答案就是 PWM 控制。在一定的 频率的方波中,调整高电平和低电平的占空比,即可实现。比如我们用低电平点亮一个 LED 灯,我们假设把一个频率周期分为 10 个时间等份,如果方波中的高低电平占空比是 9:1, 这是就是一个比较暗的亮度,如果方波中高低电平占空比是 10:0,这时,全部是高电平, 灯是灭的。如果占空比是 5:5,就是一个中间亮度,如果高低比是 1:9,是一个比较亮的 亮度,如果高低是 0:10,这时全部是低电平,就是最亮的。 实际上应用中,电视屏幕墙中的几十百万 LED 象素都是这样控制的,而且每一个象素 都有红绿蓝 3 个 LED,每个 LED 可以变化的亮度是几百到几万或者更多的级别,以实现真 彩色的显示。还有在您的手机中,背光灯的亮度如果是可以变化的,也应该是这种工作方式。 目前的城市彩灯也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面来分析我们的例程,在这个例程中,我们将定时器 2 溢出定为 1/1200 秒。每 10 次脉冲输出一个 120HZ 频率。这每 10 次脉冲再用来控制高低电平的 10 个比值。这样,在 每个 1/120 秒的方波周期中,我们都可以改变方波的输出占空比,从而控制 LED 灯的 10 个 级别的亮度。 为什么输出方波的频率要 120HZ 这么高?因为如果频率太低,人眼就会看到闪烁感 觉。一般起码要在 60HZ 以上才感觉好点,120HZ 就基本上看不到闪烁,只能看到亮度的变 化了。 下面请看程序,程序中有比较多的注释: ――――――――――――――――――――――― #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一个 52 标准内核的头文件 sbit P10 = P1^0; //要控制的 LED 灯 sbit K1= P3^2; //按键 K1 uchar scale;//用于保存占空比的输出 0 的时间份额,总共 10 份 char code dx516[3] _at_ 0x003b;//这是为了仿真设置的 //模拟 PWM 输出控制灯的 10 个亮度级别 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //赋 T2 的预置值,溢出 1 次是 1/1200 秒钟 RCAP2L =0x98; TR2=1; //启动定时器 ET2=1; //打开定时器 2 中断 EA=1; //打开总中断 while(1) //程序循环 { ;//主程序在这里就不断自循环,实际应用中,这里是做主要工作 for(n=0;n<50000;n++); //每过一会儿就自动加一个档次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定时器 2 中断 timer2() interrupt 5 { static uchar tt; //tt 用来保存当前时间在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整开始输出低电平 { tt=0; if(scale!=0) //这里加这一句是为了消除灭灯状态产生的鬼影 P10=0; } if(scale==tt) //按照当前占空比切换输出高电平 P10=1; } ―――――――――――――――――― 在主程序中,每延时一段时间,就自动换一个占空比,以使亮度自动变化,方便观察。 编译,运行,看结果。 可以看到,LED 的亮度以每种亮度 1 秒左右不断变化,共有 10 个级别。
上传时间: 2017-11-06
上传用户:szcyclone
刘金琨的关于滑模控制matlab仿真,该书描述多种滑模控制方法以及仿真,帮助初学者快速学习滑模控制。
上传时间: 2018-01-09
上传用户:xsh510522
刘金琨滑模变结构MATLAB仿真程序源码
上传时间: 2019-05-10
上传用户:艺术就是派大星
设计了一组长焦距轻量型变焦光学系统,焦距为30mm~300mm,视场角为1.1°~11.4°,F数为3.5。由于变焦系统焦距较长,并且需要在控制口径的前提下减轻质量,经过对变焦理论进行分析并结合实际情况,采取正组补偿,运用Zemax软件,对变焦系统同时进行像质优化
上传时间: 2021-01-28
上传用户:
好技术,滑模变结构很好的参考技术文档 下来看看,下来看看
上传时间: 2021-09-17
上传用户:wuxianhuawxh
作为滑模控制的经典书籍,经受住了时间的考验,对于初学者,能够比较系统详细地阐述滑模控制思想与理论
标签: 滑模控制
上传时间: 2022-01-20
上传用户: