This disclosure proposes a network predictive control method and system for a ball-and-rod system based on event triggering mechanism, establishes a dynamic mathematical model of the ball-and-rod system and discretizes the continuous system into a discrete-time state-space model of the ball-and-rod system, establishes an event triggering mechanism for the ball-and-rod system based on the measurement output of the discrete-time state-space model of the ball-and-rod system, and EST The Luenberger observer is constructed to reconstruct the system state. Based on the reconstructed system state, the network predictive control method is used to compensate the delay caused by network transmission in the ball-and-rod system. The controller UK is designed and the control instructions are sent to the actuator of the ball-and-rod system to achieve the control objectives. By using event triggering mechanism, the number of information transmission can be significantly reduced, thus effectively reducing the communication burden and saving bandwidth resources.
【技术实现步骤摘要】
基于事件触发机制的球杆系统的网络预测控制方法及系统
本公开涉及网络控制
,特别是涉及基于事件触发机制的球杆系统的网络预测控制方法及系统。
技术介绍
球杆系统是一个典型的开环,非线性不稳定的动态系统。作为控制领域学习中的经典教学设备,它的结构简单、安全,并且具有许多经典和现代控制对象的特性,因此成为控制领域的热点研究问题。基于各种经典线性控制理论和先进控制理论方法设计的控制器,球杆系统的动态特性可以直观反映其控制效果。除此之外,网络控制系统的特征是闭环系统的传感器、控制器、执行器各组件之间通过共享的通信网络进行信息交换。对于一个使用通信网络进行控制的球杆系统,虽然具有低成本、易于维护和更好的灵活性等优势,但同时也会引入一些不可避免的具有挑战性的问题,例如会使稳定的闭环球杆系统变得不稳定的通信时滞。因此,解决带有通信时滞的球杆系统的不稳定性是一个值得深入探究的问题。
技术实现思路
为了解决现有技术的不足,本公开提供了基于事件触发机制的球杆系统的网络预测控制方法,可以积极补偿网络时滞并有效节约带宽资源。为了实现上述目的,本申请采用以下技术方案:基于事件触发机制的球杆系统的网络预测控制方法,包括:建立球杆系统的动态数学模型并将连续系统离散化得到球杆系统的离散时间状态空间模型;针对球杆系统的离散时间状态空间模型的系统测量输出建立球杆系统的事件触发机制,并基于事件触发机制构造Luenberger观测器来重构系统状态;基于重构系统状态使用网络预测控制方法补偿球杆系统中网络传输引起的时滞,设计控制器uk并将控制指令发送给球杆系统的执行器以实现控制目标。进一步的技术方案, ...
【技术保护点】
1.基于事件触发机制的球杆系统的网络预测控制方法,其特征是,包括:建立球杆系统的动态数学模型并将连续系统离散化得到球杆系统的离散时间状态空间模型;针对球杆系统的离散时间状态空间模型的系统测量输出建立球杆系统的事件触发机制,并基于事件触发机制构造Luenberger观测器来重构系统状态;基于重构系统状态使用网络预测控制方法补偿球杆系统中网络传输引起的时滞,设计控制器uk并将控制指令发送给球杆系统的执行器以实现控制目标。
【技术特征摘要】
1.基于事件触发机制的球杆系统的网络预测控制方法,其特征是,包括:建立球杆系统的动态数学模型并将连续系统离散化得到球杆系统的离散时间状态空间模型;针对球杆系统的离散时间状态空间模型的系统测量输出建立球杆系统的事件触发机制,并基于事件触发机制构造Luenberger观测器来重构系统状态;基于重构系统状态使用网络预测控制方法补偿球杆系统中网络传输引起的时滞,设计控制器uk并将控制指令发送给球杆系统的执行器以实现控制目标。2.如权利要求1所述的基于事件触发机制的球杆系统的网络预测控制方法,其特征是,所述球杆系统中包括底板,底板的一端设置有支撑杆,底板的另一端设置有齿轮机构,齿轮机构的大齿轮上设置有平衡臂,所述平衡臂与支撑杆之间设置有横杆,所述横杆上设置有小球,小球在横杆上运动。3.如权利要求1或2所述的基于事件触发机制的球杆系统的网络预测控制方法,其特征是,所述球杆系统的动态数学模型中选择小球在横杆上的位置、小球在横杆上的位置对时间的微分为状态变量,并根据横杆的倾斜角与齿轮与平衡臂的接点与齿轮中心连线的倾斜角之间的数学关系,建立球杆系统的状态空间表达式。4.如权利要求1所述的基于事件触发机制的球杆系统的网络预测控制方法,其特征是,所述球杆系统基于输出的事件触发机制为:其中yk是指当前的系统测量输出,是指上一时刻接收到的系统测量输出,是指当前时刻实际接收到的系统输出,σ∈(0,1)是可调节的事件触发参数,如果yk满足则传输当前系统测量输出值,否则用上一时刻接收到的系统测量输出值来重构系统状态。5.如权利要求1所述的基于事件触发机制的球杆系统的网络预测控制方法,其特征是,构造Luenberger观测器来重构系统状态,假设球杆系统的状态不可测,则需要设计如下状态观测器来重构系统的状态:其中,是指观测器状态,是观测器的输出,L是观测器增益并且可以通过极点配置方法来获得,由上式可以看出观测器的状态更新依赖于...
【专利技术属性】
技术研发人员:杨荣妮,余雅茹,李玲玲,丁淑芬,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。