VisSim
VisSimTM


  Gagnant du EDN's "Hot 100" des technologies de pointe en 2001

VisSim Professionnel

 

Vous aurez une présentation détaillée des fonctions de VisSim Professionnel en téléchargeant le document suivant (pdf, 95 Ko).

Nous donnons dans cette page une description des fonctions qui ont été ajoutées au logiciel lors de la publication des versions 5,6 et 7. Vous pourrez ainsi constater la capacité d'évolution du logiciel.


Les nouveautés de la version 7

Les fonctions générales

Fonction   Description
  • Raccourcis clavier

 

Ctrl+A : sélection de tous les blocs - Ctrl+Z annula la dernière opération - Ctrl+Y réactive la dernière opération.

  • Nouvelle barre d'icones
  Améliore la lisibilité de la barre d'icones.
  • Autosave
  Garantie de l'intégrité des simulations.
  • définition de la zone imprimée
  Une option permet de visualiser la partie du modèle qui serait imprimée.
  • Chargement automatique au démarrage
  Chargement du dernier fichier sauvegardé au démarrage de VisSim.

Les fonctions de modélisation

Fonction   Description
  • Nouveau bloc de tracé 3D

 

Permet le tracé interactif de trajectoires multiples, de surfaces ou de fréquences. Fonctions supportées : mise à l'échelle automatique, axes personnalisables, contrôle de l'éclairage, de la couleur des surfaces et du maillage.
  • Nouveaux blocs d'animation 3D
  Les objets animés peuvent être zoomés, translatés ou tournés durant le calcul et après. Une caméra 3D et des blocs d'éclairage permettent de gérer la vue obtenue.
  • Nouveaux blocs de calcul matriciel
  Bloc de recherche de valeur propre - Bloc de résolution de système linéaire - Lissage par spline et par polynômes - Bloc d'affichage d'une matrice "feuille de calcul".
  • Nouveaux blocs de distributions aléatoires
  Beta - Cauchy - Erlang - Gamma - Pareto - Rayleigh - Triangulaire - Weibull.
  • Nouveau bloc de timbrage du temps
  Création d'une date et d'un temps au format choisi par l'utilisateur.
  • Génération de code pour les dernières puces TI
  TI F2835x et MSP430. L'efficacité du code a été accrue de façon à ce que le taux de contrôle des boucle fermées atteint un peu plus de 8 à 300 KHz.

Les fonctions de simulation

Fonction   Description
  • Processus "léger" - Thread

 

Pour les blocs composés avec pas en temps locaux, une option de génération du code permet de placer le sous-système dans une boucle de basse priorité, comme un processus léger.
  • Gestion des événements
  Un nouveau bloc de gestion des événements imprévus (dont les erreurs système) tourne en arrière plan sans perturber le calcul. La gestion peut être faite à partir du diagramme ou d'une DLL utilisateur.
  • Bloc retardateur
  Le retardateur continu peut maintenant travailler avec des données complexes.
  • Blocs Min et Max
  Les blocs Min et Max simulent et génèrent le code pour des entrées entières de type "fixed-point".
  • Script de démarrage
  la syntaxe matricielle comporte dorénavant : cos, diag, eye, exp, inv, log, log10, min, max, ones, rand, sqrt, sum, sin, reshape, zeros ainsi que les opérations arithmétiques.
  • Bloc d'importation
  Amélioré pour lire et écrire des fichiers .csv . Le bloc comprend maintenant les nombres hexadécimaux.
  • Bloc d'exportation
  Amélioré pour permettre des entêtes plus important.

Les fonctions de visualisation

Fonction   Description
  • Coloration des blocs composés

 

L'utilisateur peut choisir la couleur associée aux blocs composés. Les blocs ayant un pas en temps local sont colorés en hachuré vert.


Les nouveautés de la version 6

Les fonctions générales

Fonction   Description
  • Raccourcis clavier

 

Ctrl-TAB affiche la fenêtre suivante; Ctrl-F4 ferme la ferme courante.

  • Ordre d'affichage des blocs
  Permet de "Mettre en avant" ou de "faire passer à l'arrière" les blocs de Bezel.
  • L'arbre des menus des blocs
  Une méthode alternative pour insérer des blocs dans un diagramme..

Les fonctions de modélisation

Fonction   Description
  • Nouveaux blocs

 

Les blocs audioIn et audioOut : lecture et écriture de fichiers audio au format .wav ou windows; le bloc delayedSwitch permet le contrôle du délai d'activation des commandes 'on' et 'off' lors d'un contrôle de processus.
Autres nouveaux blocs : Display, maxElement, minElement, time of day and video.
  • VisSim Explorer
  Permet d'explorer la hiérarchie des menus VisSim. Ceci est très pratique pour insérer des blocs à partir d'arbre de menus à plusieurs niveaux..
  • Boutons et jauges
  Permet d'obtenir des restitutions graphiques de haute qualité pour des jauges, des compteurs, des cadrans, des switchs et des boutons interactifs; le modèle VisSim peut être piloté à partir d'un tableau de bord ainsi construit.
  • Affichage de spectres
  Affiche l'amplitude des éléments de vecteur avec une barre verticale pour chaque élément.
  • Rafraîchissement plus rapide des tracés
  Les tracés comportant beaucoup de données sont rafraîchis de nombreuses fois plus rapidement que dans la v5.

Les fonctions de simulation

Fonction   Description
  • Subsystem superclocking

 

Permet de gérer la vitesse d'exécution des blocs dans un bloc composé, notamment à une vitesse supérieure à celle de l'ensemble du système.

  • Facteur d'échelle temps réel
  Autorise l'exécution de simulations à des temps multiples ou fractionnaires du temps réel..
  • Startup Scripting
  Permet l'initialisation des syntaxes C ou Matricielle..
  • Interface avec Maple
  Les blocs d'interface avec Maple permettent de communiquer rapidement et efficacement avec ce logiciel de calcul mathématique bien connu.
  • lgorithmes d'intégration
  Deux nouvelles méthodes d'intégration de systèmes stiff : Adams-Moulton et BDF.
  • Auto check pointing
  Permet la sauvegarde automatique de l'état des diagrammes à intervalles choisis dans un fichier. Le fichier contient l'état courant de toutes les variables, autorisant l'exécution de la simulation à partir de n'importe quel point enregistré.

Les fonctions de visualisation

Fonction   Description
  • Tuteur VisSim

 

Permet l'annotation des diagrammes à l'aide de bulles interactives. L'utilisateur peut ainsi mieux accéder à la compréhension du diagramme.


Les nouveautés de la version 5

Les fonctions générales

Fonction   Description
  • fenêtres multi diagrammes

 

Ouvre des diagrammes VisSim dans des fenêtres différentes au cours d'une même session. Utiliser la commande "File>Close" pour fermer une fenêtre.

  • Création de rapport
  Crée des rapports personnalisables qui liste des informations statistiques liées à un diagramme, y compris les variables utilisées, les labels de connecteurs, les noms de fichiers référencés et les commentaires insérés. Les données peuvent être sorties par niveau du diagramme.
  • undo et redo
  Annuler ou refaire une action ou une opération précédente. Il n'y a pas de limitation d'utilisation.

Les fonctions de modélisation

Fonction   Description
  • Nouveaux blocs

 

Générateurs de signaux triangulaires, carrés et en dents de scie. Bloc des états de transition.

  • Editer dans un diagramme enchâssé

  Ignore le statut de lecture seule d'un diagramme enchâssé et effectue des modifications directement. Utiliser la commande "File>Save Embedded Files" pour sauvegarder les modifications.
  • Menu contextuel "Edit"
  Affiche un menu contextuel "Edit" partiel en cliquant avec le bouton droit de la souris sur un bloc.
  • Grille
  Utiliser les commandes "Edit>Auto Connect" et "Edit>Auto Disconnect" pour créer ou retirer une grille.
  • Alignement de blocs
  Aligne avec précision les blocs, sur les côtés droit, gauche ou haut.
  • "Goto Tag"
  Utiliser des marques pour spécifier des endroits du diagramme que vous voulez trouver facilement. Pour aller à cet endroit, utilisez la commande "Edit>Goto Tag".
  • Construction automatique de tables
  Met en forme et affiche des tables de données. Par exemple, vous souhaitez collecter des informations sur différents moteurs (pics de courant, etc.). Créez simplement une source de données qui contient les informations sur les moteurs et attachez la au bloc "dialogTable". Quand vous cliquerez sur ce bloc, VisSim mettra en forme et affichera les données.
  • Comparaison visuelle de diagrammes
  Ouvre plusieurs diagrammes et permet de les comparer pour voir les différences.

Les fonctions de simulation

Fonction   Description
  • Construction de matrices

 

Utilise les blocs "const" et "expressions" pour présenter les données des matrices diag(), eye(), ones() et zeros().

  • Création de nombres complexes
  Crée des expressions en nombres complexes et les visualise dans les blocs d'affichage de VisSim
  • simulation de systèmes basés sur des événements
  Enchâsse des structures de contrôle événementielles dans des diagrammes VisSim. Au cours de la simulation, VisSim teste la cohérence avant de générer le code à virgule fixe.
  • Utilisation optimisée des matrices
  Interdit automatiquement la construction d'une matrice interne quand les vecteurs sont exclusivement utilisés à des fins de connexion. Ceci améliore la vitesse des simulations.
  • Pas en temps
  Spécifie le pas en temps de la simulation en utilisant l'intervalle de temps ou la fréquence.
  • Assistant DLL amélioré
  Extension du compilateur Microsoft Visual C/C++ (v5.0+), l'assistant DLL vous guide à travers la création de blocs VisSim personnalisés. La version 5 prend en compte des données personnalisées en entrée/sortie et permet la génération de code à partir de blocs définis par l'utilisateur.
  • Traducteur Simulink
  Traduit automatiquement les fichiers .mdl en fichiers .vsm .

Les fonctions de visualisation

Fonction   Description
  • Sous - fenêtres

 

Permet de spécifier entre 1 et 8 tracés affichés dans leur propre sous fenêtre


Envoyer message

Plan du site    Contact