Model Predictive Control

模型预测控制
  • 文章类型: Journal Article
    建筑能源建模(BEM)是实现优化能源控制的基础,弹性改造设计,和可持续城市化以缓解气候变化。然而,传统的BEM需要详细的建筑信息,专业知识,大量的建模工作,和定制的逐案校准。每个建筑都必须重复这个过程,从而限制了其可扩展性。为了解决这些限制,我们开发了一个包含物理先验的模块化神经网络(ModNN),它的模型结构结合了热平衡方程,物理上一致的模型约束,和数据驱动的模块化设计,可以通过模型共享和继承实现多个建筑应用程序。我们在四种情况下展示了它的可扩展性:负荷预测,室内环境建模,建筑物改造,和能源优化。这种方法通过将物理先验结合到数据驱动的模型中,而无需进行大量的建模工作,为未来的BEM提供了指导。为大规模BEM铺平道路,能源管理,改造设计,和建筑物到电网的集成。
    Building energy modeling (BEM) is fundamental for achieving optimized energy control, resilient retrofit designs, and sustainable urbanization to mitigate climate change. However, traditional BEM requires detailed building information, expert knowledge, substantial modeling efforts, and customized case-by-case calibrations. This process must be repeated for every building, thereby limiting its scalability. To address these limitations, we developed a modularized neural network incorporating physical priors (ModNN), which is improved by its model structure incorporating heat balance equations, physically consistent model constraints, and data-driven modular design that can allow for multiple-building applications through model sharing and inheritance. We demonstrated its scalability in four cases: load prediction, indoor environment modeling, building retrofitting, and energy optimization. This approach provides guidance for future BEM by incorporating physical priors into data-driven models without extensive modeling efforts, paving the way for large-scale BEM, energy management, retrofit designs, and buildings-to-grid integration.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    工业过程的优化和控制对于提高经济和生态效率至关重要。然而,数据主权,不同的目标,或实施所需的专业知识阻碍了整体实施。Further,在过程模型和工业感官中越来越多地使用数据驱动的AI方法通常需要定期进行微调以适应分布漂移。我们提出了人工神经网络双胞胎,结合了模型预测控制的概念,深度学习,和传感器网络来解决这些问题。我们的方法引入了分散式,可微数据融合来估计分布式过程步骤的状态及其对输入数据的依赖性。通过将互连的过程步骤视为准神经网络,我们可以反向传播损耗梯度,以进行工艺优化或分别对工艺参数或AI模型进行模型微调。该概念在Unity中模拟的虚拟机公园上进行了演示,由塑料回收中的散装材料工艺组成。
    Industrial process optimization and control is crucial to increase economic and ecologic efficiency. However, data sovereignty, differing goals, or the required expert knowledge for implementation impede holistic implementation. Further, the increasing use of data-driven AI-methods in process models and industrial sensory often requires regular fine-tuning to accommodate distribution drifts. We propose the Artificial Neural Twin, which combines concepts from model predictive control, deep learning, and sensor networks to address these issues. Our approach introduces decentral, differentiable data fusion to estimate the state of distributed process steps and their dependence on input data. By treating the interconnected process steps as a quasi neural-network, we can backpropagate loss gradients for process optimization or model fine-tuning to process parameters or AI models respectively. The concept is demonstrated on a virtual machine park simulated in Unity, consisting of bulk material processes in plastic recycling.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    针对自动驾驶汽车仅靠紧急制动无法避开障碍物的事实,提出了一种基于模型预测控制(MPC)的自动驾驶汽车主动避碰方法。该方法包括轨迹跟踪,自适应巡航控制(ACC),高车速下的主动避障。首先,基于车辆动力学模型设计了基于MPC的轨迹跟踪控制器。然后,MPC与ACC相结合,设计了车辆制动控制策略,以避免碰撞。此外,基于安全距离模型建立了主动转向避碰系统。最后,考虑到车辆与障碍物之间的距离和相对速度,构建了避障功能。设计了一种基于非线性模型预测控制(NMPC)的路径规划控制器。此外,采用交替方向乘子法(ADMM)加速求解过程,进一步保证避障过程的安全性。提出的算法在Simulink和CarSim联合仿真平台上进行了静态和动态障碍物场景的测试。结果表明,该方法通过制动有效实现了防撞。它还显示了良好的稳定性和鲁棒性,以避免高速碰撞转向。实验证实,车辆在避开障碍物后可以返回到所需的路径,验证了算法的有效性。
    In response to the fact that autonomous vehicles cannot avoid obstacles by emergency braking alone, this paper proposes an active collision avoidance method for autonomous vehicles based on model predictive control (MPC). The method includes trajectory tracking, adaptive cruise control (ACC), and active obstacle avoidance under high vehicle speed. Firstly, an MPC-based trajectory tracking controller is designed based on the vehicle dynamics model. Then, the MPC was combined with ACC to design the control strategies for vehicle braking to avoid collisions. Additionally, active steering for collision avoidance was developed based on the safety distance model. Finally, considering the distance between the vehicle and the obstacle and the relative speed, an obstacle avoidance function is constructed. A path planning controller based on nonlinear model predictive control (NMPC) is designed. In addition, the alternating direction multiplier method (ADMM) is used to accelerate the solution process and further ensure the safety of the obstacle avoidance process. The proposed algorithm is tested on the Simulink and CarSim co-simulation platform in both static and dynamic obstacle scenarios. Results show that the method effectively achieves collision avoidance through braking. It also demonstrates good stability and robustness in steering to avoid collisions at high speeds. The experiments confirm that the vehicle can return to the desired path after avoiding obstacles, verifying the effectiveness of the algorithm.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    在本文中,针对不同场景下的自主车辆控制,提出了一种鲁棒控制方法。在这种方法中使用了双控制器,以确保车辆行驶过程中的高性能和低错误。新的控制系统被称为模型预测和基于斯坦利的控制器(MPS),它是模型预测控制器和斯坦利控制器的集成。这两个控制器中的每一个都有其缺点和弱点。所提出的方法试图克服这些问题,并提出了一个高性能的控制系统。这种将两个著名的控制器组合在一起的混合方式具有使用每个控制器的最佳部分并尝试增强其他部分的好处。在不同情况下以及在直线和曲线道路上测试MPS的路径跟踪和车辆控制。该控制器显示出高性能和灵活性,可以应对不同的自动驾驶场景。将结果与以前类型的控制器进行比较,拟议的系统优于这些类型。
    In this paper, a robust control method is introduced for autonomous vehicle control in different scenarios. Dual controllers have been used in this method to ensure high performance and low errors during the vehicle\'s trip. The new control system is called Model Predictive and Stanley based controller (MPS), which is an integration of a model predictive controller and a Stanley controller. Each of these two controllers has its drawbacks and weaknesses. The proposed method tries to overcome these points and come up with a high-performance control system. This hybrid way of combining two of the famous controllers has the benefit of using the best part of each one and trying to enhance the other part. The MPS is tested for both path-following and vehicle control in different scenarios and on both straight and curved roads. This controller has shown high performance and flexibility to deal with different scenarios of autonomous driving. The results are compared to previous types of controllers, and the proposed system outperformed these types.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    目的:神经系统的精确控制对于大脑如何控制行为的实验研究至关重要,并具有纠正异常网络状态的治疗操作的潜力。模型预测控制,它采用系统的动力学模型来找到最优控制输入,有希望处理非线性动力学,高水平的外来噪音,以及有关未测量状态和参数的有限信息,这些信息在广泛的神经系统中很常见。然而,选择正确的模式仍然存在挑战,约束其参数,并与神经系统同步。
    方法:作为原理证明,当只有膜电压是可观察的并且存在未知数量的固有电流时,我们使用数据驱动预测的最新进展来构建Hodgkin-Huxley型神经元的非线性机器学习模型。
    结果:我们表明这种方法能够学习不同神经元类型的动力学,并且可以与MPC一起使用以迫使神经元参与任意,研究人员定义的尖峰行为。
    结论:据我们所知,这是基于电导的模型的非线性MPC的第一个应用,其中只有关于不可观察状态和参数的实际有限的信息。
    OBJECTIVE: Precise control of neural systems is essential to experimental investigations of how the brain controls behavior and holds the potential for therapeutic manipulations to correct aberrant network states. Model predictive control, which employs a dynamical model of the system to find optimal control inputs, has promise for dealing with the nonlinear dynamics, high levels of exogenous noise, and limited information about unmeasured states and parameters that are common in a wide range of neural systems. However, the challenge still remains of selecting the right model, constraining its parameters, and synchronizing to the neural system.
    METHODS: As a proof of principle, we used recent advances in data-driven forecasting to construct a nonlinear machine-learning model of a Hodgkin-Huxley type neuron when only the membrane voltage is observable and there are an unknown number of intrinsic currents.
    RESULTS: We show that this approach is able to learn the dynamics of different neuron types and can be used with MPC to force the neuron to engage in arbitrary, researcher-defined spiking behaviors.
    CONCLUSIONS: To the best of our knowledge, this is the first application of nonlinear MPC of a conductance-based model where there is only realistically limited information about unobservable states and parameters.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    这项研究引入了一种控制约束非线性系统的新技术,基于Lyapunov的神经网络模型预测控制,采用元启发式优化方法。该控制器利用前馈神经网络模型作为预测模型,并采用基于驾驶训练的优化算法来解决相关的约束优化问题。所提出的控制器依赖于前馈神经网络模型的简单性和准确性以及基于驾驶训练的优化算法的收敛速度。通过在成本函数中包含Lyapunov函数作为约束,确保了所开发控制器的闭环稳定性。通过控制三相鼠笼式感应电动机的角速度来说明建议控制器的效率。取得的结果与其他方法的结果进行了对比,特别是通过教学基于学习的优化算法优化的模糊逻辑控制器,采用粒子群优化算法优化PID,基于粒子群算法的神经网络模型预测控制器,神经网络模型预测控制器采用基于驾驶训练的优化算法。这项比较研究表明,建议的控制器提供了良好的准确性,由于获得的平均绝对误差值,均方误差均方根误差,增强百分比,在不同的模拟情况下计算时间,并且可以有效地利用它来控制具有快速动力学的约束非线性系统。
    This research introduces a new technique to control constrained nonlinear systems, named Lyapunov-based neural network model predictive control using a metaheuristic optimization approach. This controller utilizes a feedforward neural network model as a prediction model and employs the driving training based optimization algorithm to resolve the related constrained optimization problem. The proposed controller relies on the simplicity and accuracy of the feedforward neural network model and the convergence speed of the driving training based optimization algorithm. The closed-loop stability of the developed controller is ensured by including the Lyapunov function as a constraint in the cost function. The efficiency of the suggested controller is illustrated by controlling the angular speed of three-phase squirrel cage induction motor. The reached results are contrasted to those of other methods, specifically the fuzzy logic controller optimized by teaching learning-based optimization algorithm, the optimized PID with particle swarm optimization algorithm, the neural network model predictive controller based on particle swarm optimization algorithm, and the neural network model predictive controller using driving training based optimization algorithm. This comparative study showcase that the suggested controller provides good accuracy, quickness and robustness due to the obtained values of the mean absolute error, mean square error root mean square error, enhancement percentage, and computing time in the different simulation cases, and it can be efficiently utilized to control constrained nonlinear systems with fast dynamics.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    非完整约束轮式移动机器人(WMR)轨迹跟踪要求增强WMR的地面适应能力,同时保证其姿态跟踪精度,本文提出了一种新颖的双闭环控制结构来实现这种运动/力协调控制目标。首先,提出了使用Laguerre函数改进的模型预测控制(LMPC)的外环运动控制器。引入优化的求解条件以减少LMPC求解的数量。其次,构造了基于自适应积分滑模控制(AISMC)的内环力控制器,通过将二阶非线性扩张状态观测器(ESO)与WMR行驶过程中的动态不确定性和外部干扰估计相结合,以确保所需的速度跟踪和输出驱动转矩。然后,利用Lyapunov稳定性理论来保证所设计控制器的最终有界性一致。最后,对系统进行了数值模拟和实际验证。结果表明,本文设计的双闭环控制策略在复杂轨迹跟踪精度方面具有较好的控制性能,系统抗强干扰和计算及时性,并且能够实现WMR运动/力的有效协调控制。
    Nonholonomic constrained wheeled mobile robot (WMR) trajectory tracking requires the enhancement of the ground adaptation capability of the WMR while ensuring its attitude tracking accuracy, a novel dual closed-loop control structure is developed to implement this motion/force coordinated control objective in this paper. Firstly, the outer-loop motion controller is presented using Laguerre functions modified model predictive control (LMPC). Optimised solution condition is introduced to reduce the number of LMPC solutions. Secondly, an inner-loop force controller based on adaptive integral sliding mode control (AISMC) is constructed to ensure the desired velocity tracking and output driving torques by combining second-order nonlinear extended state observer (ESO) with the estimation of dynamic uncertainties and external disturbances during WMR travelling process. Then, Lyapunov stability theory is utilised to guarantee the consistent final boundedness of the designed controller. Finally, the system is numerically simulated and practically verified. The results show that the double-closed-loop control strategy devised in this paper has better control performance in terms of complex trajectory tracking accuracy, system resistance to strong interference and computational timeliness, and is able to realise effective coordinated control of WMR motion/force.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    线性感应电机(LIM)在各种应用中得到广泛采用,由于其固有的优点,如低噪音,紧凑的转弯半径,和优秀的攀爬能力。LIM广泛用于线性地铁应用。然而,在实际操作中,输出推力随着速度的增加而缩小,这归因于最终效果。这种现象导致效率的降低。此外,法向力冲击系统稳定性的波动,对悬架系统造成干扰。为了应对这些挑战,本文针对采用线性感应电动机(LIM)的驱动系统,提出了一种有限集模型预测推力控制(FS-MPTC)。FS-MPTC优化有效电压矢量的占空比,并将剩余时间分配给零电压矢量之一。所选择的零电压矢量减少了其与有效电压矢量之间的切换转变。通过结合无差拍概念和电磁推力的导数值来计算六个电压矢量的占空比。在FS-MPTC的预测阶段,计算的占空比和相应的电压矢量同时使用并重复用于六个电压矢量。成本函数包括两项:作为第一项的参考推力与预测推力值之间的误差和作为第二项的额定主磁链与其预测值之间的误差。参考推力由外部速度控制环路产生。为了验证所提出的控制方法的有效性,采用日本12000线性感应电机参数进行验证。具有最佳占空比的建议控制方法与具有固定占空比的相同过程之间的性能比较分析证明了在利用最佳占空比时的优越性能。最后,提出的具有最佳占空比的FS-MPTC提供了一个有前途的解决方案,以提高基于LIM的驱动系统的运行效率。
    Linear induction machines (LIMs) find widespread adoption in various applications, owing to their inherent advantages such as low noise, compact turning radius, and excellent climbing capability. LIMs are extensively utilized in linear metro applications. However, in practical operations, the output thrust shrinks with the increase in speed, which is attributed to end effects. This phenomenon leads to a reduction in efficiency. In addition, fluctuations in the normal force impact system stability, posing disturbances to the suspension system. To address these challenges, this paper suggests a finite-set model predictive thrust control (FS-MPTC) for a drive system employing a linear induction motor (LIM). The FS-MPTC optimizes the duty cycle for the active voltage vector and allocates the remaining period to one of the zero voltage vectors. The selected zero voltage vector reduces the switching transition between it and the active voltage vectors. The duty cycle is calculated for the six voltage vectors by incorporating the deadbeat concept and the derivative value for the electromagnetic thrust. In the prediction stage of the FS-MPTC, the computed duty cycle and the corresponding voltage vector are used simultaneously and repeated for the six voltage vectors. The cost function comprises two terms: the error between the reference thrust and predicted thrust value as the first term and the error between the rated primary flux linkage and its predicted value as the second term. The reference thrust is generated from the outer speed control loop. To validate the effectiveness of the proposed control approach, Japanese 12000 linear induction machine parameters are employed for verification. Comparative analysis of the performance between the suggested control method with the optimal duty cycle and the same process with a fixed duty cycle demonstrates superior performance when utilizing the optimal duty cycle. Finally, the proposed FS-MPTC with the optimal duty cycle offers a promising solution to enhance the operational efficiency of the LIM-based drive systems.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    锅炉-涡轮机系统的最优控制设计对于确保所需负载变化的可行性和高响应性至关重要。用传统的线性控制技术实现这一任务是困难的,由于锅炉-涡轮机机构具有很强的非线性。此外,环境和经济问题已经取代了现有的跟踪控制,成为先进发电厂的主要关注点。因此,本研究在输入/输出反馈线性化(IOFL)方法的基础上,提出了该单元的最优经济模型预测控制器(EMPC)方案。通过使用IOFL方法,该单元解耦成一个新的线性化模型,用于开发建议的最佳IOFLEMPC技术。拟议的控制方案以经济二次规划形式公式化,该形式考虑了单元的输入速率和输入极限以实现最佳经济性能。此外,自适应迭代算法用于约束映射,以保证在有限数量的步骤中的可行解,而不违反整个预测范围内的原始约束。仿真结果表明,与模糊分层MPC相比,建议的最佳IOFLEMPC方案提供了改进的动态和经济输出性能,模糊EMPC,和非线性EMPC技术在各种负载变化。
    The optimal control design of the boiler-turbine system is vital to ensure feasibility and high responsiveness over desired load variations. Using the traditional linear control techniques realization of this task is difficult, as the boiler-turbine mechanism has strong nonlinearities. Besides, environmental and economic concerns have replaced existing tracking control ones as the primary concerns of advanced power plants. Thus, this study proposes an optimal economic model predictive controller (EMPC) scheme for this unit on the basis of the input/output feedback linearization (IOFL) method. By employing the IOFL method, this unit is decoupled into a new linearized model that is utilized for developing the suggested optimal IOFL EMPC technique. The proposed control scheme is formulated in an economic quadratic programming form that considers the input-rate and input limits of the unit for optimal economic performance. In addition, an adaptive iterative algorithm is utilized for constraints mapping with guaranteeing a feasible solution in a finite number of steps without violation of original constraints over the entire predictive horizon. The outcomes of the simulation show that the suggested optimal IOFL EMPC scheme offers an improved dynamic and economic output performance over fuzzy hierarchical MPC, fuzzy EMPC, and nonlinear EMPC techniques during various load variations.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    水培养系统的有效性在很大程度上取决于为鱼类和植物提供的栖息地。作为aquaponics不可或缺的组成部分,水培栽培大大受益于温室的受控环境。在这种环境下,温度等因素,二氧化碳水平,湿度,湿度和光线可以仔细调整,以最大限度地提高植物的生长和发育。这种精确的监管确保了理想的生长环境,促进植物的繁荣,并为水生生态系统的整体成功做出贡献。本研究提出了一种水培温室系统的控制方法。它旨在保持温室气候参数(温度,CO2浓度,和湿度)处于理想水平。所提出的控制策略是一个两层机制,其中第一层提出了一个优化框架,使用粒子群优化(PSO)算法给出控制器的设定点,并且第二层演示了约束离散模型预测控制(CDMPC)策略以维持从优化层接收的期望轨迹。为了验证使用PSO获得的结果,这项研究结合了遗传算法(GA),并在比较中评估了它们的性能。鉴于两种算法的计算效率相似且计算时间短,采用粒子群优化(PSO)确定的最优值作为设定值。两个性能标准,相对平均偏差(RAD)和平均相对偏差(MRD),推导了所提出的CDMPC控制器在外部干扰下的跟踪性能。还提供了所提出的CDMPC与PI控制器的比较。根据比较结果,我们提出的CDMPC性能优于具有较低RAD值的PI控制器(温度,1.1315;CO2浓度,0.9225;湿度,2.547)和MRD值(温度,0.315;CO2浓度,0.25;湿度:1.013)。该控制器通过其强大的控制性能被验证是有效的,以稳健性为重点,高效的设定点跟踪,和足够的干扰抑制。这种新颖的方法可能被证明是开发环境控制策略的有用技术,可用于潜在提高水生温室系统的生产率。最大限度地提高盈利能力,减少劳动力需求。通过保持最佳条件,它可以增强生态系统的健康,提高产量,精简操作,为更高的系统性能和可持续性铺平道路。
    The effectiveness of an aquaponic system significantly relies on the habitat provided for both the fish and plants. As an integral component of aquaponics, hydroponic cultivation benefits greatly from the controlled environment of a greenhouse. Within this environment, factors such as temperature, carbon dioxide levels, humidity, and light can be carefully adjusted to maximize plant growth and development. This precise regulation ensures an ideal growing environment, fostering the flourishing of plants and contributing to the overall success of the aquaponic ecosystem. This study presented a control approach for an aquaponic greenhouse system. It aims to keep the greenhouse climate parameters (temperature, CO2 concentration, and humidity) at their ideal levels. The proposed control strategy is a two-layered mechanism in which the first layer presents an optimization framework using particle swarm optimization (PSO) algorithm to give the setpoints for the controller, and the second layer demonstrates a constrained discrete model predictive control (CDMPC) strategy to maintain the desired trajectories received from the optimization layer. To validate the results obtained using PSO, this study incorporates genetic algorithms (GA) and assesses their performance in comparison. Given similar computational efficiency and low computational time for both algorithms, the optimal values identified by particle swarm optimization (PSO) are adopted as the setpoints. Two performance criteria, relative average deviation (RAD) and mean relative deviation (MRD), are derived to evaluate the tracking performance of the proposed CDMPC controller under external disturbances. A comparison of the proposed CDMPC with the PI controller is also offered. According to the comparison results, our proposed CDMPC performs better than the PI controller with lower RAD values (temperature, 1.1315; CO2 concentration, 0.9225; humidity, 2.547) and MRD values (temperature, 0.315; CO2 concentration, 0.25; humidity: 1.013). The controller is validated to be efficient by its strong control performance, highlighted by robustness, efficient setpoint tracking, and adequate disturbance rejection. This novel approach might prove to be a useful technique for developing environmental control strategies that can be used for potentially boosting production rates of aquaponic greenhouse systems, maximizing profitability, and reducing labor needs. By maintaining optimal conditions, it can enhance ecosystem health, improve yields, and streamline operations, paving the way for greater system performance and sustainability.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

公众号