浙江大学学报(工学版), 2023, 57(7): 1460-1469 doi: 10.3785/j.issn.1008-973X.2023.07.021

电气工程

基于动态量化的电力系统事件触发负荷频率控制

丁三波,, 张康, 杨飞生, 张家安

1. 河北工业大学 人工智能与数据科学学院,天津 300401

2. 西北工业大学 自动化学院,陕西 西安 710072

3. 河北工业大学 电气工程学院,天津 300401

Event-triggered load frequency control for power system based on dynamic quantization

DING San-bo,, ZHANG Kang, YANG Fei-sheng, ZHANG Jia-an

1. College of Artificial Intelligence and Data Science, Hebei University of Technology, Tianjin 300401, China

2. School of Automation, Northwestern Polytechnical University, Xi’an 710072, China

3. College of Electrical Engineering, Hebei University of Technology, Tianjin 300401, China

收稿日期: 2022-07-23  

基金资助: 国家自然科学基金资助项目(61903121,62073269);河北省自然科学基金资助项目(F2020202063);河北省创新能力提升计划资助项目(18961604H);航空科学基金资助项目(2020Z0340-53002);陕西省重点研发计划资助项目(2022GY-244)

Received: 2022-07-23  

Fund supported: 国家自然科学基金资助项目(61903121,62073269);河北省自然科学基金资助项目(F2020202063);河北省创新能力提升计划资助项目(18961604H);航空科学基金资助项目(2020Z0340-53002);陕西省重点研发计划资助项目(2022GY-244)

作者简介 About authors

丁三波(1989—),男,副教授,博导,从事智能控制和网络化控制的研究.orcid.org/0000-0002-1438-5330.E-mail:dingsanbo@163.com , E-mail:dingsanbo@163.com

摘要

针对新能源高比例并网以及由此产生的二次调频通信负荷增加问题,为了节约网络资源,将动态量化技术引入网络控制的电力系统中,应用事件触发负荷频率控制(LFC)方法,通过基于观测器的输出反馈控制器,实现了LFC系统输入到状态稳定. 根据系统状态和动态量化参数,在反馈通道中设计加入指数衰减项的事件触发机制,在前向通道中设计加入状态模拟项的事件触发机制. 建立基于量化控制的事件触发LFC系统动态模型,在有界负荷扰动下得到闭环系统输入到状态稳定的条件,排除了Zeno现象. 通过仿真实验验证了提出方法的有效性.

关键词: 网络控制系统 ; 负荷频率控制 ; 事件触发负荷 ; 动态量化 ; 输入到状态稳定

Abstract

The dynamic quantization technology was introduced into the network-controlled power system and the event-triggered load frequency control (LFC) method was applied to save the network resources aiming at the high proportion of new energy connected to the grid and the increasing communication load of secondary frequency modulation. The input-to-state stability of LFC system was realized by observer-based output feedback controller. An event-triggered mechanism with exponential decay term was designed for the feedback channel, and an event-triggered mechanism with state simulation term was designed for the forward channel according to the system state and dynamic quantization parameters. A dynamic model of event-triggered LFC system based on quantization communication was established. The condition of closed-loop system input-to-state stability was obtained under the bounded load disturbance. Zeno phenomenon was eliminated. The effectiveness of the proposed method was verified by simulation.

Keywords: network-controlled system ; load frequency control ; event-triggered load ; dynamic quantization ; input-to-state stability

PDF (1511KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

丁三波, 张康, 杨飞生, 张家安. 基于动态量化的电力系统事件触发负荷频率控制. 浙江大学学报(工学版)[J], 2023, 57(7): 1460-1469 doi:10.3785/j.issn.1008-973X.2023.07.021

DING San-bo, ZHANG Kang, YANG Fei-sheng, ZHANG Jia-an. Event-triggered load frequency control for power system based on dynamic quantization. Journal of Zhejiang University(Engineering Science)[J], 2023, 57(7): 1460-1469 doi:10.3785/j.issn.1008-973X.2023.07.021

在电力系统运行中,系统频率在微小范围内保持稳定至关重要. 作为有利的辅助技术,负荷频率控制 ( load frequency control, LFC ) 通过维持电力系统供需间的动态平衡来保证系统频率运行在额定值,能够迅速抑制外界扰动所引发的频率变化[1-4]. 智能电网将信息网、电力网深度交互融合,实现了对电力系统的网络控制,通信网络成为信息传输的媒介[5-6]. 在网络带宽资源有限的情况下实现高效通信是研究的重点. 为了降低通信负担,事件触发机制应运而生.“事件”表示与系统状态有关的一种判断条件,当条件成立时,传感器更新并向控制器发送信号,从而实现控制的目的. 事件触发控制主要依据系统状态来判断触发时刻,实现了“按需通信”[7-9].

针对LFC系统的事件触发控制问题, Zhang等[10-12]进行了一系列研究,事件触发控制既能够有效地减少数据传输量,也能够保证系统的稳定运行. 在网络攻击下,通过事件触发机制筛选出关键的控制信号,可以防御攻击,保证LFC系统的稳定性[13-15]. 通过将新能源电动汽车接入电网中,应用弹性事件触发机制,能够消除DoS攻击导致数据包丢失的不利影响[16]. 针对开放式通信网络具有通信延迟的问题, Yue等[17]提出延迟系统方法,设计事件触发控制器. 自适应事件触发机制的阈值可以随时间动态调整,以减少不必要的通信[18]. 为了节约网络资源,本文在系统的反馈通道和前向通道中,分别设计加入指数衰减项和状态模拟项的事件触发机制,以降低触发频率.

LFC需要借助通信网络完成被控量的采集和控制量的下发,当信道的传输码率有限时,需要对信号进行量化处理. 量化误差会削弱系统的控制性能,甚至导致系统失去稳定,因此对量化控制系统的稳定性分析一直是研究的重点. 当基于动态量化的线性不确定系统受到未知、有界的扰动输入时,自适应控制器能够保证闭环系统的稳定性[19]. 对于基于动态量化控制的连续时间系统,借助稳定性理论可以推导得到闭环系统全局渐近稳定的充分性条件[20]. 当网络传输存在通信延迟时,利用基于时间触发的动态量化缩放算法能够保证系统的指数稳定性[21]. 对于量化误差对系统产生的不利影响, Zhou等[22]的研究表明,事件触发机制对量化误差具有一定的鲁棒性. 当系统状态不易通过直接测量得到时,应用基于观测器的输出反馈控制器,利用量化器参数缩放算法能够保证线性系统的渐近稳定性[23]. 量化控制不仅能够改变系统输出,也能够改变控制输入. 本文采用输入输出的量化控制方式,设计基于事件触发的动态量化器参数缩放算法,对量化控制系统进行稳定性分析.

本文研究基于动态量化的事件触发LFC问题. 根据系统状态和动态量化参数,针对反馈通道和前向通道,设计加入指数衰减项和状态模拟项的事件触发通信机制,降低了触发频率,节约了网络资源. 在反馈通道和前向通道中应用动态量化器,对测量输出和控制输入的触发采样信号进行量化控制,实现了信号的网络传输. 利用基于事件触发的动态量化器参数缩放算法,保证了闭环系统输入到状态稳定,缩放变量异步更新,自由度更高.

1. 系统模型

1.1. LFC系统

LFC系统的动态模型如图1所示. 该模型是在科学假设下的区域单机等值等效模型,由发电机、涡轮机、调速器、控制器及通信网络等模块组成.图1中, $ \Delta f $$\Delta {P_{\rm{m}}}$$\Delta {P_{\rm{v}}}$$\Delta {P_{\rm{d}}}$分别为系统频率偏差、发电机机械输出偏差、调节阀位置偏差、负荷扰动偏差, $ M $$ D $${T_{{\rm{ch}}}}$${T_{\rm{g}}}$$ R $$ \;\beta $分别为发电机转动惯量、发电机阻尼系数、涡轮机时间常数、调速器时间常数、转速降、频率偏差系数.

图 1

图 1   单区域负荷频率控制系统的动态模型

Fig.1   Dynamic model of one-area load frequency control system


相对于电压和功角快速变化的过程, LFC下的频率响应较缓慢,因此采用简化的低阶线性系统来表征平衡点附近的动态特性. 频率调节过程可以简述如下: 电网的负荷变化造成系统频率偏离额定值,反馈机制根据频率偏差产生控制信号,调节涡轮机的输出功率增量补偿负荷变化量,从而控制系统频率回到设定值. 基于各环节的传递函数和信号流向,得到频域下系统状态变量的动态方程组:

$ \left. \begin{gathered} \Delta f(s) = \frac{1}{{D+Ms}}(\Delta {P_{\rm{m}}}(s) - \Delta {P_{\rm{d}}}(s)), \\ \Delta {P_{\rm{m}}}(s) = \frac{1}{{1+s{T_{{\rm{ch}}}}}}\Delta {P_{\rm{v}}}(s), \\ \Delta {P_{\rm{v}}}(s) = \frac{1}{{1+s{T_{\rm{g}}}}}\left(u(s) - \mathop R\nolimits^{ - 1} \Delta f(s)\right), \\ {\text{ACE}}(s) = \beta \Delta f(s). \\ \end{gathered} \right\} $

对式(1)进行拉普拉斯反变换,得到时域下系统状态变量的微分方程组:

$ \left. \begin{gathered} \Delta \dot f(t) = \frac{1}{M}(\Delta {P_{\rm{m}}}(t) - \Delta {P_{\rm{d}}}(t) - D\Delta f(t)), \\ \Delta {{\dot P}_{\rm{m}}}(t) = \frac{1}{{{T_{{\rm{ch}}}}}}(\Delta {P_{\rm{v}}}(t) - \Delta {P_{\rm{m}}}(t)), \\ \Delta {{\dot P}_{\rm{v}}}(t) = \frac{1}{{{T_{\rm{g}}}}}\left(u(t) - \mathop R\nolimits^{ - 1} \Delta f(t) - \Delta {P_{\rm{v}}}(t)\right), \\ {\text{ACE}}(t) = \beta \Delta f(t). \\ \end{gathered} \right\} $

对于单区域LFC电力系统, 区域控制误差(area control error, ACE)仅以维持区域内系统频率稳定为目标, 只包含频率偏差变量.

选择系统的状态向量和输出向量为

基于量化控制的LFC系统动态模型如图2所示,系统的状态空间表达式为

图 2

图 2   基于量化控制的负荷频率控制系统动态模型

Fig.2   Dynamic model of load frequency control system based on quantization control


$ \left. \begin{gathered} \dot {\boldsymbol{x}}(t) = {\boldsymbol{A}}{\boldsymbol{x}}(t)+{\boldsymbol{B}}{{\bar u}}(t)+{\boldsymbol{F}}{{\omega}} (t); \\ {{y}}(t) = {\boldsymbol{C}}{\boldsymbol{x}}(t); \\ \bar {u}(t) = {q_\mu }({{u}}({\tau _j})),{\text{ }}t \in [{\tau _j},{\tau _{j+1}}). \\ \end{gathered} \right\} $

式中: ${{\bar u}}(t)$为量化的控制输入变量, ${ {\omega}} (t)$为负荷扰动变量, ${\boldsymbol{A}}$为系统矩阵, ${\boldsymbol{B}}$为输入矩阵, ${\boldsymbol{C}}$为输出矩阵, ${\boldsymbol{F}}$为扰动矩阵.

考虑系统状态存在不易直接测量得到的情况,采用基于观测器的输出反馈控制器,选择状态估计向量为 ${\boldsymbol{z}}(t) = {\left[ {\Delta \tilde f(t),{\text{ }}\Delta {{\tilde P}_{\rm{m}}}(t),{\text{ }}\Delta {{\tilde P}_{\rm{v}}}(t)} \right]^{\text{T}}}$. 观测器的状态空间表达式为

$ \left. \begin{gathered} \dot {\boldsymbol{z}}(t) = {\boldsymbol{Az}}(t)+{\boldsymbol{B}}{ {\bar u}}(t)+{\boldsymbol{L}}({ {\bar y}}(t) - {\boldsymbol{C}}{\boldsymbol{z}}(t)); \\ { {u}}(t) = {\boldsymbol{Kz}}(t); \\ { {\bar y}}(t) = {q_\nu }({ {y}}({t_k})),{\text{ }}t \in [{t_k},{t_{k+1}}). \\ \end{gathered} \right\} $

式中: ${\boldsymbol{z}}(t)$为观测器的状态向量, ${ {\bar y}}(t)$为量化的测量输出变量, ${\boldsymbol{K}}$为反馈增益矩阵, ${\boldsymbol{L}}$为观测器增益矩阵.

为了得出相关的结论,假设如下.

1) $({\boldsymbol{A}},{\boldsymbol{B}})$能控,对于任意的正定实对称矩阵 ${{\boldsymbol{Q}}_{\rm{c}}}({{\boldsymbol{Q}}_{\rm{c}}} > {\boldsymbol{0}})$,存在 ${{\boldsymbol{P}}_{\rm{c}}} > {\boldsymbol{0}}$满足

$ {({\boldsymbol{A}}+{\boldsymbol{BK}})^{\text{T}}}{{\boldsymbol{P}}_{\rm{c}}}+{{\boldsymbol{P}}_{\rm{c}}}({\boldsymbol{A}}+{\boldsymbol{BK}}) = - {{\boldsymbol{Q}}_{\rm{c}}}. $

2) $({\boldsymbol{A}},{\boldsymbol{C}})$能观,对于任意的 ${{\boldsymbol{Q}}_{\rm{o}}} > {\boldsymbol{0}}$,存在 ${{\boldsymbol{P}}_{\rm{o}}} > {\boldsymbol{0}}$满足

$ {({\boldsymbol{A}} - {\boldsymbol{LC}})^{\text{T}}}{{\boldsymbol{P}}_{\rm{o}}}+{{\boldsymbol{P}}_{\rm{o}}}({\boldsymbol{A}} - {\boldsymbol{LC}}) = - {{\boldsymbol{Q}}_{\rm{o}}}. $

1.2. 动态量化器

量化控制可将连续信号离散化,只需传输量化处理后的少量数值信号,可以大大降低对网络带宽的需求[20]. 在系统的反馈通道和前向通道设置动态量化器,对信号进行量化处理.

输出量化器可以刻画为分段函数 ${q_{ {v}}}:{{\bf{R}} } \to {{\boldsymbol{D}}_y}$${{\boldsymbol{D}}_y}$$\;{{\bf{R}} }$的有限子集. 令 $\;{ {y}} \in {{\bf{R}} }$,设正实数 ${M_y} > {\varDelta _y}> 0$满足:

1) 若 $| { {y}} | \leqslant {M_y}$,则 $| {{q_{ {v}}}({ {y}}) - { {y}}} | \leqslant {\varDelta _y};$

2) 若 $| { {y}} | > {M_y}$,则 $| {{q_{ {v}}}({ {y}})} | > {M_y} - {\varDelta _y}$.

式中: $ {M_y} $${ {y}}$的量化范围, ${\varDelta _y}$${ {y}}$的量化误差.

设置在反馈通道的动态量化器的数学模型为

$ {q_v}({ {y}}) = vq\left(\frac{{ {y}}}{v}\right) . $

式中: $ v $为缩放变量. 动态量化器 $ {q_v}( \cdot ) $的量化范围为 $ {M_y}v $,量化误差为 ${\varDelta _y}v$.$ v $减小时,量化范围将成比例地收缩, 量化误差随之减小. 在触发时刻 $ {t_k} $, $\; v({t_k})$简化为 $ {v_k} $.

类似地,输入量化器 ${q_\mu }:{{\bf{R}} } \to {D_u}$$ {D_u} $${{\bf{R}} }$的有限子集. 令 ${ {u}} \in {{\bf{R}} }$,设正实数 $M_{u}>\varDelta_{u}>0$满足:1)若 $| { {u}} | \leqslant {M_u}$,则 $| {{q_\mu }({ {u}}) - { {u}}} | \leqslant {\varDelta _u}$;2)若 $| { {u}} | > {M_u}$,则 $| {{q_\mu }({ {u}})} | > {M_u} - {\varDelta _u}$. 其中 $ {M_u} $u的量化范围, ${\varDelta _u}$u的量化误差.

设置在前向通道的动态量化器的数学模型为

$ {q_\mu }({ {u}}) = \mu q\left(\frac{{ {u}}}{\mu }\right) . $

式中: $ \;\mu $为缩放变量. 动态量化器 $ {q_\mu }( \cdot ) $的量化范围为 $ {M_u}\mu $,量化误差为 ${\varDelta _u}\mu$. 在触发时刻 $ {\tau _j} $$ \;\mu ({\tau _j}) $简化为 $ \;{\mu _j} $.

注1  信号在带宽有限的网络中传输,须经过量化处理. 量化器能够把采样信号转换成在有限集合中取值的数字信号. 应用动态量化器不可避免地带来了量化误差, 削弱了系统的控制性能, 甚至导致系统不稳定. 对于信号量化产生的不利影响, Zhou等[22]的研究表明,事件触发机制对量化误差具有一定的鲁棒性.

1.3. 系统运行分析

网络化控制的LFC系统动态模型如图2所示. 图中, ${t_k}、{\tau _j}$分别为反馈通道和前向通道的触发时刻, ${ {y}}({t_k})、{ {u}}({\tau _j})\,$分别为触发时刻的测量输出向量和控制输入向量, ${q_v}({ {y}}({t_k}))、{q_\mu }({ {u}}({\tau _j}))$分别为量化的测量输出和控制输入向量.

当电网的负荷发生变化时,反馈通道的传感器检测到电网频率的变化,事件发生器判断出触发时刻 $ {t_k} $,采样输出向量 ${ {y}}({t_k})$传输至动态量化器 ${q_{ {v}}}( \cdot )$进行量化处理. 通过网络传输至控制器的是量化的测量输出向量 ${ {\bar y}}(t) = {q_{ {v}}}({ {y}}({t_k}))$.

当控制器下发控制信号时,前向通道的事件发生器判断出触发时刻 $ {\tau _j} $,采样输入向量 ${ {u}}({\tau _j})$传输至动态量化器 $ {q_\mu }( \cdot ) $进行量化处理. 通过网络传输至被控对象的是量化的控制输入向量 ${ {\bar u}}(t) = {q_\mu }({ {u}}({\tau _j}))$,调节发电输出功率以满足负荷变化的需求,从而抑制电网频率的变化.

2. 稳定性分析

利用李雅普诺夫稳定性理论,对基于动态量化的事件触发LFC系统进行稳定性分析, 证明触发过程中不会产生Zeno现象,对初始条件进行约束. 为了便于分析,对观测器和控制器的设计过程分别进行讨论.

引理1[23]  对于矩阵指数函数 ${{\rm{exp}}\;({{\boldsymbol{A}}\;(\;t\; -\; {t_0})}})$(其中 ${\boldsymbol{A}}$为常数矩阵, $ {t_0} $为常数),总是存在常数 $c、a(c、a > 0)$,使得 $||{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_0}))}}||\, \leqslant {{\rm{exp}}\;{(a(t - {t_0}))}}$$||({\rm{d}}({{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_0}))}})/{\rm{d}}t)||\, \leqslant c{{\rm{exp}}\;{(a(t - {t_0}))}}$成立.

定义1[24]  考虑误差系统 ${\boldsymbol{\dot e}} = f(t,{\boldsymbol{e}},{ {\omega}} )$,若存在 ${{\rm{K}}} {{\rm{L}}}$类函数 $\delta$${\rm{{K}}}$类函数 $ \partial $,对于缩放变量的初始值 $ {v_0} $和任意有界的负荷扰动输入 ${ {\omega}} (t)$,当 $ t \geqslant {t_0} $时,系统的解都存在且满足

${\boldsymbol{\dot e}} = f(t,{\boldsymbol{e}},{ {\omega}} )$输入到状态稳定. ${{\rm{KL}}}$类函数和 ${\rm{K}}$类函数的定义见文献[24].

2.1. 观测器设计

定义状态估计误差为 ${\boldsymbol{e}}(t) = {\boldsymbol{x}}(t) - {\boldsymbol{z}}(t)$,当 $ t \in [{t_k},{t_{k+1}}) $时, ${\boldsymbol{e}}(t)$的动态微分方程为

$ \begin{split} {\boldsymbol{\dot e}}(t) =\;& {\boldsymbol{\dot x}}(t) - {\boldsymbol{\dot z}}(t)= \\ & {\boldsymbol{Ae}}(t) - {\boldsymbol{L}}[{q_v}({ {y}}({t_k})) - {\boldsymbol{Cz}}(t)]+{\boldsymbol{F}}{ {\omega}} (t)= \\ & {\boldsymbol{Ae}}(t) - {\boldsymbol{L}}\left[{q_v}({ {y}}({t_k})) - {{\rm{exp}}\;{( - \eta (t - {t_k}))}}\right.{ {y}}({t_k})+ \\ &{{\rm{exp}}\;{ ( - \eta (t - {t_k}))}}{ {y}}({t_k}) - {\boldsymbol{Cx}}(t) + {\boldsymbol{Cx}}(t) - \left.{\boldsymbol{Cz}}(t)\right] + {\boldsymbol{F}}{ {\omega}} (t)= \\ & ({\boldsymbol{A}} - {\boldsymbol{LC}}){\boldsymbol{e}}(t)+{\boldsymbol{L}}\left[{{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{ {y}}({t_k}) - {q_{{v}}}({ {y}}({t_k}))\right]+ \\ & {\boldsymbol{L}}\left[{ {y}}(t) - {{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{ {y}}({t_k})\right]+{\boldsymbol{F}}{ {\omega}} (t). \end{split} $

基于LFC系统(3)和观测器(4), 反馈通道的事件触发机制设计如下.

1) 通过加入指数衰减项的事件触发条件 $|{ {y}}(t) - {{\rm{exp}}\;{( - \eta (t - {t_k}))}}{ {y}}({t_k})|\, \geqslant \alpha {v_k}{\varDelta _y}$来判断触发时刻 $ {t_{k+1}} $,其中 $\eta 、\alpha \in (0,1.0)$是设定的常数. 当满足触发条件时,事件发生器将 ${ {y}}({t_k})$更新为 ${ {y}}({t_{k+1}})$. 动态量化器对新的采样输出信号量化并释放至网络,从 ${q_{{v_k}}}({ {y}}({t_k}))$更新为 ${q_{{v_{k+1}}}}({ {y}}({t_{k+1}}))$.

2) 缩放变量 $ {v_k} $与触发时刻 $ {t_k} $一一对应. 在触发时刻 $ {t_{k+1}} $,若满足 $|{ {y}}({t_{k+1}})|\, \leqslant \xi {v_k}{M_y}$,则 $ {v_{k+1}} = \xi {v_k} $;否则 $ {v_{k+1}} = {v_k} $,其中 $\xi \in (0,1.0)$为缩放系数.

定理1  基于反馈通道的事件触发机制,可得如下结论.

1) 状态估计误差 ${\boldsymbol{e}}(t)$关于 ${ {\omega}} (t)$输入到状态稳定.

2) 任意2次连续触发之间存在最小的间隔时间 $ {t_{\text{D}}} $,当 ${t}_{k}\geqslant { {\hat O}}_{0}=\mathrm{max}\;\{{t}_{0},{\tau }_{0}\}$时,有 $ {t_{k+1}} - {t_k} \geqslant {t_{\text{D}}} $成立.

证明: 选取 ${V_{\rm{o}}}({\boldsymbol{e}}(t)) = {{\boldsymbol{e}}^{\text{T}}}(t){{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{e}}(t)$为李雅普诺夫函数. 当 $ t \in [{t_k},{t_{k+1}}) $( ${t}_{k}\geqslant { {\hat O}}_{0}$)时,根据 ${\boldsymbol{e}}(t)$的动态微分方程(9)和反馈通道的事件触发机制, 对 ${V_{\rm{o}}}({\boldsymbol{e}}(t))$求导可得

$ \begin{split} {{\dot V}_{\rm{o}}}({\boldsymbol{e}}(t)) =& 2{{\boldsymbol{e}}^{\rm{T}}}(t){{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{\dot e}}(t) = 2{{\boldsymbol{e}}^{\rm{T}}}(t){{\boldsymbol{P}}_{\rm{o}}}\left\{({\boldsymbol{A}} - {\boldsymbol{LC}}){\boldsymbol{e}}(t)+\right. \\ & {\boldsymbol{L}}[{{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{ {y}}({t_k}) - {q_v}({ {y}}({t_k}))]+ \\ & {\text{ }}{\boldsymbol{L}}[{{y}}(t) - {{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{{y}}({t_k})]+{\boldsymbol{F}}\left.{ {\omega}} (t)\right\}\leqslant \\ & {\text{ }} - {\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{o}}})||{\boldsymbol{e}}(t)|{|^2}+ {\text{ }}2||{\boldsymbol{e}}(t)||\;{\text{||}}{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{L}}{\text{||}}{v_k}{\varDelta _y}+ \\ & {\text{ }}2||{\boldsymbol{e}}(t)||\;{\text{||}}{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{L}}||\;{\text{|}} {y}(t) - {{\rm{exp}}\;{ ( - \eta (t - {t_k} ) )}}{ {y}}({t_k} )| + \\ & {\text{ }}2||{\boldsymbol{e}}(t)||\;{\text{||}}{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{F}}||\;|{ {\omega}} (t)| = \\ & ||{\boldsymbol{e}}(t)||[ - {\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{o}}})||{\boldsymbol{e}}(t)|| + \\ & {\text{ }}2{\text{||}}{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{L}}{\text{||(}}\alpha {\text{+1)}}{v_k}{\varDelta _y} + 2{\text{||}}{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{F}}||\;|{ {\omega}} (t)|]. \end{split} $

定义

$||{\boldsymbol{e}}(t)||\; \geqslant {\varTheta _k}$,则可得

$ {\dot V_{\rm{o}}}({\boldsymbol{e}}(t)) \leqslant 0. $

$ t \in [{t_k},{t_{k+1}}) $( ${t}_{k}\geqslant { {\hat O}}_{0}$)时, $ {v_k} $有界, 负荷扰动 ${ {\omega}} (t)$有界,所以 ${\varTheta _k}$有界. 随着触发次数的不断增多, $ {v_k} $递减, ${\boldsymbol{e}}(t)$全局一致最终有界, 且满足 $||{\boldsymbol{e}}(t)||\; \leqslant \dfrac{{2||{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{L}}||(\alpha +1){v_k}{\Delta _y}}}{{{\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{o}}})}}+\dfrac{{2||{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{F}}||\;|{ {\omega}} (t)|}}{{{\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{o}}})}}$.

根据定义1可知, 状态估计误差 ${\boldsymbol{e}}(t)$关于 ${\boldsymbol{\omega}} (t)$输入到状态稳定.

接下来证明当 ${t}_{k}\geqslant{ {\hat O}}_{0}$时,有 $ {t_{k+1}} - {t_k} \geqslant {t_{\text{D}}} $成立. 令 ${ {Y}}(t) = { {y}}(t) - {{\rm{exp}}\;{( - \eta (t - {t_k}))}}{ {y}}({t_k})$( $ {t_k} \in [{\tau _j},{\tau _{j+1}}) $),对 $|{{Y}}(t)|$求导可得

$ \begin{split} \frac{{{\rm{d}}|Y(t)|}}{{{\rm{d}}t}}=& \frac{{\rm{d}}}{{{\rm{d}}t}}[{ {y}}(t) - {{\rm{exp}}\;{( - \eta (t - {t_k}))}}{ {y}}({t_k})]= {{\dot {{y}}(t)+\eta {{y}}({t_k}){{\rm{exp}}\;{ (- \eta (t - {t_k})}})}}\leqslant \\ & |\dot {{y}}(t)+\eta {{y}}({t_k}){{\rm{exp}}\;{ (- \eta (t - {t_k}))}}| = {\text{||}}{\boldsymbol{C}}[{\boldsymbol{A}}{{\rm{exp}}\;({{\boldsymbol{A}}(t - {t_k})}}){\boldsymbol{x}}({t_k})+{{\rm{exp}}\;({{\boldsymbol{A}}(t - {t_k})}}){\boldsymbol{B}}{q_\mu }({\boldsymbol{Kz}}({\tau _j}))+ \\ & {\text{ }}{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_k}))}}{\boldsymbol{F}}{ {\omega}} (t)]+\eta {{y}}({t_k}){{\rm{exp}}\;{ (- \eta (t - {t_k}))}}|| {\text{ }} \leqslant \;||{\boldsymbol{C}}||\;||{\boldsymbol{A}}||\;||{\boldsymbol{x}}({t_k})||\;||{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_k}))}}||+ \\ & {\text{ ||}}{\boldsymbol{C}}||\;||{\boldsymbol{B}}||\;||{q_\mu }({\boldsymbol{Kz}}({\tau _j}))||\;||{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_k}))}}||+ {\text{ }}||{\boldsymbol{C}}||\;||{\boldsymbol{F}}||\;|{ {\omega}} (t)|\;||{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_k}))}}||+ \\ &{\text{ }}\eta \;||{\boldsymbol{C}}||\;||{\boldsymbol{x}}({t_k})||\;{{\rm{exp}}\;{( - \eta (t - {t_k}))}}. \\ \end{split} $

由引理1可知,存在常数 $ a\,(a > 0) $,使得 $||{{\rm{exp}}\;{({\boldsymbol{A}}(t - {t_k}))}}||\; \leqslant {{\rm{exp}}\;{(a(t \;-\; {t_k}))}}$${{\rm{exp}}\;{( - \eta\; (t - {t_k}))}} \leqslant $ ${\rm{exp}}\; (a (t - {t_k})) $成立. 定义

$\rho \, = \,||{\boldsymbol{C}}||\; ||{\boldsymbol{A}}||\;||{\boldsymbol{x}}({t_k})||+ \eta ||{\boldsymbol{C}}||\;||{\boldsymbol{x}}({t_k})||+||{\boldsymbol{C}}||\;||{\boldsymbol{B}}||\; |{q_\mu } ({\boldsymbol{Kz}}({\tau _j}))|+ ||{\boldsymbol{C}}||\;||{\boldsymbol{F}}||\; |{{\omega}} (t)|\; > 0\;\; $,可得

$ \frac{{{\rm{d}}|{ {Y}}(t)|}}{{{\rm{d}}t}} \leqslant \rho {{\rm{exp}}\;{(a(t - {t_k}))}}. $

对式(13)两端积分,可得

$ \int_{{t_k}}^t {\frac{{{\rm{d}}|{{Y}}(t)|}}{{{\rm{d}}t}}} \;{\rm{d}}t \leqslant \int_{{t_k}}^t \rho {{\rm{exp}}\;{(a(t - {t_k}))}}\;{\rm{d}}t. $

计算可得

$ \begin{split} &\alpha {v_k}{\varDelta _y} \leqslant \\ &|{{y}}(t) - {{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{{y}}({t_k})|\; \leqslant \\ &\dfrac{\rho }{a}({{\rm{exp}}\;{(a(t - {t_k}))}} - 1). \end{split} $

化简可得

$ t - {t_k} \geqslant \frac{1}{a}{\rm{ln}}\left(\frac{{\alpha {v_k}{\varDelta _y}a}}{\rho }+1\right) = {t_{\text{D}}}. $

间隔时间 $ {t_{\text{D}}} $严格大于零,表明在反馈通道中不会产生Zeno现象.

注2 在有效的控制过程中,尽管系统输出 ${{y}}(t)$存在振荡现象,但整体上呈收敛趋势. 引入指数衰减项,通过 ${{\rm{exp}}\;{ (- \eta (t - {t_k}))}}{ {y}}({t_k})$来拟合 ${{y}}(t)$.$ \eta $过小时会导致欠拟合,加入指数衰减项的控制效果不明显. 当 $ \eta $过大时会导致过拟合,可能会造成触发频率过高. 只有当 $ \eta $较恰当时,拟合效果会比较好,从而能够减小测量误差,提高触发难度,降低触发频率. 参考系统状态的指数衰减率, $ \eta $的取值范围可以通过近似地求解线性矩阵不等式 $\eta {{\boldsymbol{P}}_{\rm{c}}}+ {({\boldsymbol{A}}+{\boldsymbol{BK}})^{\text{T}}}{{\boldsymbol{P}}_{\rm{c}}}+{{\boldsymbol{P}}_{\rm{c}}}({\boldsymbol{A}}+{\boldsymbol{BK}}) < {\boldsymbol{0}}$获得,其中 ${{\boldsymbol{P}}_{\rm{c}}}$为正定对称矩阵.

注3 在反馈通道连续2次触发之间, 指数衰减项的持续作用可能使动态量化器对采样测量输出信号进行多次处理,所以动态量化器的更新由事件触发机制和动态量化算法共同作用决定.

2.2. 控制器设计

控制器对发电机组的输出进行调整,平衡电量供给与负荷需求,从而稳定系统状态. 前向通道的事件触发机制设计如下.

1) 通过带有状态模拟项的事件触发条件

$||{\boldsymbol{Kz}}(t) - {\boldsymbol{K}}{{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})||\; \geqslant {\varepsilon _0}\dfrac{{||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{L}}||}}{{||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||}}{v_k}{\varDelta _y}+ {\varepsilon _1}\dfrac{{{\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{c}}})||{\boldsymbol{z}}(t)||}}{{2||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||}}$+ ${\varepsilon _2}{\mu _j}{\varDelta _u}$来判断触发时刻 $ {\tau _{j+1}} $,其中 ${\varepsilon _0}、{\varepsilon _1}、{\varepsilon _2} \in (0,1.0)$是设定的常数. 当满足触发条件时,事件发生器将 ${{u}}({\tau _j})$更新为 ${{u}}({\tau _{j+1}})$. 动态量化器对新的采样控制信号量化并释放至网络,从 ${q_{{\mu _j}}}({\boldsymbol{Kz}}({\tau _j}))$更新为 ${q_{{\mu _{j+1}}}}({\boldsymbol{Kz}}({\tau _{j+1}}))$.

2) 缩放变量 $ \;{\mu _j} $与触发时刻 $ {\tau _j} $一一对应. 在触发时刻 $ {\tau _{j+1}} $,若满足 $|{\boldsymbol{Kz}}({\tau _{j+1}})|\; \leqslant \lambda {\mu _j}{M_u}$,则 $ \;{\mu _{j+1}} = \lambda {\mu _j} $;否则 $ \;{\mu _{j+1}} = {\mu _j} $,其中 $\lambda \in (0,1.0)$为缩放系数.

定理2   基于前向通道的事件触发机制,可得如下结论.

1) 观测器状态 ${\boldsymbol{z}}(t)$关于 ${ {\omega}} (t)$输入到状态稳定.

2) 任意2次连续触发之间存在最小的间隔时间 $ {\tau _{\text{D}}} $,当 ${\tau }_{j}\geqslant { {\hat {O}}}_{0}$时,有 $ {\tau _{j+1}} - {\tau _j} \geqslant {\tau _{\text{D}}} $成立.

证明: 以下的证明过程讨论了2类情况. 第1类情况是 $ {t_k} \leqslant {\tau _j} \leqslant {\tau _{j+1}} \leqslant {t_{k+1}} $, 即在前向通道连续2次触发之间, 反馈通道中未发生触发. 第2类情况是 $ {t_k} \leqslant {\tau _j} \leqslant {t_{k+1}} \leqslant {\tau _{j+1}} $, 即在前向通道连续2次触发之间, 反馈通道中发生了触发.

首先讨论第1类情况,当 $ {t_k} \leqslant {\tau _j} \leqslant {\tau _{j+1}} \leqslant {t_{k+1}} $时, ${\boldsymbol{z}}(t)$的动态微分方程为

$ \begin{split} \dot {\boldsymbol{z}}(t) =& {\boldsymbol{Az}}(t)+{\boldsymbol{B}}{q_\mu }({\boldsymbol{Kz}}({\tau _j}))+{\boldsymbol{L}}[{q_v}({ {y}}({t_k})) - {\boldsymbol{Cz}}(t)] =\\ & ({\boldsymbol{A}}+{\boldsymbol{BK}}){\boldsymbol{z}}(t)+ {\text{ }}{\boldsymbol{B}}[{q_\mu }({\boldsymbol{Kz}}({\tau _j})) - \\ &{\boldsymbol{K}}{{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})]+ \\ & {\text{ }}{\boldsymbol{BK}}[{{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j}) - {\boldsymbol{z}}(t)]+ \\ & {\text{ }}{\boldsymbol{L}}[{q_v}({ {y}}({t_k})) - {{\rm{exp}}\;{( - \eta (t - {t_k}))}}{{y}}({t_k})]+ \\ & {\text{ }}{\boldsymbol{L}}[{{\rm{exp}}\;{( - \eta (t - {t_k}))}}{{y}}({t_k}) - {{y}}(t)]+{\boldsymbol{LCe}}(t). \\ \end{split} $

选取 ${V_{\rm{c}}}({\boldsymbol{z}}(t)) = {{\boldsymbol{z}}^{\text{T}}}(t){{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{z}}(t)$为李雅普诺夫函数, 当 $ t \in [{\tau _j},{\tau _{j+1}}) $( $ {\tau _j} \geqslant {\tau _0} $)时,对 ${V_{\rm{c}}}({\boldsymbol{z}}(t))$求导,可得

$ \begin{split} & {{\dot V}_{\rm{c}}}({\boldsymbol{z}}(t)) = 2{{\boldsymbol{z}}^{\text{T}}}(t){{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{\dot z}}(t)\leqslant \\ & {\text{ }} - {\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{c}}})||{\boldsymbol{z}}(t)|{|^2}+2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||{\mu _j}{\varDelta _u}+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||\;||{\boldsymbol{K}}[{\boldsymbol{z}}(t) - {{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})]||+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{L}}||{v_k}{\varDelta _y}+2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{L}}||\alpha {v_k}{\varDelta _y}+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{L}}||\;||{\boldsymbol{C}}||\;||{\boldsymbol{e}}(t)||. \\ \end{split} $

由状态观测器的设计过程可知,当 $ t \in [{t_k},{t_{k+1}}) $时, 有 $||{\boldsymbol{e}}(t)||\; \leqslant {\varTheta _k}$成立,可得

$ \begin{split} & {{\dot V}_{\rm{c}}}({\boldsymbol{z}}(t)) = 2{{\boldsymbol{z}}^{\rm{T}}}(t){{\boldsymbol{P}}_{\rm{c}}}\dot {\boldsymbol{z}}(t) \leqslant \\ & {\text{ }} ( - 1+{\varepsilon _1}){\lambda _{\min }}({{\boldsymbol{Q}}_{\rm{c}}})||{\boldsymbol{z}}(t)|{|^2}+ \\ & {\text{ }}2(1+{\varepsilon _2})||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||{\mu _j}{\varDelta _u}+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{L}}||((1+\alpha +{\varepsilon _0}){v_k}{\varDelta _y}+||{\boldsymbol{C}}||{\varTheta _k}). \\ \end{split} $

定义 $\varPhi = 2[||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||(1+{\varepsilon _2}){\mu _j}{\varDelta _u}+$ $||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||((1+\alpha +{\varepsilon _0})\times {v_k}{\varDelta _y}+ ||{\boldsymbol{C}}||{\varTheta _k})]/[(1 - {\varepsilon _1}){\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}})]$.$||{\boldsymbol{z}}(t)||\; \geqslant \varPhi$,则可得

$ {\dot V_{\text{c}}}({\boldsymbol{z}}(t)) \leqslant 0. $

$ t \in [{\tau _j},{\tau _{j+1}}) $( ${\tau }_{j}\geqslant { {\hat O}}_{0}$)时, $ \;{\mu _j} $$ {v_k} $有界, ${\varTheta _k}$关于 ${\boldsymbol{\omega}} (t)$有界,因此 $\varPhi$有界. 随着触发次数的不断增多, $ \;{\mu _j} $$ {v_k} $递减, ${\boldsymbol{z}}(t)$全局一致最终有界,且满足

$||{\boldsymbol{z}}(t)|| \leqslant \varPhi = \dfrac{{2||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||(1 + {\varepsilon _2}){\mu _j}{\varDelta _u} + 2||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||(1 + \alpha + {\varepsilon _0}){v_k}{\varDelta _y}}}{{(1 - {\varepsilon _1}){\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}})}}+$ $\dfrac{{4||{{\boldsymbol{P}}_{\rm{o}}}{\boldsymbol{L}}||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||\;||{\boldsymbol{C}}||(\alpha +1){v_k}{\varDelta _y}+4||{{\boldsymbol{P}}_{\text{o}}}{\boldsymbol{F}}||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||\;||{\boldsymbol{C}}||\;|{ {\omega}} (t)|}}{{(1 - {\varepsilon _1}){\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}}){\lambda _{\min }}({{\boldsymbol{Q}}_{\text{o}}})}}$.

根据定义1可知, 观测器状态 ${\boldsymbol{z}}(t)$关于 ${\boldsymbol{\omega}} (t)$输入到状态稳定.

接下来证明当 ${{\hat O}}_{0} \leqslant {t}_{k} \leqslant {\tau }_{j} \leqslant {\tau }_{j+1} \leqslant {t}_{k+1}$时,有 $ {\tau _{j+1}} - {\tau _j} \geqslant {\tau _{\text{D}}} $成立.

定义 $\varGamma (t) = [||{\boldsymbol{K}}({\boldsymbol{z}}(t) - {{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j}))|| -$ ${\varepsilon _0}(||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||/ ||{{\boldsymbol{P}}_{\rm{c}}}{\boldsymbol{B}}||){v_k}{\varDelta _y} - {\varepsilon _2}{\mu _j}{\varDelta _u}]/||{\boldsymbol{z}}(t)|| =$ $[||{\boldsymbol{K}}({\boldsymbol{z}}(t) - {\rm{ exp }} \left(\left({\boldsymbol{A}}\right.\right.+ \left.{\boldsymbol{BK}}\right) \left.(t - {\tau _j})\right) {\boldsymbol{z}}({\tau _j}))|| - \phi ]/||{\boldsymbol{z}}(t)||$

其中 $\phi = {\varepsilon _0} (||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||/||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||){v_k}{\varDelta _y}+ {\varepsilon _2}{\mu _j}{\varDelta _u}$.$\;\;\varGamma (t)$求导,可得

$ \begin{split} & \frac{{{\rm{d}}\varGamma (t)}}{{{\rm{d}}t}} = \frac{{\rm{d}}}{{{\rm{d}}t}}\left( {\frac{{||{\boldsymbol{K}}({\boldsymbol{z}}(t) - {{\rm{exp}}\;{(({\boldsymbol{A}} + {\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j}))|| - \phi }}{{||{\boldsymbol{z}}(t)||}}} \right) \leqslant \\ & {\text{ }} \frac{{||{\boldsymbol{K}}||\;||{\boldsymbol{z}}(t)|| + \phi }}{{||{\boldsymbol{z}}(t)|{|^2}}}||{\boldsymbol{\dot z}}(t) + ({\boldsymbol{A}} + {\boldsymbol{BK}}){{\rm{exp}}\;{(({\boldsymbol{A}} + {\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})|| \leqslant \\ & {\text{ }} \gamma ||{\boldsymbol{\dot z}}(t)+({\boldsymbol{A}}+{\boldsymbol{BK}}){{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})|| \leqslant \\ & {\text{ }} \gamma [\,||{\boldsymbol{z}}({\tau _j})||c{{\rm{exp}}\;{(m(t - {\tau _j}))}}+ \\ & {\text{ }}||{\boldsymbol{B}}{q_\mu }({\boldsymbol{Kz}}({\tau _j}))+{\boldsymbol{L}}{q_v}({\boldsymbol{Cx}}({t_k}))||{{\rm{exp}}\;{(m(t - {\tau _j}))}}+ \\ & {\text{ }}||{\boldsymbol{A}}+{\boldsymbol{BK}}||\;||{\boldsymbol{z}}({\tau _j})||{{\rm{exp}}\;{(m(t - {\tau _j}))}}]. \end{split} $

由引理1可知,存在常数 $c、m(c、m > 0)$, 使得 $||{\rm{d}}({{\rm{exp}}\;{(({\boldsymbol{A}} - {\boldsymbol{LC}})(t - {\tau _j}))}})/{\rm{d}}t||\; \leqslant c{{\rm{exp}}\;{(m(t - {\tau _j}))}}$$||{\rm{exp}}\;{({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}||\; \leqslant {{\rm{exp}}\;{(m(t - {\tau _j}))}}$成立.

定 义 $\varphi = \gamma [c||z({\tau _j})||+||{\boldsymbol{B}}{q_\mu }({\boldsymbol{Kz}}({\tau _j}))+$ ${\boldsymbol{L}}{q_v}({\boldsymbol{Cx}}({t_k}))||+ ||{\boldsymbol{A}}+{\boldsymbol{BK}}||\;||{\boldsymbol{z}}({\tau _j})||\,]$,可得

$ \frac{{{\rm{d}}\varGamma (t)}}{{{\rm{d}}t}} \leqslant \varphi {{\rm{exp}}\;{(m(t - {\tau _j}))}}. $

对式(22)两端积分,可得

$ \int_{{\tau _j}}^t {\frac{{{\rm{d}}\varGamma (t)}}{{{\rm{d}}t}}} \;{\rm{d}}t \leqslant \int_{{\tau _j}}^t \varphi {{\rm{exp}}\;{(m(t - {\tau _j}))}}\;{\rm{d}}t. $

计算可得

$ {\varepsilon _1}\dfrac{{{\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}})}}{{2||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||}} \leqslant \varGamma (t) \leqslant \dfrac{\varphi }{m}[{{\rm{exp}}\;{(m(t - {\tau _j}))}} - 1]. $

化简可得

$ t - {\tau _j} \geqslant \frac{1}{m}\ln \left( {\frac{m}{\varphi }\delta +1} \right) = {\tau _{\text{D}}}. $

式中: $\delta = {\varepsilon _1}({\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}})/(2||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||))$.

$ {\tau _{\text{D}}} $严格大于零,表明在前向通道中不会产生Zeno现象.

再讨论第2类情况,当 $ {t_k} \leqslant {\tau _j} \leqslant {t_{k+1}} \leqslant {\tau _{j+1}} $时, ${\boldsymbol{z}}(t)$的动态微分方程为

$ \begin{split} & {\boldsymbol{\dot z}}(t) = {\boldsymbol{Az}}(t)+{\boldsymbol{B}}{q_\mu }({\boldsymbol{Kz}}({\tau _j}))+{\boldsymbol{L}}({q_v}({{y}}({t_{k+1}})) - {\boldsymbol{Cz}}(t))= \\ & ({\boldsymbol{A}}+{\boldsymbol{BK}}){\boldsymbol{z}}(t)+ \\ & {\text{ }}{\boldsymbol{B}}[{q_\mu }({\boldsymbol{Kz}}({\tau _j})) - {\boldsymbol{K}}{{\text{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})]+ \\ & \;{\text{ }}{\boldsymbol{BK}}({{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j}) - {\boldsymbol{z}}(t))+ \\ & {\text{ }}\;{\boldsymbol{L}}[{q_v}({{y}}({t_{k+1}})) - {{\rm{exp}}\;{ (- \eta (t - {t_{k+1}}))}}{{y}}({t_{k+1}})]+ \\ & {\text{ }}\;{\boldsymbol{L}}[{{\rm{exp}}\;{( - \eta (t - {t_{k+1}}))}}{{y}}({t_{k+1}}) - {{y}}(t)]+{\boldsymbol{LCe}}(t). \end{split} $

选取 ${V_{\text{c}}}({\boldsymbol{z}}(t)) = {{\boldsymbol{z}}^{\text{T}}}(t){{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{z}}(t)$为李雅普诺夫函数,当 $ t \in [{\tau _j},{\tau _{j+1}}) $( $ {\tau _j} \geqslant {\tau _0} $)时, 对 ${V_{\text{c}}}({\boldsymbol{z}}(t))$求导,可得

$ \begin{split} & {{\dot V}_{\text{c}}}({\boldsymbol{z}}(t)) = 2{{\boldsymbol{z}}^{\text{T}}}(t){{\boldsymbol{P}}_{\text{c}}}\dot {\boldsymbol{z}}(t)\leqslant \\ & {\text{ }} - {\lambda _{\min }}({{\boldsymbol{Q}}_{\text{c}}})||{\boldsymbol{z}}(t)|{|^2}+2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||{\mu _j}{\varDelta _u}+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{B}}||\;||{\boldsymbol{K}}({\boldsymbol{z}}(t) - {{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j}))||+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||\,{v_{k+1}}{\varDelta _y}{\text+}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||\,\alpha {v_{k+1}}{\varDelta _y}+ \\ & {\text{ }}2||{\boldsymbol{z}}(t)||\;||{{\boldsymbol{P}}_{\text{c}}}{\boldsymbol{L}}||\;||{\boldsymbol{C}}||\;||{\boldsymbol{e}}(t)||. \end{split} $

$ t \in [{\tau _j},{\tau _{j+1}}) $时,有 $||{\boldsymbol{e}}(t)||\; \leqslant {\varTheta _{k+1}}$成立, 定理2有效, 此处省略证明过程.

注4  在前向通道中设计加入状态模拟项的事件触发机制,判断触发时刻 $ {\tau _{j+1}} $. 观测器在 $ [{\tau _j},{\tau _{j+1}}) $的状态近似解是 ${{\rm{exp}}\;{(({\boldsymbol{A}}+{\boldsymbol{BK}})(t - {\tau _j}))}}{\boldsymbol{z}}({\tau _j})$,相较于 ${\boldsymbol{z}}({\tau _j})$,状态近似解更接近于当前的观测器状态,减小了测量误差,降低了触发频率.

注5  相较于文献[22],本文在LFC系统的反馈通道设计加入指数衰减项的事件触发机制,在前向通道设计加入状态模拟项的事件触发机制,既能够保证系统稳定运行,又能够降低触发频率, 节约网络和计算资源.

2.3. 初始条件

基于区域单机等值等效模型,利用稳定性理论分析基于动态量化的事件触发LFC系统的稳定性,得到闭环系统输入到状态稳定的充分性条件,排除了Zeno现象. 由于动态量化器的量化范围是有限的,系统初始值须在量化范围内,初始条件的设定对系统稳定性分析十分关键.

定理3  设定初始条件满足 $|{{y}}(0)|\; \leqslant {v_0}{M_y}$, $|{\boldsymbol{Kz}}(0)|\; \leqslant \;{\mu _0}{M_u}$, $ {t_0} = {\tau _0} = 0 $, 则在定理1和定理2的事件触发控制下, 基于动态量化的LFC系统输入到状态稳定.

证明: 在定理3的限定下,系统初始值在动态量化器的量化范围内. 由定理1和定理2的证明过程可知,闭环控制系统输入到状态稳定.

3. 仿真案例及分析

将设计的事件触发机制应用到基于动态量化的LFC系统中,开展仿真验证. 基于单机等值等效模型,系统的相关参数如表1所示. 表中,参数为标幺值[16].

表 1   电力负荷频率控制系统的参数

Tab.1  Parameters of load frequency control system

参数 参数值 参数 参数值
M/Hz−1 10 Tg/s 0.1
D/Hz−1 1 R/Hz 0.05
Tch/s 0.3 $\;\beta$/Hz−1 21

新窗口打开| 下载CSV


根据系统参数可知,系统矩阵、输入矩阵、输出矩阵、扰动矩阵分别为

反馈增益矩阵和观测器增益矩阵分别设定为

系统的初始条件设定为

动态量化器的相关参数设定为

信号的指数衰减率 $ \eta $设定为0.5, 在初始时刻 $ {t_0} = {\tau _0} = 0 $ s施加有界的负荷扰动信号,仿真时间设置为10 s,系统相关变量的响应曲线如图3~9所示.

图 3

图 3   系统频率偏差的响应曲线

Fig.3   Response curve of system frequency deviation


图 4

图 4   系统状态的响应曲线

Fig.4   Response curve of system state


图 5

图 5   观测器状态的响应曲线

Fig.5   Response curve of observer state


图 6

图 6   状态估计误差的响应曲线

Fig.6   Response curve of state estimation error


图 7

图 7   测量输出信号和输出量化器的响应曲线

Fig.7   Response curve of output signal and output quantizer


图 8

图 8   控制输入信号和输入量化器的响应曲线

Fig.8   Response curve of input signal and input quantizer


图 9

图 9   缩放变量的响应曲线

Fig.9   Response curve of zooming variables


系统频率偏差、系统状态、观测器状态、状态估计误差的响应曲线如图3~6所示.

在有界负荷扰动信号的输入下,从图3可知, $ \Delta f $从初始值0.05 Hz在1.5 s时被快速地控制到0 Hz附近,经过了振荡衰减过程,最终收敛至0.005 Hz以下,并且继续向平衡点0 Hz移动. $ \Delta f $的变化过程迅速且平滑,控制精度较高,能够较好地完成频率调节的控制任务. 系统状态和观测器状态经过初始阶段的振荡过程,在控制作用下快速地向平衡点收敛并趋于稳定. 状态估计误差经过振荡过程迅速收敛,表明系统状态和观测器状态正快速地同步.

在初始阶段,负荷扰动信号和量化误差会共同加剧系统的振荡程度,但LFC具有自动修正系统频率偏离给定值的作用,因而能够消除内外扰动所引起的偏差,达成自动控制的目的.

动态量化器 $ {q_v}( \cdot ) $$ {q_\mu }( \cdot ) $${{y}}(t)$${{u}}(t)$的量化过程如图78所示. 缩放变量 $ v(t) $$ \mu (t) $的异步更新过程如图9所示, 数值呈阶梯状递减, 使得闭环系统输入到状态稳定.

为了验证设计的事件触发机制的综合性能,通过仿真与文献[22]的事件触发机制(未加入指数衰减项和状态模拟项)进行对比,系统频率偏差的响应曲线如图10所示. 可以看出, $ \Delta f $在2 s时被控制到0 Hz附近,经过缓慢的收敛过程,在10 s时被控制到0.01 Hz附近,距离平衡点有20%的误差,且存在微小的频率波动. 通过图310的仿真对比,验证了加入指数衰减项和状态模拟项的事件触发机制具有更好的动态和静态性能.

图 10

图 10   系统频率偏差的响应曲线[22]

Fig.10   Response curve of system frequency deviation[22]


在本文所设计的和文献[22]的事件触发机制下,反馈通道和前向通道的事件触发间隔ttri图1112所示. 从图11可知,在反馈通道中发生了13次触发,在前向通道中发生了16次触发. 从图12可知,在反馈通道中发生了45次触发,在前向通道中发生了30次触发. 相较于文献[22]的事件触发方式,本文所设计的事件触发机制带来了更长的触发间隔和更低的触发频率. 通过计算可知,反馈通道的触发次数降低了71.1%,前向通道的触发次数降低了46.7%,证明利用设计的事件触发机制能够有效地降低通信频率.

图 11

图 11   基于所提方法的事件触发间隔

Fig.11   Event triggering intervals based on proposed method


图 12

图 12   事件触发间隔[22]

Fig.12   Event triggering intervals[22]


对比的仿真实验验证了加入指数衰减项和状态模拟项的事件触发机制在动态量化下,既能够保证系统良好的控制性能,也能够节约更多的网络资源,因而综合性能更优.

4. 结 语

新能源高比例并网给电力系统带来了二次调频通信负荷增加的问题. 为了节约网络和计算资源,在反馈通道中设计加入指数衰减项的事件触发机制,在前向通道中设计加入状态模拟项的事件触发机制,应用动态量化器实现了测量输出和控制输入信号的量化控制. 利用李雅普诺夫稳定性理论,分析基于动态量化的事件触发LFC系统的稳定性,得到闭环系统输入到状态稳定的充分条件, 排除了Zeno现象. 通过仿真验证了加入指数衰减项和状态模拟项的事件触发机制具备更好的综合性能.

参考文献

ZHANG C K, JIANG L, WU Q H, et al

Delay-dependent robust load frequency control for time delay power systems

[J]. IEEE Transactions on Power Systems, 2013, 28 (3): 2192- 2201

DOI:10.1109/TPWRS.2012.2228281      [本文引用: 1]

XIAHOU K S, LIU Y, WU Q H

Robust load frequency control of power systems against random time-delay attacks

[J]. IEEE Transactions on Smart Grid, 2021, 12 (1): 909- 911

DOI:10.1109/TSG.2020.3018635     

SHANGGUAN X C, HE Y, ZHANG C K, et al

Control performance standards-oriented event-triggered load frequency control for power systems under limited communication bandwidth

[J]. IEEE Transactions on Control Systems Technology, 2022, 30 (2): 860- 868

DOI:10.1109/TCST.2021.3070861     

SHANGGUAN X C, ZHANG C K, HE Y, et al

Robust load frequency control for power system considering transmission delay and sampling period

[J]. IEEE Transactions on Industrial Informatics, 2021, 17 (8): 5292- 5303

DOI:10.1109/TII.2020.3026336      [本文引用: 1]

李军, 李韬

基于贝叶斯序贯博弈模型的智能电网信息物理安全分析

[J]. 自动化学报, 2019, 45 (1): 98- 109

DOI:10.16383/j.aas.2018.c180336      [本文引用: 1]

LI Jun, LI Tao

Cyber-physical security analysis of smart grids with Bayesian sequential game models

[J]. Acta Automatica Sinica, 2019, 45 (1): 98- 109

DOI:10.16383/j.aas.2018.c180336      [本文引用: 1]

王中杰, 谢璐璐

信息物理融合系统研究综述

[J]. 自动化学报, 2011, 37 (10): 1157- 1166

[本文引用: 1]

WANG Zhong-jie, XIE Lu-lu

Cyber-physical systems: a survey

[J]. Acta Automatica Sinica, 2011, 37 (10): 1157- 1166

[本文引用: 1]

杨飞生, 汪璟, 潘泉

基于事件触发机制的网络控制研究综述

[J]. 控制与决策, 2018, 33 (6): 969- 977

DOI:10.13195/j.kzyjc.2017.0531      [本文引用: 1]

YANG Fei-sheng, WANG Jing, PAN Quan

A survey of networked event-triggered control

[J]. Control and Decision, 2018, 33 (6): 969- 977

DOI:10.13195/j.kzyjc.2017.0531      [本文引用: 1]

XIE X P, WEI C, GU Z, et al

Relaxed resilient fuzzy stabilization of discrete-time Takagi-Sugeno systems via a higher order time-variant balanced matrix method

[J]. IEEE Transactions on Fuzzy Systems, 2022, 30 (11): 5044- 5050

DOI:10.1109/TFUZZ.2022.3145809     

ZHANG P P, LIU T F, JIANG Z P

Event-triggered stabilization of a class of nonlinear time-delay systems

[J]. IEEE Transactions on Automatic Control, 2021, 66 (1): 421- 428

DOI:10.1109/TAC.2020.2979828      [本文引用: 1]

ZHANG H, LIU J, XU S Y

Practical stability and event- triggered load frequency control of networked power systems

[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2022, 52 (10): 6296- 6304

DOI:10.1109/TSMC.2022.3143853      [本文引用: 1]

CHEN P C, ZHANG D, YU L, et al

Dynamic event-triggered output feedback control for load frequency control in power systems with multiple cyber attacks

[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2022, 52 (10): 6246- 6258

DOI:10.1109/TSMC.2022.3143903     

WEN S P, YU X H, ZENG Z G, et al

Event-triggering load frequency control for multi-area power systems with communication delays

[J]. IEEE Transactions on Industrial Electronics, 2016, 63 (2): 1308- 1317

DOI:10.1109/TIE.2015.2399394      [本文引用: 1]

LIU G P, PARK J H, HUA C C, et al

Hybrid dynamic event-triggered load frequency control for power systems with unreliable transmission networks

[J]. IEEE Transactions on Cybernetics, 2023, 53 (2): 806- 817

DOI:10.1109/TCYB.2022.3163271      [本文引用: 1]

WU C Y, ZHAO X D, WANG B H, et al

Model-based dynamic event-triggered control for cyber-physical systems subject to dynamic quantization and DoS attacks

[J]. IEEE Transactions on Network Science and Engineering, 2022, 9 (4): 2406- 2417

DOI:10.1109/TNSE.2022.3163783     

PENG C, LI J C, FEI M R

Resilient event-triggering H load frequency control for multi-area power systems with energy limited DoS attacks

[J]. IEEE Transactions on Power Systems, 2017, 32 (5): 4110- 4118

DOI:10.1109/TPWRS.2016.2634122      [本文引用: 1]

杨飞生, 汪璟, 潘泉, 等

网络攻击下信息物理融合电力系统的弹性事件触发控制

[J]. 自动化学报, 2019, 45 (1): 110- 119

DOI:10.16383/j.aas.c180388      [本文引用: 2]

YANG Fei-sheng, WANG Jing, PAN Quan, et al

Resilient event-triggered control of grid cyber-physical systems against cyber attack

[J]. Acta Automatica Sinica, 2019, 45 (1): 110- 119

DOI:10.16383/j.aas.c180388      [本文引用: 2]

YUE D, TIAN E G, HAN Q L

A delay system method for designing event-triggered controllers of networked control systems

[J]. IEEE Transactions on Automatic Control, 2013, 58 (2): 475- 481

DOI:10.1109/TAC.2012.2206694      [本文引用: 1]

PENG C, ZHANG J, YAN H C

Adaptive event-triggering H load frequency control for network-based power systems

[J]. IEEE Transactions on Industrial Electronics, 2018, 65 (2): 1685- 1694

DOI:10.1109/TIE.2017.2726965      [本文引用: 1]

SELIVANOV A, FRADKOV A, LIBERZON D

Adaptive control of passifiable linear systems with quantized measurements and bounded disturbances

[J]. Systems and Control Letters, 2016, 88: 62- 67

DOI:10.1016/j.sysconle.2015.12.001      [本文引用: 1]

LIBERZON D

Hybrid feedback stabilization of systems with quantized signals

[J]. Automatica, 2003, 39 (9): 1543- 1554

DOI:10.1016/S0005-1098(03)00151-1      [本文引用: 2]

LIU K, FRIDMAN E, JOHANSSON K H

Dynamic quantization of uncertain linear networked control systems

[J]. Automatica, 2015, 59: 248- 255

DOI:10.1016/j.automatica.2015.06.041      [本文引用: 1]

ZHOU T W, ZUO Z Q, WANG Y J

Self-triggered and event-triggered control for linear systems with quantization

[J]. IEEE Transactions on Systems, Man, and Cybernetics Systems, 2020, 50 (9): 3136- 3144

DOI:10.1109/TSMC.2018.2833114      [本文引用: 10]

TANWANI A, PRIEUR C, FIACCHINI M

Observer-based feedback stabilization of linear systems with event-triggered sampling and dynamic quantization

[J]. Systems and Control Letters, 2016, 94: 46- 56

DOI:10.1016/j.sysconle.2016.05.008      [本文引用: 2]

SONTAG E D

On the input-to-state stability property

[J]. European Journal of Control, 1995, 1 (1): 24- 36

DOI:10.1016/S0947-3580(95)70005-X      [本文引用: 2]

/