{"title":"Randomized Customer-Sensitivity-Aware Control of Thermostatic Loads for Better Integration of Intermittent Renewables","authors":"Tanguy Julien;Roland P. Malhamé","doi":"10.1109/TCST.2024.3505033","DOIUrl":"https://doi.org/10.1109/TCST.2024.3505033","url":null,"abstract":"Increased electric grid penetration of intermittent renewable energy sources has reduced the controllability of the generation side and created a need for more coordination between generation and load to maintain grid stability. Thermostatically controlled loads (TCLs) have long been seen as capable of providing a source of load flexibility. However, controlling thousands of small loads to create a better match between generation and consumption is a challenging task. Direct load control methods tend to be imprecise and invasive, while pricing-based methods can result in social push-back and produce unreliable results. Following an established trend aimed at limiting loads synchronization effects, a probabilistic control scheme is proposed. It is based on a novel type of aggregator-customer contracts. The latter are tailored a priori so as to account for a customer’s particular tolerance to loss of comfort versus interest in cost reduction. While through these contracts, aggregators have to obey preagreed constraints on their controls, the upside for them is that they can reliably anticipate the aggregate behaviors that their pool of loads can achieve. The control is decentralized via a single so-called pressure signal which is broadcast and acts locally, in a probabilistic manner, on thermostat set points. We demonstrate how the probabilistic nature of the control allows achieving a continuum of smooth potentially desirable aggregate load behaviors.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"671-684"},"PeriodicalIF":4.9,"publicationDate":"2024-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489098","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Robust Temporal Logic Task Planning for Multirobot Systems Under Permanent Robot Failures","authors":"Bohan Cui;Feifei Huang;Shaoyuan Li;Xiang Yin","doi":"10.1109/TCST.2024.3494392","DOIUrl":"https://doi.org/10.1109/TCST.2024.3494392","url":null,"abstract":"We investigate the multirobot task planning problem for intricate tasks specified by linear temporal logic (LTL) formulae. While most studies on this topic assume flawless robot performance, it is crucial to recognize that failures can always occur in the real world due to errors or disturbances. Therefore, to enhance the robustness of task planning for multirobot systems (MRSs), one must take the unexpected robot failures into account. In this article, we formulate and solve a new type of failure-aware multirobot task planning problem. Specifically, we aim to find a failure-robust plan that ensures the LTL task can always be accomplished, even if a maximum number of robots fail at any instant during the execution, where a failed robot can no longer contribute to the satisfaction of the LTL task. To achieve this, we extend the mixed-integer linear programming (MILP) approach to the failure-robust setting. To overcome the computational complexity, we identify a fragment of LTL formulae called the free-union-closed LTL, which allows for more scalable synthesis without considering the global combinatorial issue. We provide a systematic method to check this property, as well as several commonly used patterns as instances. We demonstrate the effectiveness of our approach through simulation and real-world experiments, showcasing our failure-robust plans and the efficiency of our simplified algorithm. Our approach offers an optimal and efficient way to achieve robustness in multirobot path planning under unforeseen failure events.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"526-538"},"PeriodicalIF":4.9,"publicationDate":"2024-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489190","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Derivation of Certification-Based Admissibility Dashboard of NMPC Implementation Settings: Framework and Associated Python Package","authors":"Mazen Alamir","doi":"10.1109/TCST.2024.3499835","DOIUrl":"https://doi.org/10.1109/TCST.2024.3499835","url":null,"abstract":"This brief presents a framework that delivers a certification-oriented dashboard of admissible nonlinear model predictive control (NMPC) implementation settings. This differs from the commonly adopted performance-centered tuning approaches by providing a dashboard of admissible setting options for which the optimal choice might be context-dependent. Some of the considered parameters are scarcely tuned in the literature on model predictive control (MPC)-parameter tuning such as the control updating period and the precision of the internal prediction. Moreover, a freely available <monospace>Python</monospace>-based implementation is also proposed, and typical results on an illustrative example are discussed highlighting the relevance of the contribution.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"815-822"},"PeriodicalIF":4.9,"publicationDate":"2024-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489121","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Comparative Study of Distributed Feedback-Optimizing Control Architectures","authors":"Risvan Dirza;Hari Prasad Varadarajan;Vegard Aas;Sigurd Skogestad;Dinesh Krishnamoorthy","doi":"10.1109/TCST.2024.3494992","DOIUrl":"https://doi.org/10.1109/TCST.2024.3494992","url":null,"abstract":"This article considers the problem of steady-state real-time optimization (RTO) of interconnected systems with a common constraint that couples several units, for example, a shared resource. Such problems are often studied under the context of distributed optimization, where decisions are made locally in each subsystem and are coordinated to optimize the overall performance. Here, we use a distributed feedback-optimizing control framework, where the local systems and the coordinator problems are converted into feedback control problems. This is a powerful scheme that allows us to design feedback control loops, estimate parameters locally, and provide a local fast response, allowing different closed-loop time constants for each local subsystem. This article provides a comparative study of different distributed feedback-optimizing control architectures using two case studies. The first case study considers the problem of demand response (DR) in a residential energy hub powered by a common renewable energy source and compares the different feedback-optimizing control approaches using simulations. The second case study experimentally validates and compares the different approaches using a laboratory-scale experimental rig that emulates a subsea oil production network, where the common resource is the gas lift that must be optimally allocated among the wells.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"613-628"},"PeriodicalIF":4.9,"publicationDate":"2024-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489062","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Vittorio Casagrande;Martin Ferianc;Miguel R. D. Rodrigues;Francesca Boem
{"title":"Online End-to-End Learning-Based Predictive Control for Microgrid Energy Management","authors":"Vittorio Casagrande;Martin Ferianc;Miguel R. D. Rodrigues;Francesca Boem","doi":"10.1109/TCST.2024.3494733","DOIUrl":"https://doi.org/10.1109/TCST.2024.3494733","url":null,"abstract":"This article proposes an innovative Online Learning (OL) algorithm designed for efficient microgrid energy management, integrating Recurrent Neural Networks (RNNs), and Model Predictive Control (MPC) in an End-to-End (E2E) learning-based control architecture. The algorithm leverages the RNN capabilities to predict uncertain and possibly evolving profiles of electricity price, load demand, and renewable generation. These are then exploited in an integrated MPC optimization problem to minimize the overall microgrid electricity consumption cost while guaranteeing operation constraints. The proposed methodology incorporates a specifically designed online version of the Stochastic Weight Averaging (O-SWA) and Experience Replay (ER) methods to enhance OL capabilities, ensuring more robust and adaptive learning in real-time scenarios. In addition, to address the challenge of model uncertainty, a task-based loss approach is proposed by integrating the MPC optimization as a differentiable optimization layer within the Neural Network (NN), allowing the OL architecture to jointly optimize prediction and control performance. The performance of the proposed methodology is evaluated through extensive simulation results, showcasing its Transfer Learning (TL) capabilities across different microgrid sites, which are crucial for deployment in real microgrids. We finally show that our OL algorithm can be used to estimate the prediction uncertainty of the unknown profiles.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"463-478"},"PeriodicalIF":4.9,"publicationDate":"2024-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489057","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Integrated Optimal Fast Charging and Active Thermal Management of Lithium-Ion Batteries in Extreme Ambient Temperatures","authors":"Zehui Lu;Hao Tu;Huazhen Fang;Yebin Wang;Shaoshuai Mou","doi":"10.1109/TCST.2024.3498812","DOIUrl":"https://doi.org/10.1109/TCST.2024.3498812","url":null,"abstract":"This article presents an integrated control strategy for optimal fast charging and active thermal management of lithium-ion batteries (LiBs) in extreme ambient temperatures, striking a balance between charging speed and battery health. A control-oriented thermal-nonlinear double-capacitor (NDC) battery model is proposed to describe the electrical and thermal dynamics, incorporating the effects of both an active thermal source and ambient temperature. A state-feedback model predictive control (MPC) algorithm is then developed for optimal fast charging and active thermal management. Numerical experiments validate the algorithm under extreme temperatures, showing that the proposed algorithm can energy-efficiently adjust the battery temperature, thereby balancing charging speed and battery health. In addition, an output-feedback MPC algorithm with an extended Kalman filter (EKF) is proposed for battery charging when states are partially measurable. Numerical experiments validate the effectiveness under extreme temperatures.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"714-728"},"PeriodicalIF":4.9,"publicationDate":"2024-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489117","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Quan Ouyang;Nourallah Ghaeminezhad;Yang Li;Torsten Wik;Changfu Zou
{"title":"A Unified Model for Active Battery Equalization Systems","authors":"Quan Ouyang;Nourallah Ghaeminezhad;Yang Li;Torsten Wik;Changfu Zou","doi":"10.1109/TCST.2024.3496439","DOIUrl":"https://doi.org/10.1109/TCST.2024.3496439","url":null,"abstract":"Lithium-ion battery packs demand effective active equalization systems to enhance their usable capacity and lifetime. Despite numerous topologies and control schemes proposed in the literature, conducting quantitative analyses, comprehensive comparisons, and systematic optimization of their performance remains challenging due to the absence of a unified mathematical model at the pack level. To address this gap, we introduce a novel, hypergraph-based approach to establish the first unified model for various active battery equalization systems. This model reveals the intrinsic relationship between battery cells and equalizers by representing them as the vertices and hyperedges of hypergraphs, respectively. With the developed model, we identify the necessary conditions for all equalization systems to achieve balance through controllability analysis, offering valuable insights for selecting the number of equalizers. Moreover, we prove that the battery equalization time is inversely correlated with the second smallest eigenvalue of the hypergraph’s Laplacian matrix of each equalization system. This significantly simplifies the selection and optimized design of equalization systems, obviating the need for extensive experiments or simulations to derive the equalization time. Illustrative results demonstrate the efficiency of the proposed model and validate our findings.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"685-699"},"PeriodicalIF":4.9,"publicationDate":"2024-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10759103","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On Roll Stabilization Using a Canting Keel","authors":"Hossein Ramezani;Shouvik Chaudhuri;Jerome Jouffroy;Arnd Baurichter;Steen Mattrup Hansen","doi":"10.1109/TCST.2024.3494237","DOIUrl":"https://doi.org/10.1109/TCST.2024.3494237","url":null,"abstract":"This article investigates the modeling and control of a canting keel mechanism for roll reduction in marine vessels, examining two distinct configurations through simulation and experimental validation. A comprehensive nonlinear mathematical model of the system describing the roll motion of a vessel equipped with the canting keel, derived from first principles and accounting for the influence of unbalanced loading and waves, is provided. In the positively buoyant configuration of the keel, known as “airkeel (AK),” the system is shown to exhibit nonminimum phase (NMP) behavior arising from locally unstable zero dynamics, which, in turn, poses significant challenges for controller design. This issue is addressed by selecting proper coordinates that allow the supertwisting control (STC) algorithm to mitigate both matched and unmatched disturbances in conjunction with an extended state observer (ESO). The effectiveness of the proposed scheme is demonstrated in simulation through several case studies involving roll damping, unbalanced loading, and disturbances caused by waves generated by a stochastic model. The results are then objectively validated by experiments conducted on a small-scale model boat within an indoor test setting that emulates uneven loading conditions, as well as a field test examining the impact of sea waves on rolling behavior. The findings indicate that by appropriately selecting control parameters, the vessel’s roll response can be tailored to its operational mode, thereby optimizing system performance and enhancing disturbance rejection.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"539-553"},"PeriodicalIF":4.9,"publicationDate":"2024-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"PMSM Speed Ripple Suppression Due to Current Measurement Error Using Quasi-Fractional Resonant-Normalized Extended State Observer","authors":"Pengchong Chen;Ying Luo;Li Zhang;Xiaohong Wang;Yangquan Chen","doi":"10.1109/TCST.2024.3492805","DOIUrl":"https://doi.org/10.1109/TCST.2024.3492805","url":null,"abstract":"Current measurement error causes periodic speed ripple in permanent-magnet synchronous motor control systems. The typical normalized extended state observer (NESO) can estimate and compensate for the load disturbance but is not sufficiently capable to deal with the periodic disturbances. Thus, a speed controller based on the NESO frame, combining a PD controller and a quasi-fractional-resonant (QFR) controller, is proposed to address this speed ripple issue due to the current measurement error including offset error and scaling error. Then, it is verified that the proposed controller satisfies the separation principle and QFR controller does not affect the open-loop characteristics of the system through mathematical derivation in the frequency domain. Besides, the proposed controller in outer speed loop and a PI controller in inner current loop are designed with the proposed analytical parameters’ tuning methods based on frequency-domain analysis. Compared with the existing adaptive proportional-integral–resonant (PIR) controller, the proposed controller not only suppresses the speed ripple to a lower level but also achieves better speed tracking and load disturbance rejection performances. The experimental result comparison confirms the effectiveness of the proposed controller and design scheme.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"554-565"},"PeriodicalIF":4.9,"publicationDate":"2024-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489123","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Real-Time NMPC With Convex–Concave Constraints and Application to Eco-Driving","authors":"Shiying Dong;Andrea Ghezzi;Jakob Harzer;Jonathan Frey;Bingzhao Gao;Hong Chen;Moritz Diehl","doi":"10.1109/TCST.2024.3494993","DOIUrl":"https://doi.org/10.1109/TCST.2024.3494993","url":null,"abstract":"In this brief, we propose a novel real-time numerical algorithm for solving nonlinear model predictive control (NMPC) with convex-concave constraints, which arise in various practical applications. Instead of requiring full convergence for each problem at every sampling time, the proposed algorithm, called real-time iteration sequential convex programming (RTI-SCP), solves only one convex subproblem but iterates as the problem evolves. Compared with previous methods, the RTI-SCP adopts a more refined approach by linearizing only the concave components of the constraints. It retains and efficiently utilizes all the underlying convex structures, thereby transforming subproblems into structured forms that can be solved using the existing tools. In addition, to the best of our knowledge, the widely investigated eco-driving control strategy for autonomous vehicles is now formulated for the first time into a convex-concave programming problem with strong theoretical properties. Eventually, the experimental results demonstrate that the proposed strategy can improve computational efficiency and overall control performance, and it is suitable for real-time implementation.","PeriodicalId":13103,"journal":{"name":"IEEE Transactions on Control Systems Technology","volume":"33 2","pages":"807-814"},"PeriodicalIF":4.9,"publicationDate":"2024-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143489056","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}