eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAlgorytm regulatora PIDRe: Algorytm regulatora PID
  • Data: 2010-05-11 03:45:56
    Temat: Re: Algorytm regulatora PID
    Od: SM <b...@k...com.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    >
    > ...

    Albo tak:
    d_term = pid_st->D_Factor * (pid_st->lastProcessValue - processValue);
    ret = (p_term + i_term + d_term)

    Albo tak:
    d_term = pid_st->D_Factor * (processValue - pid_st->lastProcessValue);
    ret = (p_term + i_term - d_term)

    W tym algorytmie PID część różniczkująca jest obliczana jako
    pochodna wartości wyjściowej z obiektu, a nie jako pochodna
    uchybu. Ta modyfikacja powoduje to, iż nie mamy w sygnale
    wyjściowym z PID dużego piku wartości w momencie zmiany
    wartości zadanej.

    Gdybyśmy obliczali część różniczkującą "tradycyjnie"
    (pochodna uchybu) wtedy trzeba by zmienić znak
    (czyli tak jak ty chciałeś to zrobić).

    SM

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: