Overview of Motor-CAD ROM Components

Use Motor-CAD to evaluate the thermal response of the motor at different operating conditions. Typical results from Motor-CAD include a thermal network representation of the motor defined by a set of interconnected nodes, with capacitances, resistances, temperature and power sources. Based on these results, you can implement a system level model in the form of a thermal network that can be used to evaluate the dynamic response of the model connected with other system level components.

Since the motor operates at a varying rotational speed, it is important to include its dependency on the network parameters, such as capacitances and resistances. Beyond dependency on external inputs like the rotational speed, the network parameters might also have temperature dependencies; for example, when nonlinear effects such as natural convection and/or radiation are included in the model.

To build a Motor-CAD ROM component in Twin Builder, sweep the Motor-CAD model under different conditions (for example, testing different rotational speed), extract the corresponding results and assemble them in the expected format for Twin Builder (an example Python script will be made available to show the overall workflow with PyMotorCAD). Once the data are available, Twin Builder extracts a nonlinear thermal network and implement it in the form of a new component, taking power losses as inputs, and making predictions of individual nodes temperatures. You can then connect that component to other system components.