Difference between revisions of "Bp 207 en"

From DCEwiki
Jump to: navigation, search
Line 10: Line 10:
 
programming language C. The main attention is paid to the fixed point number representation
 
programming language C. The main attention is paid to the fixed point number representation
 
by reason of not very wide distribution in digital application and to implementation of a C
 
by reason of not very wide distribution in digital application and to implementation of a C
language library for fixed point arithmetic computation. The goal of this thesis is designing of
+
language library for fixed point arithmetic computation.  
 +
 
 +
The goal of this thesis is designing of
 
algorithms for widely usable form of controller with two degrees of freedom and input
 
algorithms for widely usable form of controller with two degrees of freedom and input
 
filtering, modified version of PID controller and common Kalman filter and mainly showing
 
filtering, modified version of PID controller and common Kalman filter and mainly showing
Line 16: Line 18:
 
instruments are for testing of designed algorithms used so-called system functions provided
 
instruments are for testing of designed algorithms used so-called system functions provided
 
by Matlab, which are also described in this thesis.
 
by Matlab, which are also described in this thesis.
 +
 +
* '''Martinec Jan''', tel: +420 723 508 239, mailto:martij9@fel.cvut.cz
 +
* '''Ing. Holub Ondřej''', tel: +420 224 355 707, mailto:holubo2@control.felk.cvut.cz
 +
* '''Ing. Špinka Ondřej''', tel: +420 224 355 713, mailto:spinkao@fel.cvut.cz

Revision as of 08:35, 5 May 2010

Tools for design of discrete-time controllers

Author: Jan Martinec

Bakalářské práce 2008

This thesis describes an implementation of several kinds of digital controllers and Kalman filter in numeric binary representation of floating point and fixed point data format via programming language C. The main attention is paid to the fixed point number representation by reason of not very wide distribution in digital application and to implementation of a C language library for fixed point arithmetic computation.

The goal of this thesis is designing of algorithms for widely usable form of controller with two degrees of freedom and input filtering, modified version of PID controller and common Kalman filter and mainly showing the influence of using fixed point format on controlling and filtering. Among other instruments are for testing of designed algorithms used so-called system functions provided by Matlab, which are also described in this thesis.