Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Pochv├í─żte sa ostatn├Żm ─Źo zauj├şmave ste vyrobili alebo pr├íve vyr├íbate!

Moderátori: psichac, Moderátori

Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod barokar » 12 Apr 2012, 14:02

Zdrav├şm v┼íetk├Żch,
r├íd by som V├ím predstavil m├┤j n├ívrh PID regul├ítora s mo┼żnos┼ąou nastavenia dvoch regula─Źn├Żch m├│dov:
- regul├ícia s vyu┼żit├şm pr├şrastkov├ęho regul├ítora (potrebn├ę nastavi┼ą parametre P, I a D)
- regul├ícia s vyu┼żit├şm adapt├şvneho regul├ítora (J. Mar┼í├şkÔÇá, V. StrejcÔÇá), (nie je potrebn├ę nastavenie parametrov)

Popis zariadenia:
- Nap├íjacie nap├Ątie 7 ÔÇô 30 V
- Pr├║dov├Ż odber cca. 0,6 A
- Tri anal├│gov├ę vstupy so ziskom 0, 10 a 100 s mo┼żnos┼ąou v├Żberu (iba jeden s├║─Źasne)
- Dva v├Żstupy v rozsahu 0 ÔÇô 5V PWM a anal├│gov├Ż v rozsahu 0 ÔÇô 3V
- Nastavenie pre termo─Źl├ínky typu J, K, S, R, T
- Nastavenie parametrov P, I a D v rozsahu -999,9 a┼ż +999,9 s krokom nastavenia 0,1
- Nastavanie ┼żiadanej hodnoty 0 a┼ż 999,5 (napr. teploty, milivoltov, ot├í─Źok apod.) s krokom nastavenia 0,5
- Nastavenie vzorkovacej frekvencie 1 a┼ż 300 (max) vzoriek za sekundu pri pr├şrastkovom PSD regul├ítore s krokom nastavenia 1
- Automatick├ę nastavovanie vzorkovania pre adapt├şvny PSD regul├ítor v re├ílnom ─Źase v z├ívislosti od regula─Źnej odch├Żlky s├║stavy
- Automatick├ę ulo┼żenie nastaven├Żch parametrov, veli─Ź├şn a re┼żimu riadenia do pam├Ąte
- Nastavenie re┼żimov AUTO/MANUAL a RUN/STOP s LED indik├íciou
- Akustick├í signaliz├ícia stla─Źen├ęho tla─Źidla

Zdrojov├ę k├│dy firmwaru s├║ kompletne nap├şsan├ę v jazyku C vo v├Żvojovom prostred├ş Code::Blocks a skompilovan├ę kompil├ítorom GCC GNU. Ladenie a n├ísledn├ę ÔÇ×nap├ílanieÔÇť firmwaru do mikrokontrol├ęra je realizovan├ę cez v├Żvojov├ę prostredie AVR Studio pomocou program├ítora AVR Dragon. Kompletn├Ż riadiaci syst├ęm je zlo┼żen├Ż z dvoch zdrojov├Żch k├│dov. Jeden je ur─Źen├Ż pre hlavn├║ riadiacu ─Źas┼ą ktor├í je vykon├ívan├í mikrokontorl├ęrom ATmega168 a ─Ćal┼í├ş je ur─Źen├Ż pre mikrokontrol├ęr ATmega8, ktor├Ż sa star├í o zobrazovanie v┼íetk├Żch potrebn├Żch inform├íci├ş na 7-segmentovom LED displeji. Sch├ęmy a DPS s├║ vytvoren├ę v Eagle a vyroben├ę fotocestou (UV LEDs a POSITIV20).

regulácia teploty:
https://www.youtube.com/watch?v=lDy7KJuC-IM
Nastavenie parametrov:
https://www.youtube.com/watch?v=KmlJLK28a64

Viac fotiek vr├ítane sch├ęm:
https://picasaweb.google.com/1074791647 ... DRegulator

Vysvetlivky k blokovej sch├ęme:
- uP - 8-bitov├Ż mikrokontrol├ęr ATmega168
- ADC - AD prevodn├şk
- DAC - DA prevodn├şk
- OZ - opera─Źn├ę zosil┼łova─Źe
- LSN - line├írny stabiliz├ítor nap├Ątia
- INP - inverzná nábojová pumpa
- ZRN - zdroje referen─Źn├ęho nap├Ątia
Pr├şlohy
blokova.png
Blokov├í sch├ęma
IMAG0539.jpg
Naposledy upravil barokar d┼ła 01 M├íj 2012, 12:46, celkovo upraven├ę 1 kr├ít.
barokar

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod Washu » 12 Apr 2012, 14:10

Vyborna praca co dodat.
Si ochotny zverejnit teoriu k tym regulatorom, zbierku materialov z ktorych si cerpal? FW predpokladam ze si chces ponechat ale balicek materialu z ktoreho si vychadzal by snad pustit slo ;)
A este otazka na C::B, podarilo sa ti rozbehnut debug cez JTAG v C::B? C::B pouzivam, je to vyborny editor ale ten debugger tomu chyba.
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
Washu
Obr├ízok pou┼ż├şvate─ża
Power user
Power user
Pr├şspevky: 4521
Vek: -2003.37
Zalo┼żen├Ż: 15.04.2010
Bydlisko: Multiverse
Karma: 24

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod barokar » 12 Apr 2012, 15:28

─Äakujem! :)
materi├íly z ktor├Żch som ─Źerpal:
Adapt├şvny:
Matematika s n├ívrhom je v tomto ─Źl├ínku:
MAR┼á├ŹK, J. - STREJC, V.: Application of Identification-free Algorithms for Adaptive Control*. In: Automatica, Vol. 25, No. 2, s. 273-277, 1989
n├íjde┼í to tu: http://www.sciencedirect.com/science/ar ... 9889900812 - je to s├şce za platbu, ale d├í sa to doh─żada┼ą aj na free stiahnutie.(Ak by si nena┼íiel, po┼íli SS s mailom a ti po┼ílem)

Te├│ria:
BOB├üL, Vladim├şr ÔÇô B├ľHM, Jozef ÔÇô PROKOP, Roman ÔÇô FESSL, Jarom├şr: Praktick├ę aspekty samo─Źinne se nastavuj├şc├şch algoritmu: algoritmy a implementace. VITIUM, 1996 s. 242, ISBN 80-214-1299-2

KWASNIEWSKI, Janusz: Programmable Logic Controllers. Cracow 2002, s. 259, ISBN 83-86320-45-1

├ůstr├Âm, J. Karl ÔÇô H├Ągglund, Tore: Advanced PID Control : ISA, 2006. 442 s. ISBN 1-55617-942-1

K pr├şrastkov├ęmu:
KOZ├üK, ┼átefan: Modern├ę a praktick├ę pr├şstupy realiz├ície PID regul├ítorov (2). In: ATP Journal. ─Ź. 5/2011
- je to len vylep┼íen├Ż pozi─Źn├Ż PID (vhodnej┼í├ş pre digit├ílne riadenie)

K C::B:

Tie┼ż to pou┼ż├şvam iba ako editor, ladenie a p├ílenie rob├şm cez AVRStudio. Ani som sa nepok├║┼íal to rozbeha┼ą :)
barokar

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod JanoL » 12 Apr 2012, 20:02

p├í─Źi sa mi to je to pekn├ę :D
K├ívi─Źka
JanoL
Obr├ízok pou┼ż├şvate─ża
Pokro─Źil├Ż ─Źlen
Pokro─Źil├Ż ─Źlen
Pr├şspevky: 793
Vek: 19.9
Zalo┼żen├Ż: 19.08.2011
Bydlisko: Liptovsk├Ż Mikul├í┼í
Karma: 11

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod mato3000 » 12 Apr 2012, 20:27

pekná práca
mato3000
Obr├ízok pou┼ż├şvate─ża
Power user
Power user
Pr├şspevky: 9496
Zalo┼żen├Ż: 04.01.2009
Bydlisko: BA
Karma: 120

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod anonym4 » 12 Apr 2012, 20:59

V├Żborn├í pr├íca, pre m┼ła praktick├ę pou┼żitie 100%.
anonym4

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod Thales » 13 Apr 2012, 16:55

Par├ída. Dob┼Öe vymy┼íleno, uvedeny zdroje ze kter├Żch bylo ─Źerp├íno, blokov├ę schema... Jen ┼íkoda ┼że to nen├ş zcela uvoln─Ťno.
Zapamatuj si:
- To ┼że n─Ťco funguje neznamen├í ┼że je to tak spr├ívn─Ť a u┼ż v┼»bec ne bezpe─Źn─Ť.
- Je t┼Öeba se u─Źit od t─Ťch co opravdu um├ş a ne od t─Ťch co si jen mysl├ş ┼że to um├ş
Thales
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 13804
Vek: 36.49
Zalo┼żen├Ż: 07.10.2008
Bydlisko: White Hill, Prague
Karma: 23

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod jenda23 » 13 Apr 2012, 17:01

Velice p─Ťkn├í pr├íce ur─Źit─Ť si zaslou┼ż├ş K+ jen pro termo─Źl├ínky m─Ť┼Ö├ş┼í teplotu svorek?
Lokomotiva je jako ┼żena.Je jich stovky typ┼» a ka┼żdej z nich je jinej,ka┼żd├í z nich je sv├Żm zp┼»sobem kr├ísn├í.Kdy┼ż j├ş chce┼í aspo┼ł trochu poznat jsou to stovky hodin ─Źasu.Nejde s n├ş b├Żt ani┼ż bys j├ş bezmezn─Ť miloval,je nemo┼żn├Ż j├ş zn├ít do posledn├ş skulinky
jenda23
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 4731
Vek: 28.48
Zalo┼żen├Ż: 27.06.2008
Bydlisko: Česká Třebová
Karma: 53

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod Tuf » 13 Apr 2012, 18:12

PeKne uroben├Ż v├Żrobok, popis, odkazy na literaturu aj v├Żklad.
Pre ostatn├Żch: pre porovnanie pozrite na termperature control Isotech pre kalibra─Źn├ę l├ízne http://www.isotech.co.uk/files/document ... ile-26.pdf a https://www.youtube.com/watch?v=CQubp0X4x4U (toto nie je reklama, ale ┼ítudijn├Ż materi├íl k t├ęmatu)
Kompenz├ícia teploty pri termo─Źl├ínkoch vi─Ć napr├şklad http://www.tzb-info.cz/3115-teplota-a-jeji-mereni
Tuf
Obr├ízok pou┼ż├şvate─ża
Zasl├║┼żil├Ż ─Źlen
Zasl├║┼żil├Ż ─Źlen
Pr├şspevky: 1248
Zalo┼żen├Ż: 27.02.2008
Bydlisko: cz
Karma: 6

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod barokar » 13 Apr 2012, 23:58

Termo─Źl├ínky v├┤bec pr├íve nekompenzujem ( z po─Źiatku som s nimi ani ner├ítal). Prioritne i┼ílo o pripojenie in├Żch zdrojov sign├ílu a vlastne iba o demon┼ítrovanie implement├ície adapt├şvnych a pr├şrastkov├Żch algoritmov pre PID regul├ítor.
barokar

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod ToGe » 11 M├íj 2012, 09:19

V pripade, ze by ste mali zaujem uverejni┼ą popis Vasho PID regulatora v ATP Journali, ozvite sa. Aktualne pripravujeme junove cislo, ktore sa bude venovat prave priemyselnym regulatorom.
Anton Gerer
sefredaktor ATP Journal
gerer@hmh.sk
ToGe
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 1
Zalo┼żen├Ż: 11.05.2012
Karma: 0

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod pin » 11 M├íj 2012, 11:52

Pekn├í uk├í┼żka toho, ┼że cesta k zauj├şmav├ęmu vlastn├ęmu v├Żrobku sa nem├┤┼że vyhn├║┼ą pochopeniu te├│rie. Ve─ża ├║spechov, barokar!
pin
Obr├ízok pou┼ż├şvate─ża
Power user
Power user
Pr├şspevky: 2231
Zalo┼żen├Ż: 09.05.2009

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod jaromir » 11 M├íj 2012, 12:08

Tak teda toto by som na tomto fore necakal. Ozaj zaujimava konstrukcia.
Kde sa daju najst zdrojaky?
jaromir
Obr├ízok pou┼ż├şvate─ża
Power user
Power user
Pr├şspevky: 4520
Vek: 34.79
Zalo┼żen├Ż: 08.07.2011
Bydlisko: Bratislava
Karma: 97

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod Ivan_Ryger » 11 M├íj 2012, 13:49

pred ─Źasom som nie─Źo podobn├ę rie┼íil na ATMEGA 16 pod─ża Atmelovskej aplika─Źnej pozn├ímky, no ur─Źite to nie je tak├ę sofistikovan├ę. P├í─Źi sa mi to.

http://www.atmel.com/Images/doc2558.pdf
Ivan_Ryger
Obr├ízok pou┼ż├şvate─ża
St├íly ─Źlen
St├íly ─Źlen
Pr├şspevky: 445
Zalo┼żen├Ż: 01.04.2008
Bydlisko: Bratislava, Petr┼żalka
Karma: 14

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod Ivan_Ryger » 11 M├íj 2012, 13:57

Dobr├Ż de┼ł, zaujal ma V├í┼í ─Źl├ínok o adapt├şvnom PID regul├ítore. Bohu┼żia─ż, nem├ím pr├şstup k ScienceDirect ─Źl├ínku. Mohol by som V├ís poprosi┼ą o jeho k├│piu?
Taktie┼ż by ma pote┼íilo, ak by som sa mohol pozrie┼ą na zdrojov├Ż k├│d. Hodil by sa pre in┼ípir├íciu, chcem ovl├ída┼ą sp├Ątnov├Ązobne jeden motor.
In├í─Ź, t├í sch├ęma zverejnen├í na PicasaWebe je dos┼ą rozmazan├í.

─Äakujem.
S pozdravom:
Ivan R├Żger
Ivan_Ryger
Obr├ízok pou┼ż├şvate─ża
St├íly ─Źlen
St├íly ─Źlen
Pr├şspevky: 445
Zalo┼żen├Ż: 01.04.2008
Bydlisko: Bratislava, Petr┼żalka
Karma: 14

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod barokar » 12 M├íj 2012, 09:49

Zdrav├şm,
kto m├í z├íujem o zdroj├íky, nech mi nap├ş┼íe do s├║kromnej spr├ívy svoj e-mail, n├ísledne za┼ílem.
V pr├şlohe matematika k adapt. PID

@Ivan_Ryger: sch├ęma na picasawebe sa d├í zoomnu┼ą pomocou ikony "lupa" ;)
Pr├şlohy
Aplication of Identification-free Alghoritms for Adaptive Control.pdf
(461.07 KiB) Stiahnutá 308 krát
barokar

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod JozefH07 » 02 J├║l 2015, 08:06

Dobr├Ż de┼ł, pekn├Ż ─Źl├ínok i obdivuhodn├í pr├íca. Bolo by mo┼żn├ę nahliadn├║┼ą do zdrojov├ęho k├│du (sta─Ź├ş nie─Źo okolo PID), pr├şpadne ho niekto mate? Chcel by som regulova┼ą teplotu hor├║ceho vzduchu a ako in┼ípir├ícia a ─Źiasto─Źn├í pom├┤cka by to pote┼íilo.

Prajem pekn├Ż de┼ł
Jozef
JozefH07
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 1
Zalo┼żen├Ż: 30.06.2015
Karma: 0

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod maestro33 » 24 M├íj 2017, 14:22

Ahojte, ospravedlnujem sa za otvorenie tejto temy ale nakolko autor uz nema existujuce konto, tak sa s nim nemam ako skontaktovat..
Nemate nahodou niekto z Vas na neho konkakt, alebo este lepsie zmienene zdrojaky?

Pracujem na jednom projekte a rad by som videl aplikovany adaptivny regulator..
maestro33
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 44
Vek: 28.97
Zalo┼żen├Ż: 11.08.2012
Bydlisko: Nitra
Karma: 0

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod pocitujlasku » 24 M├íj 2017, 16:45

maestro33: teoreticky sa vies s nim skontaktovat, ked kliknes na youtube odkazy - nechat mu koment, alebo skusit vyuzit to, ze youtube a gmail konta su prepojene.
Intel, Nvidia, Ubuntu, Firefox, Asus, Nissan, Jelinek 52%, Metal
---------------------------------------------------------------------------------------------
Jedn├şm z nejv─Ťt┼í├şch projev┼» ned┼»v─Ťry v Boha je hromosvod na kostele.
pocitujlasku
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 4281
Vek: 35.69
Zalo┼żen├Ż: 20.07.2007
Bydlisko: Poprad
Karma: 17

Re: Adapt├şvny/Pr├şrastkov├Ż PID regul├ítor

Odosla┼ąod maestro33 » 24 M├íj 2017, 19:01

dakujem, pozrem to :)
maestro33
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 44
Vek: 28.97
Zalo┼żen├Ż: 11.08.2012
Bydlisko: Nitra
Karma: 0


Nasp├Ą┼ą na M├┤j v├Żrobok

Kto je pr├ştomn├Ż

U┼ż├şvatelia prezeraj├║ci si toto f├│rum: ┼Żiadny registrovan├Ż pou┼ż├şvate─ż a 0 host├ş.

Forums ©
Autor str├ínky je Ondrej Z├ívodsk├Ż(zawin), o graficky design sa star├í ─Żubo┼í Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
─îas potrebn├Ż k spracovaniu str├ínky 1.28 sek├║nd