CHAPITRE VIII
TRAVAUX
D
E
'EXTENSIONS
VENTUELLES
VIII-Travaux d'extension éventuels
Comme idées d'extension vers une nouvelle version de
NMSS, nous estimons régler les problèmes reliés aux
modèles du moteur graphique intégré à NMSS.
Selon le cahier de charges il est postulé que le
logiciel NMSS traite des réseaux électriques de dimensions
variables, en permettant à travers une interface graphique conviviale et
extensible, de procéder à des calculs relatifs au transit de
charges et à la répartition économiques des puissances.
L'environnement logiciel devra répondre à une
série de tâches dont on citera :
· Ergonomie du logiciel (Apparence, Mode de saisie
multiple, calcul modélisable, Rapport et archivage), le moteur graphique
sera sujet d'une redéfinition afin de faciliter l'accés et
d'augmenter l'accessibilité aux usagers.
· Possibilités de traitement de données
à partir de sources IEEE Common data format et autres formats connus
IEEE standard. La fonction `import', définira une fonction à
part, permettant ainsi l'étude et l'interopérabilité de
NMSS par rapport à d'autres logiciels, ESAP, DigSILENT, ESACAP, PSCAD ou
même MATLAB.
· Planification de traitements selon des
scénarios préétablis. L'élaboration de NMSS a pris
en compte la conception modulaire ce qui permettra la
réutilisabilité des modules. Ce concept permet d'appeler la
fonction de calcul LFP une fois que le réseau a été saisi
(CALCLFP) ou introduit ainsi, un ensemble de commandes écrites dans un
fichier script batch feront le nécessaire en s'exécutant à
tour de rôle. Le gestionnaire de chaines de caractères
évoluera afin pouvoir traiter une gamme très large de
commande/combinaison de commandes.
· Accessibilité par modes commandes, script NMSL
et visuel; selon le chapitre `Méthodologie de conception des logiciels
scientifique', l'accessibilité est une exigence. Travailler l'ergonomie
de telle sorte que celle-ci permettra à l'utilisateur technicien une
grande vitesse d'exécution de réseau de taille importante. Le
design, peut, à priori être fait par le concours de toutes les
méthodes sans restriction ni conditionnement ou préparation au
préalable.
· Assistants visuels intelligents pour la programmation
des tâches. Ces boites de dialogues utilitaires résument de la
manière fonctionnelle une tâche en la
regroupant visuellement sur une même surface ce qui
rend facile la manipulation du modèle réseau en mémoire.
Les redéfinitions ultérieures de NMSS demanderont donc une
étude approfondie axée sur le nombre optimale et les formes
à donner à ses assistants tant dans le domaine fonctionnel que
sur le point de vue apparence.
· Extensibilité des bibliothèques de calcul
par scripts externes.
· Adjonction de bibliothèques de composants standard
(type Câbles, type de génératrice,...)
· Extrapolation des calculs au domaine DC (Direct Current),
le transport en courant continu.
· Extrapolation vers de mode de fonction en régime
dynamique ou de défaut.
· Calcul de scénarios en présence
d'harmoniques perturbatrices.
|
|
Ces évolutions seront, certes, introduites au fur et
à mesure afin de bénéficier d'une garantie
vis-à-vis de l'utilisation.
Entre autres NMSS, recevra une amélioration de
l'interface graphique afin d'améliorer l'accessibilité. Dans ce
cadre, le moteur graphique devra être redessiné en
intégrant une nouvelle stratégie de programmation faisant
profiter NMSS de la rapidité escomptée d'un logiciel de
traitement des systèmes électriques.
Elargissement aux autres modes de données, cette
aptitude fera gagner à NMSS le déploiement par rapport aux autres
environnements de son genre.
Un site Internet sera réservé à NMSS
permettant une grande portabilité par la disponibilité des mises
à jour ou faisant objet d'aide en ligne.
L'adoption de la stratégie modulaire sera
renforcée par l'intégration de moteur d'extraction de chaine de
caractères (String Parser Engine) capable d'augmenter
l'indépendance de NMSS vis-à-vis de toute bibliothèque
compilée, mais seulement des scripts clairs et légers facilement
modifiables.
|