No ale to przecież zależy czy zastosujemy algorytm PID przyrostowy czy pozycyjny... przyrostowym nie ma możliwości przepełnienia bufora całkowania... co innego w pozycyjnym...
Co do ilości przedziałów w metodzie trapezów (jak i prostokątów) to im jest ich więcej to wynik jest dokładniejszy (tak mnie uczono gdy chodziłem do szkoły - a nie słyszałem aby coś się zmieniło). Zaproponowałem metodę trapezów jako dość prostą w zakodowaniu i dokładniejszą od metody prostokątów. Oczywiste, że metoda Simpsona jest najdokładniejsza....
Ale czy może ktoś wyjaśnić co z tym całkowaniem? Przedewszystkim co całkować(uchyb czy wartość mierzoną)?
Zastanawiam się, czy nie wystarczy całkować odczytów przyspieszenia do tego celu...?
Możnaby dywagować, który program jest lepszy, ma lesze algorytmy, całkuje dokładniej czy coś, ale należy zacząć od podstaw. przepływ energii przez dany węzęł (wejście PV, czy AC, czy wyjście AC) z matematycznego punktu widzenia jest całką oznaczoną z mocy po czasie. Moc to iloczyn chwilowych wartości prądu i napięcia. Jeśli inwerter błędnie mierzy...
Szukaj algorytmu całkowania (dużu w necie)
Ja w planach mam również zbudowanie podobnego układu. Do rozwiązania twoich problemów potrzebna jest znajomość matematyki na poziomie studiów oraz bardzo dobra umiejętność programowania. Potrzebne algorytmy(całkowanie numeryczne równań ruchu) są czasochłonne(wymagają dużo cykli zegara) i musisz oszacować czy mikrokontroler poradzi sobie z takimi obliczeniami....
Niezbyt rozumiem problem. Jeśli regulator PI pracuje na sygnale prądowym to błąd wzmocnienia prądu możesz sobie spokojnie skompensować wzmocnieniem regulatora, podejrzewam że masz stałą całkowania złą, albo algorytm źle zaimplementowany. Możliwe że też offset wzmacniacza ci przeszkadza.
martwi mnie ten czas wzrostu napięcia ponieważ zanim napięcie osiągnie maks Patrzysz na odczyt w mierniku i wyciągasz wnioski(pochopne), jakbyś widział przebieg na oscyloskopie... Miernik ma w swoim procesorze algorytm całkowania, jesli jest to TrueRMS, a jeśli nie jest, to ma zwykłe uśrednianie. Złóż układ i napisz program... ;)
Daj kondensator przy złączu zasilania radia w niektórych przypadkach pomaga. I zmierz napięcie czymś szybkim a najlepiej zarejestruj przebieg napięcia jak masz czym - pomiar multimetrem cyfrowym jest mylący, algorytm podwójnego całkowania uśrednia wynik.
Wszystko zależy jak chcesz mieć dokładny pomiar i jakiego typu urządzenia chcesz badać. Problem polega na tym że w przypadku prądów i napięć odkształconych zależność między wartościami skutecznymi a maksymalnymi zmienia się w zależności od zakłóceń, wtedy trzeba stosować odpowiednie algorytmy całkowania numerycznego, lub specjalne układy jak ten analoga....
Skoro granicami całkowania są liczby 0,5 i x, to nie bardzo rozumiem zapis: x=[-0.5:0.01:0.5]; Przecież górna granica całkowania jest pojedynczą liczbą i logicznym jest, że tylko wtedy algorytm działa poprawnie. Jaki był cel wpisania x w ten sposób, bo nie bardzo rozumiem?
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...
Napisałeś dokładnie to co ja. Nie napisałem tego co michal.zd To popatrz na swoje rysunki i porównaj z rysunkami ze skanu Bolkowskiego, które (at)czesiu przedstawia a ja powtórzyłem. Pierwsze 'bąble' są identyczne, drugie różnią się tylko tym, że waćpan namalował po stronie dostatniej, a imć Bolkowski moc bierną pobieraną na plus a oddawaną na minus,...
1. Ustaw wartość zadaną i niewielką wartość Kp (sprawa relatywna), następnie stopniowo zwiększać. a. Jeśli odpowiedź dla zwiększającego się Kp cechuje błąd statyczny (wartość zadana - wartość końcowa jest różne od zera) to należy dodać część całkującą I (Ti /algorytm ISA/ lub Ki/algorytm IND/) Stopniowo zmniejszamy Ti (lub zwiększamy Ki) obserwując...
Ale mamy zniekształconą sinusoidę i już prosty algorytm się pogubi. Miernik analogowy elektromagnetyczny ładnie to pomierzy. Algorytm się nie gubi. Napięcie nie jest stabilne. Miernik elektromagnetyczny całkuje, uśrednia w czasie. Przebieg odkształcony("pokrzywiony") nie oznacza tego, że nie jest stabilny w czasie. Pytanie ile pomiarów na sekundę robi...
Ja wiem, że pochodna jest to w interpretacji graficznej tg kąta jaki tworzy styczna do wykresu funkcji w punkcie xo przy x dążącym do xo z osią ox. Umiem analizować funkcje ( asymptoty, monotoniczność ekstremy, ciągłość itp. ) przy użyciu pochodnej przy czym robiliśmy zadania z funkcjami wymiernymi i wielomianami za jakieś trudniejsze nie braliśmy się....
A już całkiem serio to przy układach wtryskowych nie trzeba tego zużycia uśredniać a wręcz je można zmierzyć w czasie żeczywistym, ponieważ z definicji w układzie wtryskowym powinno być stabilne ciśnienie paliwa a wtryskiwacz(e) otwierają sią na jakiś czas w każdym cyklu pracy. Wystarczy że będzisz całkował (w tym przypadku to tylko sumowanie tych czasów)...
Witajcie Mam wykres składający się z kilku - kilkunastu punktów. Chcę scałkować tylko część wykresu (obliczyć część pola pod wykresem, ograniczonego prostą równoległą do osi y) względem y. Jak do tego podejść? Na początek wydaje mi się że trzeba odwrócić wykres, tak aby móc całkować względem x, a co dalej? Nie mam pomysłu, proszę chociaż o naprowadzenie,...
Nie ma standardowej funkcji całkującej w BC++ (i masie innych środowisk z resztą też). Trzeba napisać własną funkcję całkującą korzystającą z algorytmów lub poszukać gotowych rozwiązań.
Wzór krzywej wyznacza Ci nastawę dla układu regulacji, temperatura powrotu wody będzie wartością mierzoną i regulowaną. Najprościej zrobić regulator PI. Odchył od nastawy (różnica temperatur nastawy i mierzonej) mnożysz przez pewną wartość złożoną z dwóch czynników - współczynnik proporcjonalności (nazywany czasem wzmocnieniem regulatora) oraz czasu...
A kto powiedział że nie można dzielić i mnożyć? Wszystko włącznie z całkowaniem i różniczkowaniem oraz wszelkimi operacjami macierzowymi jest możliwe, wszystko zalezy tylko od algorytmu. Do pomiaru prędkości i obrotów sugeruje zapoznać się z przykładowymi programami częstościomierza, bo w sumie chodzi o pomiar impulsów w jednostce czasu.
Mam już w tablicy szum biały i jeśli wierzyć wikipedii to po scałkowaniu go powinienem otrzymać szum różowy. Jeśli tak to w jaki sposób to zrobić w c++? Wszystkie algorytmy służące do całkowania sygnałów, jakie znalazłem w sieci, sprowadzają się do otrzymania wyniku w postaci jednej liczby a nie tablicy, więc gdzie tu szum? Chodzi o całkowanie jako...
no i w czym dokladnie masz problem? bo skoro masz zastosowac jakas tam metode to algorytm juz masz - wystarczy go tylko zaimplementowac w C++, dodac operacje we/wy i masz program
Witam. Zbudowałem sobie taki układ na 2 akcelerometrach ADXL210 ustawionych do siebie prostopadle. Mierzyłem przyspieszenie , w jednej osi , po całkowaniu uzyskałem prędkość a po drugim całkowaniu przemieszczenie. Obiektem był samochód. Nie zajmowałem się pomiarami w 3 osiach - z braku czasu. Jest to interesujące zagadnienie i wcale nie takie proste....
Zdjięc nie posiadam. namaluje słowami. System sklada sie ze sterownika 4 czujnikow DS1820B i triaka do sterowania pompą. dwa bojlery połaczone szeregowo. 1 jest umieszczony w kolektorze 2. na wyjsciu z bojlera na rurze cieplej wody 3 na wejsciu bojlera (zimna woda 4.na przejsciu miedzy bojlerami Algorytm dzialania jest prosty: całkuje rózice temperatur...
Rozumiem to że nie możesz dać zbyt małego kroku całkowania bo symulacja nie dość że będzie trwała zbyt długo to jeszcze zostania obarczona błędem o wartości ponad 100%. Natomiast przy większym kroku całkowania zmiany napięcia i prądu podczas komutacji mogą być zbyt szybkie i zbyt częste, żeby algorytm obliczał poprawnie. Jak znajdę PDF to ci podeślę...
Witam, Chcę napisać algorytm do sterowania silnikami opartymi o człon PID aby wyeliminować kołysanie mojego quadcoptera. Nie jestem jeszcze na studiach więc nie miałem pochodnych i całek potrzebnych do członów D i I. Przeszukałem trochę sieć więc znalazłem taki kod: http://obrazki.elektroda.pl/6689351300_1... I mam kilka pytań: 1. Dla...
- zamieszczam na prośbę kolegi kmkm2 fragment kodu algorytmu mojej stacji, który odpowiada za sterowanie PID i stabilizację temperatury PCB. Dość duży kłopot miałem z implementacją gotowych rozwiązań, więc zgłębiłem tematykę na tyle, aby móc napisać własny algorytm. Procedura wymaga określenia stałych współczynników wzmocnienia każdego członu PID: Kp,...
Ja bym próbował całkować sygnał na próbkach o 2-krotnej spodziewanej długości impulsu tętna - na oko rzędu dziesiątek milisekund. Maksima lub zbocza tego impulsu wyznaczają odstępy czasowe pomiędzy uderzeniami tętna. Do wyniku wziąć należy uśrednioną i odfiltrowaną częstotliwość z kilku uderzeń. A właśnie: z jaką częstotliwością zamierzasz dokonywać...
Witam, proponuję zastosowanie klasycznej metody przekaźnikowej opierającej się na odpowiedzi quasikrytycznej układu sterowania. Metoda opisana jest w książce Astroma i Wittenmarka Adaptive Control rozdział 8. Jest to klasyczne rozwiązanie aplikowane w tzw. inteligentnych PID i działa. Testowałem to również w Simulinku i na oryginalnym algorytmie PID...
Czytam o tych nastawach i w sumie nie kapuje jak go ustawić :) Mam reg PI, grzeje mocna grzałką małą ilość wody. P wyregulowałem tak aby bez udziału I temperatura ustabilizowała się kilka % poniżej zadanej wartość. Natomiast włączenie członu I powoduje oscylacje. Co prawda jakoś trafiłem z ustawienim I, ale chciał bym to jakoś przewidywalnie zrobić....
Witam. Nie do końca zrozumiałem, czy kolega pisze własny kod, czy uruchamia przykład dołączony do noty Atmela? Jeśli kwestia dotyczy gotowego kodu "ustawienie I na zero" niekoniecznie "wyłączy" część całkującą (w algorytmie PID stała Ti jest w mianowniku) kwestia przyjętych oznaczeń. Jeśli pisze kolega własny regulator, na początku P, to wyjście jest...
Witam Jestem początkującym programistą i z programowaniem niskopoziomowym miałem mało do czynienia (jedynie na uczelni), jednak potrzebuję zaprogramować płytkę Landtiger z układem LPC1768 (dokumentacja w załączeniu). Układ ma mierzyć położenie przy pomocy akcelerometru i żyroskopu. Akcelerometr: pmodACL2 firmy Digilent bazujący na układzie Analog Devices...
Regulator całkuje (ti jeżeli się nie mylę) przez podany czas potem następuje czas pracy - czas całkowania (chyba td - może być na odwrót). Jeżeli czas impulsowania jest dłuższy niż suma różniczkowania i całkowania to w tej chwili następuje czas zwłoki - czyli nic nie robienie. Czas impulsowania ma na celu wydłużenie życia elementu wykonawczego. Jeżeli...
Może taki przebieg niesymetryczny należy inaczej liczyć? Macie jakieś pomysły? Który RMS chcesz liczyć? Taki prawdziwy AC+DC? W każdym przypadku literatury jest dużo dostępnej, nie wyważaj otwartych drzwi. Ważny jest pomiar po całym okresie, trzeba więc wiedzieć ile okres trwa. Założenie, że 20.0 ms można robić jak się nie jeździ do USA i jak nie oczekuje...
Witam, mam kilka uwag praktycznych : 1. Tzw. nasycenie sygnału sterującego czyli windup wynosi 255, biorąc pod uwagę częstotliwość wykonywania pętli PID i wartość błędu taką wartość uzyskuje sie błyskawicznie jeśli aktywizować całkowania. Stąd albo błąd należy sobie przeskalować do rozsądnego zakresu może być <-1,1> i dopiero później na tych cząstkowych...
Wlodek22 Czy mógłbyś wytłumaczyć skąd bierze się ten błąd i ew. go oszacować. Please. Coś mi tu nie pasuje. Jaki wpływ na pomiar energii ma inna objętość wody cieplejszej i wody chłodniejszej. przecież układ pomiarowy poprzez wodomierz mierzy nie objętość tylko prędkość przepływu a dalej moc chwilową i na końcu to wszystko całkuje po czasie. Sądzę że...
Raz piszesz o próbkowaniu przez ADC a raz o układzie pomiarowym. To dwie róże kwestię. Dla jakiś szybkozmiennych prądów to była prawda. Pomiar jest uśredniany przez uC. I nie napisałem, że jest co 1s. tylko całkowanie Ah jest co 1s. Układ pomiarowy ma filtr i jest na wzmacniaczu operacyjnym. Jak uważasz. Dla mnie układ pomiarowy jest od układu mierzonego...
Tak odnośnie regulatora... przy silnikach poleciłbym Ci zastosować algorytm PI (bez D), czyli proporcjonalno-całkujący, bez różniczkowania. Daje to lepsze efekty, z powodu problemów z regulacją pełnego algorytmu.
Acula, mam wrażenie, że jak XOR (exor) dostanie na wejścia sygnały, z których jeden jest opóżniony na 4-ch negatorach, to na wyjściu wyjdzie szpilka na dziesiątki nanosekund; nie wiem, czy uda się ją podwajać dalej - może na szybszych układach, albo z mniejszym opóźnieniem - ale w każdym razie jak coś z tego wyjdzie, to będzie to gęsta seria... A że...
Jeśli przez e(t) oznaczymy uchyb w chwili t (czyli różnicę między wartością zadaną, a zmierzoną w obiekcie - na przykład temperatura), to algorytm PID można zapisać następująco (taką wartość przyjmuje wyjście regulatora ;) ): kp*e(t) + kp*Td*[e(t)-e(t-1)]/Tp + (kp*Tp/Ti)*(e(0)+e(1)+e(2)+...+e(t)) kp - to współczynnik wzmocnienia członu proporcjonalnego...
To po co wybrałeś takie "renomowane" studia. :) Ale ten pan uczy tylko informatyki. Rozumiem, że matematycznie dasz radę. Proponuję przemyśleć jak to jest z tym całkowaniem, jak policzyć całkę metodą trapezów. Masz stablicowaną funkcję: n punktów, dla każdego wartość X i Y. Jak policzyć całkę? Całka to pole pod wykresem, więc może tak geometrycznie....
No od danych katalogowych Atmega32 i czujnika. Trzeba to dokładnie przeczytać. Potem od jakiejś książki- są dwie i warto obie kupić i przeczytać. To wcale nie są złośliwości. Potem zacząć pisać program po kawałku. Może najpierw PWM- ile jest trybów PWM, które Timery to obsługują- a może programowy? Potem może ADC- jak się to ustawia, czy pomiar ciągły...
W sumie algorytm dla 'przyspieszaczy' jest trochę bardziej skomplikowany, by przefiltrować blędy pomiarów. Wymaga podwójnego całkowania i jest niedostępny na Internecie. Wszelka pomoc w tym zakresie jest mile widziana. Wikipedia: Nawigacja bezwładnościowa opiera się na pomiarze przyspieszeń w dwóch lub trzech kierunkach (w zależności od potrzeb) a następnie...
Całkowanie po czasie to sumowanie dla bardzo małych odcinków czasu. Zbierasz próbki przyspieszenia co określony czas Δt. Następnie na podstawie tych próbek obliczasz zmianę prędkości Δv=a*Δt i masz zmianę prędkości w czasie. Na tej podstawie obliczasz drogę s=v*Δt. Czyli w gruncie rzeczy to operacje na tablicach
Nie wierzę w nierówność kwarcu, raczej różne sprzętowe moduły cyfrowe "zjadają" zmienne ilości taktów w różnych sytuacjach, albo jeszcze bardziej różne fragmenty algorytmu. Czas albo inne zdarzenia z czujników pobierasz w jakimś przerwaniu czy w algorytmie sekwencyjnym? Jak masz ogólną koncepcję oprogramowania? Na poziomie teoretycznym mówi się że odpowiedź...
Jezeli wszystko masz sprawne a tak zakladam to wszystko bedzie działac :) tz temperatura bedzie oscylowac wg Twojego nastawu tj 21 stopni. Piec sie załącza gdyz steruje nim sterownik. Temperatura bedzie caly czas oscylowac wokol 21 stopni. Na pewno nie spadnie ponizej 20 :) chyba :). Wszystko zależy od czasu i zmian temperatury. Algorytm w Twoim sterowniku...
Od tego są akurat specjalne typu przetworników ADC. Stosowane w multiumetrach. Ale one są powolne - całkują po całym okresie sieci (albo i wielokrotności). czekać na zapełnienie jakiegoś bufora i potem jechać wszystkie po całości (odpadnie narzut czasu na wchodzenie i wychodzenie do przerwania, narzut na wywoływanie funkcji, itp). Nie całkiem, bo procesor...
Opisz i podaj przykład adaptacyjnych układów regulacji. Adaptacyjne układy regulacji to zaawansowane systemy sterowania, które mogą dostosowywać swoje parametry w celu utrzymania optymalnego działania w zmieniających się warunkach lub w obliczu niepewności modelu systemu. Cechą charakterystyczną tych układów jest zdolność do nauki i adaptacji, dzięki...
Mógłby Kolega opisać algorytm części całkującej PID? Część proporcjonalna to UCHYB * Kp Część różniczkująca UCHYB - UCHYB_POPRZEDNIEGO_POMIARU * Kd w części całkującej przechowuję w tablicy uchyby z 50 ostatnich pomiarów (czyli z jednej sekundy) i zsumowane mnożę * Ki. No i stabilizacja mi się waha tak nawet do 8*C, a u Kolegi widzę max 3* No chyba,...
Jak wygląda cały kod? Czy to jest wykonywane 100 razy na sekundę? Najlepiej gdybyś wyprintował wszystko tzn. pitchacc, rollacc, roll, pitch, czas (lub numer próbki jak nie masz RTC - zmierz ile próbek pojawia się w 10sekund i zobaczysz czy jest ich ~1000 czy nie) i podał tutaj. 1. Zwróć uwagę, że jak dt jest błędnie ustawione do rzeczywistego czasu...
No to tak. Ja mierzę na 2 ADXL210 z 4 kanałów - uzyskuje ok 80próbek/s z każdego kanału. Mierzę to na Atmelku 2313 - mój schemat http://www.elektroda.pl/rtvforum/topic12... Jeżeli chcesz układ wykorzystać do pomiaru np. modelu latającego to ta ilość próbek w zupełności wystarczy. Odczytuje dane po koleji z każdego kanału tzn startuje timer i czekam...
Musisz podać o jaki simatic ci chodzi bo np. w S5 CPU943 algorytm PID realizowany jest poprzez blok OB251. Oczywiście wartość analogową którą chcemy regulować musimy wprowadzić poprzez FB250. Wartość zadająca jest wyprowadzana poprzez FB251. Do regulatora PID potrzebne są jego nastawy tj. wsp. proporcjonalności, stałą całkowania, stałą różniczkowania...
Dziękuję za odpowiedź. Niestety programy typu Mathematica czy Derive dają rozwiązanie pierwszej całki. Całka jest opisem strzałki ugięcia, dlatego nie może wyjść liczba ujemna pod ln co w drugiej całce daje liczbę zespoloną. Miałem już podobny problem z inną całką i stosując metodę podstawiania oraz całkowania przez części udało się rozwiązać całkę...
Ja mam wrażenie że jest to związane z próbkowaniem miernika, że jest częstotliwość próbkowania miernika jest zbyt niska. Czy to może być to? Dodam, że zachwują się tak głównie mierniki wartości skutecznej (podwójnie całkujące, true RMS). Moim zdaniem nie jest to raczej problem niskiej częstotliwości próbkowania. Na odpowiedź naprowadza nas Twoja obserwacja,...
Chodzi o to ze metoda trapezow ZAWSZE bedzie dokladniejsza. Autor ani slowem nie wspomnial o szybkosci wykonania algorytmu bo byc moze zalezy mu na BARDZO duzej dokladnosci. Osobiscie zawsze wybieram metode prostokatow ... ale nie o mnie tu chodzi tylko o autora postu. Wszysktie wynurzenia o niemalze takiej samej dokladnosci zakladaja dosc lagodny przebieg...
Witam. Prosisz o schematy, ale kolego (bez urazy) czy wiesz co to jest regulator PID? i jakie algorytmy zarządzają procesem regulacji proporcjonalno-różniczkująco-całkującej ?
Witam Przeczytałem pytanie i pobieżnie odpowiedzi a ponieważ widzę że nie do końca jest jasny regulator PI to dorzucę moje trzy grosze n we wzorze to nie jest ilość próbek tyko sterownie dla n - tej próbki czyli tak naprawdę dla chwili bieżącej. P regulacja odnosi się do próbki bieżącej regulacja I to sumowanie ze znakiem uchybu ( od pierwszej próbki...
Pełne sterowanie dla mnie polega na pilnowaniu najniższej dozwolonej i najwyższej dozwolonej temp. czynnika grzewczego ( woda ) oraz na pilnowaniu temperatury zadanej w pomieszczeniu. Takie regulatory w automatyce grzewczej nazywają się regulatorami PI. I dobrze dobrane algorytmy pozwalają na nie dopuszczanie do takich wahań temperatury jak piszesz....
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem wyjaśnić jak działa cyfrowy regulator PID, czemu ich...
Od czasu jak ktoś (nie pamiętam, ale bardzo dziękuję) uświadomił mi istnienie algorytmu Goertzla zawsze pisałem go sam na piechotę, no i wyglądał znacząco inaczej niż to co prezentujecie. Dopiero link http://www.embedded.com/story/OEG2002081... uświadomił mi o co biega. To jest zoptymalizowana wersja algorytmu (pod względem obliczeniowym). Idea algorytmu...
W sumie całkowanie w przedziale czasowym \frac{1}{50} s nie załatwi sprawy, nie pomyslałem do końca, zdecydowanie mniejsza stała czasowa wchodzi w rachubę, najlepiej okres najmniej znaczącej harmonicznej o niskiej amplitudzie, a przy każdym innym odkształceniu będzie z tym inaczej.Ogólnie polega to najprościej na podłączeniu równolegle połączonych elementów...
Postanowiłem rozwiązać ten problem za pomocą Simulinka. Zbudowałem model układu w Simulinku (rysunek). Następnie należy napisać m-plik, który będzie funkcją dla algorytmu genetycznego w narzędziu gatool. Z tym skryptem mam właśnie problem. Wiem, że ma to być coś w stylu: function my(x) P(x) I(x) D(x) result my Czy ktoś wie jak powinien wyglądać ten...
Śmieszne teorie o skuwaniu podłóg opowiadasz. Tylko teorie. Co ci miałem napisać (?), że jesteś idiotą i nie masz pojęcia o podstawowych pojęciach i zjawiskach, co niniejszym czynię. Można na forum dyskutować, ale proszę bez obrażania. 3.1.9. Zabronione jest rozpowszechnianie treści ironizujących, prześmiewczych lub złośliwych, stanowiących przejaw...
Zrobiłem wykres - trochę kulawy, bo siakoś nie mogłem zmusić arkusza kalkulacyjnego do zero-jedynkowego rysowania, porobił trójkąty - pokazujący ideę sterowania PWM/PFM z algorytmem migracji (propagacji) błędu: http://obrazki.elektroda.net/50_11983309... Powinna być jeszcze trzecia linia - scałkowany przebieg, ale jako człek leniwy nie wymyślałem...
4. (opcjonalnie) nie dostaniesz sie na informatyke na WI LUB nie lubisz programować (preferujesz stronę sprzętową) Tu akurat nie zgodzę sie z kolegą, jak ktoś nie lubi programować to nie ma czego szukać na EiT, prof. Tyszer mu to uświadomi już na 1. roku, a potem będzie tylko gorzej. :) Strony sprzętowej na EiT niewiele wbrew pozorom, można polutować,...
Które tematy na elektrodzie zainspirowały Cię do tego eksperymentalnego układu? Nie znajde wszystkich. Ale tu jest jeden: https://www.elektroda.pl/rtvforum/topic3... Jakie narzędzia stosujesz do logowania parametrów? Zbierałem dostosowaną płytką z mikrokontrolerem który przesłał mi dane na komputerek, wykresy w OpenOffice. z drugiej strony...
Wartością skuteczną sygnału okresowego (w twoim przypadku napięcie): U= \sqrt ( \frac{1}{T} \cdot \int u(t)^2 dt ) przy czym całkowanie należy przeprowadzić za pełną liczbę okresów tj. n*20ms tutaj więcej: http://pl.wikipedia.org/wiki/Warto%C5%9B... Podany wyżej wzór z definicji oblicza TrueRMS. Błędnym (chyba, że zamierzona jest niska...
Witajcie po krótkiej przerwie." Bardzo dziękuję za żywą dyskusję w tym temacie. Trochę nie rozumiem co by to miał być za moduł. Moim zdaniem kup SSR jako końcówkę mocy do grzałki, a PID zaimplementuj w mikrokontrolerze. Wzory do autotuningu znajdziesz sieci. Grzałkami przez SSR steruje się z reguły czymś w rodzaju PWM z podstawą czasową kilku sekund...
Sun Harvester, to prototyp sterownika włączającego rożne obciążenia w zależności od aktualnego nasłonecznienia. https://obrazki.elektroda.pl/1808215000_... Prototyp sterownika działa ponad rok i sprawdza się w praktyce. Tzn. najpierw był testowany ze 2-3 miesiące na płytkach stykowych prototypowych i jak już okrzepł hardwarowo to ponad...
ADC w Atmega8 ma 10bitów, jednak aby zrobić wielokanałowy miernik U,I (L1), U,I (L2), U,I (L3) 10ksps to raczej za mało. Zrobienie pełnego całkowania, choć proste, wymaga już raczej operacji na zmiennym przecinku, a tu przydatna jest większa moc procesora. Skoro dane mają być wysyłane przez ESP8266, to lepiej wykorzystać jego znacznie silniejszy procesor...
W skrócie (dużym... bardzo dużym) 1) Algorytm PID będzie obliczany w chwili wywołania bloku OB251 z danymi z aktywnego bloku bloku danych (u Ciebie DB2) 2) Algorytm regulatora jest dyskretny i musi być wywoływany co określony czas -> stąd OB13 (przerwanie czasowe). Okres zgłaszania przerwania i wywoływania bloku OB13 jest ustalany w DB1 (domyślnie 100ms)....
Stosunkowo szybkim sposobem wyliczenia sekwencji punktów funkcji sinus/cosinus jest całkowanie równania różniczkowego układu drgającego bez tłumienia metodami numerycznymi (np. RK-4, czy Adamsa). x''=-ax przy warunku x(0)=0 ; x'(0)=1 Wyliczenie kolejnego punktu to kilka mnożeń i dodawań. W przypadku 32-bitowej reprezentacji stałoprzecinkowej ta metoda...
Mam tego trochę w pracy, nawet bardziej rozbudowane układy - nikt nigdy na nie wyznacza parametrów ręcznie. Czy osiągnięcie temperatury od 70 do 350 stopni w 20sekund to dla kolegi szybko czy wolno? Bo u mnie parametry dla takiego obiektu wyznacza regulator. Patrzył, czytał kolega kiedyś jak jest przeprowadzany AutoTuning, optymalizacja parametrów?...
lecz z dodatkowym serwem, które sterowałoby osią Z. Nie da sie. Przynajmniej nie opierając się o to, o co oparł się autor tego na jutubie. Musiałbyś mieć dwa przyspieszenia odsniesienia, czyli jedno ziemskie, a drugą... pozaziemskie ;] I dodatkowo, precyzyjnie je znać. Patrz Dzięki FIFO serwa zachowują się stabilniej. Bzdura. FIFO to tylko kolejka,...
Widzę, że trafiłem na dyskutanta :-) Funkcja usypiania grota jest bardzo ciekawa, obniżenie temperetury o połowę z jednej strony znacznie wydłuża żywotność grota, z drugiej w momencie aktywacji powoduje momentalne nagrzanie się do zadanej temperatury roboczej. Zapewniam, że podczas montażu PCB wydarza się WIELE sytuacji powodujących przerwy w pracy,...
To się pogubiłem - masz wykorzystać AD7755 :?: Dla układu ze zwykłym przetwornikiem A/C Przetwornik I/U za przekładnikiem to zwykły opornik. W specyfikacji przekładnika podana jest wartość tego rezystora, dla której zachowane jest przełożenie (o ile pamiętam coś koło 100 Ohm), oczywiście precyzyjny klasy 0,1%. Pisaliśmy o tym, że dla uproszczenia układu...
Ok że można próbkować tylko czemu nie w przerwaniu od adc? Wtedy miałbys po pierwsze odczyty w regularnych odstępach czasu. Po drugie mozna by zastosowac dłuższy czas konwersji przez co sygnałby całkowany po stronie analogowej. Po trzecie te odczyte w regularnych odstepach czasu które daje przerwanie niejako z definicji robi całkę napiecie i nateżenia...
Regulator PID jest to funkcja/ algorytm w układach sterowania stosowany w układach regulacji składający się z trzech członów: proporcjonalnego, całkującego i różniczkującego.
Gdy silnik nie nadążą i wielkość błędu przekracza jakąś ustaloną wartość to powinien wyskoczyć alarm przeciążenia i wyłączyć maszynę - taki stan powinien być zabroniony. Jeśli chodzi o drobne błędy typu 1 krok to akumulowane są w członie całkującym regulatora PID. Odsyłam do algorytmu regulatora PID, który jest w PDFie. Dodano po 2 Czyli tańszy enkoder....
Reasumując, jeśli tak, to taka sonda będzie źle działała na gazie w sensie nie będzie pokazywać lambdy =1 dla gazu (AFR=15,5) i tym samym nie nadaje się dla gazu. Aby ją przysposobić dla LPG/CNG, trzeba byłoby zmienić napięcie polaryzujące. Czy tak? Nadal podtrzymuję opinię, że napięcie przeskoku nie zależy lub zależy tylko w minimalnym stopniu od...
To teoria i dlaczego tak się uczepiłeś tego fałszywego powietrza? A w moich radach żadnego niebezpieczeństwa nie widzę.Z wypowiedzi kolegi hydroplas wnioskuje ,że wie o czym pisze , wiec zrozumie moje rady. Uczepiłem się fałszywego powietrza, bo gdzie bym nie robił pomiarów czy nie asystował przy instalacji LMBD3 to jest to głównym powodem tego, że...
Znalazłem sobie pewien obwód zawierający 3 kondensatory - 3 zmienne stanu. Zapisałem dla niego stosowne równania. Robiłem to wg. zadania z pewnej książki, więc odnośnie poprawności tych równań nie mam wątpliwości. Ten obwód to generator sinusa z mostkiem Wiena. Chcąc wyznaczyć napięcia na kondensatorach wrzuciłem wszystko do Matlaba i zastosowałem metodę...
Witam , jest to trudny problem i właśnie nad tym siedzę. Jest przykład regulatora PID (program w bascomie) na stronie firmowej Bascoma, ale jeżeli chodzi o wyznaczenie harakterystyk do PID to podaję prosty sposób za opisem jaki jest w RE 16 Lumel. Musisz podpiąć jakiś rejestrator do obiektu, ja to zrobiłem tak że robię pomiar co 1 sekundę tak przesuwam...
Jak każdy miernik z atomatyczną zmianą zakresów (oznaczenie DMM) wprowadza opóźnienia z tym związane. Żeby wyłączyć auto do tego jest przycisk Range-H. Potem w wyniku filtracji zakłóceń dochodzą opóźnienia całkowania pierwszego rzędu i zależy to od stałej czasowej filtru LP typu RC. Potem w wyniku przetwarzania A/C zależnie od częstości taktowania....
Miałem podobnie jak Kol. revolt :) Generalnie MATEMATYKA, MATEMATYKA i jeszcze raz MATEMATYKA. U mnie fizyka nie była jakimś większym problemem (pomimo tego, że zakres był akademicki), jednak matma... O matko i córko... Duuużo pracy mnie kosztowało, żeby zaliczyć pierwszy rok właśnie z powodu matmy. Na matematyce bazują m.in. Teoria Obwodów i Sygnałów,...
Wykorzystanie filtra dolnoprzepustowego do skrócenia czasu integracji Tradycyjną metodą zmniejszania błędu odczytu kąta skupia się na zmniejszeniu en, jednakże w dzisiejszych nowoczesnych żyroskopach parametr ten jest już bardzo niski. Na przykład wspominany układ ADXRS810 charakteryzuje się czułością 80 LSB/°/sec, offsetem ±2°/sec i odpornością...
Przecież szukacie algorytmu na zniekształcony prąd i napięcie, w funkcji czasu. Naprodukowaliście już ileś stron symboli. Jeśli Koledze chodzi o szukanie równań (nie ważne, czy algebraicznych, czy różniczkowych zwyczajnych czy cząstkowych), które pozwalają na badanie zachowania (modelowanie) danego odbiornika (odpowiedzi na dane wymuszania, napięciowe,...
Dokładnie chodzi mi o wykonanie takiego projektu: Implementacja prostego regulatora PID (wersja pozycyjna) na sterowniku PLC SIEMENS. W ramach realizacji projektu należy zbudować aplikację realizującą algorytm regulacyjny PID w wersji pozycyjnej na sterowniku PLC. Części: całkującą i różniczkującą należy zamodelować jako niezależne bloki funkcyjne napisane...
Kocioł ma np. zadaną temperaturę 50st., osiąga ją w 30s, Jeżeli palnik włącza się z pełną mocą to może być za mało czasu, aby zmodulował na min. Wg instrukcji zastosowano: system ciągłej modulacji wykorzystuje algorytm regulacji PI Nie wiemy, czy człon całkujący odpowiednio uwzględnia zdarzenia z przeszłości i od razu włącza tryb minimalnej mocy. Spróbuj...
Kolejny raz mam okazję obserwować, jak Koledzy potrafią z pozornie prostej rzeczy, zrobić temat tak skomplikowany, że lepiej od razu zgłosić się z tym do NASA. Nie wiem kogo przeraża całkowanie, ale w obszarze cyfrowego przetwarzania sygnałów, sprowadza się to do wielokrotnego/cyklicznego wykonania operacji MAC. Nie wiem dlaczego średnie zużycie paliwa...
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...
Dlatego nowy zapis w ustawie jest bezcenny - nie więcej, niż wg stawki średniej. Pozostaje problem - jak to wyegzekwować bez sądu ... Ale gdzie jest ten zapis bo na podstawie danych, które podałaś nie mogłem go odszukać. Szukałem tu: : http://prawo.legeo.pl/prawo/ustawa-z-dni... Jeżeli ten zapis faktycznie brzmi...
Cytowany rejestrator nie jest ani miernikiem ani regulatorem, Apar nie zszedł na psy, Sam "szukasz psów" i sam sobie zaprzeczasz. Nie sugerowałem, że Apar zaczął robić dziadostwo. Wręcz przeciwnie. Od strony sprzętowej wg. mnie wciąż trzymają wysoki poziom. Sam korzystam z ich wyrobów i jestem w miarę zadowolony. Mam tylko spore zastrzeżenia do programów...
No to moze 1wire bedzie juz najlepszym przykladem. Wiadomo, ze tam sie licza us i nie mozna czegos pozniej zrobic. Chyba najgorszym - już pisałem, że do obsługi 1-wire należy użyć UARTu. Tylko, ze to nigdy nie bedzie natychmiast. Tego nie rozumiem w Twojej wypowiedzi - jakim sposobem RTOS zrobi cos natychmiast ? Jesli to prawda, to rzeczywiscie bylaby...
Widzę że to chyba kontynuacja innego tematu. Najpierw odpowiem na konkretne punkty, tzn. jak bym to kodował, a potem dorzucę parę uwag. 1. Musisz mieć podaną listę wierzchołków, powinna być skończona i albo możliwa do przeliczenia (jeżeli np. używa się zawsze tablicy 2x1000 i ustala się że po ostatnim "legalnym" wierzchołku występuje dana o specjalnej...
Optymalizacja wydajności silników elektrycznych: Wyjaśnienie technik sterowania PID Kiedy przyglądamy się dronom, deskom balansującym, inteligentnym samochodom i odwróconym wahadłom, ciągle pojawia się ten termin - PID. Ale czym u licha jest PID i do czego służy? Cóż, w tym artykule stworzyłem prosty sterownik silnika, aby zagłębić się w zasadę działania...
Sam zacząłem temat, jak nie byłem jeszcze dość doedukowanym użytkownikiem a tym bardziej nie obytym z tym sprzętem. Mam sporo nowych informacji, może przydadzą się potomnym :) Po pierwsze, to takich krzykaczy (cyt: CZYTAĆ INSTRUKCJE!!! ) nieestety nie brakuje, a ja (proszę mi uwierzyć) instrukcje przeczytałem, raz, drugi raz i pewnie trzeci.... conajmniej...
(...) { 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,...
przetwornik całkować całkować prędkość całkować oscyloskop
podłączenie komputer honda accord kabel sterownik peugeot sharp migające podświetlenie
Vloss [%] w kondensatorach – co oznacza ten parametr, jak interpretować wyniki pomiaru? Nectra C 2.23 FF C12 Chaffoteaux & Maury – dane techniczne, oznaczenie, części, kody błędów