Witam, niestety nie znam się na sterownikach firmy IDEC (a tym bardziej ich implementacji regulatora PID), natomiast oparcie się wyjścia regulatora na ograniczeniu może być spowodowane: 1) niestabilnością układu regulacji związaną z ujemnym wzmocnieniem obiektu - w tym wypadku wystarczy zmienić znak wzmocnienia części proporcjonalnej regulatora na przeciwny...
Jeżeli chodzi o implementacje algorytmu PID w języku C to jest to bardzo dobry filmik, który mi kiedyś pomógł. Wpisz w wyszukiwarkę YT : Programowa realizacja algorytmu PID - dr inż. Artur Opaliński, Wydział EiA PG Jeżeli chodzi o implementacje bojlera to musisz gdzieś znaleźć przykład implementacji obiektu inercyjnego pierwszego rzędu. Znalazłem przykładowy...
Witam! Wejdź na stronę http://www.automatyka.siemens.pl/solutio... Są tam dokumentacje techniczne do pobrania (po wcześniejszym zalogowaniu się) sterowników SIMATIC firmy Siemens
Właściwie wszystkie "liczby" które wchodzą do regulatora są 8 bitowe w kodzie normalnym. Zamiana na kod U2 to już mój pomysł (który mi się nie podoba bo mam wtedy 2 razy mniejszą precyzję) dlatego stwierdziłem, że wszystko zrobię w normalnym formacie liczb rzeczywistych a znak umieszczę w innym rejestrze (więc operuję jakby na kodzie U2 z 9 bitowym...
Witam Czy ktoś z forumowiczów robił implementację PID'a na procesor rodziny 51 i chciałby się podzielić doświadczeniem? Interesuje mnie najbardziej asemblerowa wersja, lecz nie pogardzę kodami w C :-) Jeśli jest taka możliwość prosiłbym bardzo również o przedstawienie źródeł programu lub jego wycinków. Pozdrawiam
Witam, Chciałbym uzyskać informacje w jaki sposób można by było zaimplementować taki regulator w sterowniku Siemens S7-300 (a dokładniej symulatorze S7-PLCsim). Odpowiedzialny byłby za regulację temperatury a obiekt regulacji jest symulowany w Matlabie (simulink). Trochę informacji znalazłem w książce "Odporna regulacja PID o dwóch stopniach swobody"....
Oto działająca funkcja, testowana na Atmega16, czas próbkowania 1 ms PID_state regulator_PID(PID_state x) { double e; double de; double I; ADC_conv(x.mes_channel); x.mes_x=ADC_result*conv_mul; e=x.x0-x.mes_x; I=x.ki*Tp*(e+x.eminus1)/2+x.Iminus1; de=(e-x.eminus1)/Tp; x.eminus1=e; x.y=x.kp*e+x.kd*de+I; if((x.y>x.y_max)||(x.y<x.y_min)) { if(x.y>x.y_max)...
Może choć ktoś ma namiary na osobę, która podjęła by się wykonania tego projektu ?
Witam, Projekt sterowania wielopunktowego nawilżania hali ale nie wchodźmy w szczegóły. Może może być w przestrzeni stanów, transmitancji I rzędu lub coś z uczenia maszynowego. Mój pomysł, koncepcja ale zobaczymy jak wyjdzie. (at)wojciech realizujesz podobne tematy? W sensie implementacji sterowania innego niż regulator PID??? Pozdrawiam,
Tak tylko implementacja regulatora PID do modułu arudino plus pomiar prądu na czujniku halla to kilka poziomów wyżej niż założenie i regulacja przekaźnika nadzorczego. Choć sam siłownik klapy też prosty nie będzie. Pytanie co jesteś wstanie ogarnąć.
Witam wlasnie opracowuje konsepkt do zajec poswiecony implementacji regulatora rozmytego do celow sterowania przeplywem i temperatura. Prosze skontaktuj sie ze mna mailowo - bedzie nam latwiej. Michal gorny1(at)poczta.onet.pl
Ja mam inną koncepcję panele w stringu będą podłączone pod kondensator 400 V (a raczej baterię kondensatorów tak by uzyskać 1000 µF ). W takim wypadku wystarczy że będę kontrolował napięcie na kondensatorze np -1V i + 1V. Będą to punkty załączenia i wyłączenia tranzystora. Układ będzie działał w ten sposób. Panele dają prąd ładują kondensatory...
Ja robięc na dyplom PID w FPGA - dokładniej na Spartanie II 200 tys. bramek. Poszukuję cyfrowych algorytmów regulacji PID. Macie może coś takiego albo ewentualnie gdzie mógłbym tego szukać. Mam juz kilka, ale może znalazłby się jakiś lepszy - bardziej nadający sie do implementacji.
STM32 to jest też "blue pill"... Pomysły: - krokomierz (stosunkowo proste), - sejsmograf (w sumie bardzo podobne), - wielokanałowy rejestrator temperatury (i ew. innych parametrów, tzw. data logger), - oscyloskop, - generator DDS, - kontroler lotu dla wielowirnikowca (tzw. drona), - żyroskopowy stabilizator/kontroler jazdy do pojazdu a'la segway, -...
Witam, Czemu wykonujesz symulacje w Intouch tego typu układów? Możesz skorzystać z Matlab'a i wykorzystać protokół DDE. Sterownia wykonujesz w Simulinku a odczyt danych i wizualizację w Intouch. Nie musisz się martwić o implementację itp. Jeśli koniecznie musisz zrobić symulację PID to w internecie można znaleźć przykładowy kod do implementacji regulatora...
Dlatego to jest PID tzn prporcjonalno całkujaco różniczkujacy regulator.
No bo tak sie konczy bezmyslne wykorzystywanie bibliotek przez "arduinistów". Może zacznij od podstaw, ogarnij jak działa PID, wtedy bierz sie za ostateczną implementację regulatora. Nie znam biblioteki, nie potrafię stwierdzic czy jest ona fajna czy nie, jednak - jak kazdy algorytm regulatora - gdzieś powinna mieć wyliczanie bieżącej "control variable"...
czytaj jeszcze raz, przestajesz inkrementowac, gdy wyjscie układu sterującego jest na maksimum. Twoim wyjsciem układu sterującego jest jak już sam napisałeś 8 bitowy PWM, który jak określiłes ma zakres 0 - 255. Nie możesz mieć wartości ani mniejszej niż 0 ani większej niz 255. Wiec gdy wartość sterująca będzie równa (lub większa) maximum (255), nie...
http://icetim.pl/publikacje/pid.html
DevC jest popularny na PŁ :-(. To co musisz zrobić to rozwiązać równanie różniczkowe (lub różnicowe) dla elementu inercyjnego. Opóźnienie zostawiasz na razie w spokoju, regulator też. Tak naprawdę rozwiązanie sprowadza się to do jednego całkowania (pewnie najlepiej będzie metodą prostokątów). Wcześniej zakładasz jakieś próbkowanie (np. 100ms). Będzie...
Witam, Implementacja w programie Matlab czy wszystko od podstaw? Proponuję zapoznać się z dokumentacją dostępną w programie Matlab oraz poszukać informacji w dokumentacji angielsko języcznej. Druga sprawa to implementacja samej metody sterowania. Jeżeli zastosujemy gotowe narzędzia dostępne w programie Matlab to możemy zauważyć duże problemy w optymalizacji,...
Mógłbyś opisać dokładnie implementacje programową PID? Parametry regulatora PID dobrałeś metodą „prób i błędów” czy urządzenie posiada opcję samo nastrajania (jeżeli ma opcje samo nastrajania to też prosiłbym o opis)?
Witam. Zwracam się do Szanownych Kolegów z prośbą o wskazanie błędu w moim rozumowaniu na temat działania członu proporcjonalnego P regulatora PID. Zgodnie z literaturą ze strony Atmela w której opisano implementację regulatora PID do mikrokontrolera, regulator z aktywnym członem P działa jak na poniższym rysunku (zółty kolor przedstawia przebieg na...
Wrzuć zdjęcia z konfiguracją oraz implementacją funkcji PID w programie.
Mam na razie zamiar zbudowania stacji bga. Planuję ją wykonać małym kosztem i raczej w celach eksperymentalnych. Problemem podstawowym są profile temperatury, oraz pomiar temperatury. Mam kilka pytań dodatkowych: Czy konieczne jest stosowanie nawiewu od góry i od dołu? Jak umieścić czujnik temperatury dla podgrzewacza tak aby odczyt był zbliżony do...
Witam, razem z kolegą podjęliśmy się budowy obiektu w którym chcemy sterować wysokością słupa wody w zbiorniku zawieszonym nad zbiornikiem buforowym. Sterowanie ma być realizowane za pomocą płytki (zasadniczo bez różnicy z jakim prockiem, poradzi sobie z tym każda atmega, chodzi tylko o implementację regulatora PID), na podstawie wysokości słupa wody...
Skoro masz już sterownik PLC, to po co tak kombinować? Na PLC wprowadzasz sygnał z czujnika temperatury w piecu. Wewnątrz PLC realizujesz regulator PID. Do wyjść tranzystorowych PLC podłączasz przekaźniki SSR. PWM nie musi być jakieś bardzo wymyślne. W oryginalnych regulatorach np. OMRON'a definiujesz czas załączenia wyjścia w przypadku regulacji PWM...
A moglbys cos wiece na ten temat napisac tzn jak to zaimplementowac w programie. Czy dzieki zastosowaniu tej petli bede mogl korygowac nastawy.? W programie implementacja jest prosta. Wystarczy dokonać prostej różnicy pomiędzy wartością ustawioną a aktualną na wyjściu, (uchyb=set-input). Regulator PID na podstawie uchyby regulacji dokonuje obliczeń...
Już nie miałem siły tłumaczyć kolejny raz o uchybie ustalonym :). Jeśli jest potrzeba, to mogę się tutaj naprodukować. Swojego zdania będę bronił - regulator P nie gwarantuje sprowadzenia uchybu do zera. A co do interakcji - zwykle stosuje się strukturę PID równoległą, w której to zjawisko nie występuje.
implementacja, potrzebuję też trochę sprawdzonej teorii jakby ktoś miał
Skoro znasz C, to może jakiś projekt w oparciu o mikrokontroler? Na przykład sterowanie jakimś nieskomplikowanym, fizycznym obiektem lub implementacja bardziej zaawansowanych regulatorów? W Matlabie można zrealizować szereg prac z symulacjami, do na przykład implementacji i porównywania algorytmów regulacji. Zerknij na przykład na to: [url=https://dyd.ia.pw.edu.pl/birt/frame...
Znam tę notę. Nie widzę jednak tam nic o PWM. Jak rozumiem w Get_reference wpisuję wartość szerokości impulsu z enkodera jaką chcę osiągnąć. W Get_measurement zbieram pomiar. Dalej jednak nie wiem jak połączyć to wszystko z wyjściem regulatora i wypełnieniem PWM.
Zawsze możesz odpowiednio proporcjonalnie zsumować sygnały z czujników przed wprowadzeniem ich do PID. Nie bardzo wiem tylko po co chciałbyś uzależniać działanie regulatora od temperatury spalin i temperatury wody na powrocie.
Musisz zajrzeć do środka tej funkcji, żeby wiedzieć jakie są wartości min i max. Można się zorientować chociażby po zwracanym typie, choć lepiej także zajrzeć w sam kod. Następnie trzeba odpowiednio je przeskalować tak żeby uzyskać 16/8 bitów na PWM (w zależności którego używasz). Kiedyś wrzuciłem jakiegoś mega podstawowego PIDa na forum jak poszukasz...
Witam, czy ktoś mógłby polecić mi jakąś literaturę do tego typu regulatorów? Fajnie gdyby było tam opisane w sumie wszystko od podstaw co z czego się bierze i jak to potem zaimplementować. Póki co na razie mam przyswoić teorię tego regulatora, a w przyszłości będę sterował obiektem przy użyciu sterownika PLC. Pozdrawiam.
https://obrazki.elektroda.pl/9340502200_... Witam, chciałbym przedstawić moją konstrukcję, którą jest urządzenie wspomagające leczenie bezdechu sennego metodą CPAP. Urządzenie to zostało stworzone w ramach tematu mojej pracy inżynierskiej. Zanim przejdę do opisu wspomnianego wyżej urządzenia, chciałbym w sposób bardzo ogólny wyjaśnić...
Panowie a czy mogę dodać jeszcze do tego układu czujnik poziomu paliwa żeby wskazanie ukazywało się na LCD Jak masz wolne wejście analogowe to tak. Czujnik to przeważnie rezystor regulowany o wartości ok 100..200R. Najłatwiejsza implementacja programowa to pomiar napięcia uzyskany ze źródła prądowego 10mA (np LM317) podłączonego do rezystancji czujnika....
Witam! Panowie i Panie, mam pytanie! Pisze sobie PID na AVR'a i nei rozumiem do konca części całkującej. Ile próbek błędu wstecz powinno sumowac? Jak to sie ma do zachowania regulatora? Bede wdzęczny za odrobinę oświecenia. Pozdrawiam!
Drugi MPPT będzie najlepszym rozwiązaniem, chyba że portfel większy to istnieją MPPT na panele o różnych napięciach, np VIctron smartsolar albo Morningstar tristar. Na diodach będziesz miał spore straty i jest to ciężkie w implementacji. Możesz jeszcze panele podłączyć w szereg uzyskując 53V (O ile regulator pozwoli na takie Uwe), ale będzie cię ograniczać...
U mpp x 0.5pwm = umpp 0.5 100V x0.5=50V I mpp 0.5 x 0.5pwm = 0.25 5A x 0.5 = 2.5A Ja to chyba za głupi jestem na to, albo już nie wiem. Przy słabym nasłonecznieniu napięcie przecież się nie zmienia, zmienia się natężenie i wypełnienie sygnału PWM a nie napięcie, więc dlaczego dzielisz przez pół napięcie? Wytłumacz mi to bo ja nadal nie rozumiem Twoich...
Post ciekawy, ale niestety mało szczegółów Może kolega opisze algorytm działania regulatora MPPT i problemy jakie można spotkać po drodze przy jego implementacji.
Witam. Poszukuję procedury (najlepiej w C) na mikrokontroler np. 90s8535 obliczającej nastawy regulatora PID w obwodzie regulacji temperatury. Czy ktoś zajmował się takim problemem? Pozdrawiam.
Witam. Szczerze w gąszczu tych oznaczeń i cyferek, to prawdopodobnie tylko kolega może się połapać. ;) Ciężko wyłuskać problem. Moim zdaniem kolega miesza ze sobą proces implementacji i doboru nastaw regulatora. Proponuję po kolei: 1. Ustalić zakres zmian zmiennej error wynikający z charakterystyki układu i na tej podstawie wyznaczyć (z zapasem) parametr...
Izolacja galwaniczna jest tu po to, żeby regulator DPWM który będzie regulować napięcie na wyjściu, był odizolowany od potencjału źródła ( bo temat pracy to wykonanie regulatora DPWM i implementacja tego na FPGA ). Jest to konf. obniżająca, z dowolnej wartości napięcia ( bo będzie to używane w laboratorium a tam jest zasilanie jakie kto chce ), napięcie...
Czy ktoś zna jakieś kursy korzystania z kontrolera PID?? Tu nie trzeba kursów korzystania, a zrozumienia zasady pracy regulatora proporcjonalno-całkująco-integrującego. Zacznij od regulatora P, potem PD, a na końcu zabierz się za PID - w tej kolejności zrozumiesz o co chodzi w tym wąskim skrawku liniowej teorii sterowania. Klocki są do tego ciekawym...
(at)up. mógłbym prosić chociażby o jakaś wskazówkę z tą implementacją bo stoję w miejscu z pracą inż. a czas nieubłaganie mnie goni
Polecam na Elektrodzie: http://www.elektroda.pl/rtvforum/topic18... oraz na stronie Atmela nota katalogowa AVR221: Discrete PID controller ( http://www.atmel.com/dyn/products/app_no... ) Nie mam żadnych doświadczeń z regulatorami PID więc nic więcej Ci nie pomogę. Pozdrawiam.
Całkowanie metoda prostokątów możesz zrealizowac najprościej przez sumowanie wartości uchybu w kolejnych chwilach czasu. Ja osobiście regulator PI zrealizowałbym raczej jako równoległy. To co chcesz zrobić w tej chwili nie będzie moim zdaniem regulatorem PI, tylko regulatorem całkującym - całkowania nie pójdzie wyłączyć i pozostawić członu proporcjonalnego.
Super projekt, bardzo mi się podoba :) Jak trudne jest strojenie regulatora PID żeby robot stabilnie jeździł? Czy myślałeś o implementacji jakiegoś algorytmu automatycznej korekty współczynników ("uczenia") tak, żeby robot mógł optymalizować parametry PID po tym jak na przykład coś niewielkiego na nim postawisz? Jak by mógł jeździć z filiżanką kawy...
http://obrazki.elektroda.pl/7726512200_1... Chciałbym przedstawić projekt sterownika silników DC, który wykonałem kilka lat temu i używałem przez długi czas wraz z programowym driverem w systemie ROS. Sterownik został dokładnie przetestowany, a występujące błędy poprawione. Wydaje mi się, że jest to dobry czas, aby umieścić tutaj ten...
Witam, Mam problem z implementacją programową regulatora PID. Od ponad tygodnia walczę z ,,gotowcem" ze strony Atmela (AVR221). Program ma regulować ciśnienie układu za pomocą dwóch zaworów (dodawczy i upustowy). Zawory są typu włącz/wyłącz (nie ma możliwości sterowania przepływem), więc regulacja odbywa się za pomocą zmian czasu otwarcia zaworów. Problem...
Jakie ustawić wartości P,I i D w regulatorze PID który ma utrzymywać stałe obroty 3000obr/min silnika spalinowego który bez obciążenia rozkręca się od 1000 do 4000obr/min w 1,5s a pod obciążeniem potrzebuje na to 2,8s? Jakiej metody obliczeń użyjesz? Do dobrania wartości P, I i D w regulatorze PID można użyć różnych metod, takich jak metoda Zieglera-Nicholsa,...
Jemu chodzi o układ scalony ASIC realizujący funkcję PIDa. Wzmacniacz operacyjny ;) tylko że wymagany autotuning praktycznie wyklucza rozwiązania analogowe. A jeśli PID miał by być cyfrowy, to wykonanie takiego ASIC'a wystarczająco uniwersalnego do większości zastosowań PID'ów nie było by łatwe, dlatego mi istnienie takiego układu wydaje sie mało prawdopodobne,...
http://obrazki.elektroda.pl/7575148500_1... Witam wszystkich użytkowników. Wraz z kolegą chcielibyśmy wam przedstawić efekt naszej pracy inżynierskiej jakim był: Projekt i wykonanie platformy Stewarta z wykorzystaniem serwomechanizmów. Celem niniejszej pracy było zbudowanie platformy Stewarta oraz przystosowanie jej do pracy jako urządzenie...
do OldSkull: układowo nic się nie zmienia, więc narazie nie przejmuje się tym zbytnio. Ale myśle, że będę zliczać impulsy między przerwaniami od przejścia przez zero i na tej podstawie dobierać kąt otwarcia triaka w następnym półokresie. Mam natomiast dylemat związany z algorytmem - jak ten kąt dobierać. Będę miał różnice między wartością zadaną i aktualną......
Pętla mas na pewno nie powstanie. Tu i tak wszystkie masy są ze sobą połączone. Z liniami zasilającymi też nie powinno być problemu, zależy od implementacji zasilania EXP GDC i adaptera PCI-E->PCI. PCI-E nie posiada zasilania 5V, co prawda adapter PCI-E->PCI ma prawdopodobnie jakiś regulator ale dodatkowo jest molex. Być może łącząc wszystko do jednego...
No jeśli chodzi o mnie to jestem daleki od szafowania opinią że ktoś jest leniwy ale czy z pewnością Twój profil wykształcenia jest odpowiedni aby dobrać sprzęt do tego co sobie założyłeś lub ktoś Ci nakazał. Jak już kiedyś pisałem jeśli regulator nie ma możliwości podłączenia do PC to o wizualizacji mowy nie ma i tego faktu nie przeskoczysz. Pytam...
Do takiego rodzaju napędu z powodzeniem możesz zastosować regulator PI, jest prosty do implementacji w BASCOM-ie, bo wystarczy zrobić proste całkowanie na zasadzie y(t)=u(t)+u(t-1) następnie dodać do tego sygnał z członu proporcjonalnego i całość pomnożyć razy jakieś k. Wyjście regulatora powinno sterować PWM-em. Natomiast na wejście regulatora PI musisz...
Rozumiem argumenty, ale: panele 30szt.-1950zł, elementy montażowe i profile-600zł, przewód, złącza-200zł, grzałka 2,4kW-90zł, falownik, stycznik i plc mam. Jakbym się uparł, to falownik skalarny 5,5kW też bym mógł założyć, ale taka nadwyżka to już przesada. Uziemiony minus falownikowi nie przeszkadza. Zasobnik mam 250l, mocą średnią w granicach 1kW...
http://obrazki.elektroda.net/23_12758251... Witam, chciałbym zaprezentować konstrukcję termostatu którą wykonałem na zaliczenie przedmiotu na studiach. Do budowy termostatu wykorzystałem: atmega8, cyfrowe czujniki temperatury DS18B20 oraz wyświetlacz 2x16 znaków. Program: Program do atmegi napisany jest w asemblerze. W programie zaimplementowana...
przy regulatorze PI, jezeli masz SP=1000 i zaczynasz powiedzmy od wartości obecnej 400, to Twoj blad = 600, w miare 'zblizania się' Twoj blad maleje (400,150, .. ) ale w PI masz inercję - człon całkujący, który sumuje (całkuje) wszystkie poprzednie błędy, więc np po t=5 masz sterowanie 1000, ale w t=6 bedziesz miał przeregulowanie (wartość zadana 1000,...
A ja tutaj pomine sama konstrukcje... projekt bardzo fajny ze wzgledu na sposob sterowania. Prawde mowiac niezbyt czesto spotyka sie w srod amatorskich konstrukcji implementacje logiki rozmytej. Tutaj moze przyczepie sie wlasnie z tego powodu do samego opisu, troche malo miejsca autor poswiecil wlasnie algorytmowi sterowania ktory jest w projekcie IMHO...
Witam Do budowy przedwzmacniacza (a dokladniej regulacji glosnosci 6 kanalow) mozna uzyc ukladow: PGA4311 - 4-kanalowy potencjometr cyfrowy sterowany przez SPI. Potrzebne sa wiec dwa takie uklady. Dzieki implementacji SPI mozna je bardzo latwo laczyc kaskadowo - sterowanie odbywa sie za pomoca magistrali 3-przewodowej (+ mute i zcen). SSM2160 - 6-kanalowy...
Oj Panie: Paweł Sujko, nie wiem czemu pan twierdzi że do obiektów (urządzeń) grzewczych stosuje się regulatory dwustanowe, jeśli chodzi o to żeby temperatura wahała się +/- 20 stopni, to to rozwiązanie jest jak znalazł, bo akurat mam do czynienia z obiektami grzewczymi (tak jak autor wątku pytał) w których różnica kilku stopni że tak powiem jest zabójcza,...
Twierdzenie, że stała czasowa różniczkowania pojawi się sama jest prawdą (i to nie do końca) w przypadku gdy cykl obliczeniowy regulatora będzie wyrażony w sekundach. Czysta akcja różniczkująca jest pikiem który w jednej chwili się pojawia a w kolejnej już go nie ma. W przypadku współczesnego sprzętu, na idealną akcję różniczkującą prawie każdy element...
Spróbuj sobie rozłączyć 200–250 V DC przy 4–8 A prądu (kiedy taki prąd płynie przez styki). Zwykłe przekaźniki na 230 V AC pięknie płoną. Po rozłączeniu zapala się łuk jak spawarce. I po jednym takim rozłączeniu, jak spłonie tylko ten przekaźnik czy termostat, to dobrze. A tak zrobiłem taki sterownik na tranzystorze IGBT, który utrzymał stałe napięcie...
n jest zadaną przez Ciebie liczbą próbek, jeśli n=1 to masz sterowanie u(n*Tp) co dany okres Tp. Jakbyś chciał to tutaj masz implementacje dla AVR , przeniesienie na inny procesor/system będzie już proste [url=http://atmel.com/dyn/resources/prod...
Buduję Regulator fazowy na Atmega8. Sterowanie będzie odbywało się poprzez sygnał przemysłowy 0-10VDC lub 4-20mA. Schemat mam jeszcze nie skończony - muszę dokończyć część odpowiadającą za odpalenie ADC na procesorze. Póki co wygląda to tak jak w pliku z załącznika. Układ detekcji zera oraz zasilanie pochodzi z [url=http://www.elportal.pl/pdf/k07/78_1...
(...) Problem w tym, że załączenie grzałki powoduje nadmierny spadek napięcia a co za tym idzie moc zamiast do sieci idzie w grzałkę. Mi zależy na tym, aby grzałka obniżała i pilnowała napięcia 252V. Obniżała o 1V do 251V a gdy napięcie dalej będzie rosnąć, to ma także wzrosnąć obciążenie na regulatorze prądu. Witaj! Rozumiem Twoje założenia i chęć...
(at)ElektrodaBot piec Isotwin Condens z regulatorem pogodowym pokazuje na mi pro sense temperaturę zadaną 21, a temperaturę pokoju 23. Dlaczego? Dodano po 2 Bezpośrednia odpowiedź na pytanie Najczęstszym powodem, dla którego regulator (Mi Pro Sense) wyświetla temperaturę zadaną 21°C, a w pomieszczeniu jest rzeczywista temperatura 23°C, jest naturalna...
Jak siemens twierdzi nie ma implementacji PID w logo ale jest PI czyli to wystarczy. Jak wyżej wspomniano może być problem z wejściami i licznikami. Ale jak się orientuję s7 200 sobie już radzi z enkoderami, to jakieś 250 zł na allegro. i masz całego PID a nie tylko pi.
(at)Crazy pomysł na regulator PID jest niezły, nie koniecznie trzeba się trzymać modelu sekwencyjnego, jeżeli zasoby na to pozwolą, to bloki P I D można zaimplementować jako osobne równoległe struktury, podobnie jak sumator wartości z członów PID. To może być ciekawy eksperyment. (at)ArturAVS ten pomysł także mi się podoba, konwersja 20 TTL na implementację...
zastosowanie procedur pid.. Dla mnie bomba chociaż bądzmy szczerzy.. regulatory PID to znacznie szerszy temat.. ;) no nie wiem bo wlasnie akurat regulatory PID i procedury "sa prostu" .. po prostu je uzywasz. Inzyniera zadaniem jest implementacja wzoru matematycznego tu sie nie ma czego bac. Zastosowanie PID to przeciez nie wymyslanie kola od nowa...
Ogólnie można powiedzieć, że PID zakłada, że aktualna wartość sterowania w danej chwili jest proporcjonalna do aktualnego uchybu(P), proporcjonalna do sumy uchybów od początku regulacji do chwili obecnej(czyli akcja całkująca, I) oraz proporcjonalna do pochodnej z aktualnej wartości uchybu(D). Żeby sobie lepiej to uzmysłowić, możesz sobie wyobrazić...
Cała sztuka polega na zastosowaniu dyskretnych algorytmów regulacji szukaj pod słowami kluczowymi "dyskretny", "układ regulacji", "układ całkujący" i temu podobnymi kombinacjami. A układy dyskretne opierają się na regularnym próbkowaniu danych z otoczenia i obliczaniu na podstawie stałej liczby ostatnich próbek wyjścia wg potrzeb. W tym wypadku w stałych...
Nie jest przeróbka\doróbka. To jest moja autorska konstrukcja "ze śmieci " dla testów. Układ wygląda tak że mamy wyjście z paneli zaraz na wejściu układu jest pomiar prądu i napięcia. Potem mamy filtr Pi z 3 kondensatorów 3300 uF na 450V i dwóch cewek (filtracja). Za nimi jest tranzystor IGBT (stgw39nc60vd) w szeregu z grzałką 2kW (bez termostatu)....
Był to mały fragment pracy magisterskiej. Nie bardzo rozumiem kolegę w zakresie sformuowania "poszukiwania i doboru algorytmu PID ... " Trochę to bez sensu. Algorytm PID jest ogólnie dobrze udokumentowany w wielu pozycjach literatury jak równierz w internecie. np: e - uchyb regulacji Kp - wzmocnienie członu proporcjonalnego Ki - czas zdwojenia Kd -...
Witam, Do tego co zostało napisane wyżej jak będziesz chciał zastosować regulator PID to będą dodatkowe problemy z opóźnieniami występującymi w układzie. W tym przypadku można zastosować rozmyty regulator PID jako metodę dodatkową do analizy jednak wykonanie tego na sterowniku który posiadasz może być raczej nie wykonalne :) Kolejna kwestia to układ...
(at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Wygląda na to, że nie zostało tutaj zadane żadne konkretne pytanie. Aby móc pomóc w zagadnieniach związanych z elektroniką, potrzebuję poznać szczegóły problemu lub tematu, który chcesz poruszyć. Szczegółowa analiza problemu Na forum elektroda.pl często pojawiają się zapytania związane z naprawą urządzeń,...
Regulowana prędkość jest potencjometrem Zadawana jest potencjometrem, regulowana wypełnieniem napięcia zasilającego silnik, tudzież wartością średnią tego napięcia - dobrze sobie to porządnie rozrysować przed implementacją algorytmu regulacji w programie. Mam 5x irf640 do sterowania prędkością plus atmega16 Jak wygląda schemat samego obwodu mocy Twojego...
Nsvinc nie czytałem nic o regulatorze histerezowym z fuzzy lgic w buck/boost przetwornicach ale czy główna idea bazuje na zmianie wartości histerezy w zależności od warunków pracy (wartości napięcia we/wy, obciążenie) ? Tak. Ten algorytm działa mnie więcej jak SMC, więc 'zgniata' progi; on się bardzo dobrze sprawdza w przetwornicach synchronicznych...
Witam. Od pewnego czasu stoję na głowie i myślę o PIDzie na mikrokontrolerze (AVR ATmega, język C). O ile sam PID nie stanowi wiekszych problemów i istnieje wiele algorytów jego implementacji (ja wybrałam metodę odpowiedzi na skok jednostkowy i nastawy wg Z-N) to o tyle autoadaptacja przysparza mnie o ciągłe rozmyslanie. W stosowanej przeze mnie metodzie...
To ma obsługiwać kotłownię. Temperatury na kotle, mieszalnikach, sterowanie podajnikami. A jak wygląda zaprogramowanie czegoś takiego, jeżeli chodzi o sterownik Siemens LOGO? Czy w ogóle jest taka możliwość. Wszystko jest możliwe do zrealizowania. Kwestia tylko możliwości sprzętu i programisty. Na wstępie musisz przeanalizować jakie sygnały wejściowe/wyjściowe...
Czy w wyliczeniach teoretycznych uwzględniłeś pojemność cieplną układu, jego bezwładność cieplna, itp. ? z tego wynika właśnie wynika, że masz niedopasowanie parametrów do układu rzeczywistego, więc musisz dobrać parametry metoda prób i błędów, lub zastosować metody opisane szeroko w literaturze, aczkolwiek ich implementacja w praktyce jest dość trudna....
Jak popatrzeć na schemat wewnętrzny to można dojrzeć regulator 6V, jest także zabezpieczenie nadnapięciowe. Jeżeli odnosisz się do tego... Fajne te zasilacze. Jednak nie zaryzykowałbym podłączenia jakiegoś drogiego urządzenia. O ile za niskie napięcie na wyjściu nic nie uszkodzi ( najwyżej nie będzie poprawnie pracować), to wyższe już tak. W tym układzie...
Dziękuję za pomocną odpowiedź. Dużo mi wytłumaczyła:) A co powiesz na te sterowanie, które opisałem powyżej, które aktualnie stosuję. Jest ono poprawne dla sterowania silnikiem gimbala? Drugie pytanie, co gdyby wyznaczaniem kąta dla tych sinusów powyżej zajął się sam enkoder, a amplituda to właśnie by był sygnał wejściowy z regulatora PID pozycji, który...
Cześć. Chciałbym połączyć się ze sterownikiem pieca na ekogroszek ponieważ chciałbym zbudować system zdalnego wyświetlania parametrów w kuchni. Szukałem w instrukcji sterownika, że można połączyć się za pomocą Ethernetu lub RS i tutaj pojawia się moje pytanie. Czym jest owa komunikacja RS. Można kupić regulatory z komunikacją RS, ale czym to jest właściwie?...
Problem z osią pionową w końcu rozwiązany. Dla każdego początkującego składacza dronów będzie to dobra lekcja. Wyjaśnienie: Zamienione były silniki cw z ccw czego efektem było to , że gdy żyroskop podawał odczyt , że dron obraca się np w lewo to regulator PID reagował działaniem przeciwnym i tu był cały sęk bo nie zgadzały się kierunki inercji i im...
Opisywany tu oscyloskop jest moim pierwszym oscyloskopem, Moim również. Złego słowa nie powiem. jeździł ze mną na serwisy itp. mechanicznie trudny do zajechania. Co ciekawe Zasilanie 27V±10% DC działał bez problemu na 12V Obecnie stoi jako eksponat - po 20 latach używania posypał się przełącznik podstawy czasu. Jeśli ktoś chce się pozbyć takiego...
Jak zrobi regulator P to może wystarczyć - bo odpowiednio małe k spowoduje że nie będzie trwałych oscylacji. czyli : e = obroty_zadane - obroty_odczytane; wyjscie = kp * e; ewentualnie dodać człon I : calkax = calkax + e; calka = calkax / ilosc_probek_na_sek; wyjscie = kp * ( e + ((1/Tc) * calka)); może trzeba by dodać "antiwindup" : if(wyjscie > max){calka...
Znalazłem w folderze z kompilatorem C30 pliki libdsp-coff.a, libdsp-elf.a i plik nagłówkowy dsp.h. Rozumiem że mam dołączyć plik nagłówkowy i skorzystać z funkcji w nim zadeklarowanych. Musisz też dołączyć do projektu w MPLABie plik libdsp-coff.a (chyba ten). Teraz jest taki problem potrzebuje regulatora PI a nie PID (być może jeśli za kd podstawił...
Witam wszystkich, mam dość comiesięcznej wymiany baterii w czujniku generycznym, więc moim pierwszym pomysłem jest dodanie możliwości podłączenia czujnika na USB, ale ponieważ będzie on na stałe zasilany, chcę, aby był w stanie mierzyć inne rzeczy. Więc najpierw wykonaj usb: https://obrazki.elektroda.pl/7517571400_... prosty układ AM117...
Te duże oscylacje to pokazanie granicy stabilności. Wtedy starałem się doprowadzić układ do takiego stanu aby móc obliczyć parametry PID z wykorzystaniem jednej z metod Zieglera-Nicholsa. Metodę opartą o skok jednostkowy wykorzystam gdy podepnę się uartem do PC (wyprowadzenie przygotowałem na PCB). Właśnie dlatego napisałem, że ta pierwsza wersja nie...
Robię pewien projekt a dokładnie stacje lutownicza na regulacji fazowej i enkoderze i regulator PID. Regulacje zrobiłem enkoder działa regulator PID też. Chciałem dodać też pomiar prądu, ale wpadłem też na pomysł zeby zrobić odliczanie czasu działania urządzenia. Dodałem ten kod programu, przerwanie co 1ms z atrybutem NO_BLOCK. W sumie teraz wykorzystuje...
Szanowny Kolego, Przemyśl dokładnie sprawę. Jezeli masz sterownik do maszyn, to możesz go wykorzystać do celu w jakim jest przeznaczony, albo sprzedać aby nie wpędzać się w koszty implementacji do sterowania domem. W domu lepiej jest użyć kontrolera, który jest do tego celu przeznaczony. Programowanie jest przecież i tak wg standardu IEC 61131-3, zatem...
W naszym klimacie, możesz liczyć co najwyżej na 4h słońca na dobę, które będzie w stanie ładować baterie, A to się tak nie liczy. Liczy się ile energii słonecznej dociera do powierzchni panelu. A w lecie nawet przy zachmurzonym niebie jest to 3-4 kWh na dobę/m2. To dużo. Z takiej ilości 1 m2 panel PV jest w stanie wyprodukować do 400 Wh energii elektrycznej....
Najpierw na zasadzie jeżeli temp. za mała o 0,1°C to zwiększ PWM o 5, jezeli o 0,2°C to o 10 itd. O ile dobrze zrozumiałem, to wyglądało to tak, że w każdym obiegu pętli wykonywałeś, to co napisałeś, w takim razie zrobiłeś regulator całkujący, nienajlepszy pomysł. W zależności od tego, w jakim czasie będzie wykonywany każdy obieg pętli, odpowiedź takiego...
Możesz napisać coś więcej o nawijaniu transformatora? Jakim drutem i licą, ile zwojów, czy dzieliłeś uzwojenia by nakładać jedno na drugie dla lepszego sprzężenia? Co do mppt: wystarczy w Google wpisać "mppt filetype:pdf". Na prawdę nie jest tego mało, wystarczy przejrzeć wyniki i choćby w pliku bodajże micrela lub microchipa są algorytmy i problem...
(...) { stagSerial.write(command ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); lcd.print("%"); } Podaj pełny kod. Aby rozwiązać oba problemy, zaimplementujmy prosty algorytm regulatora PID (proporcjonalnego,...
Cześć! Robię taki mikroprocesorowy system na procesorze ARM9, który steruje napięciem wejściowym przetwornicy DC/DC (do ktorej podlaczony jest zasilacz pracujacy w ograniczeniu pradowym). Napiecie poczatkowe na zasilaczu wynosi 55V, a napięcie zadane wynosi 42V, a ja otrzymuje po regulacji 41.8V 0.2V. Wartosc 41.8V jest dla mnie jak najbardziej do przyjęcia...
implementacja zigbee implementacja modbus implementacja matlabie
okres rozliczeniowy energa mosfet audio amplifier alcatel numery
gramofon ziphona hamulec volkswagen
Lepsze alternatywy dla termostatu TH-001 Kranik na radiu: znaczenie i zastosowanie