Design of Turbo-Alternator Using C-Language

Design of Turbo-Alternator Using C-Language: An alternator is an electromechanical device to convert mechanical energy to alternating current electrical energy and any AC electrical generator is called an alternator. Large alternators driven by steam turbines generally are called turbo-alternators.

The types of turbo alternator is based on it construction. They are salient or projecting pole type and non salient or cylindrical pole type. These are high speed machines and are driven by steam turbines and gas turbines with maximum speed of 3000 rpm and can generate up to 1000 MW.

Main parts of turbo alternator are Stator, which is the stationary part of the alternator that carries the armature winding and rotor is the rotating part of the alternator that carries the field winding.

From the block diagram of turbo alternator in the PowerPoint presentation, there is a rotating magnet which is called the rotor and it turns within a stationary conductor that is wound in coils which is called the stator. The field generates an induced EMF (electromotive force) makes the rotor to turn.

The rotating magnetic field induces an AC voltage in the stator windings. Often there are three sets of stator windings, physically offset so that the rotating magnetic field produces a three phase current, displaced by one-third of a period with respect to each other.

The software used to develop the alternator is a C language. It is the most popular and versatile computer language since it is a high level, structured, and machine independent language and the programs written in C have are fast and efficient. C extends its ability and Turbo-Alternator is designed by using C-language.


Alternator is the main source of electrical energy which we consume. It is the largest energy converter present in the world. This project is about to design a Turbo-Alternator with the help of C-language.

Download Design of Turbo-Alternator Using C-Language.

Leave a Reply

Your email address will not be published. Required fields are marked *