第10章基于模型预测控制..
- 格式:ppt
- 大小:584.50 KB
- 文档页数:52
风光储能在微电网中的控制策略发布时间:2023-02-21T09:11:48.975Z 来源:《科技新时代》2022年10月19期作者:余剑[导读] 储能装置在维持微电网稳定运行、提高电能质量以及调频调峰等方面发挥着巨大的作用。
微电网既可以与大电网实现并网运行,还能在检测大电网故障期间,断开与大电网连接,然后切换至独立运行模式。
余剑国网湖北省电力有限公司咸宁市供电公司湖北咸宁 437000摘要:储能装置在维持微电网稳定运行、提高电能质量以及调频调峰等方面发挥着巨大的作用。
微电网既可以与大电网实现并网运行,还能在检测大电网故障期间,断开与大电网连接,然后切换至独立运行模式。
微电网中,用到的分布式电源可作为再生能源,因其具备较强环保性,所以可促进能源循环利用。
关键词:风光储能;微电网;控制策略引言人类依靠能源而生存,国家依靠能源而强大。
随着社会发展与经济的快速增长,能源需求变得越来越紧迫,而这种趋势在未来还在持续增长。
传统的诸如煤炭、石油、天然气等化石能源随着人类的大量消耗正在逐渐枯竭,而且这些化石燃料的燃烧带来的环境污染、气候变暖、生态恶化等问题对人类的生存造成了威胁。
另一方面,与此相对的风能、太阳能、水能、生物质能、海洋能等可再生能源,由于资富、清洁无污染,满足了人们日益增长的能源消费需求和建设环境友好型国家的迫切需要。
所以对可再生能源的大力利用与开发己经成为我国的一项重要发展战略。
1微电网运行方式微电网具备离网运行与并网运行特点,离网转并网、并网转离网等两种暂态运行方式。
微电网要在两种常态下稳定运行。
2风光储能在微电网中的控制策略2.1主从控制并离切换微电网应用主从控制策略在离网与并网模式中切换,为了确保系统稳定运行,主电源可以在PQ与V/f控制键顺利切换,便于实现微电网并、离网模式无缝衔接。
以控制器状态跟随微电网平滑切换控制法,但与此同时,还应切换控制器参数。
文章当中对微电网运行模式切换动态规律进行研究,然后优化切换控制器,便于减少切换中的暂态振荡。
Techniques of Automation &Applications多工况以及多目标优化的自适应巡航系统范柏旺,王增才,单兴华(山东大学机械工程学院,山东济南250061)摘要:为提高自适应巡航系统(Adaptive Cruise Control,ACC)的综合性能,通过对跟驰性能、安全性、燃油经济性以及乘客舒适性进行分析,作为系统的控制约束,并引入了基于驾驶数据的车头时距。
采用了分层控制的架构,并基于模型预测控制理论(Model Predictive Control,MPC)设计了上层控制器。
提出了一种可以根据当前行驶工况来对目标函数中的权重进行实时再分配的策略(Dynamic Weight Adjustment Strategy,DWAS),来解决传统固定权重在多工况下表现差的情况。
实车实验表明,在复杂的多个工况下,所提出的权重可变的MPC控制器在保证跟驰性能和安全性的前提下,提高了燃油经济性和舒适性。
关键词:自适应巡航控制系统;分层控制;模型预测控制;权重动态调节;燃油经济性中图分类号:TP273文献标识码:B文章编号:1003-7241(2021)004-0009-06Adaptive Cruise System of Multi-scene and Multi-objective OptimizationFAN Bai -wang,WANG Zeng -cai,SHAN Xing -hua(School of Mechanical Engineering,Shandong University,Jinan 250061China )Abstract:To improve the performance of the adaptive cruise control (ACC),the tracking capability,safety,ride comfort and fueleconomy are analyzed and introduced as the control constraints of the system.A headway time based on the driving data is also introduced as a system input.The ACC system is designed in layered architecture and the upper controller is based on the model predictive control (MPC).A dynamic weight adjustment strategy (DWAS)of the objective function is proposed according to the current driving condition to solve the problem of poor performance of the traditional constant weight in various driving conditions.The results show that the proposed MPC controller with dynamic weight adjustment strategy can improve fuel economy and comfort under complex driving conditions while ensuring the tracking capability and safety.Key words:Adaptive Cruise Control;hierarchical control;model predictive control;dynamic adjustment of weight ;fuel economy收稿日期:2019-11-221引言自适应巡航系统(Adaptive Cruise Control,ACC)作为传统定速巡航系统的延伸和拓展,在部分场景下代替驾驶员对油门踏板、刹车踏板进行操作,在很大程度上降低了驾驶员的疲劳程度并提高了车辆使用的便利性[1-2]。
《现代控制工程》目录第1章绪论1.1现代控制工程的发展1.2 本书的内容与安排第2章状态空间数学模型2.1 状态与状态空间的概念2.2 系统的状态空间模型2.2.1 建立状态空间模型的方法2.2.2 由状态空间模型求微分方程2.3 线性系统的状态空间模型与线性变换2.3.1 SISO线性系统的状态空间模型2.3.2 MIMO线性系统的状态空间模型2.3.3 状态方程的线性变换2.4 控制系统的实现2.4.1 系统的实现问题2.4.2 不含有输入导数项的微分方程的实现2.4.3 含有输入导数项的微分方程的实现2.5 多变量系统的传递矩阵2.5.1 多变量系统传递矩阵的概念2.5.2 从状态空间模型求传递矩阵2.5.3 多变量控制系统的结构图简化2.6 控制系统的状态空间模型2.7 MATLAB在状态空间模型建立中的应用2.7.1传递函数转换到状态空间模型2.7.2状态方程的线性变换2.8 本章小结习题第3章控制系统稳定性分析3.1 控制系统稳定性定义3.1.1 范数的概念3.1.2 平衡状态3.1.3 李雅普诺夫稳定性定义3.2 控制系统稳定的条件3.2.1 单变量线性定常连续系统的稳定条件3.2.2 多变量线性定常连续系统的稳定条件3.2.3 单变量线性定常离散系统的稳定条件3.2.4 多变量线性定常离散系统的稳定条件3.3 李雅普诺夫稳定判据3.3.1 函数的正定性3.3.2 非线性系统的李雅普诺夫稳定判据3.4 线性系统的李雅普诺夫稳定判据3.4.1 线性连续系统的李雅普诺夫稳定判据3.4.2 线性离散系统的李雅普诺夫稳定判据3.5 非线性系统的克拉索夫斯基稳定判据3.6 非线性系统的小偏差线性化方法3.6.1 小偏差线性化的基本思想3.6.2小偏差线性化方法3.6.3李雅普诺夫第一法3.7 MATLAB在系统稳定性分析中的应用3.8 本章小结习题第4章线性系统动态性能分析4.1 线性连续定常系统状态方程的求解4.1.1 齐次状态方程的求解4.1.2 非齐次状态方程的求解4.2 线性连续时变系统状态方程的求解4.2.1 齐次状态方程的解4.2.2 状态转移矩阵的性质4.2.3 状态转移矩阵的计算4.2.4 非齐次状态方程的解4.3 线性离散系统状态方程的求解4.3.1 齐次状态方程的解4.3.2 状态转移矩阵的性质4.3.3 状态转移矩阵的计算4.3.4线性定常离散系统非齐次状态方程的求解4.3.5线性时变离散系统状态方程的求解4.4 MATLAB在系统动态性能分析中的应用4.5 本章小结习题第5章线性系统的能控性和能观性分析5.1 能控性和能观性问题5.2 线性定常系统的能控性5.2.1 能控性的定义5.2.2 能控性判别准则5.2.3 能控性第二判别准则5.2.4 输出能控性及其判别准则5.3 线性定常系统的能观性5.3.1 能观性的定义5.3.2 能观性判别准则5.3.3 能观性第二判别准则5.4 状态空间模型的对角线标准型5.4.1 系统的特征值和特征向量5.4.2 化矩阵A为对角阵5.4.3 化矩阵A为约当阵5.4.4 特征值为复数的对角线标准型5.5 状态空间模型的能控标准型与能观标准型5.5.1 第一能控标准型5.5.2 第二能控标准型5.5.3 第一能观标准型5.5.4 第二能观标准型5.6 传递函数的几种标准型实现5.6.1 能控标准型实现5.6.2 能观标准型实现5.6.3 对角线标准型实现5.6.4 约当标准型实现5.7 对偶原理5.8 线性定常系统的规范分解5.8.1 能控性结构分解5.8.2 能观性结构分解5.8.3 系统结构的规范分解5.9 MATLAB在系统能控性和能观性分析中的应用5.9 本章小结习题第6章状态反馈控制与状态观测器设计6.1 状态反馈与输出反馈6.1.1 状态反馈6.1.2 输出反馈6.1.3状态反馈系统的能控性与能观性6.1.4 状态反馈对传递函数的影响6.2 状态反馈设计方法6.2.1 极点配置问题6.2.2 单输入系统的极点配置方法6.2.3 多输入系统的极点配置方法6.3 状态观测器设计方法6.3.1 全维状态观测器设计6.3.2 降维状态观测器设计6.4 带状态观测器的状态反馈系统的设计方法6.5 MATLAB在状态反馈与状态观测器设计中的应用6.6 本章小结习题第7章最优控制7.1 最优控制的概念7.2 变分法与泛函的极值条件7.3 变分法求解无约束最优控制问题7.4 极小值原理7.4.1 连续系统的极小值原理7.4.2 离散系统的极小值原理7.5 线性二次型最优控制7.5.1 线性二次型最优控制问题7.5.2 连续系统有限时间状态调节器7.5.3 连续系统无限时间定常状态调节器7.5.4 线性离散系统状态调节器7.5.5 线性连续系统输出调节器7.5.6 线性连续系统输出跟随器7.6 本章小结习题第8章系统辨识8.1 系统辨识的概念8.1.1 系统辩识的定义8.1.2系统辩识的基本内容8.2 线性静态模型的最小二乘参数估计8.2.1 参数估计问题8.2.2 最小二乘法的基本算法8.2.3 最小二乘法的性质8.2.4 应用举例8.3 线性动态模型的最小二乘参数估计8.4 最小二乘参数估计的递推算法8.4.1 基本递推算法8.4.2 带有遗忘因子的递推算法8.5 线性系统的结构辨识8.5.1 模型阶次的确定8.5.2 系统纯时滞的辨识8.6 闭环系统的可辨识性8.7 MATLAB在系统辨识中的应用8.8 本章小结习题第9章自适应控制9.1 自适应控制的概念9.1 自校正控制的结构9.2 最小方差控制9.3 自校正调节器9.4 自校正调节器应用实例9.5 本章小结习题第10章预测控制10.1 预测控制的基本原理10.2 动态矩阵控制10.3 炼油厂加氢裂化装置的动态矩阵控制10.4 模型算法控制10.5 催化裂化分馏塔的模型算法控制10.6 广义预测控制10.7 本章小结习题第11章模糊控制11.1 模糊控制的发展11.2 模糊集合11.2.1 模糊集合的定义11.2.2模糊集合的表示方法11.2.3 模糊集合的运算11.3 模糊控制系统的组成11.3.1模糊控制系统的结构11.3.2 模糊控制器的输入输出变量11.3.3 模糊控制器的输入输出变量的模糊化11.4 模糊控制规则11.5 模糊关系与合成11.5.1 模糊关系11.5.2 模糊关系的合成11.6 模糊推理与模糊决策11.6.1 模糊推理11.6.2模糊决策11.7 模糊控制算法的工程实现11.8 模糊PID复合控制11.9 酚醛树脂聚合反应温度模糊控制11.9.1 酚醛树脂聚合反应过程特性分析11.9.2 模糊控制器设计11.10 全自动洗衣机的模糊控制11.10.1 模糊控制洗衣机的检测11.10.2 洗衣机的模糊控制11.11 本章小结习题第12章专家系统与专家控制12.1 专家系统12.1.1 专家系统的概念12.1.2专家系统的一般结构12.1.3 实时专家系统12.2 专家控制系统12.2.1 专家控制系统的概念12.2.2 间接专家控制12.2.3 直接专家控制12.3 专家控制系统的知识表示12.3.1 知识表示12.3.2 产生式知识表示12.3.3 产生式系统12.3.4 动物识别专家系统12.4 专家控制系统的推理机12.5 专家控制系统的搜索技术12.6 电脑充绒机专家控制系统12.6.1电脑充绒机的工作原理12.6.2高性能称重传感器设计12.6.3电脑充绒机的程序控制12.6.4充绒机羽绒重量专家控制12.7 本章小结习题第13章神经网络控制13.1 神经网络控制概述13.2 神经元与神经网络13.2.1生物神经元结构13.2.2 神经元数学模型13.2.3 神经网络的结构与工作方式13.2.4 神经网络的学习13.3 BP神经网络及其学习算法13.3.1 BP神经网络的结构13.3.2 BP学习算法13.3.3 BP学习算法的实现13.4 基于神经网络的系统辨识方法13.4.1前向模型辨识13.4.2反向模型辨识13.5 基于神经网络的软测量方法13.5.1 软测量技术13.5.2 污水处理过程神经网络软测量模型13.6 基于神经网络的控制方法13.6.1 神经网络控制器13.6.2 神经网络预测控制13.6.3 神经网络模型参考控制13.6.4 神经网络内模控制13.7 单神经元控制器13.8 本章小结习题习题解答参考文献。
基于分布式模型预测控制的欠驱动AUV 编队控制郭渊博, 李 琦, 闵博旭, 高 剑, 陈依民(西北工业大学 航海学院, 陕西 西安, 710072)摘 要: 分布式模型预测控制(DMPC)相较于集中式模型预测控制具有更低的计算量、更强的容错性和鲁棒性, 被广泛应用于多智能体编队控制。
文中提出了一种基于DMPC 的欠驱动自主水下航行器(AUV)编队控制方法, 基于局部邻居信息为各AUV 控制器构建预测控制的代价函数和约束条件, 通过优化算法求解一定时域内的最优控制输入。
同时, 针对编队系统可能存在的障碍物避碰问题和通信时延问题, 分别设计了基于距离和相对视线差的避障方法, 以及在接收到所有邻居信息后再求解的等待机制。
仿真结果表明, 采用文中方法, 多航行器编队能够在障碍及通信时延条件下保持队形稳定。
关键词: 自主水下航行器; 分布式模型预测控制; 编队避障; 通信时延中图分类号: TJ630.33; U674.941 文献标识码: A 文章编号: 2096-3920(2023)03-0405-08DOI: 10.11993/j.issn.2096-3920.202204018Formation Control of an Underactuated Autonomous Undersea VehicleBased on Distributed Model Predictive ControlGUO Yuanbo , LI Qi , MIN Boxu , GAO Jian , CHEN Yimin(School of Marine Science and Technology, Northwestern Polytechnical University, Xi’an 710072, China)Abstract: Compared with centralized model predictive control, distributed model predictive control(DMPC) is characterized by lower computational complexity and stronger fault tolerance and robustness, and it is widely used in multiagent formation control. In this study, an underactuated autonomous undersea vehicle(AUV) formation control method based on DMPC is proposed. Based on local neighbor information, the cost function and constraints of predictive control are constructed for each AUV controller, and the optimal control input in a certain time domain is solved by using an optimization algorithm. To solve the obstacle avoidance problem and communication delay problem that may exist in the formation system, obstacle avoidance methods based on distance and relative line of sight, as well as a waiting mechanism for problem solving after receiving all neighbor information, are designed. The simulation results demonstrate that, by using the method proposed in this study, the multi-AUV formation can remain stable under the conditions of obstacles and communication delays.Keywords: autonomous undersea vehicle; distributed model predictive control; obstacle avoidance in formation;communication delay0 引言自主水下航行器(autonomous undersea vehicle,AUV)作为认识和开发海洋资源的重要工具, 具有隐蔽性较好、作业精度高、任务重构能力强等优势, 目前在军民领域都有着极为广泛的应用[1]。
基于MPC的AUV轨迹跟踪控制研究作者:石文会金丽娜马楠楠来源:《现代信息科技》2024年第10期摘要:文章研究了自主水下航行器(AUV)的轨迹跟踪控制问题。
为了提高自主水下航行器的轨迹跟踪性能,提出一种基于Lyapunov的模型预测控制(LMPC)方法来设计控制器。
首先,基于该方法,考虑执行器饱和等实际约束,设计非线性反步跟踪控制律,在基于Lyapunov的模型预测控制问题中构造约束条件,使闭环的稳定性得到保证。
其次,传统的控制器参数设置方法一般为试凑法,根据经验代入不同参数观察AUV的跟踪效果。
对于其中的权重矩阵,采用改进的布谷鸟算法进行优化。
最后,在MATLAB上的仿真结果表明,所提出的方法显著提高了AUV的轨迹跟踪控制性能。
关键词:自主水下航行器;轨迹跟踪;模型预测控制;布谷鸟搜索算法中图分类号:TP18 文献标识码:A 文章编号:2096-4706(2024)10-0188-06Research on Trajectory Tracking Control of AUV Based on MPCSHI Wenhui, JIN Lina, MA Nannan(Liaoning Petrochemical University, Fushun 113001, China)Abstract: This paper investigates the trajectory tracking control problem of AUVs. In order to improve the trajectory tracking performance of AUV, a method of Model Predictive Control based on Lyapunov is proposed to design the controller. Firstly, based on the method, considering practical constraints such as actuator saturation, a nonlinear backstepping tracking control law is designed, and constraint conditions are constructed in the problem of Model Predictive Control based on Lyapunov to ensure the stability of the closed-loop. Secondly, the traditional method for setting controller parameters is generally the trial and error method, where different parameters are substituted based on experience to observe the tracking effect of AUV. For the weight matrix in the Model Predictive Control based on Lyapunov, an improved Cuckoo Search algorithm is used for optimization. Finally, the simulation results on MATLAB show that the proposed method significantly improves the trajectory tracking control performance of AUVs.Keywords: Autonomous Underwater Vehicle; trajectory tracking; model predictive control; Cuckoo Search algorithm0 引言自主水下航行器(AUV)是水下救援、油氣勘探的重要载体[1]。