Kanał pomiarowy nie zaczyna się na wejściu przetwornika analogowo-cyfrowego i nie kończy na liczbie zapisanej w pamięci. Zaczyna się od jednoznacznie zdefiniowanej wielkości mierzonej w określonym miejscu, czasie i stanie obiektu, a prowadzi przez sensor, instalację, pobudzenie, zabezpieczenia, analogowy tor wejściowy, filtr, układ próbkujący, źródło odniesienia, zegar, przetwornik i oprogramowanie do wyniku z jednostką, znacznikiem czasu, statusem oraz niepewnością. Każdy z tych elementów może zmienić amplitudę, widmo, fazę, czas albo samo znaczenie danych.
Tezą monografii jest stwierdzenie, że wiarygodność kanału pomiarowego nie jest parametrem sensora ani przetwornika, lecz wykazaną własnością całego, skonfigurowanego łańcucha od definicji wielkości mierzonej do decyzji. Własność ta obejmuje równocześnie jakość amplitudy, czas reprezentowany przez wynik, niepewność, status danych, pokrycie diagnostyczne oraz zdolność utrzymania dowodu po zmianach sprzętu, oprogramowania i warunków eksploatacji.
Opis dotyczy publicznych zasad metrologii i projektowania. Nie podaje map kanałów, pasm, częstotliwości próbkowania, progów, opóźnień, pobudzeń ani algorytmów właściwych dla konkretnego współczesnego uzbrojenia. Liczby w studiach są jawnie oznaczonymi danymi przykładowymi dla modelowych kanałów laboratoryjnych, a nie parametrami jakiegokolwiek pocisku. Nieznanego, uszkodzonego lub odnalezionego sprzętu bojowego nie wolno zasilać, pobudzać ani podłączać do miernika, oscyloskopu, generatora lub interfejsu diagnostycznego. Przewód wyglądający na sygnałowy może przenosić niebezpieczną energię albo współdzielić funkcję z obwodem wykonawczym. Takie obiekty zabezpieczają i oceniają wyłącznie uprawnione służby, w tym właściwy zespół EOD.
1. Wynik pomiaru jest argumentem technicznym, nie samą liczbą
VIM definiuje wynik pomiaru jako zbiór wartości przypisywanych wielkości mierzonej wraz z dostępną informacją istotną dla ich interpretacji.5 Zapis 12,417 bez jednostki, czasu, zakresu, statusu i modelu nie jest pełnym wynikiem. Może być kodem przetwornika, wartością po korekcji, średnią z okna, próbką zastąpioną po awarii albo historyczną wartością pozostawioną w buforze.
W praktyce trzeba rozróżnić co najmniej cztery poziomy:
- obserwację surową — kod przetwornika, stan wejścia cyfrowego albo rekord sensora;
- wskazanie — wartość dostarczoną przez określony etap toru;
- wartość skorygowaną — wynik zastosowania współczynników kalibracji, kompensacji i modelu;
- wynik użytkowy — wartość z jednostką, czasem, niepewnością, statusem i zakresem ważności.
Ponowne przeliczenie tych samych próbek inną wersją algorytmu tworzy nowy wynik. Nie dowodzi, że wynik pierwotny miał tę samą jakość. Z tego powodu surowe dane, współczynniki, wersja oprogramowania i identyfikator konfiguracji muszą pozostać ze sobą powiązane.
Wiarygodność jest zawsze wiarygodnością dla określonego zastosowania. Ten sam kanał może być wystarczający do obserwacji powolnego trendu, lecz niewystarczający do zamkniętej pętli regulacji lub rozstrzygnięcia stanu granicznego. NIST podkreśla, że nawet spójność pomiarowa nie gwarantuje przydatności wyniku: związana z nim niepewność musi odpowiadać konkretnej potrzebie pomiarowej.8
2. Wielkość mierzona i decyzja wyznaczają architekturę
„Temperatura”, „ciśnienie” i „przyspieszenie” są nazwami rodzajów wielkości, a nie kompletnymi definicjami tego, co ma zostać zmierzone. Definicja wielkości mierzonej — measurand — powinna wskazywać:
- obiekt i fizyczne miejsce pomiaru;
- kierunek lub układ współrzędnych, jeżeli wielkość jest wektorowa;
- stan obiektu i warunki środowiskowe;
- przedział lub chwilę, których dotyczy wynik;
- sposób uśrednienia przestrzennego i czasowego;
- model wiążący sygnał sensora z wielkością poszukiwaną;
- funkcję, która wykorzysta wynik.
Sensor powierzchniowy może służyć do estymacji temperatury wnętrza elementu, lecz wtedy przedmiotem wyniku nie jest bezpośrednio temperatura wnętrza. Powstaje ona z obserwacji powierzchni oraz modelu przewodzenia ciepła. Model ma własne parametry, opóźnienie i niepewność. Podobnie akcelerometr zamocowany poza środkiem bryły mierzy ruch w swoim punkcie i osi; przeliczenie na inny punkt wymaga znajomości obrotu, ramienia oraz wzajemnej orientacji układów.
Wymaganie powinno wychodzić od decyzji. Trzeba ustalić, jaka pomyłka jest istotna, jak szybko musi być rozpoznana, jaki koszt ma fałszywa akceptacja, a jaki fałszywe odrzucenie. Dopiero z tego wynikają:
- zakres i rozdzielczość;
- pasmo oraz dopuszczalne zniekształcenie dynamiczne;
- niepewność amplitudy i czasu;
- dopuszczalne opóźnienie;
- wymagany status i reakcja na dane nieważne;
- zakres diagnostyki;
- warunki kalibracji i ponownej weryfikacji.
Zdanie „zastosować 16-bitowy ADC” nie jest wymaganiem pomiarowym. Liczba bitów nie określa szumu, nieliniowości, pasma, jakości źródła odniesienia ani błędów toru poprzedzającego przetwornik. Poprawne wymaganie opisuje wynik na ustalonej granicy interfejsu i w warunkach użycia.
3. Model referencyjny kanału
Użytecznym modelem jest łańcuch:
wielkość mierzona
│
▼
sensor i jego instalacja
│
▼
pobudzenie ──► przewód i złącze
│
▼
ochrona / izolacja / analogowy tor wejściowy
│
▼
filtr antyaliasingowy
│
▼
próbkowanie ──► zegar / wyzwalanie
│
▼
ADC ──► źródło odniesienia
│
▼
bufor / DMA / transport
│
▼
skalowanie / korekcja / filtracja cyfrowa
│
▼
wartość + czas + status + niepewność
│
▼
reguła decyzji
Równolegle przebiegają trzy tory, które nie są tylko wyposażeniem pomocniczym:
tor kalibracji: wzorzec → obserwacja → współczynniki → wynik
tor diagnostyki: bodziec lub monitor → symptom → status → reakcja
tor konfiguracji: identyfikacja sprzętu + firmware + parametry + dane kalibracyjne
Model jest grafem przyczynowym. Pozwala zapytać nie tylko „jaki jest błąd ADC?”, lecz także:
- gdzie po raz pierwszy powstaje dane zniekształcenie;
- przez jakie funkcje przenosi się do wyniku;
- który test może je zaobserwować;
- czy monitor jest niezależny od kontrolowanego elementu;
- jaka zmiana unieważnia wcześniejszy dowód.
Dla każdej warstwy trzeba śledzić przynajmniej sześć atrybutów:
| Atrybut | Pytanie |
|---|---|
| amplituda | jak etap zmienia wartość, zakres, liniowość i szum? |
| widmo | jakie składowe przepuszcza, tłumi lub dodaje? |
| czas | jak zmienia chwilę reprezentowaną przez wynik i jego dostępność? |
| status | jakie stany błędu rozpoznaje i jak je przekazuje? |
| niepewność | jaki składnik wnosi do wyniku oraz z czym jest skorelowany? |
| konfiguracja | które elementy sprzętu, danych i oprogramowania ustalają transfer? |
Schemat blokowy nie jest jeszcze dowodem. Każda jego strzałka oznacza interfejs fizyczny lub informacyjny, który musi mieć zakres ważności, model i metodę weryfikacji.
4. Sensor, instalacja, pobudzenie i przewód
Sensor reaguje na więcej wielkości niż ta, którą chcemy mierzyć. Oprócz głównej czułości ma czułości poprzeczne, zależność od temperatury, zasilania, naprężeń montażowych, starzenia i otoczenia. Jego obudowa oraz mocowanie tworzą część funkcji przenoszenia.
Charakterystyka statyczna obejmuje czułość, przesunięcie zera, nieliniowość, histerezę, powtarzalność i dryft. Charakterystyka dynamiczna obejmuje stałe czasowe, rezonanse, tłumienie, pasmo oraz fazę. Sensor o małym błędzie statycznym może zaniżać wartość szczytową albo przesuwać chwilę zdarzenia, jeżeli jego dynamika nie odpowiada badanemu zjawisku. Podręczniki Horodki i Piotrowskiego konsekwentnie przedstawiają sensor jako pierwszy element całego łańcucha przekształceń, a nie samodzielne źródło prawdy.1,3
Instalacja może jednocześnie zmieniać sensor i obiekt:
- czujnik temperatury przewodzi ciepło oraz ma własną bezwładność;
- króciec ciśnieniowy dodaje objętość, opór przepływu i rezonanse;
- akcelerometr dodaje masę, a sposób mocowania zmienia sztywność kontaktu;
- tensometr mierzy odkształcenie przekazane przez klej i przygotowaną powierzchnię;
- ekran i przewody tworzą pojemności, indukcyjności oraz dodatkowe złącza materiałowe.
Pobudzenie (excitation) jest częścią pomiaru. Mostek rezystancyjny, RTD, LVDT albo sensor aktywny potrzebuje napięcia, prądu lub przebiegu o określonej stabilności. Większe pobudzenie może poprawić stosunek sygnału do szumu, ale zwiększa samonagrzewanie i obciążenie elementu. Pomiar ilorazowy może zmniejszyć wpływ bezwzględnej wartości źródła, jeśli sygnał mostka i zakres przetwornika zależą od tego samego odniesienia. Nie usuwa jednak błędów wynikających z różnego pasma, opóźnienia, asymetrii przewodów ani przejściowych zmian obu ścieżek.
Przewód nie jest idealnym przedłużeniem zacisku sensora. Rezystancja tworzy błąd w układach rezystancyjnych, pojemność obciąża źródło, upływność zapewnia równoległą drogę prądu, a pole elektromagnetyczne indukuje składowe wspólne i różnicowe. Skręcenie pary ogranicza powierzchnię pętli. Ekran przechwytuje część sprzężeń, lecz jego skuteczność zależy od zakończenia i drogi prądu. Złącze, ekran, połączenie wyrównawcze i prowadzenie wiązki należą więc do modelu kanału.
5. Ochrona, izolacja i analogowy tor wejściowy
Ochrona wejścia i jakość metrologiczna konkurują ze sobą. Rezystor szeregowy ogranicza prąd, ale dodaje szum i wraz z pojemnością tworzy filtr. Ochronnik ma prąd upływu i pojemność, a po silnym impulsie może długo wracać do stanu, w którym nie zmienia wyniku. Izolacja rozdziela domeny elektryczne, lecz dodaje przesunięcie, dryft wzmocnienia, szum, opóźnienie i podatność na szybkie zmiany napięcia wspólnego.
Należy rozdzielić trzy stany:
- praca w zakresie pomiarowym — wynik spełnia przyjęte wymagania;
- przeciążenie przeżywalne — kanał może chwilowo nie mierzyć poprawnie, ale nie ulega trwałemu uszkodzeniu;
- stan uszkodzenia — zachowanie jest analizowane przez model awarii i wymagania bezpieczeństwa.
Zakres przeżywalności nie jest zakresem pomiarowym. Kanał, który nie został uszkodzony, lecz przez kilka sekund po impulsie publikuje fałszywe dane bez właściwego statusu, nie spełnia pełnego wymagania funkcjonalnego.
Bilans zapasu amplitudy — headroom — trzeba prowadzić przez wszystkie węzły. Niewystarczające jest sprawdzenie, że wyjście wzmacniacza mieści się w zakresie ADC. Wcześniej mogły zostać naruszone:
- zakres napięcia wspólnego wejścia;
- liniowy zakres wewnętrznych stopni wzmacniacza;
- szybkość narastania;
- zdolność sterowania obciążeniem pojemnościowym;
- zakres pinu odniesienia wyjścia;
- dopuszczalny prąd wejściowy podczas przeciążenia.
Wzmacniacz instrumentalny ma wzmacniać małą różnicę napięć na tle znacznie większej składowej wspólnej. Współczynnik tłumienia sygnału wspólnego zależy od częstotliwości i symetrii impedancji źródła; sama wartość stałoprądowa z karty katalogowej nie opisuje zachowania w instalacji.13 Nierówne rezystancje przewodów mogą zamieniać zakłócenie wspólne na różnicowe jeszcze przed wejściem wzmacniacza.
Multiplekser wprowadza rezystancję, upływność, pojemność i wstrzyknięcie ładunku. Po przełączeniu wejście zachowuje historię poprzedniego kanału. Najtrudniejszy przypadek często nie występuje dla największej częstotliwości sygnału, lecz przy skoku między dwoma wolnymi kanałami o skrajnie różnych poziomach. Wtedy źródło, multiplekser, bufor i kondensator próbkujący muszą ustalić nową wartość przed następną konwersją.
6. Szum, interferencja i budżet jakości amplitudy
Szum opisuje się przez rozkład, gęstość widmową, korelację i pasmo obserwacji. Podanie jednej wartości RMS bez pasma jest zwykle niepełne. Interferencja może być natomiast deterministyczna, zsynchronizowana z pracą przetwornicy, nadajnika, procesora albo aktuatora. Taki sygnał nie musi uśredniać się jak szum losowy.
Dla nieskorelowanych źródeł szumu wygodny jest budżet odniesiony do wejścia:
$$e_{n,\mathrm{rms}}= \sqrt{\int_{0}^{B} \left( e_{n1}^{2}(f)+e_{n2}^{2}(f)+\ldots \right)\,df}.$$
Jeżeli gęstości są w przybliżeniu białe i stałe w paśmie $B$, zależność upraszcza się do:
$$e_{n,\mathrm{rms}}\approx \sqrt{e_{n1}^{2}+e_{n2}^{2}+\ldots}\sqrt{B}.$$
Szum cieplny rezystancji wynosi:
$$e_{n,R}=\sqrt{4kTR}\quad [\mathrm{V}/\sqrt{\mathrm{Hz}}],$$
gdzie $k$ jest stałą Boltzmanna, $T$ temperaturą bezwzględną, a $R$ rezystancją. W torze o dużej impedancji trzeba uwzględnić również szum prądowy wzmacniacza, który po przemnożeniu przez impedancję źródła staje się napięciem. Przy małych częstotliwościach może dominować szum $1/f$, dryft albo zmiany środowiskowe, a nie biały szum elektroniki.
Wczesne wzmocnienie ogranicza względny udział kolejnych stopni, ale zużywa zapas na przesunięcie zera, składową wspólną i przeciążenie. Nie istnieje więc niezależna „optymalizacja szumu”: wynik jest kompromisem z zakresem, mocą, pasmem i czasem powrotu.
Drogę interferencji opisuje model:
źródło → sprzężenie → port → konwersja do sygnału różnicowego → skutek
Źródłem może być pole, przewód zasilający, wspólna impedancja powrotu, zegar albo linia cyfrowa. Skutek może powstać liniowo, przez prostą superpozycję, lub nieliniowo — przez prostowanie, demodulację, nasycenie albo przełączenie zakresu. Szczegółowe projektowanie barier EMC, ekranów i połączeń wyrównawczych należy do odrębnej analizy kompatybilności elektromagnetycznej; w kanale pomiarowym trzeba zachować wynik tej analizy jako część modelu błędu i warunków kwalifikacji.
7. Filtracja, próbkowanie, źródło odniesienia i ADC
Próbkowanie powiela widmo sygnału wokół całkowitych wielokrotności częstotliwości próbkowania. Jeżeli kopie zachodzą na siebie, różne sygnały analogowe prowadzą do tych samych próbek. Powstałego aliasu nie można później odróżnić od rzeczywistej składowej w paśmie. Filtr cyfrowy po ADC nie usuwa energii, która została już złożona do pasma użytecznego.2,11
Warunek $f_s>2f_{\max}$ jest poprawnym punktem wyjścia dla sygnału ograniczonego pasmowo, ale nie jest kompletną specyfikacją. Rzeczywisty sygnał i szum nie kończą się na idealnej granicy, filtr analogowy ma skończone zbocze, a jego tolerancje zmieniają tłumienie. Projekt musi wskazać:
- pasmo użyteczne i dopuszczalne zniekształcenie w nim;
- widmo największego wiarygodnego zakłócenia poza pasmem;
- wymagane tłumienie przed pierwszą istotną strefą aliasowania;
- częstotliwość próbkowania wraz z tolerancją;
- odpowiedź amplitudową, fazową i czasową filtru;
- zachowanie po nasyceniu lub zmianie konfiguracji.
Nadpróbkowanie zwiększa odstęp między pasmem użytecznym i pierwszą repliką, łagodząc wymagania dla filtru analogowego. Może także zmniejszyć udział szumu kwantyzacji pozostającego po filtracji i decymacji, jeżeli spełnione są założenia modelu. Nie zwiększa automatycznie informacji, gdy dominuje szum skorelowany, błąd sensora albo niestabilność czasu.
Przetwornik SAR zwykle wymaga, aby sterownik naładował wewnętrzną pojemność próbkowania w krótkim oknie akwizycji. Dla odpowiedzi pierwszego rzędu błąd po skoku maleje jak:
$$\varepsilon(t)=e^{-t/\tau},$$
a czas potrzebny do zejścia poniżej przyjętego ułamka pełnego skoku wynosi:
$$t_{\mathrm{ust}}\ge -\tau\ln\varepsilon.$$
Wymaganie pół najmłodszego bitu dla idealnego przetwornika $N$-bitowego odpowiada orientacyjnie $\varepsilon=2^{-(N+1)}$. Zależność ta jest użytecznym sprawdzeniem, ale nie obejmuje ograniczenia szybkości narastania, wstrzyknięcia ładunku ani nieliniowego odzyskiwania po nasyceniu.
Przetwornik sigma-delta łączy modulator, filtr cyfrowy i decymację. Częstotliwość danych wyjściowych nie jest częstotliwością modulatora. Po zmianie kanału pierwsze wyniki mogą zawierać historię poprzedniego wejścia; czas ustalenia zależy od konkretnego filtru i konfiguracji. „Ustalenie w jednym cyklu” jest cechą określonego trybu przetwornika, nie całej rodziny sigma-delta.14,15
Źródło odniesienia ustala skalę konwersji. Jego szum, dryft, impedancja i zakłócenia zasilania przechodzą do wyniku. Wspólne odniesienie może korzystnie korelować sygnał oraz skalę w pomiarze ilorazowym, ale tworzy wspólną przyczynę błędu dla wielu kanałów. Monitor porównujący źródło z nim samym nie stanowi niezależnego dowodu jego poprawności.
Parametry takie jak DNL, INL, SNR, SINAD, ENOB i SFDR mają sens tylko z warunkami testu. IEEE 1241-2023 standaryzuje terminologię i metody badania samych przetworników ADC, ale zgodność komponentu nie dowodzi jakości całego kanału.9 FFT bez informacji o częstotliwości, amplitudzie, oknie, długości rekordu, zegarze i generatorze jest wynikiem nieodtwarzalnym.
Przetwornik cyfrowo-analogowy ma w tej monografii rolę przede wszystkim jako źródło bodźca kalibracyjnego lub diagnostycznego. Odczyt kodu DAC potwierdza zawartość rejestru, nie napięcie na wyjściu ani jego skutek w sensorze. Bodziec wnosi własne przesunięcie, nieliniowość, szum, niepewność i ograniczenia obciążenia; aktualną terminologię testową dla urządzeń DAC porządkuje IEEE 1658-2023.10
8. Wielokanałowość wymaga wspólnego modelu czasu
W kanale dynamicznym trzeba rozdzielić następujące chwile:
$$t_{\mathrm{zjawiska}}, \quad t_{\mathrm{wejścia sensora}}, \quad t_{\mathrm{efektywnej próbki}}, \quad t_{\mathrm{końca konwersji}}, \quad t_{\mathrm{timestampu}}, \quad t_{\mathrm{dostępności}}, \quad t_{\mathrm{decyzji}}.$$
Efektywna chwila próbki określa, jaki stan fizyczny reprezentuje wynik. Opóźnienie mówi, kiedy wynik staje się dostępny. Wiek danych jest różnicą między chwilą bieżącą i chwilą reprezentowaną. Świeżość jest oceną, czy wiek pozostaje dopuszczalny dla danej funkcji.
Znacznik czasu nadany po filtrze, FIFO albo transmisji nie musi odpowiadać chwili próbkowania. Poprawny potok zna stałe oraz zmienne opóźnienia etapów i przenosi znacznik z właściwej granicy. Opóźnienie grupowe filtru można skorygować w metadanych, lecz rozrzut tego opóźnienia nadal wnosi niepewność.
Dla małego błędu chwili $\Delta t$ błąd amplitudy wynosi w przybliżeniu:
$$\Delta x \approx \frac{dx(t)}{dt}\Delta t.$$
Dla sinusoidy $x(t)=A\sin(2\pi ft)$ najgorszy lokalny błąd ma wartość:
$$|\Delta x|_{\max}\approx 2\pi fA|\Delta t|.$$
Niepewność czasu jest więc błędem amplitudy wszędzie tam, gdzie sygnał ma niezerowe nachylenie. Wpływ jitteru zależy od częstotliwości sygnału analogowego, nie tylko od nominalnej częstotliwości zegara.2
Jeden multiplekser przed próbnikiem mierzy kanały kolejno. Oddzielne układy próbkująco-pamiętające mogą uchwycić wspólną chwilę, a następnie przekazać wartości do wspólnego ADC. Osobne ADC mogą próbkować równocześnie, ale nadal wymagają kontroli różnic opóźnienia zegara, apertury, filtrów i torów analogowych.
Dla składowej o częstotliwości $f$ różnica czasu $\Delta t$ daje błąd fazy:
$$\Delta\varphi=2\pi f\Delta t.$$
Wspólna częstotliwość próbkowania nie oznacza wspólnej fazy. „Ramka danych” nie dowodzi jednoczesności jej pól, a wspólny zegar nie usuwa różnic opóźnień. Szczegółowa synteza oscylatorów, PLL, dystrybucji czasu i przejść między domenami zegarowymi należy do odrębnej monografii o deterministycznym czasie; tutaj interesuje nas ich skutek dla wyniku pomiaru.
9. Kalibracja wiąże wskazanie z odniesieniem i modelem
Kalibracja ustala, w określonych warunkach, relację między wartościami dostarczanymi przez wzorce i odpowiadającymi im wskazaniami, a następnie umożliwia uzyskanie wyniku z tego wskazania. Nie jest synonimem regulacji, sprawdzenia ani stwierdzenia zgodności.
- Kalibracja wyznacza relację i jej niepewność.
- Regulacja zmienia właściwości urządzenia.
- Korekcja stosuje oszacowaną poprawkę do wyniku.
- Weryfikacja dostarcza dowodu spełnienia wymagań.
- Reguła decyzji określa, jak uwzględnić niepewność przy ocenie zgodności.
Granica kalibracji może obejmować sam ADC, moduł analogowy, sensor z elektroniką albo pełny zainstalowany kanał. Wąska granica ułatwia diagnozę, ale pozostawia więcej wpływów do osobnego modelowania. Kalibracja od końca do końca pokrywa większą część toru, lecz może nie wskazywać, który blok odpowiada za zmianę. Rozsądna architektura wykorzystuje hierarchię: charakterystyka komponentu wspiera projekt, kalibracja modułu kontroluje produkcję, a sprawdzenie zainstalowanego kanału obejmuje przewód, złącze i warunki montażu.
Spójność pomiarowa jest własnością konkretnego wyniku. Wymaga udokumentowanego, nieprzerwanego łańcucha kalibracji, z których każda wnosi niepewność. Sam certyfikat przyrządu nie przenosi automatycznie spójności na pomiary wykonane przez użytkownika.8 Trzeba zachować metodę, warunki, zakres, identyfikację wzorców i wynik każdego istotnego porównania.
Liczba punktów kalibracyjnych powinna wynikać z modelu. Dwa punkty są wystarczające tylko wtedy, gdy model liniowy jest uzasadniony w całym zakresie. Wielopunktowe dopasowanie może opisać nieliniowość, lecz zwiększa zależność od interpolacji i ryzyko dopasowania do szumu. Histereza wymaga dojścia do punktów z obu kierunków, a stan cieplny — właściwego czasu stabilizacji.
Współczynniki kalibracyjne są danymi konfiguracyjnymi. Potrzebują:
- identyfikatora sensora i modułu;
- jednostek oraz kolejności współczynników;
- wersji modelu;
- zakresu temperatury i wartości wejściowych;
- daty, źródła i niepewności;
- kontroli integralności;
- zasad ważności po wymianie części lub zmianie oprogramowania.
Domyślny zestaw współczynników nie powinien bezgłośnie udawać danych egzemplarza. Jego użycie musi prowadzić do jawnego statusu „nieskalibrowany” albo „zdegradowany”.
10. Niepewność i reguła decyzji
Błąd jest różnicą wyniku od wartości odniesienia, której dokładna wartość zwykle nie jest znana. Niepewność charakteryzuje rozrzut wartości, które można rozsądnie przypisać wielkości mierzonej. Nie jest tolerancją ani sumą wszystkich liczb znalezionych w kartach katalogowych.
Punktem wyjścia jest model:
$$y=f(x_1,x_2,\ldots,x_n).$$
Dla linearyzacji wokół punktu pracy złożoną niepewność standardową można zapisać:
$$u_c^2(y)= \sum_i c_i^2u^2(x_i) + 2\sum_{i<j}c_ic_j u(x_i,x_j),$$
gdzie
$$c_i=\frac{\partial f}{\partial x_i}$$
jest współczynnikiem wrażliwości, a $u(x_i,x_j)$ kowariancją. Pierwsza suma opisuje wkłady indywidualne, druga — korelacje.
Ocena typu A wynika z analizy statystycznej obserwacji. Ocena typu B korzysta z innych informacji, takich jak świadectwa kalibracji, dane producenta, poprzednie pomiary, doświadczenie lub granice fizyczne. Podział nie oznacza odpowiednio „błędów losowych” i „systematycznych”. Oba rodzaje sprowadza się do niepewności standardowych.4,6
Korelacji nie wolno usuwać przez rozpisanie wspólnego wpływu na kilka pozornie niezależnych pozycji. Wspólna temperatura, referencja, pobudzenie albo algorytm mogą powodować, że błędy kanałów sumują się, a nie redukują. Z drugiej strony, w ilorazie lub różnicy wspólny składnik może się częściowo skasować. Znak i wielkość efektu wynikają z modelu.
Przy silnej nieliniowości, ograniczonych rozkładach albo progach można propagować rozkłady metodą Monte Carlo zgodnie z JCGM 101.7 Symulacja nie zastępuje wiedzy o wejściach: pominięta wspólna przyczyna albo niewłaściwy rozkład prowadzą do precyzyjnie obliczonego, ale błędnego wyniku. Poprawka do GUM opublikowana w 2026 r. rozwija problem nieliniowości modeli pomiarowych.6
Wynik porównywany z granicą wymaga reguły decyzji. Dla górnego limitu $L$ prosta reguła konserwatywna może wymagać:
$$y+U\le L,$$
gdzie $U$ jest przyjętą niepewnością rozszerzoną. Nie jest to jedyna możliwa reguła. Dobór zależy od ryzyka fałszywej akceptacji i fałszywego odrzucenia. Regułę należy ustanowić przed poznaniem wyniku, a nie dopasować do wygodnego rozstrzygnięcia.
11. Semantyka danych i status wyniku
Rekord pomiarowy powinien mieć jawny kontrakt. Minimalny zestaw pól zależy od systemu, lecz logicznie obejmuje:
channel_id
raw_value
engineering_value
unit
effective_sample_time
time_quality
sequence_number
range_id
calibration_id
configuration_epoch
quality_status
diagnostic_status
uncertainty_class
Nie każde pole musi być przesyłane w każdej ramce. Może być dziedziczone z kontrolowanego opisu konfiguracji, ale odbiorca musi potrafić jednoznacznie odtworzyć jego wartość dla danej próbki.
Przydatna, mała taksonomia jakości obejmuje:
| Status | Znaczenie |
|---|---|
VALID |
wynik mieści się w zwalidowanej obwiedni i ma nominalną jakość |
DEGRADED |
wynik jest dostępny, lecz ma większą niepewność lub ograniczone pokrycie |
OUT_OF_RANGE |
wartość wyszła poza zakres kalibracji albo konwersji |
RECOVERING |
kanał wraca po przeciążeniu, resecie lub zmianie zakresu |
STALE |
wartość jest poprawnie zakodowana, ale zbyt stara |
SUBSTITUTED |
użyto kanału zapasowego, estymaty lub ostatniej wartości |
INVALID |
nie ma podstaw do traktowania liczby jako wyniku pomiaru |
Status nie może zostać odłączony od wartości przez pośredni interfejs. Ciche zastąpienie błędnej próbki zerem jest szczególnie niebezpieczne, ponieważ zero może być legalną wartością fizyczną.
Średnia z okna nie reprezentuje automatycznie końca okna. Filtr o skończonej odpowiedzi impulsowej może mieć naturalną chwilę odniesienia w środku okna, a filtr IIR przechowuje historię sięgającą przed zmianę konfiguracji lub reset. Po przełączeniu współczynników trzeba określić stan początkowy, okres przejściowy i ważność pierwszych wyników.
CRC potwierdza integralność przesyłanych bitów, nie poprawność sensora, jednostki ani czasu. Numer sekwencyjny wykrywa część luk, lecz nie dowodzi, że ADC pobiera nowe próbki. Do rozpoznania zamrożonego kanału potrzebne są odpowiednio umieszczony znacznik sprzętowy, monitor przepływu lub porównanie z niezależnym bodźcem.
12. Diagnostyka, pokrycie i tryby zdegradowane
Diagnostyka ma wartość tylko względem jawnego modelu uszkodzeń. Test rejestru wykrywa inne problemy niż bodziec wstrzyknięty na wejście wzmacniacza, a ten z kolei nie sprawdza sensora ani jego montażu.
Pokrycie można zapisać jako macierz:
| Mechanizm | Możliwy symptom | Obserwacja | Ograniczenie dowodu |
|---|---|---|---|
| przerwa przewodu | napięcie poza zakresem, pływanie lub pozornie poprawna wartość | bias diagnostyczny, porównanie kanałów | bias może nie pokrywać wszystkich przerw |
| zwarcie | stała wartość lub utrata czułości | bodziec, monitor pobudzenia | wspólne zwarcie może ominąć monitor |
| dryft | powolna zmiana zera lub skali | wzorzec kontrolny, model porównawczy | wspólny dryft wzorca pozostaje niewidoczny |
| nasycenie | kod graniczny, długa rekonwalescencja | status zakresu i timer powrotu | brak wiedzy o wcześniejszym stanie analogowym |
| zatrzymany ADC/DMA | powtarzane poprawne kody | licznik próbek, timestamp | licznik programowy może również się zatrzymać |
| błędne współczynniki | wiarygodnie wyglądająca zła skala | identyfikator i test znanym wektorem | test nie obejmuje fizycznego sensora |
| utrata synchronizacji | zły czas przy poprawnej amplitudzie | niezależne porównanie czasu | wspólne źródło błędu może pozostać niewidoczne |
Wewnętrzny DAC może pobudzać fragment toru i jest użyteczny podczas testu wbudowanego. Jeżeli punkt wstrzyknięcia leży za sensorem, pozytywny wynik nie potwierdza sensora, przewodu ani zacisków. Jeśli ten sam układ stanowi bodziec i miarę odniesienia, wspólny dryft może dać fałszywe potwierdzenie.
Po wykryciu uszkodzenia system może przejść na kanał zapasowy, estymatę, ostatnią wartość albo ograniczoną funkcję. Każdy tryb ma własną niepewność resztkową i czas ważności. Status musi wskazywać źródło danych oraz przyczynę degradacji.
Szczegółowe projektowanie algorytmów wykrywania, izolacji i rekonfiguracji należy do domeny FDIR. W kanale pomiarowym najważniejsze jest, aby symptom, pokrycie, czas detekcji, reakcja i ograniczenia dowodu były powiązane z konkretną wersją konfiguracji.
13. Studium I: mostkowy kanał pomiaru ciśnienia
Studium pokazuje przejście od wymagania do obliczenia, decyzji i planu regresji. Wszystkie dane liczbowe są przykładowymi założeniami edukacyjnymi dla stanowiska laboratoryjnego.
Założenia i status danych
| Wielkość | Wartość | Status |
|---|---|---|
| zakres ciśnienia | 0–20 MPa | założenie studium |
| czułość pełnego mostka | 2 mV/V przy pełnej skali | założenie katalogowe |
| pobudzenie | 5,0 V | założenie projektowe |
| przesunięcie zera sensora | ±0,5 mV | granica przykładowa |
| wzmocnienie AFE | 128 | decyzja przykładowa |
| zakres różnicowy ADC | ±2,5 V | założenie projektowe |
| użyteczne pasmo | 0–100 Hz | wymaganie przykładowe |
| równoważna rezystancja szumowa mostka | 1 kΩ | model uproszczony |
| szum napięciowy AFE | 8 nV/√Hz | wartość założona |
| pozostały szum ADC i odniesienia | 70 nV RMS, odniesiony do wejścia | wartość założona |
| stała czasowa po przełączeniu | 50 µs | wynik modelu przykładowego |
Sygnał pełnej skali mostka wynosi:
$$V_{FS}=2 \mathrm{mV/V}\cdot5 \mathrm{V}=10 \mathrm{mV}.$$
Czułość względem ciśnienia:
$$S_p=\frac{10 \mathrm{mV}}{20 \mathrm{MPa}} =0{,}5 \mathrm{\mu V/kPa}.$$
Texas Instruments opisuje analogiczną architekturę pełnego mostka, pobudzenia, wzmocnienia i konwersji sigma-delta, ale parametry konkretnego kanału muszą pochodzić z jego dokumentacji oraz badań.14
Zapas amplitudy
Przyjmijmy przykładowo dodatkowe przesunięcie wejściowe AFE równe $20 \mathrm{\mu V}$. Największe dodatnie napięcie odniesione do wejścia wynosi:
$$V_{\mathrm{in,max}} =10{,}0 \mathrm{mV} +0{,}5 \mathrm{mV} +0{,}02 \mathrm{mV} =10{,}52 \mathrm{mV}.$$
Po wzmocnieniu:
$$V_{\mathrm{out,max}} =128\cdot10{,}52 \mathrm{mV} =1{,}347 \mathrm{V}.$$
Względem zakresu $2{,}5 \mathrm{V}$ pozostaje około $46\%$ zapasu amplitudy. Ten wynik jest konieczny, ale niewystarczający. Osobno trzeba potwierdzić zakres napięcia wspólnego przy pobudzeniu mostka, zdolność wyjścia AFE do pracy z obciążeniem oraz zachowanie ochrony wejściowej.
Budżet szumu i niepewności
Dla $R=1 \mathrm{k\Omega}$ i $T\approx300 \mathrm{K}$ gęstość szumu cieplnego wynosi około:
$$e_{n,R}\approx4{,}07 \mathrm{nV}/\sqrt{\mathrm{Hz}}.$$
Po połączeniu z szumem AFE i ograniczeniu pasma do $100 \mathrm{Hz}$:
$$e_{n,\mathrm{analog}} = \sqrt{4{,}07^2+8^2}\sqrt{100} \approx89{,}8 \mathrm{nV RMS}.$$
Po dodaniu założonego wkładu ADC i odniesienia:
$$e_{n,\mathrm{całość}} = \sqrt{89{,}8^2+70^2} \approx113{,}8 \mathrm{nV RMS}.$$
Odpowiada to ciśnieniu:
$$u_{p,\mathrm{noise}} = \frac{113{,}8 \mathrm{nV}} {0{,}5 \mathrm{\mu V/kPa}} \approx0{,}228 \mathrm{kPa}.$$
Szum elektroniki jest zatem mały wobec typowych składników środowiskowych i kalibracyjnych. Przykładowy budżet niepewności może wyglądać następująco:
| Składnik | Niepewność standardowa |
|---|---|
| wzorzec ciśnienia | 10 kPa |
| pozostałość dopasowania kalibracyjnego | 6 kPa |
| resztkowy wpływ pobudzenia ilorazowego | 2 kPa |
| temperatura sensora i instalacji | 12 kPa |
| nieliniowość oraz histereza | 8 kPa |
| szum kanału | 0,228 kPa |
Przy założeniu braku korelacji:
$$u_c= \sqrt{10^2+6^2+2^2+12^2+8^2+0{,}228^2} \approx18{,}7 \mathrm{kPa}.$$
Dla przykładowego współczynnika rozszerzenia $k=2$:
$$U\approx37{,}3 \mathrm{kPa},$$
czyli około $0{,}19\%$ zakresu. Wynik ujawnia decyzję projektową: zwiększanie liczby bitów ADC nie przyniesie istotnej poprawy, dopóki dominują temperatura, wzorzec i model sensora.
Ustalanie, diagnostyka i regresja
Dla stałej czasowej $\tau=50 \mathrm{\mu s}$ i kryterium pół LSB idealnego przetwornika 16-bitowego:
$$t_{\mathrm{ust}} \ge -50 \mathrm{\mu s}\ln(2^{-17}) \approx589 \mathrm{\mu s}.$$
Jeżeli kanał ma dostarczać nowy wynik co $1 \mathrm{ms}$, na przełączenie, ustalenie, konwersję i obsługę pozostaje bardzo mały margines. Możliwe decyzje to rezygnacja z multipleksowania, zmniejszenie impedancji źródła, wydłużenie czasu akwizycji albo oznaczanie pierwszej konwersji jako nieważnej. W przypadku sigma-delta trzeba dodatkowo uwzględnić czas ustalenia filtru cyfrowego.
Testy obejmują:
- pełny transfer w kilku temperaturach;
- skrajne poziomy sąsiednich kanałów w sekwencji multipleksera;
- przerwę jednego oraz obu przewodów;
- zwarcie przewodów sygnałowych i utratę pobudzenia;
- przeciążenie oraz czas powrotu do statusu
VALID; - zgodność surowego kodu, współczynników i wartości inżynierskiej;
- propagację statusu do funkcji korzystającej z wyniku.
Regresję po zmianie rozpoczyna analiza wpływu. Zmiana rezystora filtru wymaga ponownego sprawdzenia szumu, pasma i ustalania. Zmiana wersji współczynników wymaga testów wektorów obliczeniowych i odtworzenia wyniku. Zmiana sensora albo pobudzenia otwiera ponownie pełny budżet i kalibrację od końca do końca.
14. Studium II: wielokanałowy pomiar szybkiego udaru
Drugie studium dotyczy pomiaru laboratoryjnego impulsu mechanicznego trzema akcelerometrami. Nie opisuje parametrów środowiska konkretnego uzbrojenia.
Założenia i model dynamiczny
| Wielkość | Wartość | Status |
|---|---|---|
| model impulsu | pół sinusa | |
| amplituda | 500 g | |
| czas trwania | 2 ms | |
| pasmo oceniane | 0–5 kHz | |
| częstotliwość próbkowania | 50 kS/s na kanał | |
| metoda | jednoczesne próbkowanie | |
| zakres wejścia | ±1000 g | |
| rozdzielczość nominalna | 16 bitów | |
| maksymalna różnica czasu kanałów | 2 µs | |
| niepewność chwili wyzwolenia | 3 µs | |
| częstotliwość własna uproszczonego modelu sensora | 30 kHz | |
| tłumienie względne | 0,7 |
Model impulsu:
$$a(t)=A\sin\left(\frac{\pi t}{T}\right), \qquad 0\le t\le T.$$
Akcelerometr jest układem dynamicznym. Dla uproszczonego modelu drugiego rzędu moduł transmitancji wynosi:
$$|H(j\omega)|= \frac{1}{ \sqrt{(1-r^2)^2+(2\zeta r)^2}}, \qquad r=\frac{f}{f_n}.$$
Dla $f=5 \mathrm{kHz}$, $f_n=30 \mathrm{kHz}$ i $\zeta=0{,}7$ moduł jest bliski jedności, ale przesunięcie fazy wynosi około $-13{,}5^\circ$. Sama płaskość amplitudy nie dowodzi więc poprawnej rekonstrukcji czasu. Piotrowski pokazuje, że częstotliwość własna, tłumienie, konstrukcja i sposób montażu wspólnie kształtują odpowiedź akcelerometru.3
Filtr i próbkowanie
Przykładowy czterobiegunowy filtr Butterwortha o częstotliwości granicznej $7 \mathrm{kHz}$ ma moduł:
$$|H(f)|= \frac{1}{\sqrt{1+(f/f_c)^8}}.$$
Daje to około $-0{,}28 \mathrm{dB}$ przy $5 \mathrm{kHz}$ oraz około $-44{,}2 \mathrm{dB}$ przy częstotliwości Nyquista $25 \mathrm{kHz}$. Nie można na tej podstawie automatycznie uznać filtru za wystarczający. Decyzja zależy od największej wiarygodnej energii poza pasmem, rezonansów sensora i wymaganej dynamiki wyniku.
Kwant dla zakresu $2000g$ i 16 bitów wynosi:
$$q=\frac{2000g}{65536}\approx0{,}0305g.$$
Standardowe odchylenie idealnego, nieskorelowanego błędu kwantowania:
$$u_q=\frac{q}{\sqrt{12}}\approx0{,}0088g.$$
Jeżeli fizyczny szum sensora wynosi przykładowo $0{,}02g$ RMS, a analogowy tor dodaje $0{,}015g$, kwantowanie nie jest głównym ograniczeniem. Wniosek ponownie prowadzi od wymagania do alokacji: sama większa liczba bitów nie rozwiąże problemu montażu, pasma ani synchronizacji.
Niepewność czasu
Największe nachylenie półsinusa wynosi:
$$\left|\frac{da}{dt}\right|_{\max} = \frac{\pi A}{T}.$$
Dla $A=500g$, $T=2 \mathrm{ms}$ i różnicy czasu $2 \mathrm{\mu s}$:
$$|\Delta a|_{\max} \approx \frac{\pi\cdot500g}{0{,}002 \mathrm{s}} \cdot2\cdot10^{-6} \mathrm{s} \approx1{,}57g.$$
Dla niepewności wyzwolenia $3 \mathrm{\mu s}$ granica rośnie do około $2{,}36g$. Są to granice lokalne dla największego nachylenia, nie błędy samego maksimum. W pobliżu wierzchołka pochodna zanika. Przy częstotliwości próbkowania $50 \mathrm{kS/s}$ najbliższa próbka wypada nie dalej niż $10 \mathrm{\mu s}$ od maksimum; idealny błąd amplitudy półsinusa z tego powodu wynosi tylko około $0{,}062g$. Interpolacja może go zmniejszyć, ale jej wiarygodność zależy od pasma i modelu.
Dla składowej $5 \mathrm{kHz}$ różnica $2 \mathrm{\mu s}$ oznacza błąd fazy:
$$\Delta\varphi =360^\circ\cdot5000\cdot2\cdot10^{-6} =3{,}6^\circ.$$
Kanały mogą więc poprawnie mierzyć własne amplitudy, a zarazem dawać błędny wektor lub korelację między osiami.
Decyzje i dowód regresyjny
Wynikiem studium nie jest samo maksimum. Pełny rekord powinien zawierać:
- próbki surowe wszystkich osi;
- macierz orientacji i jej identyfikator;
- charakterystyki amplitudowo-fazowe sensorów;
- znacznik wyzwolenia i jakość czasu;
- informację o nasyceniu;
- wersję filtrów;
- oszacowanie maksimum, czasu trwania i całki impulsu;
- niepewność każdej wielkości użytkowej.
Decyzja o zastosowaniu jednoczesnego próbkowania wynika z błędu fazy i celu porównywania osi. Multipleksowany ADC może być poprawny dla wolnych temperatur, ale nie dla tego modelu udaru.
Regresja po zmianie sposobu mocowania obejmuje ponowne badanie odpowiedzi mechanicznej, nawet gdy elektronika pozostała bez zmian. Zmiana filtru wymaga kontroli amplitudy, fazy, opóźnienia grupowego i aliasingu. Zmiana zegara wymaga ponownej oceny różnic czasu, jitteru oraz korelacji timestampów. Niezmienione obliczenia skalowania można sprawdzić regresją różnicową na zachowanych wektorach, ale zmiana architektury czasu otwiera pełną bramkę dynamiczną.
15. Studium III: zdalny pomiar temperatury termoparą
Trzecie studium pokazuje wolniejszy kanał, w którym mały sygnał, kompensacja złącza odniesienia, zakłócenia i długotrwały dryft dominują nad szybkością ADC.
Model fizyczny i status danych
Termopara nie mierzy bezpośrednio temperatury bezwzględnej. Jej napięcie odpowiada różnicy właściwości termoelektrycznych między złączem pomiarowym i odniesienia. Poprawny model wykorzystuje funkcję odniesioną do $0^\circ\mathrm{C}$:
$$E(T_h,0)=E_{\mathrm{zm}}+E(T_r,0),$$
gdzie $T_h$ jest temperaturą złącza pomiarowego, $T_r$ temperaturą złącza odniesienia, a $E_{\mathrm{zm}}$ zmierzonym napięciem termopary. Po zsumowaniu napięć funkcję $E(T,0)$ trzeba odwrócić za pomocą właściwej tablicy lub wielomianu.
Baza NIST ITS-90 odtwarza funkcje i tablice dla znormalizowanych typów termopar oraz wiąże je z temperaturą w skali ITS-90.16 W zastosowaniu produkcyjnym należy użyć zweryfikowanej implementacji tych funkcji, nie stałego współczynnika liniowego.
Przykładowe dane studium:
| Wielkość | Wartość | Status |
|---|---|---|
| typ termopary | K | założenie studium |
| temperatura złącza pomiarowego | około 450°C | stan symulowany |
| temperatura złącza odniesienia | 35°C | obserwacja przykładowa |
| lokalna średnia czułość | 40,5 µV/°C | przybliżenie wyłącznie do rachunku |
| wzmocnienie | 64 | decyzja przykładowa |
| tempo wyników | 10/s | decyzja przykładowa |
| filtr użytkowy | dolnoprzepustowy, pasmo poniżej 2 Hz | założenie |
| długość przewodu | 20 m | założenie instalacyjne |
Przy liniowym przybliżeniu napięcie odpowiadające różnicy $415^\circ\mathrm{C}$ wynosi:
$$E_{\mathrm{zm}}\approx 415^\circ\mathrm{C}\cdot40{,}5 \mathrm{\mu V/^\circ C} \approx16{,}81 \mathrm{mV}.$$
Po wzmocnieniu 64:
$$V_{\mathrm{AFE}}\approx1{,}076 \mathrm{V}.$$
Rachunek służy wyłącznie kontroli rzędu wielkości i zapasu. Wynik temperatury powinien zostać policzony funkcją NIST, ponieważ czułość termopary zmienia się z temperaturą.
Złącze odniesienia, zakłócenia i filtracja
Czujnik temperatury złącza odniesienia musi reprezentować temperaturę rzeczywistych przejść materiałowych między przewodami termopary i ścieżkami miedzianymi. Umieszczenie go „gdzieś na płytce” nie wystarcza. Gradient między zaciskiem i czujnikiem staje się bezpośrednim błędem kompensacji. Układ powinien ograniczać samonagrzewanie oraz zapewniać warunki możliwie izotermiczne.17
Długi przewód zwiększa powierzchnię sprzężeń i podatność na różnice potencjałów. Para powinna zachować odpowiedni materiał aż do kontrolowanego złącza odniesienia; przypadkowe przejścia przez inne metale w gradiencie temperatury tworzą dodatkowe napięcia termoelektryczne. Ekranowanie i izolacja mogą ograniczyć określone drogi zakłóceń, ale nie naprawiają błędnego materiału przewodu ani gradientu cieplnego.
Niskie pasmo pozwala silnie filtrować zakłócenia sieciowe. Integracja lub filtr z zerami przy 50 i 60 Hz może być skuteczny, lecz zmienia czas odpowiedzi. Wynik publikowany dziesięć razy na sekundę może w rzeczywistości reprezentować średnią z dłuższego okna. Tempo rekordów nie jest pasmem ani czasem reakcji.
Układ wykrywania przerwy może używać małego prądu polaryzującego, lecz ten prąd płynący przez rezystancję przewodów i ochrony tworzy przesunięcie. Test przerwy ma więc własny wpływ na pomiar. Jego wartość musi wynikać z kompromisu między czasem detekcji, zakresem napięcia i dopuszczalnym błędem, a nie z samego faktu dostępności funkcji w ADC.
Niepewność i decyzja
Przykładowy budżet temperatury:
| Składnik | Niepewność standardowa |
|---|---|
| kalibracja termopary | 1,5°C |
| czujnik złącza odniesienia | 0,8°C |
| gradient zacisk–czujnik | 0,6°C |
| AFE, ADC i odniesienie | 0,4°C |
| interpolacja i linearyzacja | 0,3°C |
| dryft oraz niejednorodność przewodu | 1,0°C |
Złożona niepewność standardowa:
$$u_c= \sqrt{ 1{,}5^2+0{,}8^2+0{,}6^2+ 0{,}4^2+0{,}3^2+1{,}0^2 } \approx2{,}12^\circ\mathrm{C}.$$
Dla $k=2$:
$$U\approx4{,}24^\circ\mathrm{C}.$$
Jeśli górny limit procesu wynosi przykładowo $500^\circ\mathrm{C}$, wynik $496^\circ\mathrm{C}$ nie spełnia konserwatywnej reguły $y+U\le L$, mimo że sama wartość wskazana leży poniżej limitu. Właściciel funkcji może przyjąć inną regułę, ale musi jawnie określić związane z nią ryzyko.
Status VALID wymaga równocześnie poprawnego napięcia termopary, ważnej temperatury złącza odniesienia, stabilnego stanu cieplnego, aktualnych współczynników i braku wykrytej przerwy. Awaria kanału kompensacji nie powinna powodować cichego użycia temperatury domyślnej.
Kalibracja, dryft i regresja
Kalibracja elektryczna przez zadanie napięcia na wejściu sprawdza AFE, ADC i algorytm, ale nie odtwarza termopary, przewodu ani gradientu zacisków. Test izotermiczny kontroluje przesunięcia pasożytnicze. Porównanie w źródle temperatury obejmuje większą część toru, lecz wymaga wzorca, stabilizacji i modelu różnicy między miejscami sensorów.
Po zmianie złącza, przewodu, materiału zacisków albo rozmieszczenia elementów cieplnych trzeba powtórzyć ocenę złącza odniesienia. Zmiana tabel lub wielomianów wymaga regresji programowej na zestawie punktów obejmujących granice segmentów i oba znaki temperatury. Zmiana filtru wymaga ponownej oceny opóźnienia, czasu wykrycia przerwy i pierwszych ważnych wyników po rozruchu.
Jeżeli kanał zostanie znaleziony poza tolerancją podczas okresowej kalibracji, nie wystarcza jego wyregulowanie. Trzeba zachować wynik zastany, oszacować okres możliwej niewiarygodności i ustalić, które historyczne dane oraz decyzje mogły zależeć od tego kanału.
16. Weryfikacja, produkcja, eksploatacja i regresja zmian
Dowód buduje się warstwowo. Test komponentu pomaga zrozumieć mechanizm, ale wynik użytkowy potwierdza dopiero bodziec przechodzący przez reprezentatywną granicę wejściową do interfejsu konsumenta.
| Poziom | Pytanie | Typowy dowód |
|---|---|---|
| komponent | czy element ma potrzebną właściwość? | charakterystyka i test według właściwej metody |
| moduł | czy stopnie współpracują w założonym zakresie? | transfer, szum, pasmo, przeciążenie |
| kanał | czy sensor, instalacja i obliczenia tworzą poprawny wynik? | kalibracja i próba od końca do końca |
| system | czy wartość, status i czas prowadzą do poprawnej reakcji? | scenariusz funkcjonalny i wprowadzanie uszkodzeń |
| cykl życia | czy dowód pozostaje ważny po zmianach i starzeniu? | nadzór, analiza trendu i kontrolowana regresja |
Stanowisko ma własny model. Generator ma zniekształcenia, wzorzec ma niepewność, sonda obciąża węzeł, przewód zmienia impedancję, a zegar stanowiska wnosi jitter. Raport powinien identyfikować sprzęt, kalibrację, konfigurację, warunki i oprogramowanie obliczeniowe. Stwierdzenie „użyto skalibrowanego miernika” nie wystarcza.
Statyczna próba zakresu powinna obejmować kierunek zmian, temperaturę oraz wynik zastany przed regulacją. Próba dynamiczna łączy odpowiedź częstotliwościową, skokową i przeciążeniową. Test ADC rozdziela jakość generatora, zegara i przetwornika. Scenariusz od końca do końca sprawdza jednocześnie wartość, czas, status i reakcję.
W produkcji kontroluje się przede wszystkim cechy wskazane przez budżet i analizę uszkodzeń: stosunki rezystorów, upływność, typ odniesienia, orientację sensora, ekran złącza, prowadzenie zegara, czystość oraz interfejs cieplny. Test odbiorczy wykrywa wybrane wady egzemplarza; nie zastępuje kwalifikacji projektu ani kontroli procesu.
Baseline kanału obejmuje więcej niż płytkę:
schemat i zestawienie części
layout i reguły montażu
sensor, przewód, złącze i sposób mocowania
FPGA bitstream lub logika programowalna
oprogramowanie i biblioteki
współczynniki kalibracyjne
konfiguracja ADC, MUX, filtrów i zegara
procedury oraz oprogramowanie stanowiska
format danych i reguły statusu
Regresja po zmianie powinna być proporcjonalna do wpływu. Nie każda korekta wymaga powtórzenia całej kwalifikacji, ale nie wolno ograniczać regresji tylko dlatego, że zmiana wydaje się mała na poziomie komponentu.
| Zmiana | Minimalny powrót w argumentacji |
|---|---|
| wartość elementu filtru | amplituda, faza, szum, aliasing, opóźnienie |
| zamiennik wzmacniacza | zakres wspólny, szum, dryft, przeciążenie, ustalanie |
| nowy ADC | driver, odniesienie, timing, konfiguracja i test dynamiczny |
| nowy sensor lub mocowanie | model fizyczny, kalibracja i dynamika |
| zmiana współczynników | wektory referencyjne, zakres i identyfikacja danych |
| zmiana filtru cyfrowego | transfer, stan początkowy, czas i semantyka timestampu |
| zmiana zegara | jitter, różnice czasu, synchronizacja i freshness |
| zmiana formatu danych | jednostki, status, integralność i zgodność odbiorców |
| zmiana reguły decyzji | analiza ryzyka i ponowna walidacja funkcji |
Pełna bramka jest potrzebna po zmianie wielkości mierzonej, tezy modelu, architektury kanału, zasadniczego rachunku, klasy bezpieczeństwa lub reguły decyzji. Dla części bajtowo niezmienionych można wykorzystywać wcześniejsze dowody identyfikowane przez sumę kontrolną, o ile zależności wejściowe rzeczywiście pozostały takie same.
W eksploatacji zaufanie utrzymują dane zastane, wzorce kontrolne, obserwacja szumu i zera, monitor odniesienia, okresowe bodźce oraz analiza populacji. Częstotliwość kalibracji powinna wynikać ze stabilności, środowiska, historii i konsekwencji błędu. Stały interwał kalendarzowy jest decyzją organizacyjną, nie prawem fizycznym.
17. Procedura od wymagania do dowodu
Kompletny tok projektowy można sprowadzić do następującej sekwencji:
- Zdefiniuj wielkość mierzoną. Wskaż obiekt, miejsce, kierunek, czas, stan i model.
- Zdefiniuj decyzję. Ustal konsumenta, konsekwencje błędu, limit, opóźnienie oraz reakcję na brak danych.
- Ustal granice kanału. Określ, czy obejmuje sensor, instalację, przewód, zasilanie, software i interfejs.
- Narysuj model przyczynowy. Powiąż każdy blok z wpływem na amplitudę, widmo, czas i status.
- Nadaj status danym wejściowym. Rozdziel wartości gwarantowane, typowe, zmierzone, oszacowane i nieznane.
- Policz zapas amplitudy. Sprawdź zakres pomiarowy, napięcie wspólne, węzły wewnętrzne, przeciążenie i powrót.
- Policz budżet szumu. Odnieś składniki do wspólnej granicy i tego samego pasma.
- Zbuduj model filtracji i próbkowania. Uwzględnij rzeczywiste widmo, aliasing, fazę, czas ustalenia i historię filtru.
- Zbuduj wspólny model czasu. Rozdziel chwilę próbki, timestamp, dostępność, wiek, jitter i różnice kanałów.
- Zaplanuj kalibrację. Określ granicę, wzorce, punkty, warunki, współczynniki i spójność pomiarową.
- Policz niepewność. Zapisz funkcję pomiaru, wrażliwości, korelacje i zakres ważności.
- Ustanów regułę decyzji. Powiąż wynik, niepewność, status i świeżość z reakcją systemu.
- Zdefiniuj model uszkodzeń. Dla każdego istotnego mechanizmu wskaż symptom, monitor, czas detekcji i ograniczenie pokrycia.
- Zaprojektuj kontrakt danych. Zachowaj jednostkę, czas, status, identyfikator kalibracji i epokę konfiguracji.
- Zbuduj macierz dowodów. Połącz wymagania z analizą, inspekcją, próbą komponentową i scenariuszem od końca do końca.
- Zamknij konfigurację. Obejmij sprzęt, firmware, parametry, dane kalibracyjne i narzędzia.
- Zdefiniuj regresję i nadzór. Każdej klasie zmiany przypisz analizę wpływu, zakres powtórnych badań i kryterium ponownego otwarcia pełnej bramki.
Rezultatem nie powinna być pojedyncza deklaracja „kanał działa”, lecz zwarty pakiet dowodowy:
| Artefakt | Co rozstrzyga |
|---|---|
| definicja wielkości mierzonej | znaczenie wyniku |
| schemat granic i transferów | kompletność łańcucha |
| budżet amplitudy i przeciążenia | poprawność zakresu oraz powrotu |
| budżet szumu i niepewności | jakość wartości |
| budżet czasu | chwila, opóźnienie i świeżość |
| macierz uszkodzeń i diagnostyki | pokrycie oraz tryby zdegradowane |
| rekord kalibracji | związek ze wzorcem i współczynnikami |
| konfiguracja odniesienia | odtwarzalność dowodu |
| raport prób od końca do końca | zachowanie kompletnej funkcji |
| plan regresji i nadzoru | utrzymanie ważności w cyklu życia |
Kanał jest wiarygodny nie wtedy, gdy każda część ma imponującą kartę katalogową, lecz wtedy, gdy cały skonfigurowany łańcuch dostarcza wynik o znanym znaczeniu, czasie, statusie i niepewności, a dowód pozostaje odtwarzalny po produkcji, zmianach i eksploatacji. Najważniejszą cechą dojrzałego kanału jest również zdolność do jawnego stwierdzenia, kiedy tych warunków już nie spełnia.