Skip to content

Repository for the paper "A Simulation Preorder for Koopman-like Lifted Control Systems" from Antoine Aspeel and Necmiye Ozay.

License

Notifications You must be signed in to change notification settings

aaspeel/simLifSys

Repository files navigation

simLifSys

This repository contains all the code necessary to implement the experiments in

The code uses Julia-1.10 and requires a Mosek license. Free Mosek licenses are available for academics. More information here.

In the folder « simLifSys-main », use the Julia REPL to activate the environment by running:

import Pkg; Pkg.activate("Project.toml")

Then, to reproduce the experiments, run:

include("main.jl").

Other files:

  • simulate.jl contains functions to construct an affine lifted system simulating a polynomial unlifted system.
  • refine.jl contains the functions to check if an affine lifted system simulates another.
  • backward_reachability.jl contains functions related to presets computation.
  • utils.jl contains plot-related functions, and a structure to represent affine systems.
  • test_functions.jl contains functions to test every function separetely.

About

Repository for the paper "A Simulation Preorder for Koopman-like Lifted Control Systems" from Antoine Aspeel and Necmiye Ozay.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages