Giuseppe Armenise, Marco Vaccari, Riccardo Bacci di Capaci, G. Pannocchia
{"title":"An Open-Source System Identification Package for Multivariable Processes","authors":"Giuseppe Armenise, Marco Vaccari, Riccardo Bacci di Capaci, G. Pannocchia","doi":"10.1109/CONTROL.2018.8516791","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516791","url":null,"abstract":"We present in this paper an open-source System Identification Package for PYthon (SIPPY 1), which implements different methods to identify linear discrete-time multi-input multi-output systems, in input-output transfer function or state space form. For input-output transfer function models, identification is performed using least-squares regression (FIR and ARX models) or recursive least-squares (ARMAX model). For state space models, various subspace identification algorithms are implemented according to traditional methods (N4SID, MOESP, and CVA) and to parsimonious methods which enforce causal projections. When the model order is not known a priori, three different information criteria can help the user in the choice of the most appropriate order. Many identification and validation tests have been performed on simulation data collected both in open-loop and closed-loop mode. Results show effectiveness and computational efficiency of SIPPY also in comparison with state-of-art proprietary system identification software.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115477583","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}
Thomas Burrell, C. West, S. Monk, Allahyar Montezeri
{"title":"Towards a Cooperative Robotic System for Autonomous Pipe Cutting in Nuclear Decommissioning","authors":"Thomas Burrell, C. West, S. Monk, Allahyar Montezeri","doi":"10.1109/CONTROL.2018.8516841","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516841","url":null,"abstract":"A mobile camera is used to support an assisted teleoperation pipe-cutting system for nuclear decommissioning. The base system consists of dual-manipulators with a single mounted Kinect camera. The user selects the object from an onscreen image, whilst the computer control system automatically grasps the pipe with one end-effector and positions the second for cutting. However, the system fails in some cases because of data limitations, for example a partially obscured pipe in a challenging decommissioning scenario (simulated in the laboratory). Hence, the present article develops a new method to increase the use case scenarios via the introduction of mobile cameras e.g. for mounting on a drone. This is a non-trivial problem, with SLAM and ArUco fiducials introduced to locate the cameras, and a novel error correction method proposed for finding the ArUco markers. Preliminary results demonstrate the validity of the approach but improvements will be required for robust autonomous cutting. Hence, to reduce the pipe position estimation errors, suggestions are made for various algorithmic and hardware refinements.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127175487","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}
Liang Hu, Jinya Su, M. Hutchinson, Cunjia Liu, Wen‐Hua Chen
{"title":"Bayesian Estimation of A Periodically-Releasing Biochemical Source Using Sensor Networks","authors":"Liang Hu, Jinya Su, M. Hutchinson, Cunjia Liu, Wen‐Hua Chen","doi":"10.1109/CONTROL.2018.8516751","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516751","url":null,"abstract":"This paper develops a Bayesian estimation method to estimate source parameters of a biochemical source using a network of sensors. Based on existing models of continuous and instantaneous releases, a model of discrete and periodic releases is proposed, which has extra parameters such as the time interval between two successive releases. Different from existing source term estimation methods, based on the sensor characteristic of chemical sensors, the zero readings of sensors are exploited in our algorithm where the zero readings may be caused by the concentration being below the threshold of the sensors. Two types of Bayesian inference algorithms for key parameters of the sources are developed and their particle filtering implementation is discussed. The efficiency of the proposed algorithms for periodic release is demonstrated and verified by simulation where the algorithm with the exploitation of the zero readings significantly outperforms that without.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127226799","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 Formal Sensitivity Analysis for Laguerre Based Predictive Functional Control","authors":"Muhammad Abdullah, John Anthony Rossiter","doi":"10.1109/CONTROL.2018.8516849","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516849","url":null,"abstract":"A Laguerre Predictive Functional Control (LPFC) is a simple input shaping method, which can improve the prediction consistency and closed-loop performance of the conventional approach (PFC). However, it is well-known that an input shaping method, in general, will affect the loop sensitivity of a system. Hence, this paper presents a formal sensitivity analysis of LPFC by considering the effect of noise, unmeasured disturbance and parameter uncertainty. Sensitivity plots from bode diagrams and closed-loop simulation are used to illustrate the controller robustness and indicate that although LPFC often provides a better closed-loop tracking response and disturbance rejection, this may involve some trade-off with the sensitivity to noise and parameter uncertainty. Finally, to validate the practicality of the results, the sensitivity of the LPFC control law is illustrated on real-time laboratory hardware.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127383106","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":"Efficient Implementation of a Helicopter Hingless Rotor Model with Active Trailing Edge Flaps for Control Design","authors":"J. Alotaibi, R. Morales","doi":"10.1109/CONTROL.2018.8516741","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516741","url":null,"abstract":"This paper describes the implementation of a simplified hingeless helicopter rotor equipped with trailing-edge flaps, tailored for active control design. The model was built under Matlab and Simulink and has been validated against the more comprehensive model CAMRAD II (Comprehensive Analytical Model of Rotorcraft Aerodynamics and Dynamics) and flight test data [11]. The integration of blade-element aerodynamic forces has been implemented in closed-form for increased computational efficiency and higher accuracy. The model is found to replicate essential features of the original model. Our model is also found to be easily linearised by built-in Matlab linearisation tools, which facilitates the control design task and controller implementation. In order to demonstrate the benefits of the implemented model, this paper provides a brief example of designing and implementing a $mathscr{H}_{infty}$ mixed-sensitivity controller for vibration reduction.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125891859","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":"Wind Turbine Load Mitigation Using MPC with Gaussian Wind Speed Prediction","authors":"Yanhua Liu, R. Patton, S. Shi","doi":"10.1109/CONTROL.2018.8516882","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516882","url":null,"abstract":"An important control challenge for large wind turbines is to maximize the power capture whilst at the same time mitigating against potential fatigue damage. It is now quite well understood that this challenge may be beyond the capability of classical controllers, even when individual pitch actuation is considered. Recent research shows that preview controllers requiring future wind speed knowledge will offer an enhanced combination of good load mitigation and power capture performance. In this context, some preview control schemes use future wind speed prediction data generated by Light Detection and Ranging (LiDAR) systems. However, LiDAR devices tend to be expensive and may not always be available for individual wind turbines. This paper shows how accurate short-time wind speed data can be predicted from past measurements using a Gaussian Process (GP) model based on Matern class kernel. The short-time wind speed prediction is combined with model predictive control (MPC) and detailed simulations are carried out using the FAST NREL 5MW wind turbine model.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129109601","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":"Parameterisation of the Single Particle Model for Lithium-Ion Cells","authors":"D. Howey, A. M. Bizeray, Ji-Ho Kim, S. Duncan","doi":"10.1109/CONTROL.2018.8516793","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516793","url":null,"abstract":"We describe recent work on parameter identifiability analysis and estimation for lithium-ion battery models. The open circuit potential (OCP) of each half cell is demonstrated to strongly impact the parameter identifiability. Parameter estimates of diffusional time constants and charge transfer resistances are obtained, and a separate independent comparison against time domain data demonstrates an acceptably low voltage error.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133125302","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":"Simple Globally Stabilising Anti-Windup Designs for Systems with Rate-Limits","authors":"J. Sofrony, M. Turner, R. O'Brien","doi":"10.1109/CONTROL.2018.8516867","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516867","url":null,"abstract":"This paper develops an anti-windup scheme for stable linear systems subject to rate-limited control inputs. The main contribution of the paper is a simple condition that guarantees the existence of a family of globally stabilising anti-windup compensators. The approach is a natural development of an existing, tried-and-tested scheme, with the supplemental property of global asymptotic stability. It is also shown that IMC-like anti-windup compensators appear as special cases of the more general design procedure and, moreover, that these compensators guarantee external, as well as internal, stability. An example illustrates the results.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130974740","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":"Design and Development of a Novel Controller for Robust Attitude Stabilisation of an Unmanned Air Vehicle for Nuclear Environments","authors":"H. Nemati, A. Montazeri","doi":"10.1109/CONTROL.2018.8516729","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516729","url":null,"abstract":"This study presents two new robust nonlinear control algorithms based on the theory of time-varying sliding mode control (TVSMC) strategy to stabilize the attitude of an unmanned aerial vehicle (UAV) for nuclear decommissioning applications. Constant radiation affects the UAV performance. For instance, its parameters are time-varying and subject to uncertainty all the time. This is especially important in designing sliding mode control as the motion of the control system in the reaching phase can be influenced against environmental disturbances and parameter uncertainties. In this study, two types of time-varying sliding manifolds are proposed to eliminate the reaching phase and to enhance the robust performance in the aforementioned phase. Therefore, two novel types of time-varying sliding surfaces are introduced based on the initial condition as intercept-varying sliding mode control (IVSMC) approaches. In the first proposed method, the reaching time from initial manifold to the desired one is similar to that of the conventional SMC method. While in the second proposed IVSMC scheme, one can accelerate or decelerate the motion of the time-varying sliding manifolds at any selected time. Furthermore, chattering phenomenon can be avoided using two techniques known as boundary layer and continuous SMC. Finally, to highlight the robust performance of the proposed methods, a quadrotor UAV subject to external disturbances is simulated.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132296179","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}
S. Panjaitan, R. Kurnianto, B. W. Sanjaya, M. Turner
{"title":"Control of Parallel Inverters for High Power Quality and Sharing Accuracy in Single-Phase AC Microgrids","authors":"S. Panjaitan, R. Kurnianto, B. W. Sanjaya, M. Turner","doi":"10.1109/CONTROL.2018.8516761","DOIUrl":"https://doi.org/10.1109/CONTROL.2018.8516761","url":null,"abstract":"This paper studies the control problem of using conventional droop method to achieve a highly power sharing accuracy/quality in a stand-alone microgrid that operates parallel inverters. A new power sharing control scheme combined with a common integral action is then proposed in this paper to face this problem. It contains three features: (1) inclusion of load voltage and frequency regulation into the conventional scheme, (2) new concern for power loading in the droop control calculation using virtual load voltage, and (3) extension of droop coefficient concept to be implemented in different kinds of line impedance type. A case study with two parallel-connected inverter and resistive line impedance is presented and analysed by using simulation in MATLAB environment. The simulation results present the superiority of the proposed control scheme over the conventional one in proportional power sharing case. The sharing accuracy using the proposed control was almost 100 % and the quality of voltage/frequency deviation and harmonics have fulfilled the IEEE recommendation. The proposed control strategy may work in various impedance type and microgrid operation mode.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132261228","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}