main content

control algorithm design -凯发k8网页登录

create controller algorithm for motor control system

create the torque-control and speed-control subsystems, verify the target execution time, and tune the control gains.

note

the blocks listed here are compliant with the misra c™ guidelines.

blocks

control reference

compute reference currents for field-oriented control of induction motor
decouple d-axis and q-axis current to eliminate disturbance
calculate slip speed of ac induction motor
estimate electromechanical torque and power
saturate voltages (or current) in the dq reference frame
compute reference currents for maximum torque per ampere (mtpa) and field-weakening operation
decouple d-axis and q-axis current to eliminate disturbance
estimate electromechanical torque and power
generate position ramp of fixed frequency
generate switching sequence for six-step commutation of brushless dc (bldc) motor
compute d and q axis components of reference vector
generate lookup-table-based control reference currents for field-oriented control of permanent magnet synchronous motor
generate switching sequences for n-phase switched reluctance motor (srm)

controllers

compute derating factor
discrete-time pid controller
field oriented control autotunerautomatically and sequentially tune multiple pid control loops in field-oriented control application

math transforms

generate balanced three-phase sinusoidal signals
compute four-quadrant arctangent
implement ab to αβ transformation
implement αβ to abc transformation
implement dq to αβ transformation
implement αβ to dq transformation
implement sine and cosine functions using lookup table approach
generate modulated signals from phase voltages
implement protection relay with definite minimum time (dmt) trip characteristics
configure host-side serial communications interface to receive data from serial port
configure communication ports used by host serial receive and host serial transmit blocks
configure host-side serial communications interface to transmit data to serial port
compute speed and estimate position of rotor by using hall sensors
compute rotor spin direction and validity of hall sensor sequence
compute electrical position of rotor from mechanical position
compute position of quadrature encoder
compute motor mechanical position and speed as well as sine and cosine values of motor electrical position
output true until counter reaches maximum count limit
compute speed from rotor angular position
compute electrical position and mechanical speed of a surface-mount pmsm
compute electrical position, magnetic flux, and electrical torque of rotor
estimate initial rotor electrical position of interior pmsm using pulsating high frequency (phf) injection
compute electrical position and mechanical speed of permanent magnet synchronous motor (pmsm)
implement infinite impulse response (iir) filter
plot vectors in space domain
compensate for position offset due to different types of delays

topics


  • design and integrate the torque-control and speed-control subsystems.

    • step 1:
    • step 2:
    • step 3:
    • step 4:
    • step 5:
  • estimate control gains and use utility functions

    perform control parameter tuning for speed and torque control subsystems.


  • this example explains pil profiling on texas instruments™ launchxl-f28379d hardware board.

网站地图