Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Motor Temperature Estimation: A temperature protection algorithm
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering.
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The master thesis took place in Stockholm at a company that both designs and manufactures motion solutions, electric motors in particular. There, a motor temperature protection algorithm was developed in the hope of eliminating the need for a physical sensor. The site in Stockholm specializes in system engineering based on customer needs but also in testing the motor software. The software helps in managing a problem present in all electric motors, namely heat. Motors are often limited by the heat generated inside of them. The motor insulating lacquer around the copper windings will melt and the motor will get destroyed if it operates at high torque for an extended period of time. Some motors utilize a fuse that burns off and opens the circuit so to prevent the motor from short-circuiting when the exposed windings connect. The synchronous electric motor used in the thesis has a microcontroller incorporated. The controller reads the temperature from a sensor in the motor and can limit the torque output if the temperature gets too high. This is good but the sensor reading is not accurate and adds to the production cost in an industry with tight margins. The thesis goal is therefore to develop an algorithm that can estimate the motor temperature instead of measuring it.

The estimation algorithm is a Kalman filter that uses information about the microcontroller temperature in addition to knowing the torque and speed of the motor. The thesis investigates whether this all together is enough information to estimate the motor temperature with reasonable accuracy. The algorithm was developed and evaluated using many tests. The tests were performed at different ambient temperatures and with different speed-torque profiles. The algorithm was coded and evaluated in Matlab. The process of creating the algorithm involved experimentation and tuning of multiple parameters. It had to be computationally light so as to not overload the limited processing power of the controller.  

The final version of the algorithm performed reasonably well. The error was small but not zero. The response was not fast but still fast enough to be practical. The free dynamics were not good in the long run but were corrected for by the Kalman filter gain. The project was deemed successful and inspired hope for future work.

Place, publisher, year, edition, pages
2024. , p. 112
Keywords [en]
Temperature estimation, Kalman filter, State space estimation, Heat generation, Synchronous motor, Temperature testing, Algorithm, Thermal dynamics, Iron losses, Copper losses, Drive losses, Thermal resistance, SSEST, Motor temperature, I2T, Motor overheating
National Category
Electrical Engineering, Electronic Engineering, Information Engineering Aerospace Engineering
Identifiers
URN: urn:nbn:se:ltu:diva-105672OAI: oai:DiVA.org:ltu-105672DiVA, id: diva2:1863083
Subject / course
Student thesis, at least 30 credits
Educational program
Space Engineering, master's level
Presentation
2024-05-24, 13:00 (English)
Supervisors
Examiners
Available from: 2024-06-03 Created: 2024-05-30 Last updated: 2024-06-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Ehlin Andrén, William
By organisation
Department of Computer Science, Electrical and Space Engineering
Electrical Engineering, Electronic Engineering, Information EngineeringAerospace Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 107 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf