Bu tez çalısmasında Model Öngörülü Kontrol uygulaması Sayısal Đsaret Đsleyici
Kart (DSP) kullanılarak gerçeklestirilmistir.
Öncelikle takometreli bir DC motordan olusan tek giris ve tek çıkıslı süreç
matematiksel olarak modellenmis ve bu süreç için bir Model Öngörümlü Denetleyici
MATLAB, Simulink ve Model Predictive Control Toolbox kullanılarak
olusturulmustur. Olusturulan Simulink modeli Real Time Workshop (RTW) ile C
koduna dönüstürülerek TI CCS (Code Composer Studio) Sayısal Đsaret Đsleyici Kart
yazılım gelistirme ortamına aktarılıp diğer destek dosyalarıyla birlikte derlenmis ve
bilgisayarın paralel portuna bağlı Sayısal Đsaret Đsleyici Kart’a yüklenmistir. Yüklenen
program çalıstırılarak Model Öngörülü Kontrol uygulaması DSP üzerinde basarılı
olarak gerçeklestirilmistir.
In this study, an implementation of model predictive control with Digital Signal
Processor was studied.
A model predictive controller is implemented by using Model Predictive Control
Toolbox of MATLAB and relevant design commands are converted to C code with
Real-Time Workshop using softwares MATLAB and Simulink. Compilation of the
code with the support files was done with Code Composer Studio, and transferred to
Digital Signal Processor from the parallel port, respectively.
The controller above is used in velocity control of a DC motor for validation of
its functioning. It is shown that implementation of model predictive control with Digital
Signal Processor functions successfully.