max-schenke / DQ-DTC

Demonstration examples of the Deep Q Direct Torque Control algorithm for permanent magnet synchronous motors
MIT License
11 stars 5 forks source link

Utilization of GEM library for MS Thesis #3

Open RapheaSid opened 6 months ago

RapheaSid commented 6 months ago

During literature review for my Master's thesis, I came across your paper regarding Deep Q-Learning based DTC of PMSM. My idea was to work on motor control algorithm by using GEM library. I am trying since 2 months, but is unable to run the provided example codes because of various bugs arising due to non-compatibility of outdated libraries. I also tried to use Stable Baselines3 but it doesn't support tuple data type for observation space. My request is to kindly suggest some way out in order to proceed further with this DQ-DTC code as I am already running out of time.

Looking forward for your response. Thankyou.

max-schenke commented 6 months ago

Apparently the requirements.txt was forgotten to be updated, therefore I just did that.

Was successfully able to execute the code again using Python 3.7.1.

RapheaSid commented 1 month ago

Thanks a lot! I have been able to execute the code after your provided solution of updated libraries. But, the files contain only training and validation codes. Can you kindly guide me that what other code files would be required for successful verification of this research? So that I can work on this technique to implement some other motor control algorithm.

Looking forward for your early response.