Logiciel open source de calcul numérique

Passer au contenu principal

En Sciences de l'ingénieur / STI

Dans le cadre de la réforme des STI et pour l’enseignement des sciences de l’ingénieur en classes préparatoires aux grandes écoles, Scilab met à disposition des enseignants de ces matières des outils open source gratuits. 

Tutoriel

Scilab / Xcos pour l'enseignement des sciences de l'ingénieur

Ce livret s'adresse aux enseignants et donne une série d'exemples d'utilisation de Scilab / Xcos pour l’enseignement et l’apprentissage des sciences de l’ingénieur en section S-SI ou STIDD, au lycée et dans l'enseignement supérieur. 

livret_Xcos.pdf 7,24 MB

Description des outils répondant aux modalités de l'enseignement des Sciences de l'ingénieur et des STI2D

Scilab

Scilab est un logiciel open source gratuit de calcul numérique. Il contient des centaines de fonctions mathématiques, des fonctions graphiques 2D et 3D et un environnement de programmation.

Xcos

Distribué gratuitement avec Scilab, Xcos est un éditeur graphique pour modéliser et simuler des systèmes dynamiques hybrides. Les modèles peuvent être assemblés, chargés, sauvegardés, compilés et simulés. 
Plusieurs fonctions permettent d’accéder à de nombreux domaines fonctionnels :

  • Modélisation et simulation de systèmes multi-physiques :
  • Mécanique,
  • Électronique,
  • Thermo-hydraulique,
  • Asservissement (MAXPID, ...),
  • Visualisation,
  • Analyse de données...
Modules :
  • CPGE
    Le module CPGE permet de modéliser des systèmes asservis et de faire de la simulation temporelle et fréquentielle (construction du schéma, analyse temporelle multi-paramètres et diagrammes de Bode, Black et Nyquist). Il peut également être utilisé dans le cas d’étude de systèmes : robot MAXPID, asservissements BO/BF…
  • Coselica
    Le module Coselica fournit quelques 200 blocs Modelica pour Xcos permettant de modéliser et de simuler des circuits électroniques (en analogique), des systèmes mécaniques (1D en translation, 1D en rotation et 2D planes) et thermodynamiques.
  • Arduino
    Le module Arduino permet l'acquisition et le pilotage de systèmes via une carte Arduino
  • NIDAQ
    Le module NIDAQ permet de connecter Scilab à un matériel d'acquisition de données National Instruments.
    Vous pourrez :
    • Acquérir des données depuis du matériel NI pour une analyse immédiate dans Scilab,
    • Envoyer des données sur des canaux de sortie analogique et numérique du matériel,
    • Contrôler l'entrée analogique, sortie analogique, compteur/timer, et I/O numériques de périphériques DAQ (NI) grâce à des fonctions dédiées.

Configuration nécessaire et installation des modules