Michael Buesch
|
b3cb869b54
pid: Add dumping of controller results
|
6 jaren geleden |
Michael Buesch
|
aa1d046490
debug: Add support for second prefix
|
6 jaren geleden |
Michael Buesch
|
ce5c5296d6
Add debug helper for fixpt_t
|
6 jaren geleden |
Michael Buesch
|
3405272d72
controller_current: Slightly reduce integral part
|
7 jaren geleden |
Michael Buesch
|
ee00e3196b
controller_current: Use real_r for model threshold
|
7 jaren geleden |
Michael Buesch
|
23ec2a141b
controller_current: Implement smooth transition from model to real feedback
|
7 jaren geleden |
Michael Buesch
|
755d7a7b57
pid: Use separate limits for integral part
|
7 jaren geleden |
Michael Buesch
|
96d161c700
Improve responsiveness of current controller
|
7 jaren geleden |
Michael Buesch
|
1bb026f743
Add macro for temperature and current constants
|
7 jaren geleden |
Michael Buesch
|
8810e965e3
Remove all explicit inits to 0
|
8 jaren geleden |
Michael Buesch
|
dfd50f9d2e
Add more config options to Makefile
|
8 jaren geleden |
Michael Buesch
|
f994c2fd3f
Add config option for current controller cut-off
|
8 jaren geleden |
Michael Buesch
|
2c473e5a1b
Adjust parameters for changed temp mapping
|
9 jaren geleden |
Michael Buesch
|
dd72446028
Use a PT1 based model for control of the upper current area.
|
9 jaren geleden |
Michael Buesch
|
b5ed35c63c
Move PID parameters to struct
|
9 jaren geleden |
Michael Buesch
|
bcef3e2d4a
Add a hard limit for max temperature
|
9 jaren geleden |
Michael Buesch
|
0a810f0edb
Implement a cut-off hysteresis
|
9 jaren geleden |
Michael Buesch
|
59c0b8e793
contrcurr: Disable the PID for high currents
|
9 jaren geleden |
Michael Buesch
|
53f58a3ab6
contrcurr: Reduce PID factors
|
9 jaren geleden |
Michael Buesch
|
fe60debf0a
Remove unused define
|
9 jaren geleden |
Michael Buesch
|
1e9da10a7e
Base controllers on measurement frequency
|
9 jaren geleden |
Michael Buesch
|
9eca8fd7ff
controller: Zero structs on init
|
9 jaren geleden |
Michael Buesch
|
35b9e0b05f
controller: Put information into struct
|
9 jaren geleden |
Michael Buesch
|
a1fa1f4212
Add current restriction for low temperatures
|
9 jaren geleden |
Michael Buesch
|
97aba83c00
Implement emergency handling
|
9 jaren geleden |
Michael Buesch
|
bbbc293468
Run measure callbacks in process context
|
9 jaren geleden |
Michael Buesch
|
03263a4090
Some controller fixes
|
9 jaren geleden |
Michael Buesch
|
ca8b0ebe46
contr/curr: Add enable switch
|
9 jaren geleden |
Michael Buesch
|
62278c747b
controller/current: Add debugging output
|
9 jaren geleden |
Michael Buesch
|
7af09ca3e0
Add more controller code
|
9 jaren geleden |