水轮机调节系统的动态滑模控制(水轮机自动调节课程设计)
moboyou 2025-05-08 13:37 9 浏览
阅读文章前辛苦您点下“关注”,方便讨论和分享,为了回馈您的支持,我将每日更新优质内容。
文 | 奇旅说
编辑 | 奇旅说
引言
近年来,电力系统的能源结构发生了巨大的变化。这主要是由于一些可再生能源的快速发展,如风电、光伏发电、水电等,在能源供应中的比例日益增加。由于风能和光能的间歇性和波动性使得电网的安全稳定运行受到了更多的挑战。
水力发电机组作为电网中起调节作用的重要组成部分,为了使电网能够安全稳定运行,所以有必要研究水力发电机组的控制策略。水轮机调节系统是水力发电机组的控制系统,根据功率输出设定值和转速设定值控制水轮机的转子转速以达到对电网输出功率的控制。因此建立合适的水力发电机组模型和设计合适的控制策略至今仍是一个值得研究的问题。
水轮机调节系统的非线性模型
具有超长引水隧洞的水轮机调节系统的结构框图见图1所示。由图1可以看出水轮机调节系统主要由控制系统和被控系统组成。整个系统可以通过压力管道、电液伺服系统、水轮机和发电机组的数学模型来构建。建立了超长引水隧洞的水轮机调节系统。
超长引水隧洞的非线性动力学方程为:
(1)
式中:TwH0为超长引水隧洞的水流惯性时间常数;z为调压室水位变化;hH0为超长引水隧洞的水头损失;H0为水轮机水头;qH为超长引水隧洞的流量。
调压室的动力学方程:
(2)
式中:qP为压力管道的流量;TF为调压室的时间常数。
对于水轮机调节系统的动态性能和控制问题,假设水电站运行在额定工况,外部扰动为小扰动。具体而言,水轮机转速、水头和导叶开度的变化较小,而且水轮机的非线性特性较弱,所以将水轮机模型进行线性化建模。水轮机的力矩和流量方程如式(3):
(3)
式中:eh,ex,ey表示水轮机的力矩传递系数;eqh,eqx,eqy表示水轮机的流量传递系数;mt为水轮机动力矩偏差相对值;x为水轮发电机组转速偏差相对值;y为导叶开度偏差相对值。
同步发电机的一阶方程如式(4)所示:
(4)
式中:Ta为发电机组的惯性时间常数;mg为电网的负载扰动;eg为水轮发电机组的自我调整系数。
电液伺服机构作为水轮机的执行机构,用于放大控制信号,并提供足够的功率来控制导叶机构动作。电液伺服系统的动力学方程如式(5)所示:
(5)
式中:Ty为伺服系统的时间常数;u是控制器输出。
基于上述数学模型可以建立水轮机调节系统的状态空间方程组为:
(6)
对于n阶非线性动力系统,为了便于控制器设计,水轮机调节系统的状态空间方程组可以转换为如下标准形式。
(7)
式中:X为系统的状态向量;A(X)、B是n维向量场;u是有限控制输出;Y是输出向量。X、A(X)、B和h(X)分别如下式所示:
(8)
(9)
(10)
(11)
式(7)的主要目的是找到理想轨迹xd的控制律,使得水轮机调节系统的输出跟踪理想轨迹,从而使跟踪误差xd-x趋于零。
水轮机调节系统的动态滑模控制策略
动态滑模控制方法的主要思想是在滑模控制器和受控对象之间插入积分器。水轮机调节系统的动态滑模控制框图如2所示。由于经过了积分器对高频抖振的过滤作用,实际受控对象的控制输入u就变得连续,从而减少了系统的抖振问题。
这种动态滑模控制策略能够消除抖振并确保零稳态误差。
选择系统状态变量的跟踪误差为:
(12)
基于动态切换函数的动态滑模控制的切换函数为:
(13)
其中:
(14)
为了迫使系统尽快到达滑模面,选择指数趋近律如式(15)所示。
(15)
将式(13)两边同时对时间求导数为:
(16)
式中:
(17)
(18)
由于式(16)中不含有滑模控制律u,所以将式(6)中的第三项对时间求二阶导数可以得到状态变量x的三阶导数为:
(19)
将式(17)~(19)代入式(16),求得动态滑模控制器的控制律u如式(20):
(20)
式中:
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
采用李雅普诺夫稳定性进行系统稳定性检验,选择李雅普诺夫函数为V=s2∕2。李雅普诺夫函数的导数为:
(31)
由式(31)可知新的切换函数σ是渐进稳定的。当t→∞时,σ→0,系统能够在有效时间内到达滑模面σ=0。
针对一阶动态滑模控制,设计的切换函数与控制输入的一阶导数有关,新的切换函数为:
(32)
式中,c1<0,c2<0,c3>0。
同理,采用指数趋近律设计一阶动态滑模控制器,求得一阶动态滑模控制律u为:
(33)
式中:
(34)
(35)
(36)
(37)
由李雅普诺夫稳定性可知,设计的一阶动态滑模控制器能够使系统保持稳定运行。
滑模控制器的参数优化
对于控制器的设计,参数的设置也是控制器设计中的一个重要因素,因此,有必要对控制器的参数进行优化。参数优化需要对系统建立目标函数和选择适当的方法。传统上,工程师手动调整参数的调节时间过长且很难达到最优,所以有必要选择更为有效的方法。
目前对参数优化的研究主要有智能优化算法和进化算法。进化算法由于其基于种群的搜索方法和并行特性,进化算法在工程中得到了广泛的应用。
本研究采用PSOGWO混合优化算法对水轮机调节系统进行滑模控制器参数优化的流程图如图3所示。
设计的3种滑模控制器都需要对参数寻优,因此对每个控制器使用相同的目标函数对控制器参数进行寻优。根据ITSE性能指标设计的系统控制器可以抑制过度过程中较大的偏差和过度过程时间。
因此将ITSE作为3种控制器参数寻优的目标函数,并通过PSOGWO优化算法寻优,然后通过寻优的参数进行仿真实验,以验证3种滑模控制策略对系统控制的有效性。
性能指标函数如式(38)所示:
(38)
仿真验证
在本节中,利用Matlab软件对水轮机调节系统进行了仿真,并将设计的动态滑模控制器应用于控制系统的轨迹追踪。通过与常规滑模控制器的比较可以验证设计的控制器的有效性。系统(7)的参数如表1所示。
为了验证所设计的控制器的有效性和不丧失通用性的情况下,选择正弦信号和阶跃信号作为系统(7)中的输入信号。采用上节分析的ITSE指标作为目标函数,并用PSOGWO优化算法对三种滑模控制器进行参数寻优。3种控制策略分别在正弦信号和阶跃信号下的优化参数如表2、3和表4所示。
3种控制器在正弦信号和阶跃信号下对系统输出的轨迹追踪曲线见图4至图6。从图4至图6可以看出3种滑模控制器对阶跃信号和正弦信号都可以很快追踪,没有出现明显的超调和振荡。
设计的一阶动态滑模控制器和动态滑模控制器在水轮机调节系统的定点稳定中具有较短的过渡时间和相对稳定的暂态过程。
由图4至图6的正弦信号的轨迹追踪曲线可以得出,利用设计的动态滑模控制器可以使系统稳定在选择的周期轨道上;而且设计的动态滑模控制器对水轮机调节系统在周期轨道跟踪下具有良好的动态响应。显然,水轮机调节系统的给定信号无论是阶跃信号还是正弦周期信号,所提出的动态滑模控制器都具有较好的跟踪能力和鲁棒性。
为了便于分析和比较3种控制策略对系统的控制性能,进行了3种控制器的对比实验。利用提出的动态滑模控制器,水轮机调节系统可以稳定到任意的固定点。
假设固定点选择为xd=1(t),采用3种控制器来调整水轮机调节系统的响应。
从图7(a)可以看出,3种控制器都能在较短时间稳定,但是常规滑模控制器和一阶动态滑模控制器在固定点周围发生抖动,且抖动较为显著。
由图8(a)可以看出,转速误差信号在稳定后,常规滑模控制和一阶动态滑模控制有很强的抖动并且误差变化较为显著。从图7(b)可以看出3种控制器对正弦信号的轨迹追踪效果都很好,但是从图8(b)可以得出动态滑模控制器对水轮机调节系统的控制性能较好。因此,设计的动态滑模控制器能够对水轮机调节系统进行有效的控制,而且系统具有更好的动态响应。图9显示了3种控制器在不同参考信号下的控制器输出曲线。
由图9可以看到,常规滑模控制器和一阶动态滑模控制器出现了较为严重的抖振,但是动态滑模控制器的输出很平滑,没有出现抖振现象。上述分析表明动态滑模控制器不仅解决了常规滑模控制器设计时出现的抖振现象,而且对水轮机调节系统的控制效果十分优秀。
结论
本文设计了动态滑模控制器,用于水轮机调节系统的精确跟踪控制。在水轮机调节系统建模中,首先采用四阶微分方程来描述水轮机调节系统的非线性特性,然后使用动态滑模控制策略来建立控制律u和水轮机转速x之间的关系。
基于仿真模型,将所提出的动态滑模控制器在不同参考信号下进行了比较。实验结果表明,所提出的动态滑模控制器不仅可以在不同给定信号下以较短的时间跟踪参考信号,而且提高了非线性水轮机调节系统的控制性能。此外,仿真结果也验证了动态滑模控制器相对于传统滑模控制器的优越性,并证实了动态滑模控制器可以有效降低滑模控制面临的抖振效应。
相关推荐
- 声学EI要完稿?十步速写法
-
【推荐会议】国际声学与振动会议(ICAV)会议号:CFP23112A截稿时间:2025年4月20日召开时间/地点:2025年8月15-17日·新加坡论文集上线:会后3个月提交EiComp...
- 结构力学!EI会议图表规范秘籍
-
推荐会议:国际结构与材料工程进展大会(ISME2026)会议编号:EI#73521截稿时间:2026年3月10日召开时间/地点:2026年8月15-17日·德国柏林论文集上线:会后4...
- 傅里叶级数物理意义的直观理解:利用傅里叶级数逼近方波信号
-
上篇文章将向大家介绍频谱的概念,对傅里叶级数、傅里叶积分、傅里叶变换进行了数学的推导,并解释了它们各自的物理意义。推导过程见我的上一篇文章:频谱分析——频谱概念(傅里叶变换、级数、积分及物理意义)如下...
- 通过对航空发动机整机振动进行分析,有何控制方法?
-
前言针对航空发动机整机振动问题的复杂性和多样性,以整机振动的振源分析为出发点,总结国内外关于转子系统故障、气流激振、轴承故障、齿轮故障和结构局部共振等引起的整机振动的研究情况。结合航空发动机整机结构动...
- MATLIB中使用PCA
-
主成分分析PCA(PrincipalComponentsAnalysis),奇异值分解SVD(Singularvaluedecomposition)是两种常用的降维方法降维致力于解决三类问题:降维...
- 数据处理|软件:让科研更简单2
-
书接上回,继续介绍免费的数据处理软件。eGPS一款热图绘制专用软件,热图就是用颜色代表数字,让数据呈现更直观,对比更明显。优点:小巧方便,基本功能齐全,包括数据转换、聚类分析、颜色调整等等缺点:常见的...
- 电力系统常用的通讯协议及其在Speedgoat系统中的实现
-
在电力系统中,IEC61850协议、DNP3协议、ModbusTCP广泛应用于远程终端设备(RTU)、智能电子设备(IED)交互以及监控和数据采集(SCADA)系统。一、IEC61850协议IE...
- 电子工程师的常用仿真软件
-
不知道从事电子行业的工程师,有没有使用模拟仿真工具,仿真软件网上又有很多,初学者,可能只知道Multisim和Proteus。一般Multisim适合在学习模拟电路和电路分析原理课程时使用,便于理解电...
- 技术论文|异结构混沌系统的组合同步控制及电路实现
-
欢迎引用[1]李贤丽,马赛,樊争先,王壮,马文峥,于婷婷.异结构混沌系统的组合同步控制及电路实现[J].自动化与仪器仪表,2022,No.276(10):80-84.DOI:10.14016/j.cn...
- 现场︱某110KV主变事故过程仿真分析
-
三峡电力职业学院、河南省电力公司洛阳供电公司的研究人员李莉、任幼逢、徐金雄、王磊,在2016年第6期《电气技术》杂志上撰文,针对某110KV变电站主变差动保护跳闸事故,结合事故相关检测数据,通过MAT...
- 光伏发电系统篇:单级式并网系统实时仿真
-
在全球积极推动清洁能源转型的大背景下,光伏发电作为重要的可再生能源利用方式,得到了广泛关注和迅猛发展。目前常用的光伏并网及光伏电站主要拓扑结构有单级式和双级式。相较于传统的多级式系统,单级式光伏发电并...
- 光伏发电系统篇:三电平并网逆变器实时仿真
-
一、三电平并网逆变器在能源转型加速的当下,分布式能源接入电网需求大增。三电平并网逆变器凭借低谐波、高功率密度等优势,有效提升电能转换效率,于新能源并网发电中担当关键角色。常见的三电平电路拓扑结构包括二...
- 自制3.5KW大功率逆变器,很简单,看过这个电路原理就懂了
-
前言拿下8000元奖金的项目,是什么水平?本项目经过联合湖南科技大学光伏逆变以及电力电子研究生团队共同探讨方案。项目成本:1200元,获得奖金:8000元!参加赛事:立创开源硬件平台_星火计划·外包赛...
- 圈内分享:电容式加速度计接口电路非线性建模与仿真设计
-
摘要:非线性是Sigma-Delta(ΣΔ)加速度计系统的关键指标之一。基于一个五阶ΣΔ加速度计结构,分析了其主要的非线性模块,在MATLAB中建立了整体结构的行为级模型,并利用根轨迹法进行了稳...
- 基于Matlab/Simulink建立一种Thevenin/RC电池模块仿真模型
-
本文以锂电池数学模型为基础,在Matlab/Simulink的仿真系统中,建立了一种Thevenin/RC电池模块仿真模型,通过实际工况试验,测试精度在允许误差范围内,为电池SOC/SOH研究提供了极...
- 一周热门
- 最近发表
- 标签列表
-
- curseforge官网网址 (16)
- 外键约束 oracle (36)
- oracle的row number (32)
- 唯一索引 oracle (34)
- oracle in 表变量 (28)
- oracle导出dmp导出 (28)
- oracle 数据导出导入 (16)
- oracle两个表 (20)
- oracle 数据库 使用 (12)
- 启动oracle的监听服务 (13)
- oracle 数据库 字符集 (20)
- powerdesigner oracle (13)
- oracle修改端口 (15)
- 左连接 oracle (15)
- oracle 标准版 (13)
- oracle 转义字符 (14)
- asp 连接 oracle (12)
- oracle安装补丁 (19)
- matlab三维图 (12)
- matlab归一化 (16)
- matlab求解方程 (13)
- matlab坐标轴刻度设置 (12)
- matlab脚本 (14)
- matlab多项式拟合 (13)
- matlab阶跃函数 (14)