Tillbaka till Omgivningssimulator
Sida 44

3 Omgivningssimulatorer

Nedan följer en kort presentation av de olika omgivningssimulatorer jag tittat på, kommentarer och vilka delar som jag återanvänt i designen.

3.0.1 Target Simulator (TASI)

Skriven i Ada. I stort sett ett förenklat bassystem i D85-miljö. Textbaserat användargränssnitt. Jag har återanvänt innehåll i meddelanden och behovet av en kommandokanal. Behovet av ett grafiskt gränssnitt insåg jag snabbt efter att ha försökt att sätta mig in i TASI's språksyntax.[TASI93]

3.0.2 Sensor Simulator (SSIM)

Inte riktigt en omgivningssimulator eftersom den endast kan simulera en del av omgivningen till systemet i taget. Skriven i C. PC-baserad. Använder seriell kommunikation. Omgivnings- och utrustningssimulatorer i samma maskin. Tidshantering, djup och sonar gav många ideer. Uppdelning av programmet i moduler hjälpte en del. Det är bara synd att inte modulerna återspeglar var saker och ting utförs i koden.[SSIM95]

3.0.3 SimulatorPlattform (SIMPL)

Kallas också för TASS, FANCY,... . Används i många projekt i någon form. Delvis skriven i Ada, delvis i C. Tillåter användaren att definiera sitt eget beskrivningsspråk för uppbyggnad av sin simulator. Har ett grafiskt gränssnitt på Sun-versionen, tyvärr ganska buggigt. Också tyvärr är det f.n. ingen som kan koden och det var svårt att få tag på dokumentation. Jag har försökt förenkla den något virriga objektdesignen i SIMPL och återanvänt den i ENS.[SIMPL92]

3.0.4 IMPACT Simulatorer

Skrivna i Turbo Pascal 7.0. PC-baserad. Använder Ethernet och TCP/IP för kommunikation mellan omgivningssimulator och utrustningssimulatorer. Beskrivningen av EXS i denna rapport baseras i stort på dess utrustningssimulatorer.[EPI95]

3.0.5 On Board Training (OBT)

Tränings- och utbildningssimulator som ingår i fartygssystemet. Skrivet i Ada. Ideer om att flytta ut detta system av simulatorer på ett omgivande simulator-LAN har förekommit. Dock innehåller det mycket direktkommunikation med användagränssnitt i utrustningssimulatorerna och innehåller vissa slumpfaktorer. Huvudproblemet med dessa ideertror jag personligen ligger i att OBT är avsett för utbildning, inte för testning. Dock har OBT's simulering av målbanor m.m varit en källa till inspiration vid design av ENS. Önskemål om likartat användargränssnitt för ENS har också mottagits.[OBT94]

3.0.6 Omgivningssimulator till fartygssystem

Ett förslag till omgivningssimulator till fartygssystem som fastnade på planeringsstadiet. Skulle ha vidareutvecklats från specifikt för ett visst fartygssystem till ett allmänt omgivningssimulatorsystem för fartygssystem.[OK89]

Sida 46