control_system
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| control_system [2023/05/11 17:01] – [Motor Model] ursgraf | control_system [2023/05/11 17:13] (current) – [Motor Model] ursgraf | ||
|---|---|---|---|
| Line 40: | Line 40: | ||
| ==== Motor Model==== | ==== Motor Model==== | ||
| - | As our board cannot only control voltages fed to each motor, we must use a motor model to calculate these voltages. The block 'Motor Model' gets the actual speed and the calculated torque as input, and outputs the desired voltage for each motor. | + | As our board cannot only control voltages fed to each motor, we must use a motor model to calculate these voltages. The block 'Motor Model' gets the actual speed and the calculated torque as input, and outputs the desired voltage for each motor. | 
| + | < | ||
| + | U = kM * w + I * RA + dI/dt * L | ||
| + | </ | ||
| + | with I = M / kM and dI/dt * L beeing very small with our motors and accounting for the gear i we get | ||
| + | < | ||
| + | U = kM * w * i + M * RA / (kM * i) | ||
| + | </ | ||
| ==== Outputs ==== | ==== Outputs ==== | ||
| The drive signals to the motor are of type '' | The drive signals to the motor are of type '' | ||
| Line 47: | Line 53: | ||
| eeros:: | eeros:: | ||
| </ | </ | ||
| + | |||
| + | The block ' | ||
control_system.1683817275.txt.gz · Last modified: 2023/05/11 17:01 by ursgraf
                
                