The invention relates to a design method of a network control system controller based on event triggering. The network control system includes a physical system, a sensor, a controller and an actuator. It includes the following steps: 1) Obtaining the information of the two-channel attack on the network control system, establishing a network attack model with compensation mechanism based on the information, and the two-channel includes a sensor controller. Channel and controller executor channel; 2) Establish event trigger mechanism model of networked control system; 3) Establish closed-loop system model based on the network attack model and event trigger mechanism model; 4) Based on the closed-loop system model, according to the stability condition of input to state of networked control system, obtain controller constant matrix and complete controller design. Compared with the prior art, the invention has the advantages of reducing the communication burden and stabilizing the operation of the system.
【技术实现步骤摘要】
一种基于事件触发的网络控制系统控制器设计方法
本专利技术涉及一种攻击下网络控制系统的控制器设计方法,尤其是涉及一种基于事件触发的网络控制系统控制器设计方法,使网络控制系统在遭受网络攻击情况下的以一定概率输入到状态稳定。
技术介绍
过去几十年,因网络控制系统在各行各业的应用,如交通管理系统、远程医疗监控、加热控制系统等,其受到越来越多的关注。然而因网络带宽有限,网络控制系统产生了很多问题,如网络时延和数据丢包,这都降低了系统的性能。同时由于网络在传感器和控制器间,以及控制器和执行器间的开放连接使得传输的信息很容易受到外部攻击。目前研究的主要攻击有DoS攻击和虚假攻击。其中,DoS攻击通过发送多余的数据消耗有限的网络资源来不断攻击目标。虚假攻击通过影响数据的完整性来达到目的。重放攻击是一种典型的虚假攻击,攻击者对系统未知,但是依然可以访问、记录和重放传感器数据;错误数据注入攻击是另一种虚假攻击,与重放攻击相比,错误数据注入攻击有完整的系统信息。从防守的角度来看,袭击具有随机性质,这使得攻击的成功在很大程度上取决于检测攻击能力的保护设备或软件、通信协议和网络条件(如网络负载、网络拥塞、网络传输速率)。从攻击者的角度来看,攻击者希望能量无限并且在攻击的过程中不被检测到,但实际上攻击都是能量有限的,并且在发动攻击的过程中能量消耗很快。网络攻击的随机性通过伯努利过程或马尔科夫过程来体现,然而,对更一般的网络控制系统的安全概率研究仍然是一个开放且重要的工作。为了节能,时间触发控制策略是一个传统的选择。根据工程实践,网络能源有限情况下通信协议的选取需要关注以下几点:网络上 ...
【技术保护点】
1.一种基于事件触发的网络控制系统控制器设计方法,所述网络控制系统包括物理系统、传感器、控制器和执行器,其特征在于,包括以下步骤:1)获取网络控制系统受到的双通道攻击信息,基于该信息建立带有补偿机制的网络攻击模型,所述双通道包括传感器控制器通道和控制器执行器通道;2)建立网络控制系统的事件触发机制模型;3)基于所述网络攻击模型和事件触发机制模型建立闭环系统模型;4)基于所述闭环系统模型,根据网络控制系统的输入到状态的稳定性条件,获得控制器常数矩阵,完成控制器设计。
【技术特征摘要】
1.一种基于事件触发的网络控制系统控制器设计方法,所述网络控制系统包括物理系统、传感器、控制器和执行器,其特征在于,包括以下步骤:1)获取网络控制系统受到的双通道攻击信息,基于该信息建立带有补偿机制的网络攻击模型,所述双通道包括传感器控制器通道和控制器执行器通道;2)建立网络控制系统的事件触发机制模型;3)基于所述网络攻击模型和事件触发机制模型建立闭环系统模型;4)基于所述闭环系统模型,根据网络控制系统的输入到状态的稳定性条件,获得控制器常数矩阵,完成控制器设计。2.根据权利要求1所述的基于事件触发的网络控制系统控制器设计方法,其特征在于,所述网络攻击模型具体为:其中,为传感器测量,是网络攻击下控制器接收到的信息,是控制器输出,为执行器输入,是最近事件触发时刻ks传输的信息,和表示攻击者发出的信号,随机变量αk和βk是Bernoulli分布白噪声序列,nx、ny、nu分别是状态变量维数、传感器测量维数和执行器输入维数,k表示时刻;随机变量αk和βk满足下列分布概率:其中,和是两个已知常数;攻击者发出的信号γk和vk的表达为:其中,ξ1k和ξ2k是攻击者发出的任意能量有界的信号,满足是已知正数。3.根据权利要求2所述的基于事件触发的网络控制系统控制器设计方法,其特征在于,所述网络攻击模型根据变量αk、βk、ξ1k的不同描述不同的网络攻击形式。4.根据权利要求2所述的基于事件触发的网络控制系统控制器设计方法,其特征在于,所述事件触发机制模型具体为:其中,是最近事件触发时刻传输的信息,δ1是一个既定的正数;事件触发的条件为ψ(ek,δ1)>0。5.根据权利要求4...
【专利技术属性】
技术研发人员:严怀成,王江宁,张皓,彭艳,蒲华燕,罗均,谢少荣,王曰英,李郅辰,
申请(专利权)人:华东理工大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。