INTRODUCTION TO CONTROL SYSTEMS

Slides:



Advertisements
Benzer bir sunumlar
DOĞRU ÖLÇÜM VE ÖLÇÜM EKİPMANLARI
Advertisements

Akaryakıt Sektörü Pazar Gelişmeleri
Zamana Bağımlı Olmayan Doğrusal (LTI) Sistemlerin Frekans Tepkileri
İletişim Lab. Deney 2 Filtre Tasarımı ve Özellikleri
Yrd.Doç.Dr. Mustafa Doğan
Genel Denklem Sistemleri ve Kimya Mühendisliği Soru Tipleri
Yrd. Doç. Dr. Kemal MAZANOĞLU Arş.Grv. Habibe GÜRSOY
Bilgisayara Giriş Doç. Dr. Mehmet S. İlkay.
4. Hafta.  % Parametreler %   A = 3; % genlik  f = 440; % frekans (Hz)  phi = -pi/4; % faz  fs = 20e3; % örnekleme oranı (20 kHz)  Ts = 0; %
Logical Design Farid Rajabli.
Fulya Tuğçe OMUZLUOĞLU Yrd.Doç.Dr. Bünyamin TAMYÜREK
KONTROLÖRLER ve KONTROL SİSTEMLERİ
KONTROLÖRLER ve KONTROL SİSTEMLERİ
YERLİ RÜZGAR TÜRBİNLERDE GÜÇ ELEKTRONİĞİ VE KONTROLÜ(MİLRES)
Etmenler - Ajanlar (Agents)
ROBOT KONTROLÜ HAZIRLAYANLAR Kenan ÖZTEKTEN Sıla KARASU Arif ADALAR
4. KONTROL VE DÖNGÜ KOMUTLARI
SUBAPAÇILIMININ AYARI İLE PERFORMANSIN DÜZENLENMESİ.
TÜBİTAK Ufuk 2020 Enerji Verimli Binalar ve Sürdürülebilir İşlem Endüstrileri Konu Başlıkları Merve AKKUŞ Bilimsel Programlar Uzmanı Nanoteknoloji,
Simulink Örnekleri Örnek1: Aşağıdaki denklemi simülasyonda çalıştırınız Kullanılacak Bloklar:
Sensörler - Algılayıcılar
MKM 311 Sistem Dinamiği ve Kontrol
OTO
OMRON 1 C-Serisi I Bölüm 6 C-Serisi I/O Modül Kablolaması.
2. ve 3. hafta. Youtube link:
Biyomedikal Sistemlerin Modellenmesi ve Kontrolü Neslihan Serap Şengör İ.T.Ü. Elektronik ve Haberleşme Bölümü, oda no:1107 tel no:
AKILLI HIZ KONTROL SİSTEMİ
TARLA KONTROL SİSTEMİ ve DEMET POZİSYON MONİTÖRLERİ (BPM) Ayhan AYDIN.
Yrd.Doç.Dr. Mustafa Doğan
Thevenin (1883) ve Norton (1926) Teoremleri
PWM (Pulse Width Modulation- Sinyal Genişlik Modülasyonu)
Elektrik Devrelerinin Temelleri
MATLAB R2013’e Giriş.
Microsoft Azure IoT ve hayatımıza etkileri
STRING FONKSİYONLARI Dim ders As String
Motor Sürücü Devresi ile Kontrol
Celtic-Plus Proposers Day 22 September 2016, Istanbul
Soğuk Zincir İzleme Ürün Taşımalarında Soğuk Zincir Kontrolü
GÜÇ ELEKTRONİĞİ II Anahtarlamalı Mod DC-AC Inverterler
İKİNCİ DERECE DELTA-SİGMA MODÜLATÖR TASARIMI
Chapter 1.
Doğru Akım: Doğru akım, zamana bağlı olarak yönü değişmeyen akıma denir. Kısa gösterimi DA (Doğru Akım) ya da İngilizce haliyle DC (Direct Current) şeklindedir.
Celtic-Plus Proposers Day 23 November 2016, Leuven
RETROSPECTIVE EVALUATION OF THE TREATMENT APPROACHES OF ECTOPİC PREGNANCIES ACCORDING TO GESTATIONAL WEEK Op. Dr. Nurullah PEKER.
BİLİMSEL ÇALIŞMA BASAMAKLARI SCIENTIFIC WORKING STEPS MHD BASHAR ALREFAEI Y
KLİMA SİSTEMLERİ 42&pt=Turgutreis+Oto+Klima+Gaz+D olum+Servisi
The Need for Program Design
Seçimlik ders / Elective Course
MEDICAL WASTE SHREDDERS
Döngüler ve Shift Register
WEEK 12 Dynamics of Machinery
AIR QUALITY ASSESSMENT IN TURKEY
Department of Mechanical Engineering
Konu: EĞİTİM AMAÇLI BLDC MOTOR HIZININ PID KONTROLÜ
1. Arasınav konuları: Kapalı sistem blok diyagramı oluşturma, Transfer fonksiyonu Blok diyagramından kapalı sistemin transfer fonksiyonunu bulma Düzgün.
PV100&PV200 Solar POMPA INVERTER
Oryantasyon Eğitimi Prof. Dr. Mete TAYANÇ
KONTROL SİSTEMLERİ GİRİŞ YAYKÜTLE SİSTEMİ KONUM KONTROLÜ
PRODUCTION. CONTENT  WHAT IS PRODUCTION  BENEFITS OF PRODUCTION  ELEMENTS THAT CHARACTERIZE THE PRODUCTION PROCESS  CLASSIFICATION OF PRODUCTION SYSTEMS.
1 Açık sistem: Va:Kontrol girdisi f2:Dış etki V2:Cevap
(Dr. Öğr. Üyesi Deniz Dal)
Problem Homework-06 In the control system shown above, R(s) is the reference input and C(s) is the output. Write the Matlab code to draw the Bode.
Karabük Üniversitesi Mühendislik Fakültesi Makine Mühendisliği Bölümü
IE Computer Integrated Manufacturing and Automation U. MAHİR YILDIRIM Computer Numerical Control II.
Hidrojen üretimi. HİDROJEN ÜRETİMİ Hidrojen enerji sisteminin yeni olmasına karşın hidrojen üretimi yeni değildir. Şu anda dünyada her yıl 500 milyar.
NİŞANTAŞI ÜNİVERSİTESİ
pnpn Yapılı Elektronik Elemanlar ve Diğerleri
Examples: In the Figure, the three points and coordinates are given that is obtained with CAD program. If these three points are represented by the curve.
Kontrol Devresi Aktüatör Sistem Sensör
Sunum transkripti:

INTRODUCTION TO CONTROL SYSTEMS Course Objectives 1. Model common control system components. 2. Select an appropriate control algorithm of PID type or one of its variations. 3. Analyze the performance of a control algorithm using transfer functions, block diagrams, and computer methods, in light of given performance specifications. 4. Using MATLAB and Simulink to analyze and simulate control systems A control system consists of subsystems and plants for the purpose of obtaining a desired output with desired performance, given a specified input. A major aplication of the methods of system dynamics is the design of control systems. Konforlu bir yaşam için binaların sıcaklık ve nem kontrolünü ayarlamamız gerekir. Burada amaçlar önemlidir. İnsanlar için sıcaklık bitkiler için sıcaklık, ışık, ve nem kontrolü gereklidir.

Open-loop control sytems Closed-loop control sytems Basic Components of a Control System Objectives of control (Inputs) Control system components (Controller, plant, actuator, sensor,…) Results (Outputs) Robot : Sensors (Optical image, displacement, speed,force, torque, pressure voltage, current). Actuators (AC motors, DC motors, step motors, hydroulic actuators) Automobile : Sensors (Displacement,speed,force,pressure,temperature, fluid flow, fluid level voltage, current). Actuators (DC motors, step motors, pumps, heat sources) Home Heating System : Sensors (Temperature, pressure, fluid flow). Actuators (Motors, pumps, heat sources) Bir kontrol sistemi verilen bir girdiye karşılık istenen çıktıyı (hedef) istenen performans ile elde etmek için birleştirilen alt sistemlerden ve proseslerden (plant) oluşur. Amaçlar girdileri, sonuçlar ise kontrol edilen değişkenleri etkiler. Kontrol sistemi, tamamlayıcı olarak bir kontrolörü içeren bir dinamik sistemdir. Bir kontrolörün görevi kontrol edilecek prosesi istenen şekilde kumanda edecek (sürecek) kontrol sinyallerini üretmektir. Sensörler, aktüatörler, kontrolörler, sinyal değiştiriciler bir kontrol sisteminin temel bileşenleridir. Kontrol aksiyonlarını gerçekleştirmek için aktüatörler gereklidir. Çıktı sinyallerini ölçmek ve izlemek için sensörler gereklidir. Bir kontrol sistemi içinde çok farklı tip ve seviyede sinyaller bulunduğu için, sinyal işleme ve koşullandırma kontrol sisteminin çok önemli fonksiyonlarından biridir. Kontrol mühendisleri kontrol sistemi için özellikle (sensörleri ve aktüatörleri) bu bileşenleri tanıyabilmelidir ve belirli spesifikasyonlara göre seçebilmelidir. Bireysel olarak bu bileşenleri ve tüm sistemi modelleyebilmeli ve analiz edebilmelidir. Control systems Open-loop control sytems Closed-loop control sytems

Control (Actuation) Signal Open Loop Control Systems: Actuator Plant v u Input Output Sensitive to changing in parameters and disturbance. Closed Loop Control Systems: (Feedback Systems) Control (Actuation) Signal Output Plant u Actuator Sensor + Disturbance Sensing signal Error Controller Reference + - Kapalı sistem: sisteme özgü davranış sağlanmıyor ise, örneğin; Cevap çok ağır olabilir. Cevap kararsız olabilir. Sistem dış etkilere maruz kalabilir. Sistem içindeki bileşenlerin zamanla değerleri (cevabın değişimine neden olan) değişebilir. Error signal= Reference – Sensing signal

Examples of Control System Applications Heater Furnace Sensor Annealing Furnace Washing machine Servo motors Heater Bu örneklerin çalışma esası bu sistemlere dayanır. Örneğin çamaşır makinasında tüm programlar Açık sistem olarak belirli zaman aralığında ve belirli devir sayısında çalışır. Ç.M. dinamiği yüke karşı çok duyarlıdır. Aşırı yükte parametreleri düzenleyemediği için performans düşer ve arızalar meydana gelir. Benzer, Kirliliği ölçerek (böyle bir sensör yok) parametreleri değiştiremez. Kapalı kontrol; sistem cevabını izleme, cevabı istenen değer ile karşılaştırma, istenen cevap doğrultusunda sistemi kumanda edecek şekilde bir sistem girdisi oluşturma gibi unsurları kapsar. Robots Home heating system Cruise control

Home Heating Control System : Reference temp. Controller (Thermostat) Temperature Sensor : Measured temp. : Disturbance Control signal (heat transfer: door, window, wall, etc.) Fuel flow Heater Valve Error Status Control action Cold Open valve Hot Close valve Konforlu yaşam için sıcaklık kontrolü önemlidir. Kontrol hedefi için ölçülen sıcaklık değeri ayarlanmış referans değer ile sürekli karşılatırılır. Kontrol eylemi kontrolör hatasına dayanır. Ortam sıcaklığı ayarlanan referans değerden büyük (soğuk) ise kontrol eylemi “yakıt valfini aç”, ortam sıcaklığı ayarlanan referans değerden küçük (sıcak) kontrol eylemi “yakıt valfini kapat” yönünde olur. Closed Loop: Open Loop: + + Controlller (Thermostat) Valve + Plant Temp. Sensor -

Motor and Powertrain system Cruise Control System Usage in 1990’s Driver comfort Save fuel Bu sistem 1990 lı yıllarda araçlarda kullanılmaya başlamıştır. Sistemde kontrolör bir bilgisayardır. Kontrolöre debriyaj, fren, gaz ve direksiyon veya çevresindeki düğmelere bağlı sensörlerden sinyaller gelir. Hız sabitlendiğinde yakıt valfi motora sabit miktarda yakıt gönderir. D, F veya G a basıldığında devreden hız sabitleyici devreden çıkar. Önündeki mesafeyi de dikkate alan sistemler mevcuttur. Uzun yolculuklarda sürücü konforu ile birlikte % 15 yakıt tasarrufu sağlamaktadır. Road conditions Error signal Fuel flow Vehicle speed Measured speed signal Control signal Reference + + Actuator(Valf) + Motor and Powertrain system Speed Sensor Controller Speed -

a) Mathematical model (Cruise Control System) : Fp: Pushing force (from engine) Fd: Distrubance (wind, gravity, enviromental factors, etc.) b) Closed loop control:

Control Aplications with Industrial Robots Inverted pendulum control Ball grabber

x Z

VrControl Input fd:Disturbance Vs:Response x

Free Body Diagrams: External forces, Joint forces, The Law of Action-Reaction

P (Proportional) control: e V P (Proportional) control:

No Disturbance Steady State Error No Disturbance Kp Steady State Error Disturbance Fd=10N Kp constant, Ki constant, Kd Overshoot Vibrations Disturbance Fd=10N Kp constant, Ki Steady State Error 0 Disturbance Fd=10N Kp constant, Steady State Error

clc;clear;close all m=100; c=4; k=4000; Ka=3e-2; Ks=100; Kp=10;Ki=5;Kd=0;kz=0.01; kfd=10; %Kp=0 to get open loop response. nho=Ka*Ks*[c,k];dho=[m,c,k];nhdo=Ks; nc=[Kd,Kp,Ki];dc=[1 0]; if Ki==0; nc=[Kd Kp]; dc=1; end %% n1=1; d1=[m,c,k]; nh=Ka*Ks*conv(nc,[c,k]);nhd=Ks*dc; dh=conv(dc,d1);dh=polyadd(dh,nh); sys1=tf(nh,dh); sys2=tf(nhd,dh); syso=tf(nho,dho); sysd=tf(nhdo,dho); p=roots(dh);p0=p(1);cksi dt=0.001;tson=50; t=0:dt:tson; [c1,t]=step(sys1,t); [c2,t]=step(sys2,t); c=kz*c1+kfd*c2; co=step(syso,t);cd=step(sysd,t); co=kz*co+kfd*cd; if Kp==0; plot(t,co) %Open Loop Response else plot(t,c) %Closed Loop Response