White Paper · Tecnico

Latenza nel controllo motore ad anello chiuso: perché i microsecondi contano

Uno sguardo quantitativo su come la latenza di retroazione influisce su margine di guadagno, stabilità e prestazioni dinamiche — e cosa misurare davvero nella valutazione di un collegamento encoder wireless.

📄 ~12 min di lettura 🏷️ Sistemi di controllo 📅 Edizione 2026

In sintesi

In un azionamento motore ad anello chiuso, ogni microsecondo di latenza di retroazione riduce direttamente la banda del regolatore ottenibile. Un collegamento encoder da 1 ms può gestire un anello di velocità stabile e ad alte prestazioni. Uno da 5 ms no — non perché il ritardo medio sia troppo alto, ma perché costringe il progettista a declassare il regolatore per assorbire il caso peggiore. La specifica corretta non è "bassa latenza" ma "latenza bassa e limitata".

1. La catena ad anello chiuso

Un motore sotto controllo ad anello chiuso è un percorso continuo di andata e ritorno: l'azionamento comanda una corrente, il motore si muove, l'encoder misura la nuova posizione, la retroazione torna all'azionamento e l'azionamento calcola il comando successivo. La latenza totale lungo questo anello fissa un limite superiore rigido alla rapidità di risposta del regolatore.

Ogni anello della catena contribuisce:

Gran parte di questi valori è determinata dall'azionamento e non è negoziabile. L'unico componente che il progettista del sistema può scegliere è il percorso di consegna della retroazione. È quindi il punto giusto su cui ottimizzare.

2. Ripartizione del budget di latenza

Per un anello di velocità ad alte prestazioni con frequenza di aggiornamento di 8 kHz (periodo di campionamento 125 µs), il budget industriale tipico è all'incirca il seguente:

Fase Encoder cablato Wireless di qualità Wireless generico (caso peggiore)
Campionamento dell'encoder~0 µs~0 µs~0 µs
Elaborazione lato TX—50–150 µs200–800 µs
Trasmissione RF—200–500 µs1–5 ms
Elaborazione lato RX—50–150 µs200–500 µs
Propagazione su cavo/filo~50 ns——
Latenza ISR dell'azionamento10–50 µs10–50 µs10–50 µs
Calcolo di controllo50–250 µs50–250 µs50–250 µs
Totale tipico~100–300 µs~600 µs – 1 ms2–7 ms

La colonna cablata fissa il riferimento. Un collegamento wireless di alta qualità aggiunge circa 0,5–1 ms — abbastanza da essere avvertito in un servo veloce, ma tollerabile per il controllo del moto industriale alle tipiche frequenze di aggiornamento di 1–10 kHz. Un collegamento wireless progettato male aggiunge millisecondi con notevoli picchi nel caso peggiore, che costringono il regolatore a tollerare un'ampia perdita di fase oppure a essere declassato finché non la tollera.

3. Effetto sulla stabilità del regolatore PI

Un regolatore PI di velocità ha due parametri di taratura: guadagno proporzionale (Kp) e guadagno integrale (Ki). I valori ottenibili sono limitati dal requisito che il sistema ad anello chiuso resti stabile in presenza del ritardo di andata e ritorno τ.

Per un impianto del primo ordine con ritardo, la classica regola empirica di stabilità di Bode fornisce un guadagno proporzionale massimo utile che scala come 1/τ: raddoppiare il ritardo dell'anello dimezza il guadagno ottenibile. Questa riduzione del guadagno si traduce direttamente in:

Un esempio concreto

Si consideri un anello di velocità con 1 ms di latenza di retroazione, tarato per ottenere lo smorzamento critico con Kp = 0,5. Con 5 ms di latenza sullo stesso impianto, Kp deve scendere a circa 0,1 per mantenere lo stesso smorzamento. Il tempo di assestamento della risposta al gradino passa da ~5 ms a ~25 ms. La reiezione dei disturbi (la risposta a una variazione improvvisa del carico) è ~5× più lenta. Il sistema funziona ancora — è semplicemente un regolatore a banda fondamentalmente inferiore.

4. Perché il caso peggiore conta più della media

La latenza in un collegamento wireless raramente è un singolo numero. È una distribuzione: un caso tipico, un 99° percentile, un 99,99° percentile e (nei sistemi mal progettati) valori anomali di decine di millisecondi causati da ritrasmissioni o cambi di canale.

Un progettista di azionamenti non può tarare sulla media. Il regolatore deve restare stabile nel caso peggiore osservato nel sistema, perché l'instabilità al 99,99° percentile significa un arresto per guasto o un evento oscillatorio ogni poche ore. Quindi la domanda da porre a un fornitore di encoder wireless non è "qual è la latenza tipica", ma "qual è la latenza al 99,99° percentile su 24 ore in normali condizioni RF industriali" e "questo valore è limitato o illimitato?"

Una distribuzione di latenza illimitata — con code rare ma estreme — è inadatta al controllo ad anello chiuso indipendentemente dalla media. Una distribuzione limitata con un tetto rigido (ad esempio "sempre inferiore a 1 ms") permette al progettista di tarare su quel tetto e di non pensarci più.

Raccomandazione pratica: nella valutazione di un collegamento encoder wireless, richiedete un istogramma della latenza misurato su almeno 24 ore di funzionamento in ambiente industriale. Cercate il 99,99° percentile, non la mediana. Scartate qualsiasi fornitore che non possa o non voglia produrre questa misura.

5. Impatto pratico sulle prestazioni del motore

Gli effetti a valle di un anello di retroazione lento o con jitter si manifestano in modi spesso attribuiti al motore o all'azionamento:

Ognuno di questi è un sintomo di banda dell'anello di controllo insufficiente. L'istinto è di aggiornare l'azionamento o il motore; la vera soluzione è spesso fornire al regolatore esistente una retroazione migliore.

6. Cosa dovrebbe significare quantitativamente "bassa latenza"

Nel settore il termine è usato in modo approssimativo. Raccomandiamo la seguente definizione operativa per la retroazione encoder wireless industriale:

Livello di latenzaCaso peggiore (24 h)Adatto per
Eccellente< 1 ms, limitataAnelli di velocità e posizione ad alte prestazioni fino a ~5 kHz
Adeguato1–3 ms, limitataLa maggior parte dei moti industriali (bobinatrici, linee di trafilatura, trasportatori)
Marginale3–10 ms, limitataAssi lenti o monitoraggio ad anello aperto; sconsigliato per anelli chiusi
Inadatto> 10 ms o illimitataSolo telemetria; non utilizzabile per il controllo

7. Come il wireless aggiunge latenza — e come un buon progetto la riduce al minimo

Tre scelte architetturali dominano la latenza dell'encoder wireless:

  1. Overhead del protocollo. Uno stack Wi-Fi generico (CSMA/CA, ritrasmissioni, ACK) aggiunge centinaia di microsecondi nel migliore dei casi e decine di millisecondi nel peggiore. Una trama TDMA progettata ad hoc per dati encoder periodici può funzionare a cadenza fissa sub-millisecondo senza bisogno di ritrasmissioni in normali condizioni RF.
  2. Profondità del buffer. Qualsiasi buffer più lungo di un singolo periodo di campionamento, lato TX o RX, è latenza sprecata. WENC2 gestisce i fronti dell'encoder in pipeline senza buffer a livello applicativo — ogni fronte procede non appena arriva.
  3. Politica di ritrasmissione. Ritrasmissioni aggressive scambiano latenza con successo dei pacchetti. Per il controllo ad anello chiuso, un singolo campione mancato è preferibile a un campione in ritardo di 5 ms. Il protocollo deve sapere quale dei due ottimizzare.

8. Latenza di WENC2

WENC2 utilizza un protocollo TDMA dedicato progettato per dati encoder periodici. Latenza end-to-end (fronte encoder TX → fronte di uscita RX):

Il tetto rigido è imposto dal progetto: un campione che non arriva entro la finestra di 1 ms viene scartato, non ritrasmesso. Questo è il comportamento corretto per il controllo ad anello chiuso ed è la proprietà che permette al progettista dell'azionamento di tarare come se la retroazione fosse cablata.

9. Cosa misurare nella valutazione di un encoder wireless

Se state provando un collegamento encoder wireless candidato sulla vostra macchina, ecco l'insieme minimo di misure:

  1. Latenza di loop-back — inviate un segnale all'ingresso encoder TX e misurate il ritardo fino all'uscita RX con un oscilloscopio. Acquisite almeno 1000 eventi.
  2. Istogramma della latenza — raggruppate quei 1000 eventi. La forma della distribuzione dice tutto. Un picco stretto e netto è buono. Una coda lunga è un segnale d'allarme.
  3. Jitter in presenza di interferenze — ripetete la misura con uno smartphone in modalità tethering Wi-Fi posto a 1 m dall'unità. Il collegamento deve degradare in modo graduale, non catastrofico.
  4. Prova di 24 ore — registrate il successo dei pacchetti e la latenza nel caso peggiore per 24 ore complete. Il 99,99° percentile è il numero che conta.

10. Conclusione

Il controllo motore ad anello chiuso è una disciplina a livello di sistema. Azionamento, motore, encoder e cablaggio contribuiscono tutti alle prestazioni ottenibili. Sostituire la retroazione cablata con un collegamento wireless cambia un solo componente del sistema, ma lo cambia in un modo che interagisce con tutto il resto.

Un collegamento encoder wireless con latenza limitata inferiore al millisecondo è una sostituzione trasparente della retroazione encoder cablata. Un collegamento con latenza illimitata, o con un caso peggiore nell'ordine di più millisecondi, non lo è — è un sistema diverso che richiede un regolatore declassato e accetta prestazioni inferiori.

La specifica corretta è breve e intransigente: sotto il millisecondo, limitata, nessuna ritrasmissione oltre la scadenza. È il traguardo che WENC2 è stato progettato per raggiungere e il parametro con cui andrebbe misurato qualsiasi encoder wireless candidato.

Volete vedere la latenza sulla vostra macchina? Contattateci per discutere la vostra applicazione.

Contattaci →

Riferimenti e approfondimenti

  1. Aström and Hägglund, "PID Controllers: Theory, Design, and Tuning" — stabilità ad anello chiuso con ritardo
  2. Franklin, Powell and Emami-Naeini, "Feedback Control of Dynamic Systems" — analisi con diagrammi di Bode del margine di fase in funzione del ritardo
  3. IEC 61784-3 — reti di comunicazione industriali, profili di sicurezza funzionale
  4. Texas Instruments TIDU669 — "Servo motor control with field-oriented control" (ripartizione del budget di latenza)
  5. IEEE 802.11-2020 — analisi dei tempi CSMA/CA (Annex C)
  6. Documento correlato: 5 GHz vs 2,4 GHz per il wireless industriale