Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2020-06-17 12:38:25
Size: 121
Comment:
Revision 3 as of 2020-06-18 12:55:57
Size: 924
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
https://github.com/terrencetec/kontrol
https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=11764
= Python Kontrol Library =

Kontrol (also pronounced "control") is a python package for KAGRA control system
related work. It is intented for both offline and real-time (via Ezca and maybe
diaggui and nds2 later) usage. In principle, it should cover all control related topics
ranging from sensor/actuator diagonalization to system identification and
control filter design.

There will be an upcoming Hinf/H2 function for controller synthesis which uses
the python-control package and depends on the slycot module. This is
automatically installed when installing python-control with Conda while not
with pip. So, using under Conda environment is highly recommended.

[[https://github.com/terrencetec/kontrol.git|GitHub Repository]]

[[https://kontrol.readthedocs.io/|Documentation]]

[[https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=11764|A somewhat related document in JGWDOC]]

Python Kontrol Library

Kontrol (also pronounced "control") is a python package for KAGRA control system related work. It is intented for both offline and real-time (via Ezca and maybe diaggui and nds2 later) usage. In principle, it should cover all control related topics ranging from sensor/actuator diagonalization to system identification and control filter design.

There will be an upcoming Hinf/H2 function for controller synthesis which uses the python-control package and depends on the slycot module. This is automatically installed when installing python-control with Conda while not with pip. So, using under Conda environment is highly recommended.

GitHub Repository

Documentation

A somewhat related document in JGWDOC

KAGRA/Subgroups/VIS/Kontrol (last edited 2020-06-18 12:55:57 by terrence.tsang)