topquark12 pushed to PID_autotune at M-Labs/thermostat
- 14a027c0f0 pytec: revert changes to example.py and plot.py, save changes for other PR
topquark12 commented on issue M-Labs/thermostat#11
loop servo time step / PID autotuneI have attached a snapshot showing the temperature stability of our test setup, with PID parameters directly from the autotune tool. The parameters are calculated with the Pessen Integral Rule,…
topquark12 pushed to PID_autotune at M-Labs/thermostat
- 9f872c0113 pytec: autotune formatting
topquark12 pushed to PID_autotune at M-Labs/thermostat
- aab0d6d25c pytec: redo autotune __main__ check
- ab305d5fa5 pytec: __name__ check, examples does not run when pytec module is imported, change autotune state management to use enum
- d1f8a4761b pytec: Provides stable PID auto tune parameters
- b97d721587 __name__ check for auto tune params as well
- c813f53b16 examples does not run when pytec module is imported, change autotune state management to use enum
- Compare 6 commits »
topquark12 pushed to PID_autotune at M-Labs/thermostat
- b97d721587 __name__ check for auto tune params as well
topquark12 pushed to PID_autotune at M-Labs/thermostat
- c813f53b16 examples does not run when pytec module is imported, change autotune state management to use enum
- ab60fe6217 Provides stable tunes
- 3ffdcee3c5 examples does not run when pytec module is imported, change autotune state management to use enum
- bc5e5549ed Provides stable tunes
- e94601f54f pid: fix derivative calculation
- Compare 5 commits »
topquark12 pushed to PID_autotune at M-Labs/thermostat
- 3ffdcee3c5 examples does not run when pytec module is imported, change autotune state management to use enum
topquark12 commented on issue M-Labs/thermostat#32
M-Labs TEC with 10K RTD@jbqubit Yes, changes already merged into master. See https://git.m-labs.hk/M-Labs/thermostat/commit/7c013ff4a4e203549f671487b0c074a71f5a3757 and…
topquark12 pushed to PID_autotune at M-Labs/thermostat
- bc5e5549ed Provides stable tunes
topquark12 deleted branch pid_hotfix from M-Labs/thermostat
topquark12 created pull request M-Labs/thermostat#40
Derivative calculation was wrong all alongtopquark12 pushed to pid_hotfix at M-Labs/thermostat
- d4513e56d2 Derivative calculation was wrong all along
topquark12 deleted branch PID_test_fix from M-Labs/thermostat
topquark12 commented on issue M-Labs/thermostat#11
loop servo time step / PID autotuneHere are some preliminary results of auto tune on our particular setup. The https://github.com/hirschmann/pid-autotune library is adapted to directly interface with the thermostat through the network…
topquark12 created pull request M-Labs/thermostat#36
fix simulation math, provided simulation control loop is stable and passes test, reaching simulation cycle limit before settling fails testtopquark12 deleted branch PID_fix from M-Labs/thermostat
topquark12 pushed to PID_test_fix at M-Labs/thermostat
- 8c9e12587f fix simulation math, provided simulation control loop is stable and passes test, reaching simulation cycle limit before settling fails test
topquark12 pushed to PID_fix at M-Labs/thermostat
- e0f7667d35 fix comment formatting, reaching simulation cycle limit before settling fails test
topquark12 commented on issue M-Labs/thermostat#34
check that PID stabilizes in pid.rs testWith slight modifications to the test_controller code, the test passes.
topquark12 pushed to PID_fix at M-Labs/thermostat
- e825473f4f fixed test_controller temperature change math, added heat loss (otherwise integral does nothing), simulation test pass with beautiful response