Main Content

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Configurer l’environnement Simulink pour les modèles de traitement du signal

À propos des templates de modèles DSP Simulink

Les templates de modèles DSP Simulink® permettent de configurer automatiquement l’environnement Simulink avec les paramètres recommandés pour la modélisation du traitement numérique du signal. Les templates de modèles DSP Simulink rendent possible la réutilisation de paramètres, y compris les paramètres de configuration. Vous pouvez créer des modèles à partir de templates dérivés de bonnes pratiques et tirez profit de solutions précédentes aux problèmes les plus communs. Plutôt que d’utiliser le canevas par défaut pour un nouveau modèle, sélectionnez un template de modèle pour démarrer plus facilement.

Pour plus d’informations sur les templates de modèles Simulink, veuillez consulter Open Models (Simulink).

Créez un modèle en utilisant le template de modèle DSP System Toolbox Simulink

Pour créer un nouveau modèle et ouvrir le navigateur de bibliothèque :

  1. Dans l’onglet MATLAB® Home, cliquez sur Simulink.

  2. Cliquez sur DSP System pour créer un modèle vide avec des paramètres prêts à l’emploi DSP System Toolbox™. Le nouveau modèle s’ouvre. Pour accéder au navigateur de la bibliothèque, cliquez sur Library Browser sur la barre d’outils du modèle.

    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.

Le nouveau modèle utilisant les paramètres et le contenu du template apparaît dans l’éditeur Simulink. Le modèle reste en mémoire jusqu’à sa sauvegarde.

Les templates de modèles DSP Simulink

Lorsque l’on crée un modèle en choisissant l’un des templates de modèles DSP Simulink, le modèle est configuré pour utiliser les paramètres recommandés pour DSP System Toolbox. Certains de ces paramètres sont :

Paramètre de configurationRéglage
SingleTaskRateTransMsgerror
multiTaskRateTransMsgerror
Solverfixedstepdiscrete
EnableMultiTaskingOff
StartTime0.0
StopTimeinf
FixedStepauto
SaveTimeoff
SaveOutputoff
AlgebraicLoopMsgerror
SignalLoggingoff
FrameProcessingCompatibilityMsgerror

Les templates de modèles DSP Simulink sont :

Template de systèmes DSP

Cliquez sur DSP System pour créer un modèle vide configuré avec les paramètres recommandés pour 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 de filtres de base

Cliquez sur Basic Filter pour créer un modèle de filtrage de base configuré avec les paramètres recommandés pour DSP System Toolbox.

Ce modèle implémente un filtre passe-bas et permet de comparer le signal filtré avec le signal original. Le modèle agit comme un point de départ pour modéliser des algorithmes de filtrage dans Simulink avec 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 de système à signaux mixtes

Cliquez sur le template Mixed-Signal System pour créer un modèle basique de convertisseur A/D configuré avec les paramètres recommandés pour DSP System Toolbox et les systèmes à signaux mixtes. Ce modèle effectue une conversion A/D en implémentant un filtre antirepliement analogique suivit d’un circuit bloqueur d’ordre zéro. Ce modèle agit comme un point de départ pour modéliser des systèmes à signaux mixtes dans Simulink avec DSP System Toolbox. Tous les signaux à temps discret sont colorés en rouge pour indiquer le taux d'échantillonnage le plus rapide. Les signaux à temps continu sont colorés en noir. Pour plus d’options de pas d'échantillonnage, dans l’onglet Debug, sélectionnez Information Overlays > Colors.

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.

Voir également