基于Pi控制器的交流电机控制系统控制算法综述
时间:01-18
来源:互联网
点击:
1 引言
随着电力电子器件及微电子器件的迅速发展,以及现代控制理论在交流调速传动中的具体应用,从一般要求的小范围调速传动到高精度、快响应、大范围传动;从单机传动到多机传动协调运转,几乎都可采用交流传动。但交流电机本质上是一个非线性的被控对象,电机参数在实际应用中会发生变化,而且可能存在比较严重的外部干扰。经典控制理论不能克服负载、模型参数的大范围变化及非线性因素的影响,因而控制性能将会受到影响。要获得高性能的交流电机控制系统,就必须研究先进的控制算法以弥补经典控制的缺陷和不足。近年来,随着现代控制理论的发展,先进控制算法被广泛应用于交流电机控制系统,例如自适应控制、滑模变结构控制、神经网络控制、模糊控制等,并取得一定成果。因此,这里将简要介绍目前交流电机控制系统中应用较多的几种控制算法。
2 交流电机控制系统的控制算法
2.1 PI控制
PI控制器以其简单、有效、实用的特性,广泛应用于交流电机控制系统。交流电机调速系统的速度环和电流环调节器均使用PI 控制器。但交流电机是一个强耦合的非线性对象,并且其应用环境较为复杂且常常存在各种干扰,电机参数也会在运行过程中发生变化。因此,PI控制器在交流电机调速中由于自身特点还存在不足,例如:PI控制器直接获取目标和实际之间的误差,这样就会由于初始控制力太大而出现超调,从而无法解决快速性和稳定性之间的矛盾;控制过程中,PI参数一旦确定,则无法在线自调整以适应对象参数的变化,即同一PI参数一般难以适用不同电机转速;PI控制器参数适用控制对象范围小。所以交流电机采用PI控制难以取得令人满意的调速性能,尤其是在对控制精度要求较高的场合。近年来,出现了模糊PI、自适应PI、神经网络PI等新型PI控制器,在一定程度上改善、提高了交流电机的调速性能。
2.2 模糊控制
模糊控制是利用模糊集合来刻画人们日常所使用概念中的模糊性,使控制器更逼真模仿熟练操作人员和专家的控制经验与方法。模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数字控制。模糊控制的突出特点:无需建立被控对象的精确数学模型;系统的鲁棒性强,适应于解决常规控制难以解决的非线性、时变及滞后问题;以语言变量代替常规的数学变量;推理过程模仿人的思维过程,借鉴专家的知识、经验,处理复杂的控制问题。
模糊控制作为一种智能控制技术,是模糊集合理论应用的一个重要方面。其主要思想是吸取人类思维具有模糊性的特点,通过模糊逻辑推理来实现对众多不确定性系统的有效控制。其设计核心是模糊控制规则和隶属度函数的确定,其一般结构如图1所示。
![](../img/eep/emb/emb-42122nnlc5cuabus.jpg)
模糊控制的不足之处:本身消除稳态误差的性能较差,难以达到较高的控制精度。目前,模糊控制在交流控制领域的应用研究取得一些成果,但仍存在有待进一步研究的问题,如基于模糊控制的交流控制系统的稳定性分析,如何保证系统的稳定性;模糊控制规则难以确定,对不同的电机和运行环境,模糊规则需要分别设计;缺乏系统而有规律的模糊规则设计方法等。
2.3 神经网络控制
人工神经网络是依据人脑生物微观结构与功能模拟人脑神经系统而建立的模型,其主要功能是模拟人脑的思维方式丁作,具有自学习、并行处理和自适应等能力。利用神经网络优秀的学习和非线性逼近能力,提出许多基于神经网络的控制方案,从而改善系统的收敛性、稳定性和鲁棒性等。神经网络在交流调速领域中应用的一个主要问题是算法比较复杂,大多以仿真形式实现,控制效果有待于在实际系统中进一步检验。但与其他比较成熟的学科相比,神经网络理论还很不成熟,如计算较复杂,计算量大,难以满足实际控制要求,训练学习时算法收敛性问题等。
2.4 滑模变结构控制
滑模变结构控制根据被调量的偏差及导数,有目的地使系统沿着设计好的“滑动模态”的轨迹运动,与被控对象的参数和扰动无关,因而使系统具有很强的鲁棒性。一般来说,它根据系统的状态选择两个控制输入之一,相当于系统有两种结构,即使非线性对象快速到达预定的所谓“开关面”(也称“滑动面”),并使其沿着该开关面滑动,这时称系统处于滑动模态(Sliding Mode)。然而并不是所有系统都可实现变结构控制,设计时必须先判断滑动模是否存在。理想的滑模变结构控制可以使对象在滑动面上平滑运动,但是实际上由于器件存在延时和滞环.所以系统进入滑动态后不可避免地会出现抖振(Chattering),即在滑动面附近高频颤动。这可能引起设备毁坏等事故。因此,在电机交流控制系统中如何削弱抖动而又不失强鲁棒性,是目前研究的主要问题。
2.5 反馈线性化控制
反馈线性化就是通过非线性反馈或动态补偿的方法将非线性系统变为线性系统,然后再按线性系统理论设计控制器完成系统的各种控制目标。然而,非线性系统反馈线性化理论是采用坐标变换及状态或输出反馈矫正非线性系统的动力学特性,如果单纯地对线性化系统进行鲁棒控制器设计,并不一定能得到满意效果。另一方面,非线性系统反馈线性化方法要求参数精确已知或可被精确测量和观测。但电机在运行中参数会发生变化,这些都不可避免影响系统的鲁棒性,甚至会使系统性能变坏。
2.6 自适应控制
自适应控制是在系统运行过程中不断提取有关模型信息,该算法根据新的信息调整,它是克服参数变化影响的有力手段。自适应控制系统可看成有两个闭环(图2),一个是常规由控制器与被控对象组成的反馈环;另一个是控制器的参数调节环。
![](../img/eep/emb/emb-42123e05yv35ju3j.jpg)
自适应控制在交流电机控制中主要问题是提高系统鲁棒性,以克服参数变化和各种扰动的影响。采用的主要方法是自适应控制如参数辨识自校正调节、模型参考自适应系统(MRAS)。其中,MRAS理论比较成熟,无需对象的精确数学模型,只要找到一个合适的参考模型即可,其关键问题是设计自适应参数调整规律,在保证系统稳定性的同时使误差信号趋于零。而模型参考自适应应用于反馈信号估计(如磁链、转矩、转速等)问题。但是辨识和校正需要有一个过程,对于较慢的参数变化,具有校正作用;而对于较快的参数变化,就难以获得好的动态效果。
2.7 自抗扰控制
自抗扰控制器由跟踪一微分器(TD)、扩张的状态观测器(ESO)和非线性状态误差反馈控制律 (NLSEF)3部分组成。利用自抗扰控制器设计系统时,它能利用“扩张状态观测器”实时估计并补偿系统运动时受到的各种外扰以及系统机理本身决定的内扰总和,使其变为线性系统的标准型一积分串联型,从而实现动态系统的动态反馈线性化,结合特殊的非线性反馈结构实现良好的控制品质。
自抗扰控制策略具有如下优点:安排过渡过程解决快速和超调间的矛盾;不用积分反馈也能实现无静差,避免积分反馈的副作用;统一处理确定系统和不确定系统的控制问题;抑制外扰,不一定要知道外扰模型或直接测量;同一个自抗扰控制器控制时间尺度相当的一类对象,线性、非线性对象一视同仁,不用区分;实现控制不一定要辨识对象。随着应用的需要,自抗扰控制器自身也得到了进一步的完善和发展,出现了基于神经网络的自抗扰控制器、模型配置自抗扰控制器等改进型自抗扰控制器。
3 总结
由于各控制算法各有其优点,在实际应用中应根据性能要求采用与之相适应的控制算法,以取得最佳性能。交流传动在控制算法方面虽已取得了很多成果,但仍不完善,存在许多问题。关于交流传动控制算法的研究主要围绕以下方面展开:(1)研究具有较高动态性能,能抑制参数变化、扰动及各种不确定性干扰,且算法简单;(2)研究具有智能控制方法的新型控制算法及其分析、设计理论;(3)研究高性能的无速度传感器控制算法。这些问题的解决将会明显改善交流电机控制系统的性能,促进此类系统更为广泛应用。
随着电力电子器件及微电子器件的迅速发展,以及现代控制理论在交流调速传动中的具体应用,从一般要求的小范围调速传动到高精度、快响应、大范围传动;从单机传动到多机传动协调运转,几乎都可采用交流传动。但交流电机本质上是一个非线性的被控对象,电机参数在实际应用中会发生变化,而且可能存在比较严重的外部干扰。经典控制理论不能克服负载、模型参数的大范围变化及非线性因素的影响,因而控制性能将会受到影响。要获得高性能的交流电机控制系统,就必须研究先进的控制算法以弥补经典控制的缺陷和不足。近年来,随着现代控制理论的发展,先进控制算法被广泛应用于交流电机控制系统,例如自适应控制、滑模变结构控制、神经网络控制、模糊控制等,并取得一定成果。因此,这里将简要介绍目前交流电机控制系统中应用较多的几种控制算法。
2 交流电机控制系统的控制算法
2.1 PI控制
PI控制器以其简单、有效、实用的特性,广泛应用于交流电机控制系统。交流电机调速系统的速度环和电流环调节器均使用PI 控制器。但交流电机是一个强耦合的非线性对象,并且其应用环境较为复杂且常常存在各种干扰,电机参数也会在运行过程中发生变化。因此,PI控制器在交流电机调速中由于自身特点还存在不足,例如:PI控制器直接获取目标和实际之间的误差,这样就会由于初始控制力太大而出现超调,从而无法解决快速性和稳定性之间的矛盾;控制过程中,PI参数一旦确定,则无法在线自调整以适应对象参数的变化,即同一PI参数一般难以适用不同电机转速;PI控制器参数适用控制对象范围小。所以交流电机采用PI控制难以取得令人满意的调速性能,尤其是在对控制精度要求较高的场合。近年来,出现了模糊PI、自适应PI、神经网络PI等新型PI控制器,在一定程度上改善、提高了交流电机的调速性能。
2.2 模糊控制
模糊控制是利用模糊集合来刻画人们日常所使用概念中的模糊性,使控制器更逼真模仿熟练操作人员和专家的控制经验与方法。模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数字控制。模糊控制的突出特点:无需建立被控对象的精确数学模型;系统的鲁棒性强,适应于解决常规控制难以解决的非线性、时变及滞后问题;以语言变量代替常规的数学变量;推理过程模仿人的思维过程,借鉴专家的知识、经验,处理复杂的控制问题。
模糊控制作为一种智能控制技术,是模糊集合理论应用的一个重要方面。其主要思想是吸取人类思维具有模糊性的特点,通过模糊逻辑推理来实现对众多不确定性系统的有效控制。其设计核心是模糊控制规则和隶属度函数的确定,其一般结构如图1所示。
![](../img/eep/emb/emb-42122nnlc5cuabus.jpg)
模糊控制的不足之处:本身消除稳态误差的性能较差,难以达到较高的控制精度。目前,模糊控制在交流控制领域的应用研究取得一些成果,但仍存在有待进一步研究的问题,如基于模糊控制的交流控制系统的稳定性分析,如何保证系统的稳定性;模糊控制规则难以确定,对不同的电机和运行环境,模糊规则需要分别设计;缺乏系统而有规律的模糊规则设计方法等。
2.3 神经网络控制
人工神经网络是依据人脑生物微观结构与功能模拟人脑神经系统而建立的模型,其主要功能是模拟人脑的思维方式丁作,具有自学习、并行处理和自适应等能力。利用神经网络优秀的学习和非线性逼近能力,提出许多基于神经网络的控制方案,从而改善系统的收敛性、稳定性和鲁棒性等。神经网络在交流调速领域中应用的一个主要问题是算法比较复杂,大多以仿真形式实现,控制效果有待于在实际系统中进一步检验。但与其他比较成熟的学科相比,神经网络理论还很不成熟,如计算较复杂,计算量大,难以满足实际控制要求,训练学习时算法收敛性问题等。
2.4 滑模变结构控制
滑模变结构控制根据被调量的偏差及导数,有目的地使系统沿着设计好的“滑动模态”的轨迹运动,与被控对象的参数和扰动无关,因而使系统具有很强的鲁棒性。一般来说,它根据系统的状态选择两个控制输入之一,相当于系统有两种结构,即使非线性对象快速到达预定的所谓“开关面”(也称“滑动面”),并使其沿着该开关面滑动,这时称系统处于滑动模态(Sliding Mode)。然而并不是所有系统都可实现变结构控制,设计时必须先判断滑动模是否存在。理想的滑模变结构控制可以使对象在滑动面上平滑运动,但是实际上由于器件存在延时和滞环.所以系统进入滑动态后不可避免地会出现抖振(Chattering),即在滑动面附近高频颤动。这可能引起设备毁坏等事故。因此,在电机交流控制系统中如何削弱抖动而又不失强鲁棒性,是目前研究的主要问题。
2.5 反馈线性化控制
反馈线性化就是通过非线性反馈或动态补偿的方法将非线性系统变为线性系统,然后再按线性系统理论设计控制器完成系统的各种控制目标。然而,非线性系统反馈线性化理论是采用坐标变换及状态或输出反馈矫正非线性系统的动力学特性,如果单纯地对线性化系统进行鲁棒控制器设计,并不一定能得到满意效果。另一方面,非线性系统反馈线性化方法要求参数精确已知或可被精确测量和观测。但电机在运行中参数会发生变化,这些都不可避免影响系统的鲁棒性,甚至会使系统性能变坏。
2.6 自适应控制
自适应控制是在系统运行过程中不断提取有关模型信息,该算法根据新的信息调整,它是克服参数变化影响的有力手段。自适应控制系统可看成有两个闭环(图2),一个是常规由控制器与被控对象组成的反馈环;另一个是控制器的参数调节环。
![](../img/eep/emb/emb-42123e05yv35ju3j.jpg)
自适应控制在交流电机控制中主要问题是提高系统鲁棒性,以克服参数变化和各种扰动的影响。采用的主要方法是自适应控制如参数辨识自校正调节、模型参考自适应系统(MRAS)。其中,MRAS理论比较成熟,无需对象的精确数学模型,只要找到一个合适的参考模型即可,其关键问题是设计自适应参数调整规律,在保证系统稳定性的同时使误差信号趋于零。而模型参考自适应应用于反馈信号估计(如磁链、转矩、转速等)问题。但是辨识和校正需要有一个过程,对于较慢的参数变化,具有校正作用;而对于较快的参数变化,就难以获得好的动态效果。
2.7 自抗扰控制
自抗扰控制器由跟踪一微分器(TD)、扩张的状态观测器(ESO)和非线性状态误差反馈控制律 (NLSEF)3部分组成。利用自抗扰控制器设计系统时,它能利用“扩张状态观测器”实时估计并补偿系统运动时受到的各种外扰以及系统机理本身决定的内扰总和,使其变为线性系统的标准型一积分串联型,从而实现动态系统的动态反馈线性化,结合特殊的非线性反馈结构实现良好的控制品质。
自抗扰控制策略具有如下优点:安排过渡过程解决快速和超调间的矛盾;不用积分反馈也能实现无静差,避免积分反馈的副作用;统一处理确定系统和不确定系统的控制问题;抑制外扰,不一定要知道外扰模型或直接测量;同一个自抗扰控制器控制时间尺度相当的一类对象,线性、非线性对象一视同仁,不用区分;实现控制不一定要辨识对象。随着应用的需要,自抗扰控制器自身也得到了进一步的完善和发展,出现了基于神经网络的自抗扰控制器、模型配置自抗扰控制器等改进型自抗扰控制器。
3 总结
由于各控制算法各有其优点,在实际应用中应根据性能要求采用与之相适应的控制算法,以取得最佳性能。交流传动在控制算法方面虽已取得了很多成果,但仍不完善,存在许多问题。关于交流传动控制算法的研究主要围绕以下方面展开:(1)研究具有较高动态性能,能抑制参数变化、扰动及各种不确定性干扰,且算法简单;(2)研究具有智能控制方法的新型控制算法及其分析、设计理论;(3)研究高性能的无速度传感器控制算法。这些问题的解决将会明显改善交流电机控制系统的性能,促进此类系统更为广泛应用。
- 基于DSP的无刷直流电动机的模糊控制系统研究(03-16)
- 基于嵌入式Linux的移动机器人控制系统(09-09)
- 基于FPGA的模糊控制交通灯控制方案设计(06-05)
- 基于现场总路线的模糊控制系统(12-13)
- 模糊控制算法子程序(11-23)
- 单片机中实现模糊控制PID程序(11-18)