258,919 Hits in 4.9 sec

Implementation aspects of model predictive control for embedded systems

P. Zometa, M. Kogel, T. Faulwasser, R. Findeisen
2012 2012 American Control Conference (ACC)  
In this paper we discuss implementation related aspects of model predictive control schemes on embedded platforms.  ...  Furthermore, we present results which allow the off-line determination of the online memory demand of the fast-gradient MPC algorithm on the embedded system.  ...  A simulation example shows that it is of advantage for large horizon lengths. In this work we focus on the implementation aspects of FGM-based MPC on embedded systems.  ... 
doi:10.1109/acc.2012.6315076 fatcat:ha4ugg5qhbcvviaidirhw7cx5m

Component-Based Design of Embedded Software: An Analysis of Design Issues [chapter]

Christo Angelov, Krzysztof Sierszecki, Nicolae Marian
2005 Lecture Notes in Computer Science  
Widespread use of embedded systems mandates the use of industrial production methods featuring model-based design and repositories of prefabricated software components.  ...  , which are predominantly real-time control and monitoring systems.  ...  , taking into account that modern embedded systems are predominantly control and monitoring systems [16] .  ... 
doi:10.1007/978-3-540-31869-9_1 fatcat:zo3nz4u25fba7j7rj2bisrl37i

Embedded Model Predictive Control for an Electric Submersible Pump on a Programmable Logic Controller

B. J. T. Binder, D. K. M. Kufoalor, A. Pavlov, T. A. Johansen
2014 2014 IEEE Conference on Control Applications (CCA)  
A Model Predictive Controller (MPC) for an ESP, based on linearized models, is developed and designed using SEPTIC (Statoil's in-house software tool for MPC), and implemented on a Programmable Logic Controller  ...  Hardware-in-the-loop simulation results show that the control performance of the PLC implementation is comparable to the original SEPTIC controller.  ...  We also thank Stefan Richter for making the preliminary release of the FiOrdOs toolbox, including the new primaldual first-order method, available for our research.  ... 
doi:10.1109/cca.2014.6981402 dblp:conf/IEEEcca/BinderKPJ14 fatcat:g5loysamvbe6rl4t2dpstdgm34

Challenges on Complexity and Connectivity in Embedded Systems

Wilfried Elmenreich, Markus Kucera, Bernhard Rinner, Ralf Seepold, Volker Turau
2009 EURASIP Journal on Embedded Systems  
The articles in this special issue cover several aspects of intelligent solutions for embedded systems.  ...  Multiagent systems are also prospective for an application for nontime critical services of embedded systems.  ... 
doi:10.1155/2009/239679 fatcat:yvtpoyzrgja2vkg3onnzeufibq

Toward Dependable Embedded Model Predictive Control

Tor A. Johansen
2017 IEEE Systems Journal  
While Model Predictive Control (MPC) is the industrially preferred method for advanced control in the process industries, it has not found much use in consumer products and safety-critical embedded systems  ...  The main barriers are implementability and dependability, where important factors are implementation of advanced numerical optimization algorithms on resource-limited embedded computing platforms and the  ...  INTRODUCTION Model predictive control (MPC) was developed as a practical implementation of optimal feedback control for multivariable processes that were subject to input and output constraints.  ... 
doi:10.1109/jsyst.2014.2368129 fatcat:ciuterdo5vbsdgm2sx5tryaxlm

The ASSERT Virtual Machine: A Predictable Platform for Real-Time Systems

Juan A. de la Puente, Juan Zamorano, José A. Pulido, Santiago Urueña
2008 IFAC Proceedings Volumes  
The ASSERT Virtual Machine provides a reliable execution platform for such systems, which allows developers to cope with functional and real-time aspects separately.  ...  The ASSERT Virtual Machine has been implemented in Ada 2005, using a predictable tasking subset of the language known as the Ravenscar profile.  ...  ACKNOWLEDGEMENTS The authors wish to acknowledge the contribution of José Redondo and Jorge López, from UPM, to the implementation of the ASSERT VM prototype.  ... 
doi:10.3182/20080706-5-kr-1001.01810 fatcat:xfibuvx255alvfa5gkjgqwzb7y

Hierarchical Integration of Runtime Models [chapter]

Cheng Xie, Wenzhi Chen, Jiaoying Shi, L ü Ye
2005 Lecture Notes in Computer Science  
The complexity of embedded applications is growing rapidly. Mainstream software technology is facing serious challenges for leaving out non-functional aspects of embedded systems.  ...  Pcanel advocates netlist as global view of a systemic design, where the basic building block is component. The functionality of embedded system is modeled as netlist.  ...  Prevailing abstractions of computational systems leave out these nonfunctional aspects of embedded systems, so that the methods used for general purpose software require considerable adaptation for embedded  ... 
doi:10.1007/11535409_86 fatcat:mztvtoz7wvc2lna4m4kygcf22e

Embedded optimization-based controllers for industrial processes

Carlos Ibanez, Carlos Ocampo-Martinez, Brais Gonzalez
2017 2017 IEEE 3rd Colombian Conference on Automatic Control (CCAC)  
Due to the growth of computational capabilities and the proliferation of field-programmable gate arrays (FPGA), the utilization of model predictive control (MPC) for embedded applications in the industry  ...  This paper presents and discusses the possibilities of the use of online MPC, embedded in an educational device from National Instruments, using two different optimization algorithms and code generators  ...  Model Predictive Control Model predictive control (MPC) relies on the idea of using a dynamic model of the plant intended to be controlled to predict the system behavior and optimize it to obtain the best  ... 
doi:10.1109/ccac.2017.8276432 fatcat:7hnq7urmt5ep3a342phamhrxpe

Towards Aspectual Component-Based Development of Real-Time Systems [chapter]

Aleksandra Tešanović, Dag Nyström, Jörgen Hansson, Christer Norström
2004 Lecture Notes in Computer Science  
Increasing complexity of real-time systems, and demands for enabling their configurability and tailorability are strong motivations for applying new software engineering principles, such as aspect-oriented  ...  Furthermore, using the COMET system as an example, we introduce a novel way of handling concurrency in a real-time database system, where concurrency is modeled as an aspect crosscutting the system.  ...  The application aspects could vary depending on the particular application of the real-time system, thus particular attention should be made to identify the application aspects for each real-time system  ... 
doi:10.1007/978-3-540-24686-2_35 fatcat:loo2xi7mqraa3hgxpzpydgctke

A Real-Time Thermal Monitoring System Intended for Embedded Sensors Interfaces

Ouafaa Ettahri, Aziz Oukaira, Mohamed Ali, Ahmad Hassan, Morteza Nabavi, Yvon Savaria, Ahmed Lakhssassi
2020 Sensors  
Indeed, the control of transient temperature gradients or temperature differential variations as well as the prediction of possible induced thermal shocks and stress at early design phases of advanced  ...  Based on discrete temperature measurements, the embedded system is used to predict, in advance, overheating situations in the embedded integrated circuit (IC).  ...  This work provides a framework for measurement and control of environmental parameters in embedded electronic systems. Figure 1 . 1 Heat transfer modes in a Systems in Package (SiP).  ... 
doi:10.3390/s20195657 pmid:33022927 pmcid:PMC7583082 fatcat:fpmlcv5n2jgqvfi47dzfzy5k4a

Scalability of QP solvers for embedded model predictive control applied to a subsea petroleum production system

B. J. T. Binder, D. K. M. Kufoalor, T. A. Johansen
2015 2015 IEEE Conference on Control Applications (CCA)  
The performance of two different Quadratic Programming (QP) solvers for embedded Model Predictive Control (MPC), FiOrdOs and qpOASES, is evaluated for a relevant case study from the petroleum industry.  ...  Embedded MPC for the considered system is implemented on a PLC (Programmable Logic Controller) using both solvers.  ...  regarding implementation aspects of the simulator and controller.  ... 
doi:10.1109/cca.2015.7320771 dblp:conf/IEEEcca/BinderKJ15 fatcat:luerktsirncizacvvczindny2i

Context-Aware Adaptation in DySCAS

Richard John Anthony, Dejiu Chen, Mariusz Pelc, Magnus Persson, Martin Torngren
2009 Electronic Communications of the EASST  
DySCAS is a dynamically self-configuring middleware for automotive control systems.  ...  The addition of autonomic, context-aware dynamic configuration to automotive control systems brings a potential for a wide range of benefits in terms of robustness, flexibility, upgrading etc.  ...  Supervisory control for runtime system verification, validation, and error-handling: The intended support of dynamic configuration offers a new opportunity for handling the complexity of embedded systems  ... 
doi:10.14279/tuj.eceasst.19.245 dblp:journals/eceasst/AnthonyCPPT09 fatcat:xb64ke2aqrbl7hxjab5776kjui

ICCUBEA 2019 Table of Contents

2019 2019 5th International Conference On Computing, Communication, Control And Automation (ICCUBEA)  
of fuzzy logic and machine learning algorithm for predictive analysis of control valve 37 PERFORMANCE EVALUATION OF DIFFERENT MACHINE LEARNING BASED ALGORITHMS FOR FLOOD PREDICTION AND MODEL FOR  ...  Position Sensor for Angular movement in Automobiles Onboard Digital Actuator Controller Software for Flight Control Actuators of UAV 88 Geometrical Modelling of Kinematics of Articulated Robotic Arm 89  ... 
doi:10.1109/iccubea47591.2019.9128707 fatcat:3s3o5v2x3nepxeftk4jd64hjnq

Security situation management developing a concept of operations and threat prediction capability

Denis Kolev, Rainer Koelle, Roa Ana Casar Rodriguez, Patrizia Montefusco
2015 2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC)  
This component is based on a representation of the (sub-) system context as a network of supporting assets, event detection sensors, and associated security controls.  ...  The security function is based on a network of distributed nodes and capabilities. One such a capability is the threat prediction model.  ...  Acknowledgements The authors would like to thank all GAMMA consortium members contributing to the development and continual refinement of the GAMMA concept of operations.  ... 
doi:10.1109/dasc.2015.7311586 fatcat:kdrwt57yongh5d6glbnqpz6u3m

Timing and schedulability analysis for distributed automotive control applications

Samarjit Chakraborty, Marco Di Natale, Heiko Falk, Martin Lukasiewycz, Frank Slomka
2011 Proceedings of the ninth ACM international conference on Embedded software - EMSOFT '11  
Finally, we will discuss various schedule synthesis techniques, both for ECUs as well as for communication protocols like FlexRay, so that control performance constraints specified at the model-level may  ...  The design flow of such architectures consists of specifying control applications as Simulink/Stateflow models, followed by generating code from them and finally mapping such code onto multiple ECUs.  ...  Co-Design The model-based development of complex distributed embedded systems requires a much tighter integration of competencies in controls, formal methods and software architectures and platforms, which  ... 
doi:10.1145/2038642.2038696 dblp:conf/emsoft/ChakrabortyNFLS11 fatcat:lp3ugpi4iraxtnrgqlizl2wr2e
« Previous Showing results 1 — 15 out of 258,919 results