Autochem - Autochem

AutoChem
AutoChem.png
Udvikler (er) David Lary
Stabil udgivelse
v8 / 2005
Operativ system På tværs af platforme
Type Teknisk databehandling
Licens Kommerciel proprietær software
Internet side www .science-softcon .de /autochem /index .html

AutoChem er NASA -frigivelsessoftware, der udgør en automatisk computerkodegenerator og dokumentator for kemisk reaktive systemer, skrevet af David Lary mellem 1993 og i dag. Det var primært designet til modellering af atmosfærisk kemi , og især til kemisk dataassimilering .

Brugeren vælger et sæt kemiske arter. AutoChem søger derefter kemiske reaktionsdatabaser efter disse arter og konstruerer automatisk de almindelige differentialligninger (ODE), der beskriver det kemiske system. AutoChem symbolsk adskiller de tidsmæssige afledninger til opnåelse af Jacobian matrix , og symbolsk adskiller Jacobi matrix til opnåelse af hessiske matrix og adjungerede. Den Jacobianske matrix kræves af mange algoritmer, der løser de almindelige differentialligninger numerisk, især når ODE'erne er stive. Den hessiske matrix og adjunktet er påkrævet for firedimensionel variasionsdataassimilering (4D-Var). AutoChem dokumenterer hele processen i et sæt LaTeX- og PDF -filer.

Reaktionerne, der involverer de brugerspecificerede bestanddele, ekstraheres med det første AutoChem -forbehandlingsprogram kaldet Pick. Denne delmængde af reaktioner bruges derefter af det andet AutoChem -forbehandlingsprogram RoC (ændringshastighed) til at generere tidsderivaterne, Jacobian og Hessian. Når de to forbehandlingsprogrammer er kørt til færdiggørelse, er al Fortran 90 -kode genereret, som er nødvendig for modellering og assimilering af de kinetiske processer.

En stor observationsstudie database af mange forskellige atmosfæriske bestanddele fra et væld af platforme er tilgængelige fra AutoChem webstedet.

AutoChem er blevet brugt til at udføre langsigtet kemisk dataassimilering af atmosfærisk kemi. Denne assimilation blev automatisk dokumenteret af AutoChem -softwaren og er tilgængelig online på CDACentral. Datakvalitet er altid et problem for kemisk dataassimilering, især tilstedeværelsen af ​​skævheder. For at identificere og forstå biaserne er det nyttigt at sammenligne observationer ved hjælp af sandsynlighedsfordelingsfunktioner . En sådan analyse er tilgængelig online på PDFCentral, som var designet til validering af observationer fra NASA Aura -satellitten .

Se også

Referencer