Abstract:
A motor controller and a cooling method thereof are provided. The motor controller includes: a first power module; a second power module; a first heat sink having first fins; a second heat sink having second fins; a first partition board; a second partition board; a housing disposed at external sides of the first and second partition boards, with a first channel formed between the housing and the first partition board; a conduit connected to a rear end of the first heat sink and extending to an outlet of the housing; a first flow channel; and a second flow channel passing through the first channel and the gaps of the second fins, for second cold air to be introduced, and processed by a heat exchange process performed by the second power module to generate second hot air that is expelled to the outlet of the housing through the second flow channel.