Main Content

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

Configurazione dell’ambiente Simulink per i modelli di elaborazione del segnale

Informazioni sui template di modello DSP Simulink

I template di modello Simulink® consentono di configurare automaticamente l’ambiente Simulink con le impostazioni consigliate per la modellazione dell’elaborazione del segnale digitale. I template di modello DSP Simulink consentono il riutilizzo delle impostazioni, inclusi i parametri di configurazione. È possibile creare modelli da template che utilizzano le migliori pratiche e sfruttano le soluzioni precedenti a problemi comuni. Anziché utilizzare l’area di disegno predefinita di un nuovo modello, selezionare un modello di template per facilitare i primi passi.

Per ulteriori informazioni sui template di modello Simulink, vedere Open Models (Simulink).

Creazione di un modello utilizzando il template di modello DSP System Toolbox Simulink

Per creare un nuovo modello in bianco e aprire il browser della libreria:

  1. Nella scheda MATLAB® Home, fare clic su Simulink.

  2. Fare clic su DSP System per creare un modello vuoto con le impostazioni adatte per essere utilizzato con DSP System Toolbox™. Il nuovo modello si apre. Per accedere al browser della libreria, fare clic su Library Browser sulla barra degli strumenti del modello.

    Snapshot of the three Simulink model templates in the Simulink Start page, under DSP System Toolbox. First comes DSP System template, followed by the Basic File template and the Mixed-Signal System template.

Il nuovo modello che utilizza le impostazioni e i contenuti del template viene visualizzato nell’editor di Simulink. Il modello è solo in memoria sino a quando non lo si salva.

Template di modello DSP Simulink

Quando si crea un modello scegliendo uno dei template di modello DSP Simulink, il modello è configurato per utilizzare le impostazioni consigliate per DSP System Toolbox. Alcune di queste impostazioni sono le seguenti:

Parametro di configurazioneImpostazione
SingleTaskRateTransMsgerror
multiTaskRateTransMsgerror
Solverfixedstepdiscrete
EnableMultiTaskingOff
StartTime0.0
StopTimeinf
FixedStepauto
SaveTimeoff
SaveOutputoff
AlgebraicLoopMsgerror
SignalLoggingoff
FrameProcessingCompatibilityMsgerror

I template di modello DSP Simulink sono:

Template di sistema DSP

Fare clic su DSP System per creare un modello in bianco configurato con le impostazioni consigliate per DSP System Toolbox.

Snapshot of a blank model template. The model is empty with no blocks. The Simulation pane is shown by default in the model toolstrip. In the Simulation pane, Stop time is set to inf and the simulation mode is set to Normal.

Template di filtro base

Fare clic su Basic Filter per creare un modello di filtraggio base configurato con le impostazioni consigliate per DSP System Toolbox.

Questo modello implementa un filtro passa basso e consente di confrontare il segnale filtrato con il segnale originale. Il modello agisce come punto di partenza per la modellazione di algoritmi di filtraggio in Simulink utilizzando DSP System Toolbox.

Snapshot of a basic filter model template. The model has two Sine Wave blocks and a Gaussian Noise block in the input. The outputs of these three blocks are added by an adder. The noisy Sinusoidal signal at the output of the adder is pass into a Lowpass FIR Filter block. The noisy signal and the filtered signal are fed into the Spectrum Analyzer as two inputs. The Spectrum Analyzer compares the spectra of these two signals. The Simulation pane is shown by default in the model toolstrip. In the Simulation pane, Stop time is set to inf and the simulation mode is set to Normal.

Template di sistema a segnale misto

Fare clic sul template Mixed-Signal System per creare un modello base di convertitore A/D configurato con le impostazioni consigliate per DSP System Toolbox e per sistemi a segnale misto. Questo modello esegue la conversione A/D implementando un filtro analogico anti-alias seguito da un circuito di mantenimento dell’ordine zero. Il modello agisce come punto di partenza per la modellazione di sistemi a segnale misto in Simulink utilizzando DSP System Toolbox. Tutti i segnali a tempo discreto sono colorati in rosso per indicare la velocità di campionamento più rapida. I segnali a tempo continuo sono colorati in nero. Per ulteriori opzioni di tempo di campionamento, selezionare Information Overlays > Colors nella scheda Debug.

Snapshot of a mixed-signal model template. The Signal Generator block on left generates a continuous-time sinusoidal signal. On one branch of the model, the signal is delayed using a Transport Delay block. On the other branch of the model, the signal is filtered using an Analog Filter Design block. The output of the Analog Filter Design block is continuous-time and is fed into a Zero-Order hold block. The Zero-Order hold block makes the signal a discrete-time signal. The continuous-time signal and the discrete-time counterpart are fed into a scope. The discrete-time signal is also fed into a Spectrum Analyzer. Discrete sample time signals and blocks can be color-annotated to help visual inspection of diagrams. All discrete-time signals are colored, with red identifying the fastest sample rate. Continuous-time signals are black.

Vedere anche