Automated Model Generation Approach Using MATLAB

High level modelling (HLM) for operational amplifiers (opamps) has been previously carried out successfully using models generated by published automated model generation (AMG) approaches. Unfortunately, there are not any publications describing the use of AMG approaches for HLFM at a system level....

Full description

Saved in:
Bibliographic Details
Main Author: Xia, Likun
Other Authors: Assi , Ali H.
Format: Book Section
Published: InTech - Open Access Publisher 2011
Subjects:
Online Access:http://eprints.utp.edu.my/6083/1/InTech-Automated_model_generation_approach_using_matlab.pdf
http://www.intechopen.com/source/pdfs/21402/InTech-Automated_model_generation_approach_using_matlab.pdf
http://eprints.utp.edu.my/6083/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Petronas
id my.utp.eprints.6083
record_format eprints
spelling my.utp.eprints.60832017-01-19T08:22:29Z Automated Model Generation Approach Using MATLAB Xia, Likun TK Electrical engineering. Electronics Nuclear engineering High level modelling (HLM) for operational amplifiers (opamps) has been previously carried out successfully using models generated by published automated model generation (AMG) approaches. Unfortunately, there are not any publications describing the use of AMG approaches for HLFM at a system level. For straightforward system simulation relatively simple models may be adequate, but they can prove inadequate during high level fault modelling (HLFM). The accuracy and speedup of existing models may be doubted when fault simulation is implemented because faulty behaviour may force (non-faulty) subsystems into highly nonlinear regions of operation, which may not be covered by their models. There are several broad methodologies for AMG; a fundamental decision is the model structure, which in general terms divides into linear time-invariant (LTI), linear time-variant (LTV), nonlinear time-invariant and nonlinear time-variant types. An estimation algorithm is then required in order to obtain parameters for these models. These algorithms may be lookup tables, radial basis functions (RBF), artificial neural networks (ANN) and its derivations such as fuzzy logic (FL) and neural-fuzzy network (NF), and regression. Model generators can also be categorized into the black, grey or white box approaches, depending on the level of existing knowledge of the system’s structure and parameters. The aim of the chapter is to introduce a self-tuning algorithm (i.e., AMG) using MATLAB for automated analogue circuit modelling suitable for HLM and HLFM applications. It can generate multiple models to cover a wide range of input conditions by detecting nonlinearity through variations in output error, and can achieve bumpless transfer between models and handle nonlinearity. The properties of the tuning algorithm were investigated by modelling a two-stage CMOS opamp, and comparing simulations of the macromodel against those of the original SPICE circuit utilizing transient analysis. HLFM results show that the models generated can handle both linear and nonlinear situations with good accuracy in a low-pass filter. InTech - Open Access Publisher Assi , Ali H. 2011-09 Book Section NonPeerReviewed application/pdf http://eprints.utp.edu.my/6083/1/InTech-Automated_model_generation_approach_using_matlab.pdf http://www.intechopen.com/source/pdfs/21402/InTech-Automated_model_generation_approach_using_matlab.pdf Xia, Likun (2011) Automated Model Generation Approach Using MATLAB. In: Engineering Education and Research Using MATLAB. InTech - Open Access Publisher, Croatia, pp. 405-426. ISBN 978-953-307-656-0 http://eprints.utp.edu.my/6083/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Xia, Likun
Automated Model Generation Approach Using MATLAB
description High level modelling (HLM) for operational amplifiers (opamps) has been previously carried out successfully using models generated by published automated model generation (AMG) approaches. Unfortunately, there are not any publications describing the use of AMG approaches for HLFM at a system level. For straightforward system simulation relatively simple models may be adequate, but they can prove inadequate during high level fault modelling (HLFM). The accuracy and speedup of existing models may be doubted when fault simulation is implemented because faulty behaviour may force (non-faulty) subsystems into highly nonlinear regions of operation, which may not be covered by their models. There are several broad methodologies for AMG; a fundamental decision is the model structure, which in general terms divides into linear time-invariant (LTI), linear time-variant (LTV), nonlinear time-invariant and nonlinear time-variant types. An estimation algorithm is then required in order to obtain parameters for these models. These algorithms may be lookup tables, radial basis functions (RBF), artificial neural networks (ANN) and its derivations such as fuzzy logic (FL) and neural-fuzzy network (NF), and regression. Model generators can also be categorized into the black, grey or white box approaches, depending on the level of existing knowledge of the system’s structure and parameters. The aim of the chapter is to introduce a self-tuning algorithm (i.e., AMG) using MATLAB for automated analogue circuit modelling suitable for HLM and HLFM applications. It can generate multiple models to cover a wide range of input conditions by detecting nonlinearity through variations in output error, and can achieve bumpless transfer between models and handle nonlinearity. The properties of the tuning algorithm were investigated by modelling a two-stage CMOS opamp, and comparing simulations of the macromodel against those of the original SPICE circuit utilizing transient analysis. HLFM results show that the models generated can handle both linear and nonlinear situations with good accuracy in a low-pass filter.
author2 Assi , Ali H.
author_facet Assi , Ali H.
Xia, Likun
format Book Section
author Xia, Likun
author_sort Xia, Likun
title Automated Model Generation Approach Using MATLAB
title_short Automated Model Generation Approach Using MATLAB
title_full Automated Model Generation Approach Using MATLAB
title_fullStr Automated Model Generation Approach Using MATLAB
title_full_unstemmed Automated Model Generation Approach Using MATLAB
title_sort automated model generation approach using matlab
publisher InTech - Open Access Publisher
publishDate 2011
url http://eprints.utp.edu.my/6083/1/InTech-Automated_model_generation_approach_using_matlab.pdf
http://www.intechopen.com/source/pdfs/21402/InTech-Automated_model_generation_approach_using_matlab.pdf
http://eprints.utp.edu.my/6083/
_version_ 1738655461395136512