OK, I have a suggestion for something that might prove interesting and will teach you a whole lot of interesting stuff :
We commonly use a heater-based thermal overload relay to protect a 3-phase induction motor. These typically use heating elements wound around bi-metallic strips as the sensing elements.
In recent times, we see the major manufacturers producing electronic versions of the same devices.
Your mission, should you choose to accept it, is to design, construct and test a block of software code that provides the functions of a thermal overload relay. The way that I had thought to do this is to write a block of code for a PLC that could be formatted into a function block so that it could be re-used. The function block would have 3 analogue inputs derived from CT's, plus any other discrete inputs needed to make it work.
FWIW, I am told by various gurus that this plan is not likely to produce a viable alternative to the humble thermal overload relay due to reliability issues. It will, however, teach you more about software modelling of induction motors than you could ever need to know.
I am a final year student of electrical/computer engineering
What course? Is this a two year certificate level course, a four year degree, postgraduate, masters, doctorate (yes we had someone asking a similar question doing his final year doctorate).
What are your interests and what level of complexity does your project need to be?