Simuler un signal (VI Express)

Aide LabVIEW 2014

Date d'édition : June 2014

Numéro de référence : 371361L-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Palette propriétaire : VIs Express Entrée

Requiert : Système de développement de base

Simule un signal sinusoïdal, carré, triangulaire, en dents de scie ou de bruit.

Exemple

Options de la boîte de dialogue
Entrées du diagramme
Sorties du diagramme

Options de la boîte de dialogue

ParamètreDescription
SignalContient les options suivantes :
  • Type de signal — Type de signal à simuler. Vous pouvez simuler un signal sinusoïdal, carré, triangulaire, en dents de scie ou de bruit (CC).
  • Fréquence (Hz) — Fréquence de la waveform, exprimée en Hertz. La valeur par défaut est 10,1.
  • Phase (deg) — Représente la phase initiale de la waveform, exprimée en degrés. La valeur par défaut est 0.
  • Amplitude — Amplitude de la waveform. La valeur par défaut est 1.
  • Offset — Offset CC du signal. La valeur par défaut est 0.
  • Rapport cyclique (%) — Pourcentage de temps durant lequel un signal carré reste à l'état haut pendant une période. La valeur par défaut est 50.
  • Ajouter un bruit — Ajoute du bruit à la waveform simulée.
  • Type de bruit — Spécifie le type de bruit que vous voulez ajouter à la waveform. Cette option est disponible uniquement lorsque vous cochez la case Ajouter un bruit. Vous pouvez ajouter les types de bruit suivants :
    • Bruit blanc uniforme génère un signal qui contient un motif pseudo-aléatoire uniformément distribué et dont les valeurs se trouvent dans la gamme [-a:a], où a correspond à la valeur absolue de l'amplitude.
    • Bruit blanc gaussien génère un signal qui contient un motif pseudo-aléatoire à distribution gaussienne dont le profil statistique est (µ,sigma) = (0,s) où s représente la valeur absolue de l'écart-type spécifié.
    • Bruit aléatoire périodique génère un signal qui contient un bruit aléatoire périodique (Periodic Random Noise ou PRN).
    • Bruit Gamma génère un signal qui contient un motif pseudo-aléatoire de valeurs qui sont les temps d'attente de l'événement numéro Ordre d'un traitement de Poisson moyen et unitaire.
    • Bruit de Poisson génère un signal qui contient une séquence pseudo-aléatoire de valeurs qui sont les nombres d'événements discrets se produisant dans un intervalle donné spécifié par Moyenne d'un traitement de Poisson à échantillonnage unitaire.
    • Bruit binomial génère un signal qui contient un motif pseudo-aléatoire de distribution binomiale dont les valeurs sont le nombre d'occurrences d'un événement, compte tenu de la probabilité de cet événement et le nombre d'essais.
    • Bruit de Bernoulli génère un signal qui contient un motif pseudo-aléatoire composé de 0 et de 1.
    • Séquence MLS génère un signal qui contient une séquence MLS (maximum length sequence) constituée de 0 et de 1, en utilisant une primitive polynomiale modulo 2 d'ordre Ordre polynomial.
    • Bruit F inverse génère un signal qui contient une waveform de bruit continu avec une densité spectrale de puissance qui est inversement proportionnelle à la fréquence sur une gamme de fréquence spécifiée.
  • Amplitude du bruit — Représente la valeur absolue maximale que le signal en sortie peut avoir. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez les options Bruit blanc uniforme ou Bruit F inverse dans le menu déroulant Type de bruit.
  • Écart-type — Écart-type du bruit généré. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit blanc gaussien dans le menu déroulant Type de bruit.
  • Amplitude spectrale — Amplitude des composantes du domaine fréquentiel du signal simulé. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit aléatoire périodique dans le menu déroulant Type de bruit.
  • Ordre — Spécifie le nombre d'événements d'un traitement de Poisson moyen et unitaire. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit gamma dans le menu déroulant Type de bruit.
  • Moyenne — Spécifie l'intervalle unitaire d'échantillonnage d'un traitement de Poisson. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit de Poisson dans le menu déroulant Type de bruit.
  • Probabilité d'essai — Probabilité qu'un essai donné est VRAI. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit binomial dans le menu déroulant Type de bruit.
  • Probabilité du 1 — Spécifie la probabilité qu'un élément donné du signal soit VRAI. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Bruit de Bernoulli dans le menu déroulant Type de bruit.
  • Ordre polynomial — Spécifie l'ordre de la primitive polynomiale modulo 2 à utiliser pour générer le signal. La valeur par défaut est 0,6. Cette option est disponible uniquement si vous sélectionnez l'option Séquence MLS dans le menu déroulant Type de bruit.
  • Valeur de départ — Si la valeur est supérieure à 0, le générateur d'échantillons de bruit est réinitialisé. La valeur par défaut est –1. LabVIEW maintient l'état de départ interne de chaque instance de ce VI réentrant indépendamment. Pour une instance spécifique de ce VI, si Valeur de départ est inférieur ou égal à 0, LabVIEW ne réinitialise pas le générateur de bruit, et celui-ci recommence à produire des échantillons de bruit en continuant la séquence de bruit précédente.
  • Exposant — Spécifie l'exposant du gabarit spectral du filtre f inverse désiré. La valeur par défaut est 1. Cette option est disponible uniquement si vous sélectionnez les options Bruit F inverse dans le menu déroulant Type de filtre.
Informations temporellesContient les options suivantes :
  • Échantillons par seconde (Hz) — Vitesse d'échantillonnage en échantillons par seconde. La valeur par défaut est 1000.
  • Nombre d'échantillons — Nombre d'échantillons dans le signal. La valeur par défaut est 100.
  • Automatique — Définit le Nombre d'échantillons à un dixième de Échantillons par seconde (Hz).
  • Simuler les temps d'acquisition — Simule une vitesse d'acquisition comparable à une vitesse d'acquisition réelle.
  • Vitesse d'exécution maximale — Simule le signal aussi rapidement que le permet le système.
  • Nombre entier de périodes — Définit la fréquence la plus proche et le Nombre d'échantillons de telle façon que la waveform contienne un nombre entier de périodes.
  • Nombre d'échantillons réel — Indique le nombre réel d'échantillons dans la waveform lorsque vous sélectionnez Nombre entier de périodes.
  • Fréquence réelle — Indique la fréquence réelle de la waveform lorsque vous sélectionnez Nombre entier de périodes.
HorodatagesContient les options suivantes :
  • Relatifs au début de la mesure — Affiche l'horodatage en terme de secondes, en commençant à zéro. Par exemple, 100 est égal à 1 minute 40 secondes en temps relatif.
  • Absolus (date et heure) — Affiche l'horodatage en terme de temps écoulé depuis le vendredi 1er janvier 1904 à 0 heure, temps universel [01-01-1904 00:00:00].
Réinitialisation du signalContient les options suivantes :
  • Réinitialiser : phase, valeur de départ, horodatages — Réinitialise la phase à la valeur de la phase et remet l'horodatage à zéro. Réinitialise la valeur de départ à –1.
  • Utiliser une génération continue — Simule le signal de façon continue. Ne réinitialise ni la phase, ni l'horodatage, ni la valeur de départ.
Nom du signalContient les options suivantes :
  • Utiliser le nom du type de signal — Utilise le nom du signal par défaut.
  • Nom du signal — Affiche le signal par défaut lorsque vous cochez la case Utiliser le nom du type de signal.
Aperçu du résultatAffiche un aperçu du signal à simuler.
HorodatagesContient les options suivantes :
  • Relatifs au début de la mesure — Affiche l'horodatage en terme de secondes, en commençant à zéro. Par exemple, 100 est égal à 1 minute 40 secondes en temps relatif.
  • Absolus (date et heure) — Affiche l'horodatage en terme de temps écoulé depuis le vendredi 1er janvier 1904 à 0 heure, temps universel [01-01-1904 00:00:00].

Entrées du diagramme

ParamètreDescription
Réinitialisation du signalSpécifie quand réinitialiser le signal. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Rapport cyclique (%)Spécifie le pourcentage de temps durant lequel un signal carré reste à l'état haut pendant une période. La valeur par défaut est 50. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.
OffsetSpécifie l'offset CC du signal. La valeur par défaut est 0. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.
FréquenceSpécifie la fréquence, en Hertz, de la waveform. La valeur par défaut est 10,1. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
AmplitudeSpécifie l'amplitude du signal. La valeur par défaut est 1. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.
PhaseSpécifie la phase initiale, en degrés, du signal. La valeur par défaut est 0. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.
entrée d'erreurDécrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud.
Amplitude du bruitSpécifie la valeur absolue maximale que le signal en sortie peut avoir. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Écart-typeSpécifie l'écart type du bruit généré. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Amplitude spectraleSpécifie l'amplitude des composantes du domaine fréquentiel du signal simulé. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
OrdreSpécifie le nombre d'événements d'un traitement de Poisson moyen et unitaire. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
MoyenneSpécifie l'intervalle unitaire d'échantillonnage d'un traitement de Poisson. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Probabilité d'essaiSpécifie la probabilité qu'un essai donné soit VRAI. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Probabilité du 1Spécifie la probabilité qu'un élément donné du signal soit VRAI. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Ordre polynomialSpécifie l'ordre de la primitive polynomiale modulo 2 à utiliser pour générer le signal. La valeur par défaut est 0,6. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
Valeur de départRéinitialise le générateur de bruit lorsque cette valeur est > 0. La valeur par défaut est –1. Si la valeur de départ est 0, le générateur de bruit ne se réinitialise pas et continue de générer des échantillons de bruit dans la continuité de la séquence de bruit précédente. La valeur que vous câblez à cette entrée outrepasse la valeur que vous avez définie dans la boîte de dialogue de configuration.
ExposantSpécifie l'exposant du gabarit spectral du filtre f inverse désiré. La valeur par défaut est 1. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.
EssaisSpécifie le nombre d'essais effectués pour chaque élément du signal simulé. La valeur par défaut est 1. La valeur que vous câblez à cette entrée outrepasse la valeur que vous définissez dans la boîte de dialogue de configuration.

Sorties du diagramme

ParamètreDescription
SignalRenvoie le signal en sortie formaté sous la forme de données dynamiques.
sortie d'erreurContient des informations concernant les erreurs. Cette sortie offre une fonctionnalité entrée d'erreur standard.

Ce VI Express fonctionne de manière similaire aux VIs et fonctions suivants :

Waveform de bruit blanc gaussien
Bruit aléatoire périodique
Bruit blanc uniforme
Générateur de fonction élémentaire
Waveform en dents de scie
Waveform sinusoïdale
Waveform carrée
Waveform triangulaire

Exemple

Reportez-vous au VI Express VI - Amplitude and Level Measurements.vi, dans le répertoire labview\examples\Express VIs, pour obtenir un exemple d'utilisation de "Simuler un signal".

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile