Thread View: pl.comp.lang.pascal
3 messages
3 total messages
Started by Sergiusz Rozanski
Thu, 15 Jul 2010 10:35
Algorytm detekcji zakłóceń - przebieg piłokształtny - analiza
Author: Sergiusz Rozanski
Date: Thu, 15 Jul 2010 10:35
Date: Thu, 15 Jul 2010 10:35
23 lines
2797 bytes
2797 bytes
Witam, mam pytanie może nie w kwestii pascala, ale algorytmów. Szukam rozwiązania
które muszę zaimplementować. Mam dane z fizycznego obiektu - temperatury, w obiekcie
występuje chłodzenie (prawie liniowo w dół) i występują nagłe zabużenia - otwarcie wrót -
szpila w górę. Więc wykres jest zbliżony do piłokształtnego. Wykres wygląda fajnie,
ale muszę się do danych dostać analitycznie. Szukam algorytmów a może i przykładowej
implementacji analizy takich danych (mam je w tabeli, stały interwał czasowy - znana
częstotliwość próbkowania). Konkretnie chcę wyciągnąć - moment otwarcia wrót - na wykresie
go widać jako skok temperatury, w tej okolicy chcę znaleść minimum temperatury (czasami
jest to pierwsza próbka przed otwarciem, ale niekoniecznie, jak otwarcie było chwilowe) i
maximum ocieplenia w tym incydencie (też to nie jest często sąsiednia próbka, bo
jest pewna bezwładność temperatury i czujnika). Mam też info o otwarciach, ale chodzi o
porównanie i swego rodzaju wyjęcie informacji nadmiarowych, więc mogę ich użyć do
analizy skuteczności tego co wymodzę z rzeczywistymi danymi, no i detekcji np uszkodzeń
czujników temperatury i wrót. Oczywiście moment zakłócenia nie wystepuje przy pełnym
schłodzeniu, czasami obiekt schłodzi się tylko do 'połowy' a czasem i mniej, tak samo
zakłócenie czasami ogrzewa obiekt do temperatury bliskiej otoczeniu, a czasem stanowi
10% zakresu temperatur - ale jest widoczne na wykresie.
--
"A cóż to za sens kupować samochód, żeby jeździć po asfalcie?
Tam, gdzie jest asfalt, nie ma nic ciekawego, a gdzie jest
coś ciekawego, tam nie ma asfaltu".
Strugaccy - Poniedziałek zaczyna się w sobotę.
Re: Algorytm detekcji zakłóceń - przebieg piłokształtny - analiza
Author: Łukasz 'Maly' Ostrowski
Date: Thu, 15 Jul 2010 11:41
Date: Thu, 15 Jul 2010 11:41
37 lines
3188 bytes
3188 bytes
On 15 Jul 2010 10:35:14 GMT, Sergiusz Rozanski wrote: > Witam, mam pytanie może nie w kwestii pascala, ale algorytmów. Szukam rozwiązania > które muszę zaimplementować. Mam dane z fizycznego obiektu - temperatury, w obiekcie > występuje chłodzenie (prawie liniowo w dół) i występują nagłe zabużenia - otwarcie wrót - (pac) zaburzenia. > szpila w górę. Więc wykres jest zbliżony do piłokształtnego. Wykres wygląda fajnie, > ale muszę się do danych dostać analitycznie. Szukam algorytmów a może i przykładowej > implementacji analizy takich danych (mam je w tabeli, stały interwał czasowy - znana > częstotliwość próbkowania). Konkretnie chcę wyciągnąć - moment otwarcia wrót - na wykresie > go widać jako skok temperatury, w tej okolicy chcę znaleść minimum temperatury (czasami > jest to pierwsza próbka przed otwarciem, ale niekoniecznie, jak otwarcie było chwilowe) i > maximum ocieplenia w tym incydencie (też to nie jest często sąsiednia próbka, bo > jest pewna bezwładność temperatury i czujnika). Mam też info o otwarciach, ale chodzi o > porównanie i swego rodzaju wyjęcie informacji nadmiarowych, więc mogę ich użyć do > analizy skuteczności tego co wymodzę z rzeczywistymi danymi, no i detekcji np uszkodzeń > czujników temperatury i wrót. Oczywiście moment zakłócenia nie wystepuje przy pełnym > schłodzeniu, czasami obiekt schłodzi się tylko do 'połowy' a czasem i mniej, tak samo > zakłócenie czasami ogrzewa obiekt do temperatury bliskiej otoczeniu, a czasem stanowi > 10% zakresu temperatur - ale jest widoczne na wykresie. Wstępnie to pewnie wystarczy numerycznie zróżniczkować przebieg, i analizować pod kątem znaku wartości różniczki ;-). Ale, byłoby miło gdyby można było spojrzeć jak wygląda przebieg graficznie, najlepiej produkcyjna próbka w postaci wykresu wrzucona gdzieś w postaci jpg/png ;-). Ew. dwie, jedna wzorcowa, bez zakłeceń i awarii, a druga produkcyjna, z anomaliami i zakłóceniami, obie z zaznaczonymi POIs. To powinno pomóc, aczkolwiek nie obiecuje jakichś przesadnych wniosków z mojej strony bo z analizy systemów nigdy nie byłem orłem ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Re: Algorytm detekcji zakłóceń - przebieg piłokształtny - analiza
Author: Tygrys
Date: Thu, 15 Jul 2010 19:20
Date: Thu, 15 Jul 2010 19:20
24 lines
3063 bytes
3063 bytes
W dniu 2010-07-15 12:35, Sergiusz Rozanski pisze: > Witam, mam pytanie może nie w kwestii pascala, ale algorytmów. Szukam rozwiązania > które muszę zaimplementować. Mam dane z fizycznego obiektu - temperatury, w obiekcie > występuje chłodzenie (prawie liniowo w dół) i występują nagłe zabużenia - otwarcie wrót - > szpila w górę. Więc wykres jest zbliżony do piłokształtnego. Wykres wygląda fajnie, > ale muszę się do danych dostać analitycznie. Szukam algorytmów a może i przykładowej > implementacji analizy takich danych (mam je w tabeli, stały interwał czasowy - znana > częstotliwość próbkowania). Konkretnie chcę wyciągnąć - moment otwarcia wrót - na wykresie > go widać jako skok temperatury, w tej okolicy chcę znaleść minimum temperatury (czasami > jest to pierwsza próbka przed otwarciem, ale niekoniecznie, jak otwarcie było chwilowe) i > maximum ocieplenia w tym incydencie (też to nie jest często sąsiednia próbka, bo > jest pewna bezwładność temperatury i czujnika). Mam też info o otwarciach, ale chodzi o > porównanie i swego rodzaju wyjęcie informacji nadmiarowych, więc mogę ich użyć do > analizy skuteczności tego co wymodzę z rzeczywistymi danymi, no i detekcji np uszkodzeń > czujników temperatury i wrót. Oczywiście moment zakłócenia nie wystepuje przy pełnym > schłodzeniu, czasami obiekt schłodzi się tylko do 'połowy' a czasem i mniej, tak samo > zakłócenie czasami ogrzewa obiekt do temperatury bliskiej otoczeniu, a czasem stanowi > 10% zakresu temperatur - ale jest widoczne na wykresie. > W analizach przebiegów temperaturowo zależnych używaliśmy analizy pochodnej. Najlepiej policz i narysuj sobie pochodną tego wykresu i właściwie będziesz już wiedział jak wyłapywać anomalie. Tygrys
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads