Flexible development and evaluation of machine‐learning‐supported optimal control and estimation methods via HILO‐MPC

Author:

Pohlodek Johannes1ORCID,Morabito Bruno2,Schlauch Christian3,Zometa Pablo4,Findeisen Rolf1ORCID

Affiliation:

1. Control and Cyber‐Physical Systems Laboratory TU Darmstadt Darmstadt Germany

2. R&D Department Yokogawa Insilico Biotechnology GmbH Stuttgart Germany

3. Research Center Trustworthy Data Science and Security TU Dortmund Darmstadt Germany

4. Faculty of Engineering German International University Berlin Germany

Abstract

AbstractModel‐based optimization approaches for monitoring and control, such as model predictive control and optimal state and parameter estimation, have been used successfully for decades in many engineering applications. Models describing the dynamics, constraints, and desired performance criteria are fundamental to model‐based approaches. Thanks to recent technological advancements in digitalization, machine‐learning methods such as deep learning, and computing power, there has been an increasing interest in using machine learning methods alongside model‐based approaches for control and estimation. The number of new methods and theoretical findings using machine learning for model‐based control and optimization is increasing rapidly. However, there are no easy‐to‐use, flexible, and freely available open‐source tools that support the development and straightforward solution to these problems. This article outlines the basic ideas and principles behind an easy‐to‐use Python toolbox that allows to solve machine‐learning‐supported optimization, model predictive control, and estimation problems quickly and efficiently. The toolbox leverages state‐of‐the‐art machine learning libraries to train components used to define the problem. Machine learning can be used for a broad spectrum of problems, ranging from model predictive control for stabilization, set point tracking, path following, and trajectory tracking to moving horizon estimation and Kalman filtering. For linear systems, it enables quick generation of code for embedded model predictive control applications. HILO‐MPC is flexible and adaptable, making it especially suitable for research and fundamental development tasks. Due to its simplicity and numerous already implemented examples, it is also a powerful teaching tool. The usability is underlined, presenting a series of application examples.

Publisher

Wiley

Cited by 3 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3