FAQ | Points | Add... | Recent posts | Search | Register | Log in


regulator typu P i zmienny krok pwm


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> AVR Microcontrollers -> regulator typu P i zmienny krok pwm
Author
Message
Piotr Kania
Poziom 14
Poziom 14


Joined: 15 Mar 2007
Posts: 186
Location: Gliwice

Post#1 Post from the author of the topic 17 Mar 2010 22:21   

regulator typu P i zmienny krok pwm


Witam, mam problem ze stabilnością temperatury zadawanej poprzez PWM. Regulator proporcjonalny wystawia sygnał pwm w zależności od błędu przemożonego przez wzmocnienie, które jest określone za pomocą charakterystyki narastającej liniowo. Dla niskich temperatur jest ok krok jest mały (pwm zmienia się niewiele) ale dla wysokich potrafi się zmieniać nawet o 30% to powoduje oscylacje. Czy ktoś ma jakiś pomysł ? Dziękuje z góry za cokolwiek.
Back to top
   
leon1313
Poziom 13
Poziom 13


Joined: 11 Jul 2007
Posts: 114
Location: warszawa

Post#2 18 Mar 2010 01:44   

Re: regulator typu P i zmienny krok pwm


Zmienić charakterystykę z liniowej na nieliniową. Ile masz kroków PWM ? Może warto to zrobić na tablicy...
Back to top
   
Google

Google Adsense


Post# 18 Mar 2010 01:44   





Back to top
   
Piotr Kania
Poziom 14
Poziom 14


Joined: 15 Mar 2007
Posts: 186
Location: Gliwice

Post#3 Post from the author of the topic 18 Mar 2010 10:09   

Re: regulator typu P i zmienny krok pwm


Pwm jest 10 bitowy czyli 1024 kroki. Nieliniowa mało co pomoże już sprawdziłem. Na tablicy nie bardzo rozumiem ten pomysł. Ja myślę nad charakterystyką która była by tak jakby składową stałą a z błędu i wzmocnienia obliczać resztę. Narazie mam klasyczny algorytm coś w tym stylu pwm= K*błąd , K to wartości z charakterystyki nieliniowej
Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6360

Post#4 18 Mar 2010 12:33   

Re: regulator typu P i zmienny krok pwm


A temperturę masz w K?
Back to top
   
Piotr Kania
Poziom 14
Poziom 14


Joined: 15 Mar 2007
Posts: 186
Location: Gliwice

Post#5 Post from the author of the topic 18 Mar 2010 15:53   

Re: regulator typu P i zmienny krok pwm


K to wzmocnienie to typowy regulator typu P z automatyki
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 18 Mar 2010 15:53   





Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6360

Post#6 18 Mar 2010 16:07   

Re: regulator typu P i zmienny krok pwm


Pytam czy masz temperaturę w Kelvinach.
Back to top
   
Piotr Kania
Poziom 14
Poziom 14


Joined: 15 Mar 2007
Posts: 186
Location: Gliwice

Post#7 Post from the author of the topic 18 Mar 2010 17:15   

Re: regulator typu P i zmienny krok pwm


w Celsjuszach a jakie to ma znaczenie
Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6360

Post#8 18 Mar 2010 17:33   

Re: regulator typu P i zmienny krok pwm


A no takie że skala Celsjusza nie jest bezwzględna. Pojęcia nie mam jak działa taki regulator P ale cos pisałeś że dla niskich temperatur działa to dobrze a dla wysokich nie.
Powyżej 0*C skala C idzie szybciej niż skala K (dla układu widzącego wzrost od 10*C do 20*C będzie to dwukrotny wzrost podczas gdy w skali K był by to wzrost o kilka %) więc to mogło by być problemem.
No chyba że chodziło Ci nie o temperaturę a o błąd temperatury. Wtedy faktycznie przyjęta skala nie ma znaczenia.
Back to top
   
_Robak_
Poziom 22
Poziom 22


Joined: 16 Apr 2006
Posts: 2185
Location: Bytom

Post#9 18 Mar 2010 17:41   

Re: regulator typu P i zmienny krok pwm


Akurat nie będzie to miało znaczenia dopóki obie wartości, zadana i mierzona, będą takie same;) Sprawdź sobie algorytm w symulatorze czy w ogóle się sprawdza. Sprawdź czy masz dobre typy zmiennych, uchyb musisz mieć najlepiej float. Jak potem wymnażasz to kiedyś koniec końców musisz zamienić typ na inta, sprawdź czy dobrze zaokrąglasz liczby. Sprawdź jak tam sprawa wygląda z Anti-Windup.
Back to top
   
Google

Google Adsense


Post# 18 Mar 2010 17:41   





Back to top
   
Piotr Kania
Poziom 14
Poziom 14


Joined: 15 Mar 2007
Posts: 186
Location: Gliwice

Post#10 Post from the author of the topic 18 Mar 2010 19:45   

Re: regulator typu P i zmienny krok pwm


Dodam jeszcze ze układ musi pracować ze stałym uchybem nie może osiągnąć zadanej temperatury, jest wyskalowany na 1 stopień niżej. Zmienne mam takie jak napisałeś.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> AVR Microcontrollers -> regulator typu P i zmienny krok pwm
Page 1 of 1
Similar topics
Dźwięk przez PWM. Czy zwiększenie częstotliwości PWM-a będzie poprawne? (2)
Turbo Delphi Explorer - "legalizacja" krok po krok (3)
regulator obrotów (PWM gra ;) ) (5)
PWM w Atmega8535. Sterowanie diodą. Rejestry innych timerów i pwm. (6)
PWM w Atmega8. Jak uruchomić drugi i trzeci kanał PWM? (3)
Sygnał PWM na attiny25. Nie włącza się PWM-ka OC1B. (5)
PWM (dioda RGB ). Timer 1, atmega16, zrobienie 2 PWM-ów. (10)
[avr][pwm][mostek h] sterowanie mostkiem h za pomocą pwm (9)
PWM w ARMie, wysterowanie serwa, parametry PWM? (2)

Page generation time: 10.502 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed