Implementacao de Identificacao de Sistemas por Subespacos Usando C-C++

2018 
espanolHoje em dia o trabalho do engenheiro consiste cada vez mais em obter o modelo matematico do processo estudado. A maior parte da literatura referente a identificacao de sistemas trata da obtencao de modelos polinomiais como o metodo de predicao de erro (PEM) e metodo de variaveis instrumentais (IVM). No caso de sistemas complexos, o modelo em espaco de estados aparece como uma alternativa para os modelos PEM e IVM. Sistemas de grandes dimensoes sao comumente encontrados na industria, e a aplicacao dos algoritmos de identificacao por subespacos neste campo e muito promissora. Na atualidade os modelos de identificacao por subespaco, Multivariable Output Error State sPace (MOESP) e Numerical algorithms for Subspace State Space System IDentification (N4SID), sao temas de estudo. O objetivo deste trabalho e implementar em C/C++ e no Matlab o algoritmo N4SID para identificar sistemas discretos invariantes no tempo operando em malha aberta, comparando estes, em relacao ao desempenho e tempo de processamento. EnglishNowadays, an engineer’s work consists more and more of obtaining mathematical models of the studied processes. Great part of the literature referring to system identification deals with how to find polynomial models as Prediction Error Methods (PEM) and Instrumental Variable Methods (IVM). In case of complex systems, the state space model appears as an alternative to PEM and IVM models. For multivariable systems, these methods provide reliable state space models directly from input and output data. As systems of large dimensions are usually found in industry, the application of subspace identification algorithms in this field is very promising. Currently the subspaceidentification models Multivariable Output Error State sPace (MOESP) and Numerical algorithms for Subspace State Space System IDentification (N4SID), are topic of study. The objective of this work is to implement the N4SID algorithm in C/C ++ and in Matlab to identify discrete systems invariant in time operating in open loop, comparing these in relation to performance and processing time.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []