tops.dyn_models.avr

Classes

AVR

SEXS

Base class for dynamic models

SEXS_PI

Base class for dynamic models

IEEET1

Saturation not yet included!

SCRX

Missing negative current logic!

Module Contents

class tops.dyn_models.avr.AVR
connections()
class tops.dyn_models.avr.SEXS(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: tops.dyn_models.blocks.DAEModel, AVR

Base class for dynamic models

input_list()

Returns list of inputs for dynamic model. Should be overwritten (if model has one or more inputs)

add_blocks()

Sub-modules can be specified by overwriting this function

int_par_list()
init_from_connections(x0, v0, output_0)
class tops.dyn_models.avr.SEXS_PI(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: tops.dyn_models.blocks.DAEModel, AVR

Base class for dynamic models

input_list()

Returns list of inputs for dynamic model. Should be overwritten (if model has one or more inputs)

add_blocks()

Sub-modules can be specified by overwriting this function

init_from_connections(x0, v0, output_0)
class tops.dyn_models.avr.IEEET1(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: tops.dyn_models.blocks.DAEModel, AVR

Saturation not yet included!

input_list()

Returns list of inputs for dynamic model. Should be overwritten (if model has one or more inputs)

add_blocks()

Sub-modules can be specified by overwriting this function

int_par_list()
init_from_connections(x0, v0, output_0)
class tops.dyn_models.avr.SCRX(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: tops.dyn_models.blocks.DAEModel, AVR

Missing negative current logic!

input_list()

Returns list of inputs for dynamic model. Should be overwritten (if model has one or more inputs)

add_blocks()

Sub-modules can be specified by overwriting this function

int_par_list()
init_from_connections(x0, v0, output_0)