Jak zrobić totalizer?

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Galfield
Posty: 2
Rejestracja: 26 lis 2016 18:53
Wersja środowiska: LabVIEW 2014

Jak zrobić totalizer?

Post autor: Galfield » 27 gru 2016 08:29

Witajcie,
Chciałbym się dowiedzieć jak zrobić totalizer (licznik). Chodzi dokładnie o kontrolowanie przepływu. Stworzyłem model układu pomiarowego i mój sygnał daje mi wartość chwilową przepływu l/min. Jak wykorzystać taki sygnał aby otrzymać totalizer?
Pozdrawiam

Awatar użytkownika
micard
Posty: 133
Rejestracja: 30 wrz 2011 11:28
Wersja środowiska: LabVIEW 2016
Has thanked: 4 times
Been thanked: 2 times
Kontakt:

Jak zrobić totalizer?

Post autor: micard » 27 gru 2016 09:17

Poprzez całkowanie.
Niestety zapewne masz sygnał dyskretny, więc pozostaje całkowanie numeryczne (https://en.wikipedia.org/wiki/Numerical_integration).
Najprościej założyć, że wartości przepływu nie zmieniają się w czasie pomiędzy próbkowaniem, oraz, że czas pomiędzy próbkowaniem jest stały. Wtedy problem sprowadza się do metody prostokątów (https://en.wikipedia.org/wiki/Rectangle_method)
Dla każdego momentu próbkowania wyliczasz iloczyn q*dt, gdzie q jest zmierzonym przepływem, a dt czasem próbkowania (warto pamiętać o odpowiednim przeliczeniu jednostek). Sumując te iloczyny otrzymasz przybliżona objętość od czasu t0. Czas t0 definiujesz poprzez moment wyzerowania sumatora.

ODPOWIEDZ