SlideShare a Scribd company logo
1 of 27
Download to read offline
PII - Programs of Interactive
Identification
( brief description ).
© Central Aerohydrodynamics Institute (TsAGI),
Flight Dynamics and Control Department.
Zhukovsky, Moscow region, 140160, Russia.
e-mail: krit@tsagi.rssi.ru
PII is designed for:
u
u

determination of the relationships between the
dependent variable and some independent ones
identification of dynamic system parameters

PII consists of two parts:
• PIIREGR - linear regression

• PIIMTM - nonlinear dynamic system identification
System requirements
The program uses reliable mathematical techniques and
has user-friendly interface based on menu, hot-keys,
dialogue, graphic and hint windows. It works properly
on any IBM PC computers with the processor from 286
up to modern ones. To increase speed it works directly
with video-memory. That is why we recommend to use
it in DOS mode.
Program for linear
regression PIIREGR
PIIREGR uses method of linear regression to:
u estimate parameters of the given model parameters identification
u exclude statistically insignificant regressors from
the model - structure identification
This program is used in TsAGI during 5 years mainly for creating
the mathematical models of the aerodynamic forces and moments
coefficients based on wind-tunnel or flight test data. It is necessary to
create the data base for simulation of aircraft flight dynamics.
Stages of working with
PIIREGR
reading or creating (by built-in or external
editor) the file with the mathematical model
description
u reading file or group of files containing
experimental data on processes realizations
u performing regression in interactive manner
u keeping the results of regression
u
Reading or creating the
mathematical model and data
u

u

If the model already exists, read it using menu
model|read. In order to create model choose
model|edit or press <F4> to call built-in editor
and then create it following the rules of the special
language. You should use cursor keys to move
selected bar along line and pop-up menus and
<Enter> to execute the marked menu command.
To read file with the experimental data choose the
menu data|read data file or press <F3>.
Performing the regression
u
u
u

u

Select menu window to choose windows to be
shown or window|all to see all the windows
To start regression procedure choose run|regression
or press <F5>
To make one step of regression choose run|step of
regression or press <F6>
To identify the model choose run|identification or
press <F7>
Starting the regressionCoefficients of
Regressors

(screen view)

Menu

Process

the regression
After the first step of the
regression

model
The regression is completed

Process
(white)

Model
(yellow)
Statistical criteria

Fisher’s
criterion

R2 criterion
Saving the results
u

u

To save resulting coefficients choose data|wright
coefficients and then input the file name where
coefficients to be saved
To create the full protocol ( file name.log ) choose
options|auto log record before the start of the
regression procedure. You can see this file with
any text editor or viewer
PIIREGR demo version
The simplest example is supplied to evaluate
PIIREGR:
u

process y ( x ) = sin x - 0.5 sin 2 x + 0.3 cos 5 x - 0.1 sin 7 x + 0.5r
with the noise r £ 1 is expanded into Fourier series (
model is in the file ..regrmodel1.mod, process is in
the file ..regrprocess1.dat )
Program for identification of
dynamic systems - PIIMTM
PIIMTM is used to estimate parameters of the given
model presented in the general nonlinear form
ì dx = F( x,p ), x Î R n , p Î R k
ï dt
ï
íG mod = G( x,p),
ïa £ p £ b , i Î[1, k ]
i
i
ï i
î

p is the vector of system parameters identified with the
objective function minimization
F(p ) = {G mod ( x, p ) - G exp ( x, p )} 2 ® min
p
Application field
This program is used in TsAGI during 5 years for creating the
mathematical models of the unsteady aerodynamic forces and
moments coefficients based on wind-tunnel or flight test data in a
wide range of motion parameters. It is necessary to create the data
base for simulation of aircraft flight dynamics at high incidences.
A great number of interesting results was obtained with the aid of
this program. Some of them were reported on 10th and 11th IFAC
Symposium:
•Goman, M., A.Khrabrov and S.Usoltsev. Identification of Unsteady Aerodynamic
Model of a Delta Wing at High Angles of Attack. 10th IFAC Symposium on
System Identification, SYSID’94, p.p. 3.073-3.078
•Goman, M., A.Khrabrov and S.Usoltsev. Unsteady Aerodynamic Model for Large
Amplitude Maneuvers and its Parameter Identification, 11th IFAC Symposium on
System Identification, SYSID’97.
Stages of working with
PIIMTM
Dynamic system identification consists of two steps:
• search of the objective function F(p) minimum - external task
• system modelling at fixed parameters p - internal task
To solve these tasks for an acceptable time the program must have
the high computation speed. That is why the model presentation as
in the PIIREGR (run-time) is not acceptable here.
The following steps are necessary to identify a model:
u describe model with the C++ language using some macros
u create an executable unit (with the aid of PIIMTM, C++
compiler and linker)
u perform the identification (working with the executable unit)
Working with executable unit
At first you should:
u
u

u

u

read process or group of processes (menu input|read data)
set sensors and fixed values (menus parameters|sensors and
fixed|set fixed).
set parameters at which the model to be minimized (menu
parameters|variables) and press F9 (run|evaluate) to see the
results of modelling.
choose the method of minimization (menu parameters|method)

Now one can start identification.
Setting the guesses for the
unknown parameters

Constraints
Unknown
parameters
and their values

Experimental
process (z)

These parameters
are excluded from
identification
Choosing the method of
minimization
Starting identification
y = z’ - phase
variable - speed
(model)

Experimental
process (z - deflection)
Identification is being
performed
Identification has been
performed
Model
(white)

Experimental
process (grey)
Objective function profile
Saving the results
If the objective function minimum hasn’t been
reached, repeat identification procedure one more
( if it is necessary choose new guesses for the
unknown parameters). To see the obtained values of
the unknown parameters press <F4>. If the results
of identification are acceptable one can save them
(menu results).
Demo version
To evaluate this program two examples in model description text
and corresponding executable units are supplied:
u

The simplest dynamic system - the stone on the spring ( two
unknown parameters) (..mtmexample1model1.exe )
d 2x
dx
+ 2a + b 2 x = 0
dt 2
dt

u

You have the set of experimental data: ti , x (ti ), i = 1... N . Task is
to find a and b.
More complicated model( 38 unknown parameters). Mathematical
model of C L (a ( t ), q ( t )) at high angles of attack
(..mtmexample2model2.exe ) (for full description of the model
look at Proceedings of the 10th and 11th IFAC Symposium on
Information about developers
Programs of Interactive Identification
were developed in Flight Dynamics and Control Department
of Central Aerohydrodynamics Institute (TsAGI),
The leader of project is Dr. Mikhail Goman.
There is a possibility of development PII for Windows 95/NT
Our official address:
TsAGI, Zhukovsky, Moscow region, 140160, Russia.
e-mail: krit@tsagi.rssi.ru
(official)
sspchram@aha.ru
(Dr. Andrew Khramtsovskiy)
Thank you for your attention
Now you have enough information to start demo versions of
PIIREGR ( piiregr.exe ) and PIIMTM ( model1.exe, model2.exe )
(which are in the directory piipresregr) in order to assure that
these programs are excellent tools to perform linear regression and
dynamic systems identification for any your purposes.
Warning! Demo version will works only with data sets and models
which are supplied.

More Related Content

What's hot

Forelasning4
Forelasning4Forelasning4
Forelasning4Memo Love
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)Memo Love
 
1 Introduction to C Programming.pptx
1 Introduction to C Programming.pptx1 Introduction to C Programming.pptx
1 Introduction to C Programming.pptxaarockiaabinsAPIICSE
 
Simulink Projects Research Help
Simulink Projects Research HelpSimulink Projects Research Help
Simulink Projects Research HelpMatlab Simulation
 
Data Abstraction (Chapter 1)
Data Abstraction (Chapter 1)Data Abstraction (Chapter 1)
Data Abstraction (Chapter 1)LeulTewolde
 
Sample quizz test
Sample quizz testSample quizz test
Sample quizz testkasguest
 
Python clean code for data producs
Python clean code for data producsPython clean code for data producs
Python clean code for data producsJean Carlo Machado
 
Distributed Graph Transformations Supported By Multi-Agent Systems
Distributed Graph Transformations Supported By Multi-Agent SystemsDistributed Graph Transformations Supported By Multi-Agent Systems
Distributed Graph Transformations Supported By Multi-Agent Systemsadamsedziwy
 
Pseudocode-Flowchart
Pseudocode-FlowchartPseudocode-Flowchart
Pseudocode-Flowchartlotlot
 
Synthesis of analytical methods data driven decision-making
Synthesis of analytical methods data driven decision-makingSynthesis of analytical methods data driven decision-making
Synthesis of analytical methods data driven decision-makingAdam Doyle
 

What's hot (14)

Forelasning4
Forelasning4Forelasning4
Forelasning4
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)
 
1 Introduction to C Programming.pptx
1 Introduction to C Programming.pptx1 Introduction to C Programming.pptx
1 Introduction to C Programming.pptx
 
Simulink Projects Research Help
Simulink Projects Research HelpSimulink Projects Research Help
Simulink Projects Research Help
 
Data Abstraction (Chapter 1)
Data Abstraction (Chapter 1)Data Abstraction (Chapter 1)
Data Abstraction (Chapter 1)
 
Miroforidis Slides PP97-2003
Miroforidis Slides PP97-2003Miroforidis Slides PP97-2003
Miroforidis Slides PP97-2003
 
Sample quizz test
Sample quizz testSample quizz test
Sample quizz test
 
Python clean code for data producs
Python clean code for data producsPython clean code for data producs
Python clean code for data producs
 
Flowchart
FlowchartFlowchart
Flowchart
 
Distributed Graph Transformations Supported By Multi-Agent Systems
Distributed Graph Transformations Supported By Multi-Agent SystemsDistributed Graph Transformations Supported By Multi-Agent Systems
Distributed Graph Transformations Supported By Multi-Agent Systems
 
Simulink
SimulinkSimulink
Simulink
 
Pseudocode-Flowchart
Pseudocode-FlowchartPseudocode-Flowchart
Pseudocode-Flowchart
 
Synthesis of analytical methods data driven decision-making
Synthesis of analytical methods data driven decision-makingSynthesis of analytical methods data driven decision-making
Synthesis of analytical methods data driven decision-making
 
IMPROVEMENT OF QUALITY SIGMA LEVEL OF COPPER TERMINAL AT VERTICAL MACHINING C...
IMPROVEMENT OF QUALITY SIGMA LEVEL OF COPPER TERMINAL AT VERTICAL MACHINING C...IMPROVEMENT OF QUALITY SIGMA LEVEL OF COPPER TERMINAL AT VERTICAL MACHINING C...
IMPROVEMENT OF QUALITY SIGMA LEVEL OF COPPER TERMINAL AT VERTICAL MACHINING C...
 

Viewers also liked

М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...
М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...
М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...Project KRIT
 
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...Project KRIT
 
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователя
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователяС.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователя
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователяProject KRIT
 
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...Project KRIT
 
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...Project KRIT
 
Aerodynamics part ii
Aerodynamics   part iiAerodynamics   part ii
Aerodynamics part iiSolo Hermelin
 

Viewers also liked (6)

М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...
М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...
М.Г.Гоман (1986) – Дифференциальный метод продолжения решений систем конечных...
 
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
 
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователя
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователяС.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователя
С.П.Усольцев, А.В.Храмцовский (1993..2002) - Пакет PII: Руководство пользователя
 
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...
Гоман, Храмцовский, Шапиро (2001) - Разработка моделей аэродинамики и моделир...
 
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
 
Aerodynamics part ii
Aerodynamics   part iiAerodynamics   part ii
Aerodynamics part ii
 

Similar to M.G.Goman et al (1994) - PII package: Brief description

Refinery Blending Problems by Engr. Adefami Olusegun
Refinery Blending Problems by Engr. Adefami OlusegunRefinery Blending Problems by Engr. Adefami Olusegun
Refinery Blending Problems by Engr. Adefami OlusegunEngr. Adefami Segun, MNSE
 
SPHARM-PDM_Tutorial_July2015
SPHARM-PDM_Tutorial_July2015SPHARM-PDM_Tutorial_July2015
SPHARM-PDM_Tutorial_July2015Jonathan Perdomo
 
Static Slicing Technique with Algorithmic Approach
Static Slicing Technique with Algorithmic ApproachStatic Slicing Technique with Algorithmic Approach
Static Slicing Technique with Algorithmic ApproachIOSR Journals
 
AIRLINE FARE PRICE PREDICTION
AIRLINE FARE PRICE PREDICTIONAIRLINE FARE PRICE PREDICTION
AIRLINE FARE PRICE PREDICTIONIRJET Journal
 
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docxELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docxjack60216
 
What is algorithm
What is algorithmWhat is algorithm
What is algorithmmshoaib15
 
GE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdfGE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdfAsst.prof M.Gokilavani
 
RPG Program for Unit Testing RPG
RPG Program for Unit Testing RPG RPG Program for Unit Testing RPG
RPG Program for Unit Testing RPG Greg.Helton
 
Pertemuan 5.pptx
Pertemuan 5.pptxPertemuan 5.pptx
Pertemuan 5.pptxBenjaminS13
 
Ml programming with python
Ml programming with pythonMl programming with python
Ml programming with pythonKumud Arora
 
Harnessing deep learning algorithms to predict software refactoring
Harnessing deep learning algorithms to predict software refactoringHarnessing deep learning algorithms to predict software refactoring
Harnessing deep learning algorithms to predict software refactoringTELKOMNIKA JOURNAL
 
Software Verification, Validation and Testing
Software Verification, Validation and TestingSoftware Verification, Validation and Testing
Software Verification, Validation and TestingDr Sukhpal Singh Gill
 
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT IAEME Publication
 
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAMCOMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAMshishirrathod1
 
A software based gain scheduling of pid controller
A software based gain scheduling of pid controllerA software based gain scheduling of pid controller
A software based gain scheduling of pid controllerijics
 

Similar to M.G.Goman et al (1994) - PII package: Brief description (20)

Refinery Blending Problems by Engr. Adefami Olusegun
Refinery Blending Problems by Engr. Adefami OlusegunRefinery Blending Problems by Engr. Adefami Olusegun
Refinery Blending Problems by Engr. Adefami Olusegun
 
SPHARM-PDM_Tutorial_July2015
SPHARM-PDM_Tutorial_July2015SPHARM-PDM_Tutorial_July2015
SPHARM-PDM_Tutorial_July2015
 
Static Slicing Technique with Algorithmic Approach
Static Slicing Technique with Algorithmic ApproachStatic Slicing Technique with Algorithmic Approach
Static Slicing Technique with Algorithmic Approach
 
I07 Simulation
I07 SimulationI07 Simulation
I07 Simulation
 
I07 Simulation
I07 SimulationI07 Simulation
I07 Simulation
 
Deform 3d
Deform 3dDeform 3d
Deform 3d
 
Cost effort.ppt
Cost effort.pptCost effort.ppt
Cost effort.ppt
 
AIRLINE FARE PRICE PREDICTION
AIRLINE FARE PRICE PREDICTIONAIRLINE FARE PRICE PREDICTION
AIRLINE FARE PRICE PREDICTION
 
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docxELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
 
What is algorithm
What is algorithmWhat is algorithm
What is algorithm
 
GE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdfGE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdf
 
RPG Program for Unit Testing RPG
RPG Program for Unit Testing RPG RPG Program for Unit Testing RPG
RPG Program for Unit Testing RPG
 
Pertemuan 5.pptx
Pertemuan 5.pptxPertemuan 5.pptx
Pertemuan 5.pptx
 
Ml programming with python
Ml programming with pythonMl programming with python
Ml programming with python
 
SE.pdf
SE.pdfSE.pdf
SE.pdf
 
Harnessing deep learning algorithms to predict software refactoring
Harnessing deep learning algorithms to predict software refactoringHarnessing deep learning algorithms to predict software refactoring
Harnessing deep learning algorithms to predict software refactoring
 
Software Verification, Validation and Testing
Software Verification, Validation and TestingSoftware Verification, Validation and Testing
Software Verification, Validation and Testing
 
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
 
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAMCOMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
 
A software based gain scheduling of pid controller
A software based gain scheduling of pid controllerA software based gain scheduling of pid controller
A software based gain scheduling of pid controller
 

More from Project KRIT

Matlab Krit Installation Instructions (2009)
Matlab Krit Installation Instructions (2009)Matlab Krit Installation Instructions (2009)
Matlab Krit Installation Instructions (2009)Project KRIT
 
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...Project KRIT
 
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...Project KRIT
 
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...Project KRIT
 
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...Project KRIT
 
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...Project KRIT
 
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...Project KRIT
 
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control System
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control SystemM.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control System
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control SystemProject KRIT
 
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User Guide
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User GuideM.G.Goman, A.V.Khramtsovsky (1993) - KRIT User Guide
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User GuideProject KRIT
 
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox usersM.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox usersProject KRIT
 
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox usersM.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox usersProject KRIT
 
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...Project KRIT
 
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...Project KRIT
 
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...Project KRIT
 
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...Project KRIT
 
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики системМ.Г.Гоман (2000 final) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики системProject KRIT
 
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики системМ.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики системProject KRIT
 
М.Г.Гоман (2000) – Динамика нелинейных систем и хаос
М.Г.Гоман (2000) – Динамика нелинейных систем и хаосМ.Г.Гоман (2000) – Динамика нелинейных систем и хаос
М.Г.Гоман (2000) – Динамика нелинейных систем и хаосProject KRIT
 
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...Project KRIT
 
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...Project KRIT
 

More from Project KRIT (20)

Matlab Krit Installation Instructions (2009)
Matlab Krit Installation Instructions (2009)Matlab Krit Installation Instructions (2009)
Matlab Krit Installation Instructions (2009)
 
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...
M.Goman, A.Khramtsovsky (2002) - Qualitative Methods of Analysis for Nonlinea...
 
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...
Goman, Khramtsovsky, Kolesnikov (2006) - Computational Framework for Analysis...
 
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...
Goman, Khrabrov, Khramtsovsky (2002) - Chaotic dynamics in a simple aeromecha...
 
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...
Goman, Khramtsovsky, Kolesnikov (2008 draft) - Evaluation of Aircraft Perform...
 
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
 
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...
M.Goman, A.Khramtsovsky (2006) - Analysis of Aircraft Nonlinear Dynamics Base...
 
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control System
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control SystemM.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control System
M.Goman et al (1993) - Aircraft Spin Prevention / Recovery Control System
 
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User Guide
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User GuideM.G.Goman, A.V.Khramtsovsky (1993) - KRIT User Guide
M.G.Goman, A.V.Khramtsovsky (1993) - KRIT User Guide
 
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox usersM.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1997 draft) - Textbook for KRIT Toolbox users
 
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox usersM.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox users
M.G.Goman and A.V.Khramtsovsky (1993) - Textbook for KRIT Toolbox users
 
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...
M.Goman and A.Khramtsovsky (1995) - KRIT Scientific Package and its Applicati...
 
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...
M.G.Goman, A.V.Khramtsovsky (1997) - Global Stability Analysis of Nonlinear A...
 
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...
Гоман, Храбров, Храмцовский (1992) - Математическая модель описания аэродинам...
 
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...
M.Goman, A.Khramtsovsky, Y.Patel (2003) - Modeling and Analysis of Aircraft S...
 
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики системМ.Г.Гоман (2000 final) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 final) – Численный анализ нелинейной динамики систем
 
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики системМ.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики систем
М.Г.Гоман (2000 проект) – Численный анализ нелинейной динамики систем
 
М.Г.Гоман (2000) – Динамика нелинейных систем и хаос
М.Г.Гоман (2000) – Динамика нелинейных систем и хаосМ.Г.Гоман (2000) – Динамика нелинейных систем и хаос
М.Г.Гоман (2000) – Динамика нелинейных систем и хаос
 
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...
Гоман, Загайнов, Храмцовский (1997) - Использование бифуркационных методов дл...
 
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...
Philippe Guicheteau (1998) - Bifurcation theory: a tool for nonlinear flight ...
 

Recently uploaded

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

M.G.Goman et al (1994) - PII package: Brief description

  • 1. PII - Programs of Interactive Identification ( brief description ). © Central Aerohydrodynamics Institute (TsAGI), Flight Dynamics and Control Department. Zhukovsky, Moscow region, 140160, Russia. e-mail: krit@tsagi.rssi.ru
  • 2. PII is designed for: u u determination of the relationships between the dependent variable and some independent ones identification of dynamic system parameters PII consists of two parts: • PIIREGR - linear regression • PIIMTM - nonlinear dynamic system identification
  • 3. System requirements The program uses reliable mathematical techniques and has user-friendly interface based on menu, hot-keys, dialogue, graphic and hint windows. It works properly on any IBM PC computers with the processor from 286 up to modern ones. To increase speed it works directly with video-memory. That is why we recommend to use it in DOS mode.
  • 4. Program for linear regression PIIREGR PIIREGR uses method of linear regression to: u estimate parameters of the given model parameters identification u exclude statistically insignificant regressors from the model - structure identification This program is used in TsAGI during 5 years mainly for creating the mathematical models of the aerodynamic forces and moments coefficients based on wind-tunnel or flight test data. It is necessary to create the data base for simulation of aircraft flight dynamics.
  • 5. Stages of working with PIIREGR reading or creating (by built-in or external editor) the file with the mathematical model description u reading file or group of files containing experimental data on processes realizations u performing regression in interactive manner u keeping the results of regression u
  • 6. Reading or creating the mathematical model and data u u If the model already exists, read it using menu model|read. In order to create model choose model|edit or press <F4> to call built-in editor and then create it following the rules of the special language. You should use cursor keys to move selected bar along line and pop-up menus and <Enter> to execute the marked menu command. To read file with the experimental data choose the menu data|read data file or press <F3>.
  • 7. Performing the regression u u u u Select menu window to choose windows to be shown or window|all to see all the windows To start regression procedure choose run|regression or press <F5> To make one step of regression choose run|step of regression or press <F6> To identify the model choose run|identification or press <F7>
  • 8. Starting the regressionCoefficients of Regressors (screen view) Menu Process the regression
  • 9. After the first step of the regression model
  • 10. The regression is completed Process (white) Model (yellow)
  • 12. Saving the results u u To save resulting coefficients choose data|wright coefficients and then input the file name where coefficients to be saved To create the full protocol ( file name.log ) choose options|auto log record before the start of the regression procedure. You can see this file with any text editor or viewer
  • 13. PIIREGR demo version The simplest example is supplied to evaluate PIIREGR: u process y ( x ) = sin x - 0.5 sin 2 x + 0.3 cos 5 x - 0.1 sin 7 x + 0.5r with the noise r £ 1 is expanded into Fourier series ( model is in the file ..regrmodel1.mod, process is in the file ..regrprocess1.dat )
  • 14. Program for identification of dynamic systems - PIIMTM PIIMTM is used to estimate parameters of the given model presented in the general nonlinear form ì dx = F( x,p ), x Î R n , p Î R k ï dt ï íG mod = G( x,p), ïa £ p £ b , i Î[1, k ] i i ï i î p is the vector of system parameters identified with the objective function minimization F(p ) = {G mod ( x, p ) - G exp ( x, p )} 2 ® min p
  • 15. Application field This program is used in TsAGI during 5 years for creating the mathematical models of the unsteady aerodynamic forces and moments coefficients based on wind-tunnel or flight test data in a wide range of motion parameters. It is necessary to create the data base for simulation of aircraft flight dynamics at high incidences. A great number of interesting results was obtained with the aid of this program. Some of them were reported on 10th and 11th IFAC Symposium: •Goman, M., A.Khrabrov and S.Usoltsev. Identification of Unsteady Aerodynamic Model of a Delta Wing at High Angles of Attack. 10th IFAC Symposium on System Identification, SYSID’94, p.p. 3.073-3.078 •Goman, M., A.Khrabrov and S.Usoltsev. Unsteady Aerodynamic Model for Large Amplitude Maneuvers and its Parameter Identification, 11th IFAC Symposium on System Identification, SYSID’97.
  • 16. Stages of working with PIIMTM Dynamic system identification consists of two steps: • search of the objective function F(p) minimum - external task • system modelling at fixed parameters p - internal task To solve these tasks for an acceptable time the program must have the high computation speed. That is why the model presentation as in the PIIREGR (run-time) is not acceptable here. The following steps are necessary to identify a model: u describe model with the C++ language using some macros u create an executable unit (with the aid of PIIMTM, C++ compiler and linker) u perform the identification (working with the executable unit)
  • 17. Working with executable unit At first you should: u u u u read process or group of processes (menu input|read data) set sensors and fixed values (menus parameters|sensors and fixed|set fixed). set parameters at which the model to be minimized (menu parameters|variables) and press F9 (run|evaluate) to see the results of modelling. choose the method of minimization (menu parameters|method) Now one can start identification.
  • 18. Setting the guesses for the unknown parameters Constraints Unknown parameters and their values Experimental process (z) These parameters are excluded from identification
  • 19. Choosing the method of minimization
  • 20. Starting identification y = z’ - phase variable - speed (model) Experimental process (z - deflection)
  • 24. Saving the results If the objective function minimum hasn’t been reached, repeat identification procedure one more ( if it is necessary choose new guesses for the unknown parameters). To see the obtained values of the unknown parameters press <F4>. If the results of identification are acceptable one can save them (menu results).
  • 25. Demo version To evaluate this program two examples in model description text and corresponding executable units are supplied: u The simplest dynamic system - the stone on the spring ( two unknown parameters) (..mtmexample1model1.exe ) d 2x dx + 2a + b 2 x = 0 dt 2 dt u You have the set of experimental data: ti , x (ti ), i = 1... N . Task is to find a and b. More complicated model( 38 unknown parameters). Mathematical model of C L (a ( t ), q ( t )) at high angles of attack (..mtmexample2model2.exe ) (for full description of the model look at Proceedings of the 10th and 11th IFAC Symposium on
  • 26. Information about developers Programs of Interactive Identification were developed in Flight Dynamics and Control Department of Central Aerohydrodynamics Institute (TsAGI), The leader of project is Dr. Mikhail Goman. There is a possibility of development PII for Windows 95/NT Our official address: TsAGI, Zhukovsky, Moscow region, 140160, Russia. e-mail: krit@tsagi.rssi.ru (official) sspchram@aha.ru (Dr. Andrew Khramtsovskiy)
  • 27. Thank you for your attention Now you have enough information to start demo versions of PIIREGR ( piiregr.exe ) and PIIMTM ( model1.exe, model2.exe ) (which are in the directory piipresregr) in order to assure that these programs are excellent tools to perform linear regression and dynamic systems identification for any your purposes. Warning! Demo version will works only with data sets and models which are supplied.