0% found this document useful (0 votes)
12 views3 pages

Assignment Simulation and Calculation of Electrical Machine Parameters Using C Programming Course Code EEE 2265

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

Assignment Simulation and Calculation of Electrical Machine Parameters Using C Programming Course Code EEE 2265

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment: Simulation and Calculation of

Electrical Machine Parameters Using C


Programming; Course Code: EEE 2265
Course Teacher: Md. Mushfikur Rahman Khan
October 2024

Question 1: Induction Motor Slip and Rotor Speed


Calculation
The power input to the rotor of a 440 V, 50 Hz, 6-pole, 3-phase induction
motor is 80 kW. The rotor electromotive force is observed to make 100 complete
alternations per minute. Using C programming, perform the following:

(i) Calculate the slip.


(ii) Determine the rotor speed.
(iii) Calculate the rotor copper losses per phase.

Task Requirements:
Write a C program to calculate the slip, rotor speed, and copper losses. Your
program should take the following inputs from the user:

• Supply voltage (V)


• Frequency (Hz)
• Number of poles
• Rotor electromotive force alternations per minute
• Power input to the rotor (in kW)

Hint: Use the formula for slip and speed of an induction motor and print
results with appropriate labels.
Rubric (8 Marks total):
• Correct implementation of slip calculation (2)
• Accurate rotor speed calculation (2)

1
• Proper computation of rotor copper losses per phase (2)
• User-friendly input and output display (1)
• Code readability and comments (1)

Question 2: DC Series Motor Speed Calculation


The armature circuit resistance of an 18.65 kW, 250 V series motor is 0.1 Ω.
The brush voltage drop is 3 V, and the series field resistance is 0.05 Ω. When
the motor takes 80 A, the speed is 600 RPM. Write a C program to calculate
the speed when the current is 100 A.
Task Requirements:
Your C program should:
• Take the armature resistance, series field resistance, brush drop, current,
and speed as inputs.
• Calculate and display the speed of the motor when the current is increased
to 100 A.
Hint: Use the equation for speed control in a series DC motor and incorpo-
rate the effects of resistance changes on the motor speed.
Rubric (8 Marks total):
• Correct implementation of motor speed calculation at 80 A (3 points)
• Accurate speed calculation at 100 A (2)
• Input handling and correct formulas used (2)
• Code readability and comments (1)

Instructions:
Submit the C programs for both questions. Ensure the program is well-documented
with comments explaining key sections of the code. Include test cases that show
the program’s output for different input values.

Bonus Challenge (Optional):


Implement a graphical interface in C that plots the slip or motor speed as a
function of varying inputs using a simple terminal-based graph.
Bonus Rubric (4 Marks total):
• Graphical interface that updates based on inputs (2)
• Clarity of graph and labels (2)

2
Additional Instruction: To ensure the code is written from scratch, include
a unique algorithm that calculates the speed of the motor using a piecewise
approximation method. Justify your approach in the comments and ensure
your code reflects this specific implementation.

Instructions:
Submit the C programs for both questions. Ensure the program is well-documented
with comments explaining all sections of the code. Avoid using generic code or
AI-generated templates by integrating original problem-solving techniques as
specified.
Warning: Any student who copies or uses AI to solve this assign-
ment will receive zero marks.
Submission Deadline: 03/11/24

You might also like