Download Product Information Contact us

Home > Description > Italiano

EcosimPro è uno strumento matematico di modellizzazione e simulazione di sistemi dinamici, che vengono rappresentati da equazioni algebrico-differenziali ed eventi discreti. Il suo uso è facile da apprendere giacché la sua interfaccia di sviluppo è simile a quella di Microsoft Visual Studio.

Mediante un linguaggio facile da apprendere chiamato EL, l'utilizzatore può creare librerie di componenti quali valvole, tubature, caldaie, condensatori, regolatori, scambiatori di calore, induttanze ecc., che possono essere a loro volta riutilizzati per creare altri componenti più complessi basati su di essi.

Il linguaggio EL permette di esprimere, in una maniera semplice, le equazioni e gli eventi che governano ogni componente. EL è un linguaggio orientato agli oggetti e quindi i componenti possono ereditare attributi da altri componenti (eredità semplice e multipla), aggregare istanze di componenti, ecc.

EcosimPro è in grado di estrarre le equazioni del modello finale, di trasformarle simbolicamente, di scoprire possibili problemi di eccesso di variabili, di risolvere automaticamente i vincoli algebrici lineari e non lineari, e di ridurre l'indice, per mezzo della derivazione simbolica, nei casi di problemi di sopra-determinazione.

EcosimPro dispone di poderosi risolutori di equazioni lineari, non lineari e algebrico-differenziali. Tutto ciò rimane nascosto all'utilizzatore, che puo` cosí concentrarsi solo sul sistema fisico da modellizzare, lasciando ad EcosimPro la cura dei complessi aspetti di elaborazione e ottimizzazione del modello matematico.

Con EcosimPro si possono anche creare graficamente nuovi componenti, usando uno strumento CAD. Per ogni componente si può creare un'icona e riutilizzarla in seguito per dar vita a nuovi componenti, con operazioni di connessione, disconnessione e "drag & drop" mediante il mouse e la tastiera.

Per effettuare le simulazioni, EcosimPro si avvale di uno schermo dove si può seguire graficamente l'evoluzione di qualsiasi variabile, con la possibilità di interagire e cambiare i dati dinamicamente con il mouse. I grafici sono esportabili a documenti Word semplicemente copiando e incollando. Si possono anche effettuare esperimenti in modo batch e poi analizzare i risultati. EcosimPro permette di creare rapporti in formato ASCII con i risultati della simulazione ed esportarli a Excel, Matlab, etc.

Per riutilizzare un modello preparato con EcosimPro in un ambiente industriale, l'utente ha due possibilità:

  1. Lavorare con una classe C++ generata automaticamente da EcosimPro con tutto il codice di simulazione
  2. Lavorare con un controllo ActiveX generato da EcosimPro. Per esempio, per fare scorrere una simulazione in Excel, mediante una programazione molto semplice in Visual Basic

EcosimPro è stato usato in ambienti industriali molto esigenti come ESA, NASA, Snecma, DASA, Alenia, ecc. Ha numerose applicazioni in campi come: controllo, turbo-reattori, celle a combustibile, bilanci termici, chimica, trattamento di acque e di rifiuti, meccanica, economia, reti termiche, robotica, ecc. Si può anche usare come risolutore di equazioni algebrico-differenziali.

Le librerie di componenti in EcosimPro sono totalmente riutilizzabili da altri utenti, perché non includono la causalità computazionale nelle equazioni, cioè il formato in cui si introducono le equazioni è senza importanza dato che EcosimPro, in ogni caso, risolverà rispetto alla variabile piú conveniente. I nuovi utenti possono avvalersi delle librerie gia` esistenti oppure creare le proprie.

Le librerie disponibili attualmente sono: Circuiti elettrici, Controllo, Turbo-reattori, Bilanci termici di impianti, Controllo ambientale in veicoli spaziali (ECLSS). Gli attuali utenti di EcosimPro stanno sviluppando delle nuove librerie, che saranno disponibili nei prossimi mesi.

In conclusione, EcosimPro incorpora lo stato dell'arte delle ultime tecnologie della modellizzazione dinamica di sistemi orientati all'oggetto, trattamento simbolico e numerico di sistemi ibridi (equazioni algebrico-diferenziali ed eventi), interfaccia uomo-macchina di facile uso, grafici 1D e 2D, e generazione di codice C++ e ActiveX.

Per poter usare EcosimPro è necessario avere un PC con Windows NT 4.0 o 95 o 98, 64MB di RAM, 200 MB di spazio libero nell'hard disk, e il compilatore Microsoft C++ 6.0.

Ritornare