Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: BOOSTXL-DRV8305EVM, LVBLDCMTR, TMS320F28379D, LVSERVOMTR, DRV8305, LAUNCHXL-F28027F, BOOSTXL-3PHGANINV, DESIGNDRIVE, SFRA, C2000WARE, MOTORWARE, CSD18540Q5B, LM74700-Q1
Dear Texas Instruments Technical Support Team,
I am an engineering student working on a university research project involving Sensorless Field-Oriented Control (FOC) of a PMSM/BLDC motor with a Twin Delayed Deep Deterministic Policy Gradient (TD3) reinforcement learning speed controller.
I currently have the following hardware:
-
Controller: LAUNCHXL-F28379D
-
Inverter: BOOSTXL-DRV8305EVM
-
Motor: TI LVBLDCMTR (24 V)
-
DC power supply: QJE QJ3005XE (adjustable 0–30 V, maximum 5 A)
My development environment is MATLAB/Simulink R2025a with Motor Control Blockset and C2000 Microcontroller Blockset.
I have successfully developed and simulated an FOC system with a TD3 speed controller. I am now preparing to validate the motor model, hardware interfaces, sensing configuration, and protection requirements before hardware experimentation.
I would greatly appreciate your assistance with the following technical questions.
1. LVBLDCMTR electrical parameters
I found the following reference parameters on the TI website:
-
Number of pole pairs: 4
-
Stator resistance: 0.73 ohm
-
d-axis and q-axis inductances: 1.09 mH
-
USER_MOTOR_RATED_FLUX: 0.0315
-
USER_MOTOR_MAX_CURRENT: 3.0 A
Could you please confirm the measurement conventions, units, and operating conditions of these values?
In particular, I would like to know the permanent-magnet flux linkage in Wb, back-EMF constant Ke, torque constant Kt, rated and peak phase currents, rated and maximum operating speeds, and rated and peak torque.
Could you also clarify the exact units of USER_MOTOR_RATED_FLUX and how to convert it into the flux linkage parameter required by a MATLAB PMSM model?
2. LVBLDCMTR mechanical and thermal parameters
Could you provide the rotor moment of inertia J (kg·m²), viscous friction coefficient B (N·m·s/rad), and any available information on static friction, cogging torque, efficiency, thermal limits, and torque-speed characteristics?
These parameters are particularly important for accurate motor simulation and reinforcement learning controller design.
3. BOOSTXL-DRV8305EVM sensing and calibration
Could you confirm the current-shunt resistance, current-sense amplifier gain configuration, ADC offset and scaling, phase-voltage and DC-bus voltage sensing ratios, and sensing bandwidth for this board?
I would also appreciate information about the effective inverter resistance, recommended PWM frequency, dead-time considerations, SPI register configuration, and relevant fault-protection settings.
4. LAUNCHXL-F28379D and BOOSTXL-DRV8305EVM compatibility
Could you provide or confirm the complete PWM, ADC, SPI, enable, wake, and fault-signal mapping for this exact hardware combination?
I would also like to confirm the supported BoosterPack position, jumper configuration, logic supply arrangements, and any known power-domain or peripheral conflicts.
Please let me know whether specific hardware revisions affect these configurations.
5. Sensorless FOC implementation
Since the LVBLDCMTR has no integrated Hall sensors or encoder, I intend to use sensorless rotor-position estimation.
Which sensorless estimation algorithms would TI recommend for this motor?
Are reference parameters or test data available regarding low-speed operation, open-loop to closed-loop transition, rotor-position estimation accuracy, parameter sensitivity, and observer tuning?
6. Power supply compatibility and protection
My available laboratory power supply is rated for 0–30 V DC and up to 5 A.
Would this power supply rating be appropriate for low-power evaluation of this motor and inverter combination?
What system-level protection requirements should be considered, particularly regarding current limits, DC-bus overvoltage and regenerative energy during motor deceleration?
7. Digital control and reinforcement learning implementation
My simulation uses a 20 kHz current-control sampling rate and a 2 kHz speed-control/TD3 action rate.
Could you recommend suitable current-loop and speed-loop bandwidth ranges for this motor and hardware combination?
I would also appreciate any available guidance on motor-current ripple, torque ripple, CPU execution-time limitations, and the implementation of custom neural-network-based speed controllers on the TMS320F28379D.
In my current simulations, the TD3 controller sometimes produces rapidly alternating current-reference commands. Therefore, I am particularly interested in the hardware limitations and recommended protection mechanisms relevant to such behavior.
Finally, could you share any available LVBLDCMTR datasheet, motor identification report, characteristic curves, reference firmware, hardware design files, or relevant application notes?
I understand that some motor parameters may not be publicly characterized. Any available reference values, measurement conditions, or recommended parameter-identification resources would be very helpful.
Thank you very much for your time and technical support.
Best regards,
An Engineering Student
Sensorless FOC + TD3 Reinforcement Learning Research Project