Skip to content

A Prolog library to analyse the MPS of a large-scale accelerator complex

License

Notifications You must be signed in to change notification settings

stevemolloy/prolog_mps

Repository files navigation

System analysis with Prolog

Modern large-scale accelerators make use of a complex but robust system to prevent damage occuring due to off-nominal operation. These systems act by shutting down high-power systems on a timescale shorter than that of the damage mechanism.

This project intends to make use of a logical programming language (i.e. Prolog) to analyse the configuration of such a system. The hope is that it will shed light on the available operational envelope allowed by the protection system, and perhaps indicate areas where this envelope is unnecessarily restricted.

About

A Prolog library to analyse the MPS of a large-scale accelerator complex

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages