2025-11-12T04:43:10.255846

A Unified Framework for Innovation-based Stochastic and Deterministic Event Triggers

Schmitt, Noack
Resources such as bandwidth and energy are limited in many wireless communications use cases, especially when large numbers of sensors and fusion centers need to exchange information frequently. One opportunity to overcome resource constraints is the use of event-based transmissions and estimation to transmit only information that contributes significantly to the reconstruction of the system's state. The design of efficient triggering policies and estimators is crucial for successful event-based transmissions. While previously deterministic and stochastic event triggering policies have been treated separately, this paper unifies the two approaches and gives insights into the design of consistent trigger-matching estimators. Two different estimators are presented, and different pairs of triggers and estimators are evaluated through simulation studies.
academic

Un Framework Unificato per Trigger di Eventi Stocastici e Deterministici Basati sull'Innovazione

Informazioni Fondamentali

  • ID Articolo: 2503.13043
  • Titolo: A Unified Framework for Innovation-based Stochastic and Deterministic Event Triggers
  • Autori: Eva Julia Schmitt, Benjamin Noack (Otto von Guericke University Magdeburg, Germania)
  • Classificazione: eess.SY cs.SY (Sistemi e Controllo)
  • Data di Pubblicazione: Marzo 2025 (Preprint arXiv)
  • Link Articolo: https://arxiv.org/abs/2503.13043

Riassunto

Nelle applicazioni di comunicazione wireless, le risorse come la larghezza di banda e l'energia sono spesso limitate, in particolare quando un gran numero di sensori e centri di fusione necessitano di scambiare informazioni frequentemente. La trasmissione e la stima basate su eventi rappresentano un metodo efficace per superare i vincoli di risorse, trasmettendo solo le informazioni che contribuiscono significativamente alla ricostruzione dello stato del sistema. La progettazione di strategie di trigger efficienti e stimatori è cruciale per una trasmissione guidata da eventi di successo. Sebbene le strategie di trigger di eventi deterministiche e stocastiche siano state precedentemente affrontate separatamente, questo articolo unifica entrambi gli approcci e fornisce approfondimenti per la progettazione di stimatori di trigger coerenti. L'articolo propone due diversi stimatori e valuta le prestazioni di diverse coppie di trigger e stimatori attraverso studi di simulazione.

Contesto di Ricerca e Motivazione

Definizione del Problema

  1. Problema dei Vincoli di Risorse: Nei moderni sistemi di automazione come città intelligenti, manifattura intelligente e agricoltura intelligente, i nodi distribuiti nello spazio (sensori, centri di fusione, agenti) necessitano di propagare grandi quantità di dati, e la trasmissione wireless ad alta frequenza richiede notevoli risorse di larghezza di banda ed energia.
  2. Esigenza di Ottimizzazione della Trasmissione di Informazioni: È necessario quantificare la quantità di informazioni contenute in ogni potenziale pacchetto di messaggi e trasmettere solo quando necessario o utile, riducendo così il carico del sistema di comunicazione.
  3. Sfida della Coerenza dello Stimatore: È necessario garantire la coerenza dello stimatore, ovvero che l'incertezza stimata corrisponda all'errore di stima del filtro, mentre si sfruttano le informazioni implicite contenute quando le condizioni di trigger non sono soddisfatte.

Limitazioni dei Metodi Esistenti

  • Strategie Deterministiche: Sebbene garantiscano che l'errore predefinito non venga superato e offrano prestazioni migliori, aumentano la complessità della progettazione dello stimatore, poiché le strategie deterministiche introducono fonti di rumore non gaussiano nell'equazione di misurazione del sistema durante i momenti di non trasmissione.
  • Strategie Stocastiche: Forniscono una progettazione dello stimatore semplice ma riducono le prestazioni del sistema a causa della rilassatezza delle decisioni di trigger stocastiche.
  • Trattamento Separato: I due metodi sono stati precedentemente studiati indipendentemente, mancando di un framework unificato e di un'analisi comparativa approfondita.

Contributi Principali

  1. Framework Unificato: Propone un framework generalizzato di trigger stocastici che incorpora trigger deterministici basati sull'innovazione, consentendo una migliore comprensione delle connessioni tra i trigger di eventi classici stocastici e deterministici.
  2. Regole di Progettazione: Sulla base di nuove intuizioni sulle proprietà di diverse strategie di trigger, esamina la coerenza del filtro di Kalman guidato da eventi stocastici (SEBKF) esistente con queste strategie di trigger.
  3. Estensione dello Stimatore: Estende il filtro di particelle guidato da eventi alle strategie stocastiche e apporta miglioramenti per l'uso di modelli di sistemi lineari e strategie deterministiche.
  4. Valutazione delle Prestazioni: Valuta le prestazioni di diverse combinazioni di strategie di trigger e stimatori in termini di errore quadratico medio (MSE) e coerenza attraverso studi di simulazione.

Dettagli del Metodo

Definizione del Compito

L'obiettivo della ricerca è progettare schemi efficienti di trasmissione e stima guidati da eventi in sistemi lineari tempo-invarianti, che includono:

  • Equazione di Stato: xk+1=Axk+wkx_{k+1} = Ax_k + w_k
  • Equazione di Misurazione: yk=Cxk+vky_k = Cx_k + v_k
  • Modello di Rumore: Rumore di processo wlN(0,Q)w_l \sim \mathcal{N}(0,Q), rumore di misurazione vmN(0,R)v_m \sim \mathcal{N}(0,R), rumore bianco e mutuamente non correlato

Framework di Trigger Unificato

Funzione di Ponderazione Gaussiana Generalizzata

Propone una nuova funzione di forma basata sulla distribuzione normale generalizzata:

ϕβ(zk)=exp(12zkTZ1zkβ)\phi_\beta(z_k) = \exp\left(-\frac{1}{2}\sqrt{z_k^TZ^{-1}z_k}^\beta\right)

Dove:

  • zk=ykckz_k = y_k - c_k è la variabile di trigger (termine di innovazione)
  • β>0\beta > 0 è il parametro di forma
  • ZRny×nyZ \in \mathbb{R}^{n_y \times n_y} è la variabile di progettazione definita positiva

Significato del Parametro β\beta

  • β=2\beta = 2: Trigger gaussiano stocastico standard
  • β\beta \to \infty: Tende al trigger deterministico
  • β[2,)\beta \in [2,\infty): Fornisce una transizione continua tra i due casi estremi

Decisione di Trigger Stocastica

γk={1,ξk>ϕβ(zk)0,ξkϕβ(zk)\gamma_k = \begin{cases} 1, & \xi_k > \phi_\beta(z_k) \\ 0, & \xi_k \leq \phi_\beta(z_k) \end{cases}

Dove ξkU(0,1)\xi_k \sim U(0,1) è una variabile casuale uniformemente distribuita.

Strategie di Selezione di Misurazione Implicita

Send-on-Delta (SOD)

ckc_k è impostato al valore di misurazione trasmesso nell'ultimo momento di evento kek_e: zk=ykykez_k = y_k - y_{k_e}

Send-on-Delta with Prediction (SODP)

ckc_k è impostato alla previsione della stima dello stato locale del sensore: zk=ykCAlx^keSz_k = y_k - CA^l\hat{x}^S_{k_e}

Dove l=kkel = k - k_e è il numero di passi temporali dall'ultimo evento.

Progettazione dello Stimatore

Filtro di Kalman Guidato da Eventi Stocastici (SEBKF)

Progettato in modo ottimale per sistemi lineari con β=2\beta = 2:

Fase di Previsione: x^kk1=Ax^k1k1\hat{x}_{k|k-1} = A\hat{x}_{k-1|k-1}Pkk1=APk1k1AT+QP_{k|k-1} = AP_{k-1|k-1}A^T + Q

Fase di Aggiornamento: x^kk=x^kk1+Kk(γkzkz^kk1)\hat{x}_{k|k} = \hat{x}_{k|k-1} + K_k(\gamma_k z_k - \hat{z}_{k|k-1})Pkk=(InxKkC)Pkk1P_{k|k} = (I_{n_x} - K_kC)P_{k|k-1}

Dove il guadagno di Kalman è: Kk=Pkk1CT(CPkk1CT+R+(1γk)Z)1K_k = P_{k|k-1}C^T(CP_{k|k-1}C^T + R + (1-\gamma_k)Z)^{-1}

Stimatore Basato su Campionamento

Per superare le limitazioni di SEBKF quando β>2\beta > 2, propone uno stimatore basato su filtro di particelle:

  1. Quando si verifica un evento(γk=1\gamma_k = 1): Esegue il passo del filtro di Kalman standard
  2. Quando non si verifica un evento(γk=0\gamma_k = 0):
    • Campiona NN particelle dalla distribuzione a priori
    • Applica le equazioni di sistema e misurazione
    • Utilizza la condizione di trigger per rifiutare i campioni che causerebbero il trigger di un evento
    • Ripete fino all'ottenimento di un numero sufficiente di campioni accettati

Configurazione Sperimentale

Modello di Sistema

Utilizza un modello di velocità costante approssimato 2D:

A=[1Δ000100001Δ0001],C=[10000010]A = \begin{bmatrix} 1 & \Delta & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & \Delta \\ 0 & 0 & 0 & 1 \end{bmatrix}, \quad C = \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 \end{bmatrix}

Dove Δ=0.3\Delta = 0.3 è l'intervallo di campionamento.

Indicatori di Valutazione

  • MSE Relativo: Errore quadratico medio relativo a SEBKF
  • ANEES: Errore quadratico medio di stima normalizzato medio, utilizzato per valutare la coerenza (valore ideale pari a 1)

Parametri Sperimentali

  • Simulazione Monte Carlo: 500 esecuzioni, 150 passi temporali per esecuzione
  • Stimatore basato su campionamento: Utilizza N=1000N = 1000 particelle (N=5000N = 5000 con basso tasso di eventi)
  • Valori di β\beta testati: 2, 5, 1000

Risultati Sperimentali

Principali Scoperte

β=2\beta = 2 (Gaussiano Standard)

  • SEBKF e stimatore basato su campionamento hanno prestazioni identiche e ottimali
  • Entrambi gli stimatori mantengono la coerenza in tutti i tassi di evento (ANEES ≈ 1)
  • Lo stimatore basato su campionamento raggiunge asintoticamente risultati ottimali

β=5\beta = 5 e β=1000\beta = 1000 (Prossimi al Deterministico)

  • SEBKF è leggermente conservatore a tassi di evento moderati
  • Quando il tasso di evento scende al di sotto di circa il 10%, SEBKF diventa incoerente (ANEES > 1)
  • Lo stimatore basato su campionamento mantiene la coerenza in tutti i tassi di trasmissione
  • In termini di prestazioni, i due stimatori si comportano in modo simile, ma lo stimatore basato su campionamento inizia a degradarsi a tassi di evento estremamente bassi

Analisi dei Limiti di Coerenza

Attraverso l'analisi teorica e la verifica mediante simulazione, viene determinato che il valore massimo di ZZ per il quale SEBKF mantiene la coerenza è approssimativamente Z20IZ^* \approx 20 \cdot I, corrispondente a un tasso di trasmissione medio γˉ0.1\bar{\gamma} \approx 0.1.

Compromesso di Complessità Computazionale

  • SEBKF: Elevata efficienza computazionale, ma presenta problemi di coerenza quando β>2\beta > 2
  • Stimatore basato su campionamento: Carico computazionale più elevato, ma fornisce migliore generalità e garanzie di coerenza

Lavori Correlati

Strategie di Trigger Deterministiche

  • Schema Send-on-Delta (SOD)
  • SOD con previsione (SODP)
  • Campionamento abbinato e campionamento basato sulla varianza
  • Metodi di appartenenza a insiemi e filtro di particelle guidato da eventi

Strategie di Trigger Stocastiche

  • Versioni stocastiche di SOD e SODP
  • Versioni modificate con funzioni di ponderazione dell'errore gaussiano
  • Estensioni del filtro di Kalman lineare per il caso standard e dati di input correlati

Fondamenti Teorici

Yu et al. hanno provato che nel caso lineare scalare, per qualsiasi trigger stocastico esiste un trigger deterministico migliore, fornendo supporto teorico per il confronto delle prestazioni in questo articolo.

Conclusioni e Discussione

Conclusioni Principali

  1. Efficacia del Framework Unificato: La funzione di ponderazione gaussiana generalizzata unifica con successo le strategie di trigger deterministiche e stocastiche, fornendo uno spazio di progettazione continuo.
  2. Applicabilità dello Stimatore: SEBKF è adatto per scenari ad alto tasso di trasmissione, mentre lo stimatore basato su campionamento fornisce migliore generalità, in particolare a bassi tassi di trasmissione.
  3. Compromesso di Prestazioni: Le strategie deterministiche (valori alti di β\beta) forniscono errore di stima inferiore allo stesso tasso di trasmissione, ma richiedono una progettazione dello stimatore più complessa.

Limitazioni

  1. Complessità Computazionale: Il carico computazionale dello stimatore basato su campionamento è significativamente superiore a SEBKF
  2. Sintonizzazione dei Parametri: L'ottimizzazione congiunta di β\beta e ZZ richiede ulteriori ricerche
  3. Estensione Non Lineare: Il framework attuale è principalmente orientato ai sistemi lineari, e l'estensione ai sistemi non lineari rimane da esplorare

Direzioni Future

  1. Analisi Teorica: Stabilire relazioni funzionali tra il tasso di evento, i parametri di progettazione ZZ e l'errore di trigger
  2. Condizioni di Coerenza: Stabilire condizioni rigorose di coerenza per SEBKF
  3. Applicazioni Estese: Investigare altre funzioni di ponderazione e modelli di sistemi non lineari
  4. Applicazioni Pratiche: Considerare problemi di comunicazione pratica come la perdita di pacchetti e l'indisponibilità di sensori

Valutazione Approfondita

Punti di Forza

  1. Innovazione Teorica: Fornisce per la prima volta un framework matematico che unifica i trigger di eventi deterministici e stocastici, con importante valore teorico
  2. Forte Praticità: I metodi proposti si applicano direttamente a scenari pratici come le reti di sensori wireless
  3. Analisi Completa: Conduce un'analisi teorica e sperimentale completa dalla progettazione del trigger alla coerenza dello stimatore
  4. Metodo Generico: Lo stimatore basato su campionamento può essere esteso ad altri schemi di trigger, con buona generalità

Carenze

  1. Efficienza Computazionale: La complessità computazionale dello stimatore basato su campionamento è elevata, il che potrebbe limitare le applicazioni in tempo reale
  2. Selezione dei Parametri: Manca un meccanismo di selezione adattiva e criteri di ottimizzazione per il parametro β\beta
  3. Ambito Sperimentale: Verificato solo su sistemi lineari 2D, mancano verifiche su sistemi più complessi
  4. Completezza Teorica: Le condizioni sufficienti e necessarie per la coerenza di SEBKF non sono ancora completamente stabilite

Impatto

  1. Contributo Accademico: Fornisce un importante framework teorico unificato al campo della stima guidata da eventi
  2. Valore Pratico: Ha valore di applicazione diretta in settori come l'Internet delle Cose e le reti di sensori intelligenti
  3. Riproducibilità: La descrizione dell'algoritmo è chiara e la configurazione sperimentale è dettagliata, con buona riproducibilità
  4. Estensibilità: Fornisce una solida base teorica e molteplici direzioni di ricerca per studi successivi

Scenari Applicabili

  1. Reti di Sensori Wireless: Distribuzione su larga scala di sensori con larghezza di banda limitata
  2. Sistemi Internet delle Cose: Monitoraggio dello stato di dispositivi intelligenti con energia limitata
  3. Controllo Industriale: Sistemi industriali con elevati requisiti di tempestività ma risorse di comunicazione limitate
  4. Trasporto Intelligente: Percezione cooperativa e stima dello stato nelle reti di veicoli connessi

Riferimenti Bibliografici

Questo articolo cita 28 articoli correlati, che coprono importanti lavori nei campi del controllo guidato da eventi, della stima dello stato e del filtro di particelle, fornendo una solida base teorica per la ricerca. I riferimenti chiave includono:

  • Lavori fondamentali sui trigger guidati da eventi (Miskowicz, 2006)
  • Ricerca pionieristica sui trigger di eventi stocastici (Han et al., 2015)
  • Analisi teorica del confronto tra trigger deterministici e stocastici (Yu et al., 2021)
  • Applicazioni del filtro di particelle nella stima guidata da eventi (Gasmi et al., 2022-2024)

Valutazione Complessiva: Questo è un articolo di alta qualità nel campo del controllo dei sistemi, che unifica con successo i metodi di trigger di eventi deterministici e stocastici, fornendo importanti contributi teorici e valore pratico. Sebbene vi sia ancora spazio per miglioramenti nell'efficienza computazionale e nella completezza teorica, la sua innovazione e praticità lo rendono un importante progresso nel settore.