WOLFRAM

Comparaisons avec System Modeler

Wolfram System Modeler est l'outil de modélisation et de simulation physique le plus complet. Contrairement à d'autres systèmes, System Modeler ne requiert pas de modules complémentaires et prend entièrement en charge le langage de modélisation standard Modelica. System Modeler est conçu pour se connecter parfaitement à Mathematica pour un meilleur flux de travail intégré de modélisation, de simulation et d'analyse.

Comparez les produits

System Modeler MapleSim* Simulink*
supportedpris en charge partially supportedpartiellement pris en charge additional purchase requiredachat supplémentaire requis
  Wolfram System Modeler MapleSim* Simulink*
Version 13.3 2023.1 Version R2023a
Conditions supplémentaires Mathematica facultatif *Maple requis *MATLAB requis

Modélisation

Une modélisation hiérarchique qui suit la topologie de la vie réelle supported supported supported
Modélisation multidomaine supported supported supported
Conception de modèles par glisser-déposer supported supported supported
Documentation automatique des modèles supported    
Création programmatique des modèles supported supported supported
Prise en charge de Modelica supported partially supported
Concevoir des composants à partir d'équations symboliques supported supported partially supported
Éditeur Modelica à part entière supported partially supported  
Inclusion des fonctions C externes supported supported supported
Débogage avancé des équations des modèles supported partially supported partially supported

Simulation

System Modeler MapleSim Simulink
Solveur hybride continu-discret supported supported supported
Solveur en temps réel supported   supported
Solveur d'analyse de sensibilité supported supported supported

Traçage

System Modeler MapleSim Simulink
Traçage de n'importe quelle variable des systèmes supported    
Sauvegarder les tracés entièrement configurés dans les modèles supported partially supported supported
Tracés interactifs en temps réel supported   supported

Visualisation

System Modeler MapleSim Simulink
Visualisation mécanique et automatique en 3D supported supported supported
Environnement de visualisation personnalisé Mathematica Maple MATLAB
Tableaux de bord interactifs supported   supported
Langage graphique 2D et 3D supported partially supported partially supported
Formats d'exportation standard (.avi et .mov) supported partially supported supported

Analyse et conception

System Modeler MapleSim Simulink
Plateforme d'analyse Mathematica Maple MATLAB
Contrôle de simulation programmable supported supported supported
Balayage parallélisé des paramètres supported supported supported
Analyse de l'équation des modèles supported supported  
Détection de l'équilibre des modèles supported supported supported
Conception des systèmes de contrôle supported supported supported
Calibrage automatisé des modèles supported partially supported supported
Analyse de fiabilité intégrée supported    
Optimisation des systèmes supported supported supported
Diagrammes dynamiques supported    
Génération automatique de modèles à partir de données CAO supported supported supported
Linéarisation numérique des modèles supported supported supported
Linéarisation symbolique supported supported  
Accès aux données référencées supported    

Connectivité et déploiement

System Modeler MapleSim Simulink
Modélisation de systèmes dans le cloud supported partially supported supported
Créer des programmes d'installation pour vos propres bibliothèques supported   partially supported
Exportation de modèles avec des FMI (Functional Mock-up Interface) supported supported supported
Exportation de modèles avec des FMI pour la co-simulation supported supported supported
Importation de modèles avec des FMI (Functional Mock-up Interface) supported supported supported
Lien vers le simulateur en temps réel supported supported supported
Déployer des fichiers exécutables pour la simulation supported   supported
Prise en charge de l'authentification unique supported partially supported supported

Bibliothèques de modèles intégrées

System Modeler MapleSim Simulink
Électricité (analogique, numérique et multiphase) supported supported supported
Mécanique (translationnelle, rotationnelle et multi-corps 3D) supported supported supported
Thermique (transfert de chaleur et écoulement des fluides) supported supported supported
Fluide (compressibles, mélanges, multiphase) supported   supported
Supports (multicomposants, transitions de phase) supported   partially supported
Blocs de signaux (continus, discrets et logiques) supported supported supported
Magnétique (tubes de flux, onde fondamentale) supported supported supported
Horloge (systèmes synchrones/horloges) supported   supported
Graphes d'état supported   supported

Bibliothèques de modèles supplémentaires

System Modeler MapleSim Simulink
Systèmes biochimiques supported   supported
Systèmes hydrauliques supported supported supported
Avions supported   supported
Machines tournantes supported   partially supported
Simulation d'entreprise supported    
Dynamique des systèmes supported    
Modélisation planaire (multicorps 2D) supported partially supported partially supported

Labos virtuels interactifs supplémentaires

System Modeler MapleSim Simulink
Labos de physique pour les cours au lycée supported   partially supported
Labos de biologie pour les cours au lycée supported   partially supported
Labos de chimie pour les cours au lycée supported   partially supported
Labos thermiques pour les cours universitaires supported   partially supported
Labos de biologie pour les cours universitaires supported   partially supported
Labos d'électronique pour les cours universitaires supported   partially supported
Labos de génie mécanique pour les cours universitaires supported partially supported partially supported

Bibliothèques de connectivité supplémentaires

System Modeler MapleSim Simulink
Bibliothèque OPC classique pour l'accès aux données (DA) supported   supported
Bibliothèque OPC pour l'architecture unifiée (UA) supported   supported
Bibliothèque de connexion Arduino (Firmata) supported   supported

Simplifiez votre flux de travail

System Modeler implante le langage Modelica, qui tire profit des forces de la modélisation basée sur les composants, où le flux dans les composants est modélisé. Ceci présente des avantages significatifs par rapport à la modélisation basée sur les blocs. Cet exemple de construction d'un circuit électrique illustre le flux simplifié obtenu avec la modélisation basée sur les composants :

Component-based modeling versus block-based modeling

L'avantage Modelica

Modelica est un langage standard en accès libre spécialement conçu pour la modélisation des systèmes physiques. Il permet à tout le monde de travailler efficacement ensemble sur des projets à grande échelle, en construisant des composants personnalisés et des bibliothèques réutilisables.

Wolfram MathCore est un membre fondateur de l'Association Modelica et participe activement à la conception du langage Modelica depuis 1997. System Modeler est le résultat de cet effort et de plus de 15 ans de collaboration étroite avec des clients dans les secteurs de l'automobile, de la machinerie lourde, des sciences de la vie et de la marine, ce qui en fait l'outil Modelica le plus facile à utiliser.

Modelica Libraries

Au-delà de la simulation

Pour aller au-delà de la simple simulation numérique, avoir un modèle de haute-fidélité est très utile, notamment pour tout ce qui concerne l'optimisation et la conception de contrôle, la visualisation personnalisée et l'interactivité. Ensemble, System Modeler et Mathematica offrent un contrôle programmatique complet des simulations et permettent toutes sortes de conception et d'analyse.

System Modeler peut exporter et importer des unités de maquettes fonctionnelles, ce qui permet d'utiliser des modèles dans d'autres outils et de transférer les modèles existants dans System Modeler.

Analyse et optimisation
Développement de modèles
Génération de rapports
Environnement de simulation
Visualisation
Traitement du signal
Systèmes de contrôle
Importation et exportation
Environnement de présentation

Vous avez des questions ou des commentaires ? Contactez un expert Wolfram »