{"title":"Robust non-monotonic Lyapunov based stability and stabilization methods for continuous-time systems: Applied on bilateral teleoperation system","authors":"Younes Solgi","doi":"10.1016/j.ifacsc.2024.100285","DOIUrl":"10.1016/j.ifacsc.2024.100285","url":null,"abstract":"<div><div>This study introduces a Non-monotonic Lyapunov (NML) framework aimed at stability evaluation and controller design for continuous-time systems, particularly under conditions of uncertainty. Conventional Lyapunov techniques often exhibit a conservative nature, particularly in the context of uncertain systems, which necessitates the development of less conservative alternatives like NML. The NML methodology distinguishes itself by not imposing strict monotonicity requirements for demonstrating the decrease of a Lyapunov functional. Consequently, this paper derives new stability and stabilization criteria framed as matrix inequalities applicable to a specific class of uncertain systems. The practical applicability of the introduced approach is illustrated through controller design for uncertain systems, exemplified by a nonlinear bilateral teleoperation model. Assorted demonstrative examples and simulation outcomes support the findings, underscoring the NML approach’s efficaciousness.</div></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"30 ","pages":"Article 100285"},"PeriodicalIF":1.8,"publicationDate":"2024-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142323067","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A transparent experimental modelling method for linear multiple-input multiple-output systems","authors":"Peter Zentgraf , Abhishek Shivarkar","doi":"10.1016/j.ifacsc.2024.100283","DOIUrl":"10.1016/j.ifacsc.2024.100283","url":null,"abstract":"<div><div>This paper presents a transparent technique that simulates processes using input and output measurement data without the use of any complex optimization or iterative algorithms. The method is very simple and easy to understand as it comprises only of linear ordinary differential equations, Laplace transformations and least squares technique. The solution can be expressed only in two linear matrix equations. The main aim is to provide bachelor students of engineering with a tool to formulate transfer functions.</div><div>The method is validated with artificially generated erroneous measurement data as well as using measurements obtained from a practical application at the university. Inclusion of dead times and estimation of initial conditions make it ideal to be used for various range of applications such as stable and unstable systems with and without damping, open and closed loop systems. Over-integration, normalizing and/or zeroing of different coefficients add more degrees of freedom to improve the model quality.</div></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"30 ","pages":"Article 100283"},"PeriodicalIF":1.8,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142323066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Michele Pagone , Giordana Bucchioni , Francesco Alfino , Carlo Novara
{"title":"Autonomous Lunar rendezvous trajectory planning and control using nonlinear MPC and Pontryagin’s principle","authors":"Michele Pagone , Giordana Bucchioni , Francesco Alfino , Carlo Novara","doi":"10.1016/j.ifacsc.2024.100282","DOIUrl":"10.1016/j.ifacsc.2024.100282","url":null,"abstract":"<div><p>This paper explores the application of Nonlinear Model Predictive Control (NMPC) techniques, based on the Pontryagin Minimum Principle, for a minimum-propellant autonomous rendezvous maneuver in non-Keplerian Lunar orbits. The relative motion between the chaser and the target is described by the nonlinear dynamics of the circular restricted three body-problem, posing unique challenges due to the complex and unstable dynamics of near-rectilinear halo orbits. Key aspects of the proposed NMPC include trajectory optimization, maneuver planning, and real-time control, leveraging on its ability to satisfy complex mission requirements while ensuring safe and efficient spacecraft operations and in the presence of input and nonlinear/non-convex state constraints. The proposed formulation allows the design of a minimum-propellant controller, whose optimal control signal results to be bang–bang in time. A case study based on the Artemis III mission – where the docking of the Orion spacecraft to the Gateway station is planned – is illustrated in order to demonstrate the efficiency of the proposed approach, showcasing its potential for enhancing target tracking accuracy, while reducing propellant consumption.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"30 ","pages":"Article 100282"},"PeriodicalIF":1.8,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142274558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simultaneous credible bands for transfer function estimates","authors":"Tohru Katayama","doi":"10.1016/j.ifacsc.2024.100280","DOIUrl":"10.1016/j.ifacsc.2024.100280","url":null,"abstract":"<div><p>This paper deals with simultaneous credible bands (SCBs) for transfer function estimates based on Gaussian posteriors of the impulse response vector derived from identification of high-order FIR models, where SCBs quantify estimation errors of functions over their entire domain. Though conservative, SCBs for step responses and gain/phase functions are obtained by maximizing and minimizing them over the uncertainty sets specified by critical values of <span><math><msup><mrow><mi>χ</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> statistics associated with the Gaussian posterior. This procedure also applies to deriving (exact) pointwise credible bands (PCBs) using relevant critical values. In numerical studies, we compute the failure rates that SCBs fail to include the true step response or gain function over their respective domains; thereby an empirical method for computing less conservative SCBs is developed.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"30 ","pages":"Article 100280"},"PeriodicalIF":1.8,"publicationDate":"2024-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142157981","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Marcelo S. Nagano , Viviane S.V. Junqueira , Fernando L. Rossi
{"title":"An objective review and perspectives on the permutation flowshop scheduling with no-wait constraint and setup times","authors":"Marcelo S. Nagano , Viviane S.V. Junqueira , Fernando L. Rossi","doi":"10.1016/j.ifacsc.2024.100279","DOIUrl":"10.1016/j.ifacsc.2024.100279","url":null,"abstract":"<div><p>One of the most important decisions in any manufacturing company is how to schedule the operations on the available machines. In several industries, the nature of the job imposes certain constraints to operations scheduling. In a no-wait flowshop, once a job starts on the first machine, it has to continue being processed on the next ones, without any interruptions. As an extension of the flowshop scheduling problem, the no-wait version is also very difficult to be solved to optimality within a reasonable time, and many heuristics have been proposed for it. This paper aims to classify existing solution algorithms proposed to solve the no-wait flowshop scheduling problem with setup times and some of its variants. Our classification is based on the type of setup considered; we also review all available performance measures in the literature. We show how combining a heuristic to generate a good initial solution, local search procedures, insertion and swapping of job positions and techniques developed originally to solve transportation problems are among the popular and efficient techniques for this problem. We identify the main available benchmark instance sets and propose several promising avenues to guide future research.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100279"},"PeriodicalIF":1.8,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142076908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fixed-time controller for altitude/yaw control of mini-drone based on nonsingular terminal sliding mode: Real-time implementation with uncertainties","authors":"Moussa Labbadi , Chakib Chatri , Fouad Khenfri","doi":"10.1016/j.ifacsc.2024.100278","DOIUrl":"10.1016/j.ifacsc.2024.100278","url":null,"abstract":"<div><p>To obtain fixed-time stability and finite-time convergence of altitude and yaw motions of a mini-quadrotor subjected to perturbations, this paper proposes a new altitude/yaw motion finite-time tracking control. First, a nonsingular terminal sliding manifold is proposed for both subsystems whose states converge to their desired values in finite-time. To address the uncertainties of the system, a robust fixed-time switching controller is proposed whose stability is proposed and its settling-time depends only on control of the parameters and not the initial conditions. The validation of the proposed approach is presented based on a real mini-quadrotor.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100278"},"PeriodicalIF":1.8,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141993381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Reconfiguration of four-degree limited Laman graphs","authors":"Minh Hoang Trinh","doi":"10.1016/j.ifacsc.2024.100277","DOIUrl":"10.1016/j.ifacsc.2024.100277","url":null,"abstract":"<div><p>This paper considers the problem of expanding and reducing Laman graphs, of which each vertex has at most four neighbors. To this end, several simple algorithms that can be repeatedly applied to construct or degenerate a given four-degree limited Laman graph are proposed. The correctness of the proposed algorithms is asserted based on Laman’s criterion. Numerous examples and discussions are provided to demonstrate the applicability and impact of these algorithms.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100277"},"PeriodicalIF":1.8,"publicationDate":"2024-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141953175","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Model-less multi-input analysis of pulmonary blood flow using deep learning convolution","authors":"Tomoki Saka , Tae Iwasawa , Marcos S.G. Tsuzuki","doi":"10.1016/j.ifacsc.2024.100276","DOIUrl":"10.1016/j.ifacsc.2024.100276","url":null,"abstract":"<div><p>The study investigates two categories of perfusion-based pulmonary blood flow analysis: model-based and model-less methods. The model-based approach yields plausible results, but requires strict parameter settings and presents challenges in handling. On the other hand, the model-less approach is simpler but limited to a single input analysis, necessitating an inverse problem to estimate the impulse response from input–output relationships. To overcome these limitations, this article proposes a model-less method that combines simplicity and accuracy, enabling multi-input system analysis and aiming for standardized analysis. They leverage deep learning convolution to directly estimate the impulse response, allowing for multi-input analysis. Comparative experiments demonstrate that the proposed method is easy to implement and exhibits a low estimation error within the measured signal-to-noise ratio (SNR) range, even though it is sensitive to noise. Furthermore, the proposed method is evaluated through waveform analysis, specifically Delay and Dispersion in Experiment 1, where it is compared with conventional methods. In Experiment 2, blood flow analysis is performed on a patient with a defect in the left pulmonary artery. The results indicate high convergence, independence from input waveforms, and effective analysis of cases with vascular stenosis. Moreover, the method enables multi-input system analysis, consistently yielding results consistent with medical findings, even for patients with left pulmonary artery defects.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100276"},"PeriodicalIF":1.8,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141852128","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Giorgio Riva, Simone Formentin, Matteo Corno, Sergio M. Savaresi
{"title":"Twin-in-the-loop state estimation for vehicle dynamics control: Theory and experiments","authors":"Giorgio Riva, Simone Formentin, Matteo Corno, Sergio M. Savaresi","doi":"10.1016/j.ifacsc.2024.100274","DOIUrl":"10.1016/j.ifacsc.2024.100274","url":null,"abstract":"<div><p>In vehicle dynamics control, many variables of interest cannot be directly measured, as sensors might be costly, fragile or even not available. Therefore, real-time estimation techniques need to be used. The previous approach suffers from two main drawbacks: (i) the approximations due to model mismatch might jeopardize the performance of the final estimation-based control; (ii) each new estimator requires the calibration from scratch of a dedicated model. In this paper, we propose a <em>twin-in-the-loop</em> scheme, where the ad-hoc model is replaced by an accurate full-fledged simulator of the vehicle, typically available to vehicles manufacturers and suitable for the estimation of any on-board variable, coupled with a compensator within a closed-loop observer scheme. Given the black-box nature of the digital twin, a data-driven methodology for observer tuning is developed, based on Bayesian optimization. The effectiveness of the proposed estimation method for the estimation of vehicle states and forces, as compared to traditional model-based Kalman filtering, is experimentally shown on a dataset collected with a sport car. In summary, the proposed approach achieves, in the most aggressive driving scenarios, an average improvement of <span><math><mrow><mn>0</mn><mo>.</mo><mn>5</mn><mo>°</mo></mrow></math></span> for the side-slip angle estimation, and of more than <span><math><mrow><mn>500</mn></mrow></math></span> N for the front lateral forces estimation.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100274"},"PeriodicalIF":1.8,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S246860182400035X/pdfft?md5=940de68d3c5df1f1a0aab4648da7b923&pid=1-s2.0-S246860182400035X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141952636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Autonomous guidance and control for planetary surface relocations","authors":"Maurice Martin , Frederik Belien , Roger Förstner","doi":"10.1016/j.ifacsc.2024.100275","DOIUrl":"10.1016/j.ifacsc.2024.100275","url":null,"abstract":"<div><p>Autonomous guidance and control (G&C) is vital for planetary surface exploration missions. The challenge of space applications is to find computational efficient algorithms that can be employed on-board while giving optimal and feasible solutions. Addressing this issue, this article presents a G&C solution for planetary surface relocations using thrust steering based on analytical suboptimal algorithms. The proposed solution is an alternative to on-board optimization using feedback linearization, time-optimal trajectories for each individual axis and a novel snap-based control, which considers the limits of the spacecraft design. The robustness of the G&C solution to model uncertainties is demonstrated using Monte Carlo simulations on the nonlinear surface dynamics of 67P/Churyumov–Gerasimenko (67P). Compared to other G&C approaches, the algorithms can easily be implemented on-board, reduce verification & validation costs, and minimize computational effort.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100275"},"PeriodicalIF":1.8,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141841018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}