Table of Contents
Perché i sistemi di codifica ridondanti sono critici per l'ingegneria ad alto livello
In applicazioni di ingegneria critica, il fallimento di un singolo sensore può innescare errori operativi, rischi di sicurezza e costi ridotti. I sistemi di codificanti radundanti[ forniscono la spina dorsale per la posizione di errore-tollerante e il feedback di velocità nei settori in cui l'affidabilità è non negoziabile, come i controlli di volo aerospaziale, robotica industriale, imaging medico e il controllo del passo delle turbine e del vento.
Le conseguenze della perdita di feedback encoder in un sistema critico si estendono oltre le interruzioni di produzione. In un robot chirurgico, un singolo errore momentaneo potrebbe mettere in pericolo un paziente. In una pressa ad alta velocità, la perdita di feedback di posizione può portare a marmellate meccaniche o anche collisioni.
Tipi di codificatori e loro ruolo nella ridondanza
I sistemi di codifica ridondanti possono essere costruiti con encoder incrementali o assoluti, o con una combinazione ibrida.
Incrementale encoder
Gli encoder Incrementali producono una serie di impulsi relativi ad un indice di riferimento, che sono economici e semplici, ma perdono informazioni di posizione assolute sulla perdita di potenza, a meno che non venga riacquistato un marchio di riferimento. Nelle configurazioni ridondanti, due encoder incrementali possono essere montati sullo stesso albero, ciascuno con il proprio elemento di rilevamento e l'elaborazione elettronica.
Encoder assoluti
Per ridondanza, gli ingegneri usano comunemente due codificatori assoluti con interfacce di comunicazione isolate (ad esempio, due canali indipendenti SSI o BiSS), alcuni pacchetti di allarme monocomponente includono elementi di rilevamento ridondanti e elettronica di valutazione all'interno dello stesso alloggiamento, offrendo
Approcci incrementali/assoluti combinati
In alcuni progetti ad alta affidabilità, un encoder assoluto e un encoder incrementale sono abbinati. L'encoder assoluto fornisce la posizione assoluta iniziale dopo l'avvio, mentre l'unità incrementale fornisce dati ad alta risoluzione di velocità durante il movimento. L'unità di controllo controlla entrambi i flussi, consentendo un rapido rilevamento dei guasti mantenendo la precisione. Questo approccio ibrido è comune in grandi macchine servo-drive come presse di stampa e e e e estrusori.
Topologie di ridondanza per sistemi di codifica
L'architettura scelta influenza direttamente la tolleranza, il costo e la complessità del sistema, le topologie ridondanti più comuni includono:
Standby caldo (1ooo2)
In una configurazione di standby a 1ooo2 (uno-out-of-two) a caldo, due encoder vengono continuamente monitorati. L'unità di controllo utilizza tipicamente il feedback dell'encoder primario; se non riesce o il suo controllo di plausibilità non riesce, il sistema passa istantaneamente all'encoder secondario. Il passaggio deve essere senza urti per evitare i transienti di movimento.
Standby freddo
Mentre questo riduce il consumo di energia e l'usura, introduce un ritardo durante il passaggio, mentre l'encoder secondario inizializza e la sua posizione è verificata. Lo standby freddo è spesso utilizzato in applicazioni in cui l'encoder primario è altamente affidabile e i costi di monitoraggio sono una preoccupazione, ma non è adatto per operazioni continue critiche alla sicurezza.
Architetture di Votazione (2oo2, 2ooo3)
Per una maggiore integrità della sicurezza, sono impiegati regimi di voto:
- 2oo2 (due-out-of-two): Entrambi i codificatori devono concordare per l'uscita da utilizzare. Se uno differisce, il sistema entra in uno stato sicuro. Questo fornisce alta sicurezza (rilevamento di errori) ma una disponibilità inferiore perché qualsiasi singolo disaccordo interrompe l'operazione.
- 2ooo3 (due-out-of-tre): Tre codificatori sono utilizzati e il sistema di controllo confronta tutti i segnali. Finché due concordano, l'operazione continua. Questo garantisce alta sicurezza e alta disponibilità, a costo di hardware e complessità aggiunti. 2oo3 è comune nei sistemi di comando aerospaziale fly-by-wire e nelle barre di controllo dei reattori nucleari.
Riducibilità hardware vs. software
La ridondanza può essere implementata a livello hardware (protezioni di codifica, cablaggio separato, alimentatori indipendenti) o a livello software (voting algoritmi, controlli di plausibilità e diagnostica).Per applicazioni critiche, si raccomanda una combinazione: l'hardware ridondante fornisce l'isolamento fisico, mentre la diversità del software (ad esempio, utilizzando diversi algoritmi di codifica o firmware di valutazione) protegge contro errori di progettazione sistematici.
Guida all'attuazione passo-passo
La definizione dei requisiti richiede un sistema di codifica ridondante, che richiede una pianificazione accurata della definizione dei requisiti attraverso la messa in servizio finale.
1. Definire i requisiti di sicurezza funzionali
Iniziare determinando il livello di integrità richiesto ] o Livello di conformità (PL)] basato sulla valutazione del rischio (ad esempio, utilizzando IEC 61508 o ISO 13849).
2. Valuta l'ambiente operativo e il ciclo di vita
Valutare la temperatura, le vibrazioni, l'umidità, le interferenze elettromagnetiche (EMI), e gli shock meccanici. I codificatori ridondanti devono essere selezionati con una adeguata protezione da ingresso (IP) valutazioni e isolamento. Le applicazioni critiche nelle turbine eoliche, per esempio, espongono gli encoders a sbalzi di temperatura estremi e sovratensioni indotti dal fulmine; gli encoder con cuscinetti sigillati ridondanti e uscite isolate sono essenziali.
3. Selezionare codificatori compatibili e protocolli di comunicazione
Per i controlli assoluti, i protocolli come ] BiSS C], ]SSI, EnDat, o
4. Progettare l'architettura ridondanza e la disposizione fisica
Pianificare il montaggio meccanico: utilizzare accoppiamenti encoder separati o staffe di montaggio a doppio incoder che isolano gli encoder dal disallineamento dell'albero. Eseguire cavi indipendenti in condotti separati per evitare che un singolo evento abrasivo si verifichi entrambi.
5. Monitoraggio dell'esecuzione, diagnostica e logica di commutazione
L'unità di controllo deve confrontare continuamente i segnali di encoder utilizzando algoritmi come:
- Controlli di visibilità:[] Confrontare la posizione, la velocità e l'accelerazione contro i limiti fisici. Un encoder che legge un salto improvviso che supera l'accelerazione massima indica probabilmente un difetto.
- Valida della porosità:[ Per i due codificatori, calcola la differenza e imposta una soglia (ad esempio, deviazione <0.1°). Quando la soglia viene superata, innesca una diagnosi.
- Monitoraggio del battito:[] Assicurare che ogni codificatore trasmette dati periodici o un segnale "alive".
- Switching logic:[ Per il hot standby, la transizione deve essere senza soluzione di continuità. L'implementazione di un filtro a basso passaggio sull'interruttore per prevenire i transienti. Per i sistemi di voto, un elettore di maggioranza (hardware o software) decide il segnale valido.
6. Riduzione dell'alimentazione incorporata
Ogni encoder dovrebbe avere un alimentatore indipendente, o almeno un doppio alimentatore a diodi. Un errore comune nei sistemi ridondanti sta usando un singolo alimentatore; se tale binario non riesce, tutti gli encoder perdono la potenza simultaneamente.
7. Condurre test approfonditi in scenari di fallimento
I test sistemici convalidano il progetto. I casi chiave di prova includono:
- Sconnessione di un encoder:[] Verificare che la logica secondaria o di voto identifica correttamente il segnale mancante e continua con i rimanenti codificatori.
- Data iniettata:[]] Introdurre un graduale offset in un'uscita di un encoder (ad esempio, tramite una funzione di prova) per garantire che l'algoritmo di rilevamento dei guasti lo catturisca prima che colpisca il controllo.
- Perdita di alimentazione del cavo:[] Rimuovere l'energia da ogni codificatore individualmente e osservare la transizione senza urti.
- Comunicazione corruzione:[] Iniezione errori CRC o rumore di linea per confermare che l'unità di controllo scarta cornici corrotte e utilizza solo dati validi.
- Difetti comuni: Simula un singolo evento (ad esempio, scoppio esterno del campo magnetico) che potrebbe influenzare entrambi gli encoder se condividono la stessa tecnologia; se possibile, cross-check con un diverso tipo di encoder.
8. Documento e piano di manutenzione
Mantenere i record di ogni diagnostica di encoder, inclusi i registri di errore e i dati di tendenza. Pianificare la calibrazione regolare e i test funzionali secondo il caso di sicurezza (ad esempio, ogni sei mesi o dopo qualsiasi evento di shock significativo).
Migliori Pratiche per la Massimizzazione della Affidabilità Redundant Encoder
Anche il sistema ridondante più designato può essere messo a repentaglio da una scarsa implementazione.
- Utilizzare la copertura diagnostica sopra il 99%.[] Gli codificatori moderni con autodiagnosi incorporata (ad esempio, monitoraggio dell'ampiezza del segnale, rilevamento della temperatura, controllo della salute del LED) aiutano a rilevare guasti incipienti Dynapar e ]
- Isolare meccanicamente ed elettricamente.[] Utilizzare accoppiamenti, cuscinetti e ghiandole via cavo separate. Optare per isolamento galvanico tramite optocoppie o trasformatori sulle linee di segnale per prevenire i loop di terra.
- Condizioni ambientali mobili. Posizionare i sensori di temperatura e umidità vicino agli encoder per rilevare guasti imminenti, come la condensazione all'interno di un alloggiamento.
- Attuazione periodica di esercizio di ridondanza. Anche nei sistemi di standby caldi, forza periodicamente un passaggio durante la manutenzione pianificata per confermare che l'encoder secondario è funzionale e la logica di controllo si comporta correttamente.
- Diversificare le tecnologie di codifica quando possibile. Ad esempio, abbinare un codificatore ottico (alta risoluzione ma suscettibile alla contaminazione) con un codificatore magnetico (robusto a sporcizia ma risoluzione inferiore). Il sistema di controllo può quindi controllare incrociando i principi fisici indipendenti.
- Progetto per FMEA. Condurre una modalità di errore e analisi degli effetti (FMEA) sull'intero loop di feedback, compresi connettori, terminali, cavi e la fase di ingresso di controllo.
Applicazioni reali dei sistemi di codifica ridondanti
Attuazione di controllo aereo
In moderni velivoli volanti per fili, ogni attuatore di controllo del volo (ad esempio, aileron, ascensore, timone) utilizza più codificatori ridondanti—spesso tre codificatori assoluti per attuatore in uno schema di voto 2oooo3. Questi codificatori forniscono feedback di posizione ai computer di controllo del volo, che confrontano i segnali e rifiutano gli outlier.
Braccio robotico industriale per montaggio
I robot a sei assi ad alta velocità utilizzati negli impianti automobilistici richiedono un feedback ridondante su ogni giunto per soddisfare gli standard di sicurezza ISO 10218. Un design comune utilizza due codificatori assoluti su ogni albero motore: un encoder alimenta il servoazionamento per il controllo in tempo reale, e l'altro fornisce dati indipendenti all'unità di monitoraggio del movimento di sicurezza.
Controllo del passo delle turbine eoliche
Le turbine eoliche si affidano agli attuatori di lancio per le lame di piuma durante i venti alti. Il controllo del passo può causare sovravelocità e collasso della turbina. Gli ingegneri installano codificatori assoluti ridondanti su ogni attuatore di lancio della lama, spesso con batterie di backup e percorsi di comunicazione separati. Questi encoder devono sopportare condizioni meteorologiche estreme e migliaia di cicli di carico.
rotazione di unità di scanner CT medico
Gli scanner di tomografia computerizzata (CT) ruotano continuamente durante la cattura dei dati. Qualsiasi jitter di posizione dovuto al fallimento di encoder produrrebbe artefatti fantasma, potenzialmente diagnosi errata dei pazienti.
Tendenze future nel design di Encoder ridondante
La sicurezza sul monitoraggio EtherCAT] (FSoE) e PROFIsafe] consentono una comunicazione sicura certificata su un singolo cavo, riducendo la complessità dei cavi mantenendo l'integrità SIL 3. Inoltre, gli codificatori con interfacce FSoE integrate possono essere a catena rossa
Un'altra direzione promettente è l'uso di codificatori solidi-stato ridondanti basati su tecnologia Hall-effect o magnetoresistive, che sono intrinsecamente più robusti degli encoder ottici in ambienti contaminati. Aziende come Machine Design]]] hanno messo in evidenza progetti in cui più elementi sensibili sono integrati su un singolo chip, fornendo una ridondanza di robot.
Conclusione: Ridicolizzazione come una disciplina di ingegneria
L'implementazione di sistemi di codifica ridondanti non è semplicemente l'aggiunta di un secondo codificatore, ma richiede un approccio sistematico alla progettazione, diagnostica, test e manutenzione dell'architettura. Da specificare il livello SIL corretto per selezionare diverse tecnologie dei sensori e la pianificazione per i guasti comuni, ogni decisione influenza l'affidabilità finale del sistema.
Per ulteriori informazioni sugli standard di sicurezza e sulla progettazione dei sensori ridondanti, consultare []]La carta bianca degli strumenti nazionali sulla ridondanza di encoder[] o l'articolo ]Control Engineering sugli encoder ridondanti per la sicurezza dei processi[[].