
John Bagterp Jørgensen- Doctor of Engineering
- Professor at Technical University of Denmark
John Bagterp Jørgensen
- Doctor of Engineering
- Professor at Technical University of Denmark
About
329
Publications
54,238
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
4,378
Citations
Current institution
Publications
Publications (329)
This study presents a dynamic simulation model for the pyro-process of clinker production in cement plants. The study aims to construct a simulation model capable of replicating the real-world dynamics of the pyro-process to facilitate research into the improvements of operation, i.e., the development of alternative strategies for reducing CO2 emis...
We provide a cyclone model for dynamical simulations in the pyro-process of cement production. The model is given as an index-1 differential-algebraic equation (DAE) model based on first engineering principle. Using a systematic approach, the model integrates cyclone geometry, thermo-physical aspects, stoichiometry and kinetics, mass and energy bal...
We present a 2D model for a grate belt cooler in the pyro-section of a cement plant. The model is formulated as an index-1 differential-algebraic equation (DAE) model based on first engineering principles. The model systematically integrates thermo-physical aspects, transport phenomena, reaction kinetics, mass and energy balances, and algebraic vol...
This study presents the design, discretization and implementation of the continuous-time linear-quadratic model predictive control (CT-LMPC). The control model of the CT-LMPC is parameterized as transfer functions with time delays, and they are separated into deterministic and stochastic parts for relevant control and filtering algorithms. We formu...
This study focuses on the numerical discretization methods for the continuous-time discounted linear-quadratic optimal control problem (LQ-OCP) with time delays. By assuming piecewise constant inputs, we formulate the discrete system matrices of the discounted LQ-OCPs into systems of differential equations. Subsequently, we derive the discrete-time...
In this paper, we present a nonlinear model predictive control (NMPC) algorithm for systems modeled by semi-explicit stochastic differential-algebraic equations (DAEs) of index 1. The NMPC combines a continuous-discrete extended Kalman filter (CD-EKF) with an optimal control problem (OCP) for setpoint tracking. We discretize the OCP using direct mu...
We present a method to estimate parameters in pharmacokinetic (PK) and pharmacodynamic (PD) models for glucose insulin dynamics in humans. The method combines 1) experimental glucose infusion rate (GIR) data from glucose clamp studies and 2) a PK-PD model to estimate parameters such that the model fits the data. Assuming that the glucose clamp is p...
Objective: To evaluate the impact of missed or late meal boluses (MLBs) on glycemic outcomes in children and adolescents with type 1 diabetes using automated insulin delivery (AID) systems. Research Design and Methods: AID-treated (Tandem Control-IQ or Medtronic MiniMed 780G) children and adolescents (aged 6-21 years) from Stanford Medical Center a...
We develop a mathematical model for dynamicalsimulation of an alkaline electrolyzer plant. We model eachcomponent of the system with mass and energy balances.Our modeling strategy consists of a rigorous and systematicformulation using differential algebraic equations (DAE), alongwith a thermodynamic library that evaluates thermophysicalproperties....
We present and critically discuss five commonly used mathematical models of the meal glucose rate of appearance in humans. Such models are key to simulation of the metabolism in healthy people, people with diabetes, and obese people, and they are central to developing effective treatments and prevention strategies. Furthermore, we discuss important...
We present a whole-body model of human metabolism that utilizes a system of organs and blood vessels to simulate the enzymatic reactions. The model focuses on key organs, including the brain, heart and lungs, liver, gut, and kidney, as well as muscle and adipose tissue. The model equations are formulated using stoichiometry and Michaelis-Menten kin...
Data assimilation (DA) provides a general framework for estimation in dynamical systems based on the concepts of Bayesian inference. This constitutes a common basis for the different linear and nonlinear filtering and smoothing techniques which gives a better understanding of the characteristics and limitations of each approach. In this study, four...
This paper validates a glucoregulatory model including glucagon receptors dynamics in the description of endogenous glucose production (EGP). A set of models from literature are selected for a head-to-head comparison in order to evaluate the role of glucagon receptors. Each EGP model is incorporated into an existing glucoregulatory model and valida...
Cyber-physical systems (CPSs) for real-time advanced process control (RT-APC) are a class of control systems using network communication to control industrial processes. In this paper, we use simple examples to describe the software principles and concepts used in the implementation of such systems. The key software principles are 1) shared data in...
This paper presents a dynamic optimization numerical case study for Monoclonal Antibody (mAb) production. The fermentation is conducted in a continuous perfusion reactor. We represent the existing model in terms of a general modeling methodology well-suited for simulation and optimization. The model consists of six ordinary differential equations (...
Objective
To assess the efficacy and safety of a dual-hormone (DH [insulin and glucagon]) closed-loop system compared to a single-hormone (SH [insulin only]) closed-loop system in adolescents with type 1 diabetes.
Methods
This was a 26-hour, two-period, randomized, crossover, inpatient study involving 11 adolescents with type 1 diabetes (nine male...
This paper presents models for renewable energy systems with storage, and considers its optimal operation. We model and simulate wind and solar power production using stochastic differential equations as well as storage of the produced power using batteries, thermal storage, and water electrolysis. We formulate an economic optimal control problem,...
We compare the performance of proportional-integral-derivative (PID) control, linear model predictive control (LMPC), and nonlinear model predictive control (NMPC) for a physical setup of the quadruple tank system (QTS). We estimate the parameters in a continuous-discrete time stochastic nonlinear model for the QTS using a prediction-error-method b...
This paper presents a systematic method for the selection of the Model Predictive Control (MPC) stage cost. We match the MPC feedback law to a proportional-integral (PI) controller, which we efficiently tune by high-performance Monte Carlo (MC) simulation. The PI tuning offers a wide range of tuning possibilities that is then inherited by the MPC d...
This paper presents a parallel Monte Carlo simulation based performance quantification method for nonlinear model predictive control (NMPC) in closed-loop. The method provides distributions for the controller performance in stochastic systems enabling performance quantification. We perform high-performance Monte Carlo simulations in C enabled by a...
In this paper, we present a novel kinetic growth model for the micro-organism \textit{Methylococcus capsulatus} (Bath) that couples growth and pH. We apply growth kinetics in a model for single-cell protein production in a laboratory-scale continuous stirred tank reactor inspired by a physical laboratory fermentor. The model contains a set of diffe...
State estimation incorporates the feedback in optimization based advanced process control systems and is very important for the performance of model predictive control. We describe the extended Kalman filter, the unscented Kalman filter, the ensemble Kalman filter, and a particle filter for continuous-discrete time nonlinear systems involving stoch...
This paper introduces a linear quadratic control scheme for a continuous-time system with observations taken at discrete times. Particular attention is given to the derivation of the disturbance terms in the model. Control performance may depend critical on accurate disturbance forecasts. This is the case for building climate control, where solar r...
In type 2 diabetes (T2D) treatment, finding a safe and effective basal insulin dose is a challenge. The dose-response is highly individual and to ensure safety, people with T2D titrate by slowly increasing the daily insulin dose to meet treatment targets. This titration can take months. To ease and accelerate the process, we use short-term artifici...
In this work, a novel insulin-glucagon-glucose model is proposed, where the glucagon effect on the endogenous glucose production (EGP) is described by the dynamics of the glucagon receptors. In order to assess the quality of the model, its parameters are fitted in such a way that the influence of glucagon on EGP is isolated. Experimental data is us...
In diabetes, it can become necessary to switch between pump- and pen-based insulin treatment. This switch involves a translation between rapid- and long-acting insulin analogues. In standard-of-care translation algorithms, a unit-to-unit conversion is applied. However, this simplification may not fit all individuals. In this paper, we investigate t...
In this work, a novel insulin-glucagon-glucose model is proposed, where the glucagon effect on the endogenous glucose production (EGP) is described by the dynamics of the glucagon receptors. In order to assess the quality of the model, its parameters are fitted in such a way that the influence of glucagon on EGP is isolated. Experimental data is us...
In this work, we present methods for state estimation in continuous-discrete nonlinear systems involving stochastic differential equations. We present the extended Kalman filter, the unscented Kalman filter, the ensemble Kalman filter, and a particle filter. We implement the state estimation methods in Matlab. We evaluate the performance of the met...
We propose a whole-body model of the metabolism in man as well as a generalized approach for modeling metabolic networks. Using this approach, we are able to write a large metabolic network in a systematic and compact way. We demonstrate the approach using a whole-body model of the metabolism of the three macronutrients, carbohydrates, proteins and...
We propose a virtual clinical trial for assessing the safety and efficacy of closed-loop diabetes treatments prior to an actual clinical trial. Such virtual trials enable rapid and risk-free pretrial testing of algorithms, and they can be used to compare different treatment variations for large and diverse populations. The participants are represen...
In this paper, we propose a virtual clinical trial for assessing the performance and identifying risks in closed-loop diabetes treatments. Virtual clinical trials enable fast and risk-free tests of many treatment variations for large populations of fictive patients (represented by mathematical models). We use closed-loop Monte Carlo simulation, imp...
In this work, we present a switching nonlinear model predictive control (NMPC) algorithm for a dual-hormone artificial pancreas (AP), and we use maximum likelihood estimation (MLE) to identify model parameters. A dual-hormone AP consists of a continuous glucose monitor (CGM), a control algorithm, an insulin pump, and a glucagon pump. The AP is desi...
We propose a model-free artificial pancreas (AP) for people with type 1 diabetes. The algorithmic parameters are tuned to a virtual population of 1,000,000 individuals, and the AP repeatedly estimates the basal and bolus insulin requirements necessary for maintaining normal blood glucose levels. Therefore, the AP can be used without healthcare pers...
A popular approach to ensure economic operation of processes is to employ Model Predictive Control (MPC) combined with an economic set-point optimizer. To track the economic optimal set-points, the MPC utilizes a dynamical model of the system to coordinate the system inputs and outputs. However, the closed loop performance depends on the model accu...
We present a preconditioned interior-point algorithm tailored for input constrained quadratic programmings (QPs) arising in optimal control problems (OCPs). The implicit approach to OCPs results in large sparse QPs, which we utilized by a tailored Riccati recursion algorithm. The Riccati recursion algorithm requires the solution of a set of small d...
We describe a method for embedding advanced weather disturbance models in model predictive control (MPC) of energy consumption and climate management in buildings. The performance of certainty-equivalent controllers such as conventional MPC for smart energy systems depends critically on accurate disturbance forecasts. Commonly, meteorological forec...
Objective: To assess the efficacy and safety of an insulin-glucagon dual-hormone (DH) compared with an insulin-only single-hormone (SH) closed-loop system.
Methods: In a 33-h, randomized, crossover, inpatient study, 13 participants with type 1 diabetes used two modes of the DiaCon Artificial Pancreas system: DH and SH closed-loop control. During ea...
We provide optimal feed trajectories for fedbatch fermentation of microorganisms with substrate inhibition kinetics. We demonstrate that the optimal trajectories are non-unique and provide analytical procedures for solving the optimal control problem. Since, the optimal trajectories are non-unique this is essential for practical operations as a num...
For people with type 1 diabetes and some with type 2 diabetes, the problem of insulin titration, i.e. finding an adequate basal rate of insulin, is a complex and time-consuming task. This paper proposes a simple model-free algorithm and a procedure for fast initial titration in people with type 1 diabetes (T1D). A modified proportional-integral-der...
In type 2 diabetes (T2D), injections with long-acting insulin can become necessary to regulate blood glucose and avoid long-term complications. However, finding a safe and effective insulin dose, a process known as titration, is both challenging and time demanding. In this paper, we propose a new method for safe and rapid identification of a person...
The future energy system is weather-driven. To take full and effective advantage of the renewable energy production, we need to make the demand flexible, such that it better coincides with the weather-driven energy production. We argue that this disruption of the energy system implies a need for new planning and control methodologies for the energy...
This letter presents a model-free insulin titration algorithm for patients with type 2 diabetes that automatically finds and maintains the optimal insulin dosage in order to maintain the blood glucose concentration at desired levels. The proposed method is based on recursive least square-based extremum seeking control. Since the proposed method doe...
Dynamic models of spray drying plants are required for many multivariable control strategies for spray dryers, for example, for model predictive control. Often, the model and its parameters are determined by fitting the model to experimental data. When the experimental data is generated, the experiments disturb normal production and introduce produ...
Optimization problems that are constrained by partial differential equations (PDEs) often pose significant computational challenges to black-box optimization algorithms. This is particular the case for non-linear problems that typically rely on multi-query solution of large-scale linearized subsystems. In this regard, this paper proposes a customiz...
We model and simulate an exothermic reaction conducted in an adiabatic continuous stirred tank reactor (CSTR). The system has multiple steady states in part of its operating window. We demonstrate that the three-state model representing the mass and energy balances of the system can be well approximated with a two-state as well as a one-state model...
Nonlinear model predictive control (NMPC) often requires real-time solution to optimization problems. However, in cases where the mathematical model is of high dimension in the solution space, e.g. for solution of partial differential equations (PDEs), black-box optimizers are rarely sufficient to get the required online computational speed. In suc...
In this paper we numerically assess the performance of Java linear algebra libraries for the implementation of nonlinear filters in an Android smart phone (Samsung A5 2017). We implemented a linear Kalman filter (KF), an extended Kalman filter (EKF), and an unscented Kalman filter (UKF). These filters are used for state and parameter estimation, as...
Approximately 90% of the people with diabetes have type 2 diabetes (T2D), and more than half of the diabetes patients on insulin fail to reach the treatment targets. The reasons include fear of hypoglycemia, complexity of treatment, and work load related to treatment intensification. This paper proposes a model predictive control (MPC) based dose g...
This paper presents an individualized Ensemble Model Predictive Control (EnMPC) algorithm for blood glucose (BG) stabilization and hypoglycemia prevention in people with type 1 diabetes (T1D) who exercise regularly. The EnMPC formulation can be regarded as a simplified multi-stage MPC allowing for the consideration of N
en
scenarios gathered from t...
In this paper, we consider dynamic optimization of thermal and isothermal oil recovery processes which involve multicomponent three-phase flow in porous media. We present thermodynamically rigorous models of these processes based on 1) conservation of mass and energy, and 2) phase equilibrium. The conservation equations are partial differential equ...
Background:
The aim was to compare the accuracy of the Dexcom® G4 Platinum continuous glucose monitor (CGM) sensor inserted on the upper arm and the abdomen in adults.
Methods:
Fourteen adults with type 1 diabetes wore two CGMs, one placed on the upper arm and one placed on the abdomen. Three in-clinic visits of 5 h with YSI (2300 STAT, Yellow Spr...
Nonlinear model predictive control (NMPC) often requires real-time solution to optimization problems. However, in cases where the mathematical model is of high dimension in the solution space, e.g. for solution of partial differential equations (PDEs), black-box optimizers are rarely sufficient to get the required online computational speed. In suc...