Home > Research > Publications & Outputs > New developments in the CAPTAIN Toolbox for Mat...

Electronic data

  • SYSID18_0047_FI_Captain

    Accepted author manuscript, 385 KB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

New developments in the CAPTAIN Toolbox for Matlab with case study examples

Research output: Contribution to journalJournal article

Published
<mark>Journal publication date</mark>2018
<mark>Journal</mark>IFAC-PapersOnLine
Issue number15
Volume51
Number of pages6
Pages (from-to)694-699
Publication statusPublished
Early online date8/10/18
Original languageEnglish
Event18th IFAC Symposium on System Identification - Stockholm, Sweden
Duration: 9/07/201811/07/2018

Symposium

Symposium18th IFAC Symposium on System Identification
CountrySweden
CityStockholm
Period9/07/1811/07/18

Abstract

The CAPTAIN Toolbox is a collection of Matlab algorithmic routines for time series analysis, forecasting and control. It is intended for system identification, signal extraction, interpolation, forecasting and control of a wide range of linear and non-linear stochastic systems across science, engineering and the social sciences. This article briefly reviews the main features of the Toolbox, outlines some recent developments and presents a number of examples that demonstrate the performance of these new routines. The examples range from consideration of global climate data, through to electro-mechanical systems and broiler chicken growth rates. The new version of the Toolbox consists of the following three modules that can be installed independently or together: off-line, time-varying parameter estimation routines for Unobserved Component (UC) modelling and forecasting; Refined Instrumental Variable (RIV) algorithms for the identification and estimation of both discrete and hybrid continuous-time transfer function models; and various routines for Non-Minimal State Space (NMSS) feedback control system design. This new segmented approach is designed to provide new users with a gentler introduction to Toolbox functionality; one that focuses on their preferred application area. It will also facilitate more straightforward incorporation of novel algorithms in the future.