gym-electric-motor
Gym Electric Motor Readme:
Readme
Gym Electric Motor
gym-electric-motor Contents:
Environments
Permanently Excited DC Motor Environments
Continuous Current Control DC Permanently Excited Motor Environment
Continuous Speed Control DC Permanently Excited Motor Environment
Continuous Torque Control DC Permanently Excited Motor Environment
Finite Control Set Current Control DC Permanently Excited Motor Environment
Finite Control Set Speed Control DC Permanently Excited Motor Environment
Finite Control Set Torque Control DC Permanently Excited Motor Environment
Externally Excited DC Motor Environments
Continuous Current Control DC Externally Excited Motor Environment
Continuous Speed Control DC Externally Excited Motor Environment
Continuous Torque Control DC Externally Excited Motor Environment
Finite Control Set Current Control DC Externally Excited Motor Environment
Finite Control Set Speed Control DC Externally Excited Motor Environment
Finite Control Set Torque Control DC Externally Excited Motor Environment
Series DC Motor Environments
Continuous Current Control Series DC Motor Environment
Continuous Speed Control Series DC Motor Environment
Continuous Torque Control Series DC Motor Environment
Finite Control Set Current Control Series DC Motor Environment
Finite Control Set Speed Control Series DC Motor Environment
Finite Control Set Torque Control Series DC Motor Environment
Shunt DC Motor Environments
Continuous Current Control Shunt DC Motor Environment
Continuous Speed Control Shunt DC Motor Environment
Continuous Torque Control Shunt DC Motor Environment
Finite Control Set Current Control Shunt DC Motor Environment
Finite Control Set Speed Control Shunt DC Motor Environment
Finite Control Set Torque Control Shunt DC Motor Environment
Permanent Magnet Synchronous Motor Environments
Current Control Permanent Magnet Synchronous Motor Environment
Speed Control Permanent Magnet Synchronous Motor Environment
Torque Control Permanent Magnet Synchronous Motor Environment
Finite Control Set Current Control Permanent Magnet Synchronous Motor Environment
Finite Control Set Speed Control Permanent Magnet Synchronous Motor Environment
Finite Control Set Torque Control Permanent Magnet Synchronous Motor Environment
Externally Excited Synchronous Motor Environments
Continuous Control Set Current Control Externally Excited Synchronous Motor Environment
Continuous Control Set Speed Control Externally Excited Synchronous Motor Environment
Continuous Control Set Torque Control Externally Excited Synchronous Motor Environment
Finite Control Set Current Control Externally Excited Synchronous Motor Environment
Finite Control Set Speed Control Externally Excited Synchronous Motor Environment
Finite Control Set Torque Control Externally Excited Synchronous Motor Environment
Synchronous Reluctance Motor Environments
Abc-Continuous Current Control Synchronous Reluctance Motor Environment
Abc-Continuous Speed Control Synchronous Reluctance Motor Environment
Abc-Continuous Torque Control Synchronous Reluctance Motor Environment
Dq-Continuous Current Control Synchronous Reluctance Motor Environment
Dq-Continuous Speed Control Synchronous Reluctance Motor Environment
Dq-Continuous Torque Control Synchronous Reluctance Motor Environment
Finite Control Set Current Control Synchronous Reluctance Motor Environment
Finite Control Set Speed Control Synchronous Reluctance Motor Environment
Finite Control Set Torque Control Synchronous Reluctance Motor Environment
Squirrel Cage Induction Motor Environments
Abc-Continuous Current Control Squirrel Cage Induction Motor Environment
Abc-Continuous Speed Control Squirrel Cage Induction Motor Environment
Abc-Continuous Torque Control Squirrel Cage Induction Motor Environment
Dq-Continuous Current Control Squirrel Cage Induction Motor Environment
Dq-Continuous Speed Control Squirrel Cage Induction Motor Environment
Dq-Continuous Torque Control Squirrel Cage Induction Motor Environment
Finite Control Set Current Control Squirrel Cage Induction Motor Environment
Finite Control Set Speed Control Squirrel Cage Induction Motor Environment
Finite Control Set Torque Control Squirrel Cage Induction Motor Environment
Doubly Fed Induction Motor Environments
Abc-Continuous Current Control Doubly Fed Induction Motor Environment
Abc-Continuous Speed Control Doubly Fed Induction Motor Environment
Abc-Continuous Torque Control Doubly Fed Induction Motor Environment
Dq-Continuous Current Control Doubly Fed Induction Motor Environment
Dq-Continuous Speed Control Doubly Fed Induction Motor Environment
Dq-Continuous Torque Control Doubly Fed Induction Motor Environment
Finite Control Set Current Control Doubly Fed Induction Motor Environment
Finite Control Set Speed Control Doubly Fed Induction Motor Environment
Finite Control Set Torque Control Doubly Fed Induction Motor Environment
Six Phase Permanent Magnet Synchronous Motor Environments
Current Control Six Phase Permanent Magnet Synchronous Motor Environment
Speed Control Six Phase Permanent Magnet Synchronous Motor Environment
Torque Control Six Phase Permanent Magnet Synchronous Motor Environment
Finite Control Set Current Control Six Phase Permanent Magnet Synchronous Motor Environment
Finite Control Set Speed Control Six Phase Permanent Magnet Synchronous Motor Environment
Finite Control Set Torque Control Six Phase Permanent Magnet Synchronous Motor Environment
Reference Generators
Subepisoded Reference Generator
Wiener Process Reference Generator
Sinusoidal Reference Generator
Step Reference Generator
Triangular Reference Generator
Sawtooth Reference Generator
Constant Reference Generator
Zero Reference Generator
Multiple Reference Generator
Switched Reference Generator
Reward Functions
Weighted Sum of Errors
Physical Systems
Supply Converter Motor Load System (SCML)
Power Electronic Converters
One Quadrant Converters
Two Quadrant Converters
Four Quadrant Converters
Three Phase Converters
Multi Converters
No Converter
Mechanical Loads
Polynomial Static Load
Constant Speed Load
External Speed Load
Ornstein Uhlenbeck Load
Noise Generators
Gaussian White Noise Generator
Electric Motors
Permanently Excited DC Motor
Externally Excited DC Motor
DC Series Motor
DC Shunt Motor
Permanent Magnet Synchronous Motor
Externally Excited Synchronous Motor
Synchronous Reluctance Motor
Squirrel Cage Induction Motor
Doubly Fed Induction Motor
Base DC Motor
Base Three Phase Motor
Base Synchronous Motor
Base Induction Motor
Base Six Phase Motor
Six Phase Permanent Magnet Synchronous Motor
Voltage Supplies
Ideal Voltage Supply
RC Voltage Supply
AC 1 Phase Supply
AC 3 Phase Supply
ODE-Solvers
Euler Solver
scipy.integrate.solve_ivp Solver
scipy.integrate.ode Solver
scipy.integrate.odeint Solver
Visualization
Motor Dashboard
Action Plot
Cumulative Constraint Violation Plot
Episode Length Plot
Episode Plot (Abstract)
Mean Episode Reward Plot
Reward Plot
State Plot
Step Plot (Abstract)
Time Plot (Abstract)
Console Printer
Constraint Monitor
Constraint Base Class
Limit Constraint
Squared Constraint
Core
Utils
Callbacks
Random Component
GEM-Control Contents:
Usage Guides
GEM Control API Documentation
Stages
Base Controller
P Controller
I Controller
PI Controller
PID Controller
Three Point Controller
Operation Point Selection
Permanent Magnet Exited DC Operation Point Selection
External Exited DC Operation Point Selection
Series DC Motor Operation Point Selection
Shunt DC Motor Operation Point Selection
Field Oriented Controller Operation Point Selection
PMSM Operation Point Selection
EESM Operation Point Selection
SCIM Operation Point Selection
Clipping Stages
Absolute Clipping Stage
Combined Clipping Stage
Squared Clipping Stage
ABC Transformation
Anti Windup
EMF Feedforward
EMF Feedforward IM
EMF Feedforward EESM
Input Stage
Continous Output Stage
Discrete Output Stage
Block Diagrams
Block Diagram
PI Current Controller
Torque Controller
PI Speed Controller
Finite-Control-Set Model Predictive Control (FCS-MPC)
GEM Adapter
Reference Plotter
Utils
GEM Controllers
gym-electric-motor
Environments
Synchronous Reluctance Motor Environments
Dq-Continuous Speed Control Synchronous Reluctance Motor Environment
View page source
Dq-Continuous Speed Control Synchronous Reluctance Motor Environment