|
|
See grant # LP0347025 on the Australian Research Council website for this grant.
Project name: (tentatively) Agent Based Bureau Alerts (ABBA), or Weather on the Way (WOW), or Jack Agents For Forecaster AlertS (JAFFAS)
Concept: Broadly, a system with agents attached (1-1) to aircraft flights across Australia (or Pacific) that discover agents attached to individual weather events en route, and react or issue alert if a change in flight planning is required.
More detail: ingest from airline or Air Services Australia flight plans (in whatever format they are available). Spawn new agent for each flight. Similarly, for weather events, ie Titan thunderstorm detections, spawn an agent. This may involve forecast thunderstorms, or future forecast track of an existing thunderstorm together with probabilities. Agents would communicate potentially many-many, ie we are not talking client-server, but peer-peer.
The flight agent will need to "discover" all relevant weather event agents along its path, or future contingent paths, assess their impact, and issue an alert to the airline flight planning software or its operators. Does flight discover weather, or does weather discover flight? Could go either way. Or do we use waypoint (regional) agents for each to register with (same model used by air traffic controllers) to handle discovery (but not actual relevance /conflict detection)?
'Discovery' will probably involve a broker (or network of brokers) that agents subscribe to to be informed of events of various types. Discovery issues are:
Weather events could be: thunderstorms, fog, changes in TAFs, discrepancies from TAFs in AWS data.
Alerts could include the removal of a previously threatening thunderstorm (anything that could effect the flight plan), or changes in the probabilities of events along the flight path.