Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Rilevamento accurato dello zero-crossing

Questo esempio mostra come funziona il rilevamento dello zero-crossing in Simulink®. Simulink utilizza il rilevamento dello zero-crossing per simulare con precisione un cambiamento o una discontinuità brusca del modello senza ridurre i passi temporali del risolutore. Per ulteriori informazioni, vedere Zero-Crossing Detection.

In questo modello, un'onda sinusoidale viene immessa in un blocco Abs e in un blocco Saturation. Esattamente a t = 5, l'output di un blocco Switch passa dall'output del blocco Abs all'output del blocco Saturation.

Il parametro Enable zero-crossing detection nei blocchi Abs, Saturation e Switch è selezionato, consentendo così a Simulink di rilevare esattamente quando il blocco Switch cambia il suo output. Il risolutore passa al momento esatto in cui si verifica la commutazione.

Vedi anche

| |

Argomenti