-
Notifications
You must be signed in to change notification settings - Fork 83
Expand file tree
/
Copy path__init__.py
More file actions
117 lines (114 loc) · 4.42 KB
/
__init__.py
File metadata and controls
117 lines (114 loc) · 4.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
from .gym_dcm.extex_dc_motor_env import (
ContCurrentControlDcExternallyExcitedMotorEnv,
ContSpeedControlDcExternallyExcitedMotorEnv,
ContTorqueControlDcExternallyExcitedMotorEnv,
FiniteCurrentControlDcExternallyExcitedMotorEnv,
FiniteSpeedControlDcExternallyExcitedMotorEnv,
FiniteTorqueControlDcExternallyExcitedMotorEnv,
)
# Version 1
from .gym_dcm.permex_dc_motor_env import (
ContCurrentControlDcPermanentlyExcitedMotorEnv,
ContSpeedControlDcPermanentlyExcitedMotorEnv,
ContTorqueControlDcPermanentlyExcitedMotorEnv,
FiniteCurrentControlDcPermanentlyExcitedMotorEnv,
FiniteSpeedControlDcPermanentlyExcitedMotorEnv,
FiniteTorqueControlDcPermanentlyExcitedMotorEnv,
)
from .gym_dcm.series_dc_motor_env import (
ContCurrentControlDcSeriesMotorEnv,
ContSpeedControlDcSeriesMotorEnv,
ContTorqueControlDcSeriesMotorEnv,
FiniteCurrentControlDcSeriesMotorEnv,
FiniteSpeedControlDcSeriesMotorEnv,
FiniteTorqueControlDcSeriesMotorEnv,
)
from .gym_dcm.shunt_dc_motor_env import (
ContCurrentControlDcShuntMotorEnv,
ContSpeedControlDcShuntMotorEnv,
ContTorqueControlDcShuntMotorEnv,
FiniteCurrentControlDcShuntMotorEnv,
FiniteSpeedControlDcShuntMotorEnv,
FiniteTorqueControlDcShuntMotorEnv,
)
from .gym_eesm.cont_cc_eesm_env import (
ContCurrentControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_eesm.cont_sc_eesm_env import (
ContSpeedControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_eesm.cont_tc_eesm_env import (
ContTorqueControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_eesm.finite_cc_eesm_env import (
FiniteCurrentControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_eesm.finite_sc_eesm_env import (
FiniteSpeedControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_eesm.finite_tc_eesm_env import (
FiniteTorqueControlExternallyExcitedSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.cont_cc_sixpmsm_env import (
ContCurrentControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.cont_sc_sixpmsm_env import (
ContSpeedControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.cont_tc_sixpmsm_env import (
ContTorqueControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.finite_cc_sixpmsm_env import (
FiniteCurrentControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.finite_sc_sixpmsm_env import (
FiniteSpeedControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_sixphase_pmsm.finite_tc_sixpmsm_env import (
FiniteTorqueControlSixPhasePermanentMagnetSynchronousMotorEnv,
)
from .gym_im import (
ContCurrentControlDoublyFedInductionMotorEnv,
ContCurrentControlSquirrelCageInductionMotorEnv,
ContSpeedControlDoublyFedInductionMotorEnv,
ContSpeedControlSquirrelCageInductionMotorEnv,
ContTorqueControlDoublyFedInductionMotorEnv,
ContTorqueControlSquirrelCageInductionMotorEnv,
FiniteCurrentControlDoublyFedInductionMotorEnv,
FiniteCurrentControlSquirrelCageInductionMotorEnv,
FiniteSpeedControlDoublyFedInductionMotorEnv,
FiniteSpeedControlSquirrelCageInductionMotorEnv,
FiniteTorqueControlDoublyFedInductionMotorEnv,
FiniteTorqueControlSquirrelCageInductionMotorEnv,
)
from .gym_pmsm.cont_cc_pmsm_env import (
ContCurrentControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_pmsm.cont_sc_pmsm_env import (
ContSpeedControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_pmsm.cont_tc_pmsm_env import (
ContTorqueControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_pmsm.finite_cc_pmsm_env import (
FiniteCurrentControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_pmsm.finite_sc_pmsm_env import (
FiniteSpeedControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_pmsm.finite_tc_pmsm_env import (
FiniteTorqueControlPermanentMagnetSynchronousMotorEnv,
)
from .gym_synrm.cont_cc_synrm_env import ContCurrentControlSynchronousReluctanceMotorEnv
from .gym_synrm.cont_sc_synrm_env import ContSpeedControlSynchronousReluctanceMotorEnv
from .gym_synrm.cont_tc_synrm_env import ContTorqueControlSynchronousReluctanceMotorEnv
from .gym_synrm.finite_cc_synrm_env import (
FiniteCurrentControlSynchronousReluctanceMotorEnv,
)
from .gym_synrm.finite_sc_synrm_env import (
FiniteSpeedControlSynchronousReluctanceMotorEnv,
)
from .gym_synrm.finite_tc_synrm_env import (
FiniteTorqueControlSynchronousReluctanceMotorEnv,
)
from .motors import ActionType, ControlType, Motor, MotorType