Aarhus Universitets segl

OML-Multi. Indrapporterede problemer

Denne side drejer sig alene om OML-Multi. Se her for OML-Point .

Hovedafsnittene her på siden er

Versioner - overblik

Den nyeste version af OML-Multi er version 6.2, der kom i oktober 2017. Der er i marts 2018 foretaget fejlrettelser i anvendelse af UTM-koordinater. Hvis du i OML-Multi klikker på Hjælp og vælger Om programmet er datoen for beregningskernen 21-3-2018 for denne verson.

Websiden OML-versioner samt en række undersider giver information om en række tidligere versioner: 6.01, 6.00, 5.4 og 5.03.

Brugere af tidligere versioner kan opgradere til OML-Multi version 6.20. En sådan opgradering er ikke gratis. Visse andre, mindre opgraderinger er gratis. Detaljer findes på siden OML-Multi opgradering.

Se Bestilling af OML-modellen for priser og kontaktinformation.  


Kendte problemer og deres løsning (alle OML-versioner)

Længere nede på siden finder du beskrivelser af problemer, der er specifikke for version 6.01, version 6.00, version 5.03 osv.

Meddelelse om manglende meteorologi-fil

Hvis du har et gammelt OML-projekt, men senere har installeret OML-Multi på en nyere PC, kan du risikere at få fejlmeldingen ”Meteorologifilen findes ikke!”, når du prøver at lave beregninger på grundlag af det gamle projekt.

Problemet løses således i OML-programmet:

  • Vælg Filer > Filer i aktuelt projekt
  • Klik i feltet ”Meteorologi”, hvor der formentlig står ” C:\Program Files\OML-Multi\Kas76LST.met”
  • I dialogboksen, der dukker op, skal du blot trykke OK (dvs. ”Anvende en anden fil...”).
  • Tryk OK til advarslen om at biblioteket C:\Program Files\OML-Multi\ ikke findes.
  • Du skal så bladre dig frem til mappen C:\Program Files (x86)\OML-Multi\, og dér vælge filen Kas76LST.met (en kopi af filen findes også i en anden mappe, som det også er OK at henvise til, nemlig C:\OML-data).

Problemet bunder i, at nye PCer ofte leveres med 64 bit operativsystemer, og at OML-Multi på en sådan PC bliver installeret i en mappe, der har et andet navn end på den gamle PC. 

Bemærk: Ovennævnte mappe "Program Files" kan måske hedde "Programmer" eller noget lignende på din PC.

Tip om Windows Vista

Operativsystemet Windows Vista adskiller sig noget fra nyere Windows-versioner. Under Windows Vista skal man starte OML-programmet på en speciel måde (køre det som administrator). Det indebærer, at når man starter programmet, skal man gøre det ved at højreklikke på den ikon for OML-Multi, der ligger på skrivebordet. Vælg 'Run as administrator'. Hvis man undlader dette, vil man få en række fejlmeldinger (bl.a. "I/O Error 105"), og OML-beregningerne kan ikke gennemføres.


Kendt problem og dets løsning - version 6.2

Tyngdepunkt for emission ved blandede enheder for emission

I menuen for indtastning af receptornet oplyses i bunden af vinduet koordinater for tyngdepunktet for emissionen for kilderne i projektet. Koordinaterne er forkerte, når enheden for emission for kilderne blandes, fx g/s og mg/s eller OU/s og MOU/s.  

Problemet løses ved kun at anvende en enhed.

 


Kendt problem og dets løsning - version 6.01 og tidligere

Problem med at gamle licensoplysninger spøger 

Det her beskrevne problem kan ikke forekomme ved brug af version 6.2 og senere versioner.

Der er set tilfælde, hvor en bruger af OML-Multi har opgraderet programmet, men hvor programmet stædigt benytter gamle licensoplysninger, uanset om OML-Multi geninstalleres. 

Problemet kan ofte løses ved at slette en bestemt fil i en obskur undermappe.

Opskriften er:

Kopiér følgende linje til udklipsholderen hvis du har en PC med 64 bit operativsystem:

%localappdata%\VirtualStore\Program Files (x86)\OML-Multi

Såfremt du har en PC med 32 bit operativsystem skal du i stedet kopiere linjen

%localappdata%\VirtualStore\Program Files\OML-Multi 

Åbn Stifinder. Stil dig oppe i adresselinjen, slet hvad der står, og indsæt linjen. Afslut med at trykke på Enter-tasten.

Du får nu vist indholdet af en undermappe med navn OML-Multi (for såvidt den eksisterer).

Hvis der findes en fil med navn user.000 skal du slette den.

Dermed skulle problemet være løst. 


Kendte problemer og deres løsning - version 6.01

Falsk advarsel om problemer med terrænhøjde

Når man vil starte en beregning kan man risikere at få en advarsel i stil med:

"Der er stor forskel på terrænhøjder mellem to receptorer i forhold til den angivne terrænhældning på xx grader...."

Under visse omstændigheder er advarslen falsk, ligesom de terrænhøjder, advarslen nævner, heller ikke er korrekte. 

Man kan ignorere advarslen, for selve modelberegningen foregår med de rigtige højder. I øvrigt kan man kontrollere hvilke højder, der er benyttet, ved at gå ind i menuen Resultater og afkrydse, at man gerne vil have vist terrænhøjder i udskriften.

Problemet med advarslen er rettet i version 6.2.    

Falsk advarsel om at der ikke indgår terrænhøjde i modelberegningen

Når man vil starte en beregning og bruger færre end 15 receptorringe kan man risikere at få en advarsel i stil med:

"Alle terrænhøjder for punktkilder og receptorer er ens ...  ... Der vil ikke indgå terræneffekter i modelberegningen."

på trods af at man har indtastet forskellige terrænhøjder. Man kan ignorere advarslen, for selve modelberegningen foregår med de rigtige højder.

Som nævnt ovenfor kan man kontrollere hvilke højder, der er benyttet, ved at gå ind i menuen Resultater og afkrydse, at man gerne vil have vist terrænhøjder i udskriften. 

Problemet med advarslen er rettet i version 6.2.  

Fejl ved opsplitning af lange arealkilder

Ved beregning med OML-Multi er der en begrænsning på forholdet mellem sidelængderne i rektangulære arealkilder på 1:10. Hvis brugeren indtaster længdeforhold, der er større, vil modellen, når data gemmes, tilbyde at opsplitte arealkilden i mindre arealer, hvor forholdet overholdes. Der kan dog opstå fejl i den beregnede emission (kildestyrke), hvis det ikke kun er den sidst indtastede arealkilde, som skal opsplittes. Fejlen består i at en efterfølgende arealkilde vil få en fejlagtig emission. Med andre ord opstår fejlen, når den opsplittede arealkilde efterfølges af endnu en arealkilde. 

Fejlen kan omgås ved, at medens man successivt indtaster arealkilder gemmer data (’Gem alt’-knappen) hvis der indtastes en arealkilde med større sidelængdeforhold end 1:10. (Hvis arealkilder importeres fra csv-fil kan fejlen ikke undgås). 

Fejlen er rettet i version 6.2.  

Våddeposition: Fejl ved tidsvariation af emission

Hvis der i en OML-beregning er anvendt tidsvariation i emissionen fra punktkilder, så vil denne variation i nogle tilfælde ikke medtages i beregningen af våddepositionen. Tørdepositionen beregnes korrekt. Der er ingen problemer for eventuelle arealkilder.

Fejlen vil fremgå af en tabel-overskrift, hvor den angivne totale emission (som faktisk er anvendt til beregning af våddepositionen) ikke vil være reduceret svarende til den ’anvendte’ tidsvariation i emissionen. 

Fejlen opstår, når der udelukkende er tidsvariation i månedsfaktorerne og ingen ugedags-variation (timevariationen håndteres korrekt). I så fald bliver måneds-variationen ikke medtaget i beregning af våddepositionen. Tørdepositionen beregnes korrekt i forhold til tidsvariationen, idet denne beregning tager udgangspunkt i 10-års middelværdien, som er beregnet under den normale OML-beregning.

Fejlen er rettet i version 6.2.


Kendte problemer og deres løsning - version 6.00

Nogle småfejl i version 6.00 er rettet i version 6.01. 

Det drejer sig om følgende problemer i version 6.00:

  • Fejl i grafik: ikke alle arealkilder bliver tegnet i grafisk visning.

  • Fejl i vindue for valg af grafik: når der skiftes projekt/log-fil fra 10 år-beregning til 1 års-beregning bliver teksten i bullet-valg ikke opdateret.
  • Fejl når gamle projekt- og log-filer anvendes og der vælges grafisk visning: Der kommer en misvisende fejlmeddelelse om at receptorhøjder ikke findes. 
  • Fejl i receptormenu, når der er mindre end 15 ringe: nogle terrænhøjder bliver ændret til 0.

Brugere af OML-Multi version 6.00 kan gratis opgradere til version 6.01 via siden OML-Multi opgradering.

I version 6.00 kan kan også risikere at møde de problemer, der er beskrevet i forbindelse med version 6.01.


Kendte problemer og deres løsning - version 5.03 og 5.4

  • For brugere af OML-Multi er hjælpeteksten central. Imidlertid indeholder hverken Windows Vista eller Windows 7/8 de nødvendige filer for at vise hjælpeteksten. Derfor skal man downloade de relevante filer fra Microsofts website. Denne proces er noget omstændelig. For at undgå at løbe sur i processen kan du kigge på siden: Tips om download af WinHlp32 her på OML-webstedet.
  • Under Windows Vista og Windows 7/8 har hjælpeteksten ikke helt samme funktionalitet som under tidligere Windows-versioner, idet man kan ikke åbne pdf-filer inde fra hjælpeteksten. Det berører notatet om bygningseffekt, der imidlertid kan åbnes fra C:\Program Files\OML-Multi\BygningsEffekt.pdf.

Kendte problemer og deres løsning - version 5.03

Nedenstående tips og problembeskrivelser vedrører kun OML-Multi version 5.03. Problemerne er løst i version 5.4.


Tip om langstrakte arealkilder

I OML-Multi skal arealkilder have form af rektangler. Der er en grænse for, hvor langstrakt en arealkilde kan være. OML vil protestere, hvis man har et forhold mellem sidelængderne, der er større end 1:10.
Hvis man vil simulere en mere langstrakt kilde kan man gøre det ved at lægge flere arealkilder i forlængelse af hinanden.

I OML-Multi version 5.4 tilbyder programmet automatisk opdeling af langstrakte arealkilder.


Tip: Bestemmelse af tyngdepunkt for emissioner

I forbindelse med miljøgodkendelse af husdyrbrug, kan man have nytte af et lille hjælpeprogram, der kan beregne tyngdepunktet for de punktkilder, der anvendes til en OML-Multi-beregning. Se mere på OML-siden om Husdyrbrug

I OML-Multi version 5.4 foregår beregningen af tyngdepunktet automatisk, og resultatet vises i menuen for placering af receptornet.


Kan man bruge OML i et Citrix netværk?

OML-Multi 5.03 er ikke designet til at køre i et Citrix netværk. Der findes dog en løsning, hvis man ønsker at gøre det: hvis man eksempelvis ønsker at give tre brugere adgang til programmet kan man installere programmet i tre forskellige mapper på netværket - en for hver bruger.

På den måde fungerer OML-Multi normalt OK under Citrix. Der er dog indrapporteret et tilfælde, hvor OML-Multi (version 5.03) ikke kunne gennemføre en beregning, men hvor det løste problemet at køre den pågældende beregning på en stand-alone PC.

I OML-Multi version 5.40 og 6.0 er ovenstående workaround formentlig ikke nødvendig. 


Navigering i Resultat-vinduet under Windows 7

I Windows 7/8 virker den vertikale rullebjælke ikke som man skulle forvente, når man forsøger med musen at scrolle ned igennem en resultat-fil.

Man kommer ikke videre til næste side ved at trække i bjælken.
For at komme til næste side er man nødt til at bruge tastaturet: Op- og ned-pil samt PgDn og PgUp virker.

I OML-Multi version 5.4 er problemet løst.


Fejlmelding I/O error 105

Se ovenstående tip om brug af OML under Windows Vista.


Problem med grafisk visning af resultater

Hvis man benytter et cirkulært receptornet, som ikke har centrum i punktet (0,0), vil man ikke få en korrekt grafisk visning af resultaterne. 
En løsning på problemet kan fås ved henvendelse til seniorrådgiver Per Løfstrøm.

I OML-Multi version 5.4 er problemet løst.


Fejl i forbindelse med anvendelse af baggrundskoncentrationer og kun ét stof

Hvis man benytter OML-Multis mulighed for at medtage baggrundskoncentrationer i beregningerne, og man blot regner for eet stof, vil man støde på en fejl. Fejlen optræder for både punkt- og arealkilder og giver fejlagtige koncentrationer. Fejlen ytrer sig ved, at alle kilder tildeles en emission på 1 g/s.

Der er ingen fejl, hvis man arbejder med baggrundskoncentrationer i ”kemi-mode”, dvs. med beregninger for NOx, NO2 og O3.

En work-around løsning er at angive en (vilkårlig) emission for et ekstra stof (stof 2) for en punkt- eller en arealkilde. Derved forsvinder fejlen. (I resultaterne skal man selvfølgelig se bort for resultaterne for stof 2.)

I OML-Multi version 5.4 er problemet løst.


Fejl i eksempel-fil om baggrundskoncentrationer for NO2

Med OML-Multi følger en eksempelfil, som illustrerer beregninger med hensyntagen til baggrundskoncentrationer i "kemi-mode".  
Eksempelfilen er også gengivet i hjælpeteksten.
Nogle tal i eksempelfilen er forkerte.
Linien :
"i.e. for NOx and NO2: 1 ppb = 1*0.53 µg/m3, and for O3: 1 ppb = 1*0.50 µg/m3."
skal således rettes til
"i.e. for NOx and NO2: 1 ppb = 1*1.882 µg/m3, and for O3: 1 ppb = 1*2.00 µg/m3."

Siden 2005 har eksempelfilen været korrekt. I OML-Multi version 5.4 er problemet løst.


Sjældent problem med roterede arealkilder - beregning går i stå

Hvis man arbejder med arealkilder, der er drejet i forhold til x-retningen, kan man i enkelte tilfælde opleve, at OML-modellen går i stå under beregningen. Fejlmeldingen lyder: "Fejl i programafviklingen. Programmet stoppet! Resultaterne vil være fejlagtige!".


En workaround er at ændre drejningsvinklen en smule, f.eks. 1 grad. Problemet skyldes en uhensigtsmæssig afrundingsrutine internt i modellen.

I OML-Multi version 5.4 er problemet løst.