106
Using the ATP-EMTP simulation software to analyse and understand problems on Spoornet electric locomotives. by Barend Adriaan de Ru Submitted in partial fulfilment of the requirements for the degree Magister in Engineering in the Faculty of Engineering at the Rand Afrikaans University Supervisor: Prof. M. Case November 1997

Using the ATP-EMTP simulation software to analyse and

  • Upload
    others

  • View
    13

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Using the ATP-EMTP simulation software to analyse and

Using the ATP-EMTP simulation software to analyse and

understand problems on Spoornet electric locomotives.

by

Barend Adriaan de Ru

Submitted in partial fulfilment of the requirements for the

degree

Magister in Engineering

in the

Faculty of Engineering

at the

Rand Afrikaans University

Supervisor: Prof. M. Case

November 1997

Page 2: Using the ATP-EMTP simulation software to analyse and

Using the ATP-EMTP simulation software to

analyse and understand problems on

Spoornet electric locomotives.

Page 3: Using the ATP-EMTP simulation software to analyse and

Abstract

Spoornet currently has a fleet of more than 1500 electric locomotives in

service. The majority of electric locomotives are resistor controlled but there

are many chopper as well as thyristor controlled locomotives which all

incorporate direct current (dc) traction motors. In recent years Spoornet has

also bought locomotives employing alternating current (ac) traction motors.

Because locomotives are very expensive and the running costs are high it is

important that these locomotives must be available and reliable. Most of the

newer generation locomotives, which are the semiconductor controlled

locomotives, must be in service for at least another 20 years.

The availability and reliability are often influenced by delayed design

problems as well as problems arising due to changes in the total system

configuration. One way of solving these problems, or at least understanding

them, is by employing computer simulations.

The availability and reliability can also be improved by using new

technologies which were not originally employed on the locomotives. By

doing computer simulations the optimal solution can be obtained when

introducing new technologies on the locomotive.

A good example of this type of application within Spoornet is given in [6],

where simulation models for high technology locomotives were developed

which were suitable to be used in the assessment of electromagnetic

compatibility between modern power electronic locomotives and the railway

signaling system. However, these models are also suited to be used in other

applications. These models make use of the ATP-EMTP simulation program.

Page 4: Using the ATP-EMTP simulation software to analyse and

Contents

CHAPTER 1 6

BASIC DESIGN CONCEPTS OF AN ELECTRIC LOCOMOTIVE. 6

1 INTRODUCTION. 6

2 THE ELECTRICAL TRACTION SYSTEM. 7

2.1 Electrification. 7

2.2 The electric locomotive. 8

2.2.1 The traction motors. 10

2.2.2 Power Converters. 11

2.2.3 The control system. 12

3 DESIGN SPECIFICATIONS. 12

3.1 The Class 92 Tunnel Train. 13

3.1.1 Basic Specifications. 13

3.1.2 Designed Values. 13

3.2 The Class 9E locomotive. 14

3.2.1 Basic Specifications. 14

3.2.2 Basic Tractive Effort Calculations. 14

CHAPTER 2 17

USING THE ELECTROMAGNETIC TRANSIENT PROGRAM IN TRACTION

APPLICATIONS 17

1 BACKGROUND. 17

2 SIMULATION EXAMPLE. 17

3 DATA BASED MODULES 18

4 USING MODELS AND TACS 20

5 MODELING OF MOTORS 21

5.1 The primitive machine 21

5.2 Simulation of machines with the ATP-EMTP 22

6 USING THE ATP-EMTP TO SIMULATE ELECTRICAL CONVERTERS. 24

7 NUMERICAL OSCILLATIONS. 25

Page 5: Using the ATP-EMTP simulation software to analyse and

CHAPTER 3 26

SIMULATION COMPONENTS OF SPOORNET ELECTRIC LOCOMOTIVES. 26

1 INTRODUCTION. 26

2 DESCRIPTION OF A THYRISTOR CONTROLLED LOCOMOTIVE. 27

3 THYRISTOR CONTROLLED LOCOMOTIVE SIMULATION MODEL. 28

3.1. The Transformer. 28

3.1.1 The classical transformer model 28

3.1.2 A high frequency transformer model. 32

3.2 The Double Bridge Half Controlled Rectifier. 36

4 SIMULATION OF THE TRACTION MOTORS. 37

4.1 Traction motor models. 37

4.2 The mechanical system. 39

4.3 The Control System. 40

CHAPTER 4 42

PRACTICAL APPLICATION AND FUTURE WORK. 42

1 INTRODUCTION. 42

2 THYRISTOR CONTROLLED LOCOMOTIVE. 42

2.1 Typical results. 42

2.2 Power factor correction circuits. 45

3 MOTOR SIMULATION RESULTS. 45

4 HIGH FREQUENCY TRANSFORMER MODELING 48

5 OTHER PROPOSED MODELS 50

6 LEARNING TOOL 52

7 ELECTROMAGNETIC COMPATIBILITY 52

Page 6: Using the ATP-EMTP simulation software to analyse and

Chapter 1

Basic Design Concepts of an Electric Locomotive.

1 Introduction.

The first railway engine ever was built by Richard Trevithick in the beginning

of the 19th century. Less than fifty years later, in 1842, the first true electric

locomotive was built by Robert Davidson and employed on the Glasgow-

Edinburg line [1]. Since then railway engines have undergone many

developments, and in many respects played a leading role in industry. For the

first part of this century up to the early 1970's direct current (dc) traction

motors were the accepted norm because of their versatility having a wide

variety of volt ampere or speed-torque characteristics. These motors were

mainly controlled, using resistor-switching controls. From the mid 1960's

thyristor controls were introduced in electric locomotives. Semiconductor

devices were now being developed at an ever-increasing rate, and thyristors

were replaced by gate turn-on thyristors (GTO's). Computer technology also

developed at a rapid rate since the 1970's, which made it more and more

possible to design variable speed drive systems for alternating current

motors. These variable speed drive systems, also employing integrated gate

bipolar transistor (IGBT) technology, are now very common in the traction and

other industries, and have been for a few years.

These developments were also implemented in South Africa, with most of the

technology coming from Europe and Japan. The first type main line electric

locomotive to be employed in South Africa was the class lE locomotive. It

was introduced into traffic in 1924 [2]. From the 1950's up to the 1970's,

hundreds of 3kV resistor controlled dc trains were supplied to the South

African Transport Service (now called Spoornet). The first thyristor controlled

alternating (ac) locomotives were introduced in 1976 [3]. This was the class

7E locomotive. South Africa also bought several different classes of chopper

controlled locomotives. In the 1980's induction motors were used for the first

time in traction on the 38 class diesel-electric locomotives, and thereafter on

the class 14E locomotives.

Spoornet currently has a fleet of more than 1500 electric locomotives in

6

Page 7: Using the ATP-EMTP simulation software to analyse and

service. The majority of electric locomotives are resistor controlled but there

are many chopper as well as thyristor controlled locomotives which all

incorporate dc traction motors. There are also a few inverter controlled

locomotives incorporating induction motors.

This chapter gives a basic introduction on the design concepts of electric

locomotives. Different drive systems used in Spoornet are briefly discussed,

as well as traction motor mechanical system interaction and control system

strategy. Basic specifications on some locomotives used in other parts of the

world as well as South-Africa are also discussed.

2 The electrical traction system.

The basic electrical traction system consists of the electrification system,

which includes the supply, contact wire and rail as shown in figure 1, and the

locomotive.

Contact wire

Rail

Figure 1 Basic traction system

The ideal computer model would take into account the whole electric traction

system incorporating all the effects of all the trains on the line and different

switching operations. This will require enormous computing power, taking into

account the very short time periods (due to quick switching transients) and

also the very long time periods (such as accelerating a locomotive with a

loaded train, to a specific speed). Therefore it makes more sense to break

any simulation down into manageable parts.

An example of the simulations of a basic traction system is given in [8,9].

2.1 Electrification.

Throughout the world there are different standards of electrification. Most

countries have more than one system. Typical systems in use are 1.5kV dc,

3kV dc, 15kV 16 and 2/3 Hz ac and 25kV 50Hz ac. In Europe a high

percentage of railroads are electrified. A summary of the electrification is

given in table 1 [10,16].

7

Page 8: Using the ATP-EMTP simulation software to analyse and

3kV dc 1.5 kV dc T 15kV 16 2/3 Hz 25kV 50Hz

Belgium Netherlands Germany Portugal Bulgaria Italy South of Switzerland United Romania Spain France Austria Kingdom Croatia Poland Norway North of Servia Czechoslovakia Sweden France Finland Slovenia Hungary Part of Part of Russia Russia

Table 1 Electrification in Europe

In the United Kingdom a 3rd rail 750V dc system is also used. A typical

arrangement for a 25kV ac electrification system is shown in figure 2 [26].

88kV 3 Phase 50Hz

. •

r'

-

i __=.- Circuit Breaker

[1 -- ' '

r Line Break

25kV 50Hzie,/_ _/,_.:.,,,,-/'--/-•

Figure 2 Typical 25kV ac electrification system

In the America's a low percentage of railroads are electrified. In Southern

Africa only 3 countries have electrified railroads namely Zambia * , Zimbabwe

and South Africa. In South Africa almost 10 000 km of railroad are electrified

with 3kV dc, 25kV 50Hz ac or 50kV 50Hz ac systems [10].

2.2 The electric locomotive.

An electric locomotive is an electromechanical energy converter. Electrical

energy is converted to mechanical energy when the locomotive is powering.

Mechanical energy can also be converted to electrical energy when the

locomotive is moving and electrical brakes are applied.

This energy conversion is shown in figure 3. The electrical input power is

equal to Vijne x /me . The input power is converted to mechanical output power.

The output power is equal to Force x Speed. The Force could either be a

It is not known whether this line is in operation

8

Page 9: Using the ATP-EMTP simulation software to analyse and

Motor with Power Mechanica Suppl Load

Power Convertor

Driver Referance Demand Control

pulling force, TE (Tractive Effort), or a braking force, BE (Braking Effort).

TE

Vlines-) --> TE/BE Speed ---> Speed BE7

Speed

Powering

Braking

Figure 3 Electromagnetic Energy Conversion of a Locomotive

This figure also shows the Tractive Effort and Braking Effort curves. These

curves are typical basic design curves for a locomotive. The following basic

equations apply for powering and braking respectively (if it is assumed that all

the power is transferred back to the line).

'line x I line = TE x Speed + (Electrical Loss + Mechanical Loss)

Vline x I line = BE x Speed — (Electrical Loss + Mechanical Loss) (1)

The electrical system of an electric locomotive can be broken up into different

components. The main components are the following

Traction motors which do the electrical to mechanical energy

conversion

Power converters and power supply, supplying the traction motors

with the correct input power

Control system which control the power converters according to the

altered driver demand

A generalised block diagram of the implementation of these basic

components on Spoornet locomotives is shown in figure 4.

Figure 4 Generalised Block Diagram of Spoornet

Electric Locomotives.

9

Page 10: Using the ATP-EMTP simulation software to analyse and

Since the introduction of the first electric locomotive, all these components

have undergone a great deal of development, to keep up with modern trends

like speed, higher efficiency, heavier freight and so forth.

2.2.1 The traction motors.

The direct current (dc) motor has been the workhorse of traction for many

years. With the introduction of semiconductor technology and improvement in

microprocessor control, induction motors with variable speed drive systems

became the norm. Synchronous motors have also been used in traction, but

as with dc motors the maintenance cost, among other problems, is still high

compared to induction motors.

Before selecting a traction motor and power converter for a certain traction

application, load requirements must be available. These are for example the

maximum load to be hauled, the speed range and the maximum speed. In

traction applications these values are summarized in tractive effort and

braking effort curves, as shown in figure 3.

A motor and load system is shown in figure 5.

r6

II

Motor y El ) El • .1 (I ruL TL Jrn B,„ (01",,, '''is

PI ,( IVI Load JL BL

1

Figure 5 Motor with load

The motor and load are coupled using a gear mechanism with the torque's on

both sides of the gears related as (assuming that the efficiency of the gear is

100%)

= = Nc T, n,

(2)

where nn, and nL are the number of teeth on the motor and load side

respectively [17].

10

Page 11: Using the ATP-EMTP simulation software to analyse and

The electromagnetic torque, Tem , required from the motor can be calculated

knowing the required load acceleration, the coupling ratio Ak , the working

torque 7114/ , the inertia's of the motor, .4, and load, ../L and damping of the

motor, B„,, and load BL . The electromagnetic torque, Tem , is thus given as

N e2 J, ) Ch0 B„, + Nc2 B L Tin N =

dt- +

N co L + Nc T", (3)

where (.0 L is the angular speed of the load.

2.2.2 Power Converters.

It is now more than 30 years since the introduction of thyristor or silicon

controlled rectifiers. Since then many spectacular advances in power

semiconductor devices, integrated electronics and microprocessors have

dramatically reduced the cost and size of power electronic converters. The

modern trend of those designing power converters, is to build power

converter modules, which are suitable for a range of applications.

The majority of Spoornet locomotives are still resistor controlled. Figure 6

show the different types of power converters used on all the other class

electric locomotives.

I

(a) (b)

(c)

(d)

Figure 6 Locomotive power converters on the (a) Class 8E and

10E, (b) Class 7E, 9E and 11E (c) Class 14E supplied by 3kV dc (d)

Class 14E supplied by 25kV ac.

The power converters are designed to work at the rated motor currents and

also at peak current values, which produce the peak, torque values of the

motor needed when loads must be accelerated.

11

Page 12: Using the ATP-EMTP simulation software to analyse and

Speed Speed

TE

Torso. I 1.',7:"` I High

(a)

\4.L.

Speed

Stator Current

Stator Voltage

2.2.3 The control system.

A typical tractive effort speed curve is shown in figure 7(a). This curve can be

broken up into different regions. These are the constant torque, the constant

power and the high-speed region. The control system must be so designed

that the tractive effort speed requirements are met.

(b) (C)

Figure 7 (a) Typical Torque-Speed curve and control variables for a (b)

separately excited dc motor and (c) Induction motor. [19]

Figure 7(b) and (c) show how the control variables change in each region

[19]. This is shown for a separately excited dc motor and induction motor

respectively.

3 Design Specifications.

When a locomotive is to be bought, there will be basic specifications drawn

up by the client. The locomotive designer will then design the locomotive to

conform to the basic specifications. This will be done by using the current

technology of power converters, motors, control systems and other

components available to the designer.

Due to the complexity of the total railway system the engineer involved in the

reliable operation of the locomotive is often faced with difficult problems

arising from bad designs, changes in system configuration, etc. It thus often

becomes necessary to maintain the reliability of the locomotive by re-

designing particular systems or components of a locomotive. Using computer

simulations is a handy tool in assisting in this task.

12

Page 13: Using the ATP-EMTP simulation software to analyse and

It is important to understand the basic design principles of a locomotive

before simulations can be used to analyse the locomotive and possibly do a

re-design to maintain or improve the reliability of the locomotive.

In the next paragraphs the Class 92 Tunnel train and the Class 9E locomotive

are examined in terms of the basic specifications.

3.1 The Class 92 Tunnel Train.

3.1.1 Basic Specifications.

This locomotive was designed for freight haulage and for overnight passenger

service through the Channel Tunnel [4]. This locomotive had to be designed

to operate on a 25kV/50Hz and 750V dc supply system. The trainload to be

hauled was 1600 ton both systems. A maximum speed of 140km/h was

specified. Further requirements were for example, that in case of an

emergency in the Channel Tunnel, trains of various loads of up to 2200 ton,

had to be capable of moving form any position in the tunnel to the exit at a

speed of 30km/h. It was also designed to cope with tunnel pressure, high-

humidity and high temperature conditions.

3.1.2 Designed Values.

The maximum tractive effort in normal operation is limited to 360kN,

representing the drawbar load limitations of international freight rolling stock.

However for certain emergency conditions a "boost" function is provided. It

enables, on demand of the driver, to release a maximum tractive effort of

400kN. If one bogie is out of service due to a failure the maximum tractive

effort of 200kN will be released for the remaining bogie. In this way a train of

1300 ton can be restarted within the tunnel. The tractive effort-speed curve

and the components to obtain this curve are shown in figure 8 for the class 92

locomotive.

Moro Control

1140kW Induction motors

_(,11:11:111 0 -01:113

c000 000-\13

RedMer Chopper Inverter

Figure 8 Basic specification and building blocks for the class 92

locomotive

13

Page 14: Using the ATP-EMTP simulation software to analyse and

The Class 92 locomotive has six 840kW three-phase asynchronous motors

with a Co'Co' wheel arrangement. This provides an overall traction power at

the wheels of 5MW when operating from 25kV ac. When operating from the

third rail 750 V dc supply system it has a power output of 4MW. Each of the

two bogies has a separate power converter, with the only common element

the transformer. The transformer feeds two four-quadrant GTO thyristor

controllers (1 bogie), feeding inverters trough a high voltage dc link. The

motors of one bogie are connected in parallel to their own inverters.

3.2 The Class 9E locomotive.

3.2.1 Basic Specifications.

Before the line between Sishen and Saldanha was electrified trains of 202

wagons, with a gross load of 20200 ton, were hauled over the distance of 861

km by five diesel-electric locomotives [5]. It was then decided to electrify the

line with a 50kV 50Hz ac system. (This required 6 substations as opposed to

21 for a 25 kV 50Hz system)

It was then specified that the same gross load of 20200 ton must be hauled

over the distance of 861 km by electric locomotives. These locomotives had

to be able to pull a fully loaded train up a maximum adverse gradient of 1 in

250 at a minimum speed of 34.5 km/h (called the balancing speed).

Furthermore the train had to be started on the maximum gradient and had to

be able to accelerate to the specified speed within a certain time. Downhill a

gradient of 1 in 100 had to be negotiated with the speed of the train held

constant.

3.2.2 Basic Tractive Effort Calculations.

With these specifications in mind it is now possible to estimate what the

tractive effort at balancing speed, TEb , would have to be, if the train is going

up maximum adverse gradient with maximum load. Because there will be no

acceleration the tractive effort force at balance speed, TEb , will equal the

tractive resistance force, TR, holding the train back. Let us assume that the

tractive resistance force comprises only of the force as a result of the

gravitation and the rolling resistance force.

14

Page 15: Using the ATP-EMTP simulation software to analyse and

Therefore

TEb = TR = (M + m)(g)(G)+ + m) (4)

where R„, = Rolling Resistance = 12N/ton

(12N/ton is a typical value for this application)

M = Gross Load = 20200 ton

m = Mass of the Locomotives

g = Gravitational Force = 9.8m/s 2

G = Gradient

The total mass of the locomotives is much lower than the total mass of the

load (M >> m). Thus for maximum gradient of 1 in 250 and maximum load the

continuous tractive effort that would be necessary is

TE b = ( M)(g)(G) + (M)R,„,

=[(20200 x 101(9.8)( 250

1 )1+ [(20200 x 101(-12103

)1 ( 5)

= 1MN

This means that the continuos power output, Pout , of the train must at least

be

P„„, = TE b x Speed

=1MN x34.5km1 h

(6)

= 10 MW

This power output is achieved by using 3 locomotives. Each will then have a

power output of 3,3MW. The 9E locomotive has a designed power output of

3,7MW. From these calculations the continuos rating of the traction motors

(as well as the number of traction motors used) can be calculated together

with the selection/design of a power converter.

An important specification is that the train must be able to accelerate to base

speed at maximum gradient and maximum load. This implies that the motor

must supply a high torque, above the continuous rating. Because of the

thermal characteristic of the motor this could only be for a short period of

time. This time is dependent on the traction motors being used. Separately

15

Page 16: Using the ATP-EMTP simulation software to analyse and

exited dc motors were selected for the class 9E locomotives.

Lets say that the train must accelerate from 0 to 34.5 km/h within 5 minutes.

Thus, if it is assumed that the speed changes linearly the acceleration, a, can

be calculated.

a = Ballance Speed m I s

time 34.5km I h

300s (7)

= 0.032m / s2

The stall tractive effort, TES , which is the tractive effort needed to accelerate

the locomotive, can now be calculated.

TE, = Ma + TEb

= (20200 x 103 )(0.032)+1035

(8 )

= 1680kN

Thus if 3 locomotives are used each will have a stall tractive effort, TES , of

560kN. By doing these and other calculations the components needed to

meet the basic requirements can be obtained.

16

Page 17: Using the ATP-EMTP simulation software to analyse and

Chapter 2

Using the Electromagnetic Transient Program in traction applications

1 Background.

The ATP-EMTP (Alternative Electromagnetic Transient Program) is a royalty-

free software package. As the name implies it is used to simulate transients in

electric power systems [11]. It offers models for coupled and non-coupled

linear, lumped resistive, inductive and capacitive elements as well as non-

linear resistive and inductive elements. Furthermore models by which

transmission lines can be simulated are also supported. These models

include multiphase as well as single phase pi-equivalent circuits and

distributed-parameter models. Support programs also enable the modelling of

frequency-dependent parameters. Different types of voltage and current

sources are also included, as well as ideal and saturable transformer models.

Different types of dc, synchronous as well as non-synchronous machines are

supported by the ATP-EMTP. These machines can be controlled by means of

controlling the power converters connected to them. These power converters

can be built by using the switch models, which include diodes, thyristors and

controlled switches. The control can be obtained by using either MODELS or

TACS (Transient Analysis of Control Systems). TACS consists of transfer

function blocks expressed in terms of s-polynomial ratios and thus, allows the

Laplace description of a control system to be used almost directly. MODELS

excepts component or control system description in terms of procedures,

functions and algorithms [14], similar to a high level language.

The ATP-EMTP is thus suited for the simulation of electric traction problems

in steady-state as well as transient conditions.

2 Simulation Example.

In the following paragraphs a simulation example is given to explain the

different aspects that must be taken into consideration when modelling a

complex system like a locomotive. Models representing power converters on

the class 14E and class 38 Spoornet locomotives have been developed [6].

17

Page 18: Using the ATP-EMTP simulation software to analyse and

Rsnub Csnub

SUPPLYPOSIN

nub La ,Ra

snub I

ARMOUT NEG _ J

The 14E chopper controller module is used as an example and controls a

separately excited dc motor. There are a number of locomotives used by

Spoornet employing chopper controllers. Therefore this example is

appropriate. A circuit diagram is shown in figure 1.

Figure 1 14E Chopper

The different modules are connected by using low-value resistors. In figure 2

the armature current of the separately excited chopper controlled dc motor is

given.

Figure 2 Armature current of separately exited dc motor

The complete data file for this simulation is given in appendix C.

3 Data based modules

ATP-EMTP allows the user to modularise a simulation [11]. This option is

called data base modules. This enables the user to see a component as a

black box with certain inputs and outputs. Using this option makes it possible

for the user to build complex systems.

The 14E chopper can be seen as such a black box. It has the following input

18

Page 19: Using the ATP-EMTP simulation software to analyse and

and output nodes: POSIN, POS and NEG. It also has two control signal input

nodes which are used to control the GTO as well as the diode and are called

GTOGTT and DIOGTO respectively. The diode must be controlled to avoid

the diode and thyristor being switched on at the same time. This is explained

in detail in [6]. The snubber resistor, R„, b, and snubber capacitor, Cs„b, must

also be supplied to the module, as well as the value of the input capacitor Cf.

The data base module for the 14E chopper controller is now given.

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG POSIN_, POS , NEG , DIOCUR, GTOCUR, GTOGTT, DIOGTO ARG RESIST, CAPAC1, CAPAC2 NUM RESIST, CAPAC1, CAPAC2 DUM /BRANCH C **** Chopper Circuit (Input Caps) ******** C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C >

POSIN_NEG 0.05 CAPAC1 C ************* Snubbers ************** *****

DIOCURPOS RESIST CAPAC2 GTOCURPOS RESIST CAPAC2 POSIN_GTOCUR 1.0E-6 NEG DIOCUR 1.0E-6

C /SWITCH C ******** Chopper circuit Switches ******** C <NDE1><NDE2><---VIG--›<--IHOLD-><-IDEION-> <CLSD><SM><GRID><CL/O> 13DIOCURPOS CLOSED DIOGTO 13GTOCURPOS GTOGTT C 11POS POSIN_ 0.6 10.E-3 C BEGIN NEW DATA CASE C *****************************************************************************

C Single Phase Chopper C ** ***** **********************************************************************

C This module represents a single phase chopper circuit including snubbers. C The value of the snubbers may be changed. Firing signal must be supplied $PUNCH BLANK card ending session

The input and output nodes must be declared. This is done in the argument

declaration. Furthermore, the variables referring to numerical values must

also be declared by using the argument declaration and by using the number

declaration. The internal nodes of the module are entered into the dummy

argument declaration.

This module can be used in the ATP-EMTP by using the $INCLUDE

statement. This is done as follows.

19

Page 20: Using the ATP-EMTP simulation software to analyse and

MODELS MODEL A

MODEL AI Components

USE MODEL AI

WMELB

MODEL C

RECORD

USE MODEL A

USE MODEL B

USE MODEL C

MODEL Al

ATP -EMTP

EMTP PriMoUX Plotting

File

C ************* Include chopper module *************** $INCLUDE, 14ECHOP, POS_IN, POS_OT, NEG_IO, DIOAND, GTOAND, GTOCRL, DIOCRL, $$ C 330.0, 2880.0, 1.0

Now node POS_IN in the ATP-EMTP data file will be node POSIN_ of the

module. POS_OT will be POS, the value of the snubber resistor will be set

equal to 3300, and so on.

4 Using MODELS and TACS

As was mentioned previously TACS consists of transfer function blocks

expressed in terms of s-polynomial ratios and thus allows the Laplace

description of a control system to be used almost directly. MODELS excepts

component or control system description in terms of procedure functions and

algorithms. Both TAGS and MODELS can also be used together. In this case

TACS must be placed before MODELS in the main data case.

The basic structure of MODELS is shown in figure 3.

Input/Output Interface

Figure 3 Basic MODELS structure

Different models, which are all independent components, can be developed

with voltage, current, switch status and motor variable inputs. These models

can generate outputs, which control switches, voltage and current sources

and non-linear elements. Each of these models are processed when using

the USE instruction. The models can also be embedded and all variables can

be made available to the ATP-EMTP output file.

20

Page 21: Using the ATP-EMTP simulation software to analyse and

In the example both MODELS and TACS are used. The complete data case

is shown in appendix C. The generation of the pulses for the gate drive

signals are done using TACS. This is then used as a data base module and

seen as a black box that could be called a 'Pulse Generator'. MODELS are

used to generate a control reference value. The model developed for this

purpose is called 'Reference Calculation'. Thus a block diagram

representation for controlling the switches is shown in figure 4.

GTO control

) Chopper

Diode control 1

Referance Calculation

> Pulse 1 Generator

Figure 4 MODELS used to calculate a reference signal and

TACS used to generate switching pulses

5 Modelling of motors

5.1 The primitive machine

The windings of a rotating electrical machine and their associated electrical

quantities can be transformed mathematically into a different arrangements of

coils with new electrical quantities [15]. The resulting machine after

transformation has performance characteristics identical to those of the

original machine. Transforming a machine into a d-axis and q-axis of stator

and pseudo-stationary rotor coils gives rise to the so-called primitive machine.

When three phase synchronous or induction machines are modelled using

the d-q models, a three phase to two phase winding transformation has to be

done to obtain the equivalent primitive machine [15]. When simulating a dc

machine the implementation is straight forward.

Consider a machine with one brush-pair on the quardrature axis and two

direct axis stator coils, as shown in figure 5.

21

Page 22: Using the ATP-EMTP simulation software to analyse and

q-axis

(Wa' erb (Wti 42)

11 f2

v: vd

Figure 5 A primitive machine representing a dc machine

The complete impedance matrix for a primitive machine as shown in figure 5

is given by [15]

1 v/I 2 = M ;1; 2 d f 1 ( 1? - p , 2 + I,- fd 2 p) 0 0 r m; 1 2 (Rqa + L aqp)

where p = —d

and M represents the mutual inductance between designated dt

coils. The electromagnetic torque equations are the following

Te„, = (pole pairs)[ q" ( M da i + v (2)

These equations apply for steady state and transient performance.

5.2 Simulation of machines with the ATP-EMTP

The ATP-EMTP uses two models whereby a machine can be simulated. This

is the Synchronous machine model for synchronous machines and the

Universal machine (UM) model for dc and induction machines as well as

synchronous machines. Both these make use of the primitive machine

modelling. The UM model permits the direct simulation of 12 machine types.

These are shown in table 1. It is also possible to simulate other types through

the creative use of the algorithm.

f v l (R/ii

V a r M (la

mf I df 2p d • f 2 d

i ° ( 1 )

22

Page 23: Using the ATP-EMTP simulation software to analyse and

Basic Machine. Permutations.

Synchronous 3-phase armature 2-phase armature

Induction 3-phase armature, cage rotor 3-phase armature, 3-phase field 2-phase armature, cage rotor

Single-Phase AC (Synchronous or induction)

1-phase field 2-phase field

Direct Current series field separate excitation parallel field (self-excitation) series compound (long shunt) field parallel compound (short shunt) field

Table 1 UM machine types in ATP-EMTP

It is furthermore possible to represent the mechanical system by an

equivalent electrical network. The electro mechanical equivalents are shown

in table 2.

Mechanical System Electrical system

Torque, T[N-m]

Angular velocity, w [rad/s]

Current I[A]

Voltage, V[V]

Moment of inertia, J [kgrni] Capacitance, C, [F]

Torsional compliance, K, [Nm/rad] Susceptance, 1/L, [1/H]

Rotational Damping Coefficient

(friction), D, [Nms/rad]

Conductance, G, [S]

Table 2 Electro mechanical equivalents in ATP-EMTP

The solution of the universal machine equation appears non-linear to the

ATP-EMTP network. There must therefore be an interface that can couple the

universal machine equations with the network. This can be achieved in two

ways, which are user selectable. These two methods are called

compensation and prediction interfacing [12].

With the compensation based interfacing, the network as seen from the

machine terminals is represented by Thevenin equivalent circuits, the angular

velocity is predicted and the machine equations can be solved.

The prediction method is only used on the armature coils. The compensation

method still applies for the field coils when this method is used. For the

23

Page 24: Using the ATP-EMTP simulation software to analyse and

prediction method the machine is viewed as voltage sources behind resistors.

The resistors are seen as being part of the electrical network, the fluxes are

predicted and the voltages are then calculated.

The compensation method is useful when more than one machine is used

and fed from separate sources, whereas the prediction method is useful when

more than one machine is fed from the same source [6].

6 Using the ATP-EMTP to simulate electrical converters.

Power electronic switches are modelled as ideal switches in the ATP-EMTP.

These switches can be controlled by a logic control signal. Therefore GTO's,

IGBT's etc. can be modelled as ideal components. Simplified models do,

however, exist for diodes and thyristors. Figure 6 shows a thyristor model

which will start conducting when the gate current (Grid) becomes positive or

when the forward voltage across the terminals becomes greater than V19 .

When the gate current is now removed the thyristor will still conduct. It will

only stop conducting when the current becomes smaller than the holding

current, I -hold•

Cathode la

T la

On-State

1 Off-State

Vig

(hold

Grid

Vig

Anode

Figure 6 Thyristor model in the ATP-EMTP

More accurate semiconductor behaviour can be obtained when using passive

linear and non-linear components and actively controlled sources with the

ideal switch models.

When using switches caution must be taken to avoid numerical oscillation.

This can easily be done by inserting a snubber circuit across the switch, with

a time constant of a few times greater than the simulation time step across

the switch.

24

Page 25: Using the ATP-EMTP simulation software to analyse and

7 Numerical oscillations.

Numerical oscillations often result when inadequate modelling is done. This is

a direct cause of the method (Trapezoidal method of integration) used to

solve differential equations in ATP-EMTP [12].

The relationship of voltage, vb and current, through an inductor, L, is given

by

vL(t)= LdiL

dt

This is implemented digitally, for a small time step At, in ATP-EMTP by using

the following equation

At r i L (t + At) = i L (t)+—iy L (t + At)+ vL (t)]

2L

If = 0 and iL(t + At) = 0 the voltage at t + At can be found from equation

(4).

v L (t + At). –17,(t)

(5 )

Thus the voltage across the inductor will oscillate. This problem can be solved

by coupling a damping resistor, Rd, across the inductor [12]. It can be found

that the value of Rd, is ideally selected in the range

22L

(Rd (102L

At At (6)

25

Page 26: Using the ATP-EMTP simulation software to analyse and

Chapter 3

Simulation Components of Spoornet Electric Locomotives.

1 Introduction.

The majority of electric locomotives used by Spoornet employ direct current

(dc) traction motors. During the mid 1980's Spoornet also purchased

locomotives employing alternating current (ac) traction motors. Simulation

models have been developed for these locomotives which employ ac traction

motors using ATP-EMTP [6]. These models were developed to study the

electromagnetic compatibility between modern power electronic locomotives

and railway signalling systems. They are suitable to be used in other power

electronic applications, for example in other locomotives currently operated

by Spoornet, as well as new locomotives to be bought by Spoornet.

The two main export lines in South-Africa, namely the Ermelo to Richards

Bay coal line and Sishen to Saldanha iron-ore line are ac traction systems.

These are 25kV and 50kV lines respectively. The locomotives that operate on

the 25kV line are the class 11E locomotive as well as the class 7E1 and 7E3

locomotives. On the 50kV line the class 9E locomotive, which was briefly

discussed in chapter 1, is used. Furthermore, the class 7E and 7E2

locomotives, which are also supplied from 25kV lines, are used in Nothern

Province and in Eastern Cape. All these locomotives are thyristor controlled

and operate in a very similar manner. The main difference being the traction

motor configuration.

In this chapter the focus will be on modelling components used on thyristor

controlled locomotives. The ATP-EMTP models developed are for the class

11E locomotive but can be modified fairly easily, if data are available, so it

can be used on other ac traction locomotives.

There are two main reasons for selecting the class 11E locomotive as an

example. Firstly, the necessary data (transformer and motor test reports;

control system operation etc.) to do the initial simulations were readily

available. The focus here was not on solving practical problems on the class

11E locomotive, but rather on giving examples of possible uses of such

26

Page 27: Using the ATP-EMTP simulation software to analyse and

L

L 11

simulation. The second reason for selecting the class 11E locomotive as

example was more important. Several transformer failures have occurred on

the class 11E locomotive since 5 years after the first class 11E locomotive

went into service. This seriously affected the availability of this locomotive.

This problem is partially addressed by using the ATP-EMTP simulation

software.

2 Description of a thyristor controlled locomotive.

All the Spoornet locomotives operating on the ac lines were designed for

heavy haul applications. The class 11E locomotive was so designed so that

four locomotives would be able to haul a load of 20800 tons from Ermelo to

Richards Bay. It weighs 168 tons with an output power of around 4MW. The

power converter configuration of the class 11E locomotive is shown in figure

1

Figure 1 The power converter configuration of the

class 11E locomotive.

This locomotive has two double bridge half-controlled rectifiers; each

controlling three separately excited 700kW dc motors. Each motor has it's

own separately controlled field. A transformer with six secondary windings

feeds the rectifiers and the fields. This configuration is shown in detail in

figure 2.

Figure 2 Class 11E Locomotive Power Circuit.

27

Page 28: Using the ATP-EMTP simulation software to analyse and

TRANSFORMER (ONE BOGIE) SMOOTHING

CHOKE

CONTROL SYSTEM

RECTIFIERS

I Ec< I

Figure 3 Thyristor controlled locomotive simulation model.

The field rectifiers make use of a centre-tapped winding. To improve the

100Hz ripple generated by the rectifiers, smoothing chokes are used.

3 Thyristor controlled locomotive simulation model.

A model of a thyristor controlled locomotive is shown in figure 3.

Implementation of the model is simplified by looking at one bogie only.

The model consists of a transformer feeding the rectifiers, which in turn

supplies the dc motors. The rectifiers are controlled by making use of

MODELS, as discussed in chapter 2. MODELS is also used to generate the

appropriate back emf for the simulation of the traction motors. Also included

in the dc motor circuit are blocking diodes and smoothing chokes.

The different components shown in figure 3, the transformer, the rectifiers

and the control system, will be discussed in the following paragraphs. The

traction motors, which are here simulated with equivalent circuits, will be

simulated as direct-quadrature models (d-q models) [15].

3.1. The Transformer.

3.1.1 The classical transformer model

A multi-winding transformer can easily be simulated in ATP-EMTP as shown

in figure 4. This is the classical 50Hz model where

28

Page 29: Using the ATP-EMTP simulation software to analyse and

RP , Rs1,s2= Resistance values of the primary and secondary

windings.

LP , Ls1,s2 = Leakage inductance values of the primary and

secondary windings.

Satura = Element accounting for energy storage as well as

saturation. (Nonlinear inductance)

Rmag = Resistance accounting for power loss.

Ideal Transformer

Nl:N2

Ro L.,

II I 11

N1:N2

III

O

Figure 4 Model used for the class 11E transformer.

By performing an open circuit test, thus measuring the excitation losses, Pex

less , and the voltage-current pairs around the rated voltage, Rmag can easily be

obtained using average data from test reports. (A typical transformer test

report is shown in Appendix A.)

V 2 2

Rmug = Pex loss

25kV 2

2kW =312.5a2

The voltage-current pair obtained from the no-load loss data in the test report

can be used as the ATP-EMTP input data for the non-linear inductance,

Satura, in the equivalent model, although not directly. This data must first be

converted to a current-flux pair by using the ATP-EMTP supporting routine

also called SATURA.

This data must be entered in per unit quantities and is given in table 1; with

the base voltage 25kV, and the base apparent power 6125kVA.

L i, R,

0 0

■F--0

Ra L s2

(1)

29

Page 30: Using the ATP-EMTP simulation software to analyse and

Volt (per unit) Current (per unit)

1 0.002

1.05 0.0028

Table 1 Voltage-Current pair that is used as input data

to the supporting routine, SATURA.

The data file of the supporting routine SATURA follows:

BEGIN NEW DATA CASE C ********************************************************************

C SATURA to derive (flux,current) from (Vrms,Irms) C ********************************************************************

C VBASE = 25 kV C SBASE = 6125 kVA $ERASE SATURATION

50.0 25.0 6.125

2.0E-3 1.0

2.8E-3 1.05 9999

$PUNCH BLANK ENDING SATURA BLANK ENDING DATA CASE BLANK

The resulting current-flux pairs which can now be entered into the ATP-EMTP

data file for the transformer are given in table 2.

Current (per unit) Flux (per unit)

0.693 112.54

1.492 118.17

Table 2 The resulting current-flux pair.

Leakage inductance of the primary and secondary windings, LP, L51 and L52 ,

and resistance, RP, R51 and R52, can now be calculated. The dc resistance

values are given in the test report. The total ac resistance, R, as seen from

the primary side can be calculated using the following formula, where Psh loss

is the short circuit power loss and I sh is the short circuit current obtained from

the short circuit test (load loss test).

30

Page 31: Using the ATP-EMTP simulation software to analyse and

-N 2 V 2 h r s sh loss

X = .11 I sh

( 3 )

R = Psh loss

s2h

(2)

From the test reports Psh loss , is obtained having an average value of 94kW.

The total short circuit current when all the windings are shorted is 225A. Thus

R =1.8Q .

Because of practical design considerations the resistance divides so that the

total resistance of the secondary coils referred to the primary side is equal to

the resistance of the primary winding. Taking into account that there are 4

secondary windings and that each winding has a rms voltage of 606V

compared to the primary voltage of 25kV, the resistances become:

R p = 0.9Q

Rs, = Rs2 = 0.00225

The dc resistances found from the test report are:

R p = 0.7Q

Rs, = R = 0.00185

The total leakage inductance, X, as seen from the primary winding can now

be obtained from

The short circuit voltage, Vsh, can also be obtained from the short circuit test.

For a voltage of 2,9kV, X, becomes

X= 11 29002 ( 94000) 2

2252 2252 )

= 12.75Q

As with the resistance, the leakage reactance divides so that the total

31

Page 32: Using the ATP-EMTP simulation software to analyse and

reactance of the secondary coils referred to the primary side is equal to the

resistance of the primary winding. Thus

XP = 6.452

Xs , = A's2 = 45mS2

The inductance values to be entered in the ATP-EMTP data cards are

therefore

L P = 20mH

Ls , = Ls2 = 45[11/

This transformer model is simulated as a database module, as discussed in

chapter 2. All the parameters must be supplied to the model.

3.1.2 A high frequency transformer model.

The classical 50Hz/60Hz transformer model is very well known by all

electrical engineers. In the ATP-EMTP, the effect of saturation is taken into

account, but not the frequency dependency of the transformer. Throughout

the years, many different models have been developed to account for the

frequency dependency of the transformer [20]-[23]. There are two broad

trends when modelling transformers, to study high frequency behaviour.

These are detailed internal winding models and models based on

measurement.

The detailed internal winding models consists of large capacitive and

inductive networks obtained from the solutions of complex field problems.

These models require information on the physical layout of the transformer.

The advantage of this type of modelling is that it gives answers to the initial

voltage distribution along the winding of a transformer caused by a surge.

This model, however, is complex and physical transformer data are not

generally available from the transformer manufacturer.

Many transformer models based on measurement have been derived

throughout the years. These models are based on the simulation of the

frequency dependant parameters at the terminals of the transformer by

32

Page 33: Using the ATP-EMTP simulation software to analyse and

. I r 1

I 1 \ I ■____,,,,- - - ---1--• ,_ I-I

1

1

0

50 100 150

200 f (kHz)

Real part transfer _ _ _ _ Imaginary part transfer

3

2

1

0

-1

-2

-3 250

means of equivalent circuits. Such models have the advantage that physical

layout and construction details of the transformer are not needed. The

disadvantage however, is that their performance can only be guaranteed for

tested transformers.

A first step to obtain a high frequency model for the class 11E transformer the

model presented in [20] is used. This model make use of the theory of modal

analysis and is intended as a no-load model. The measured real part and

imaginary part of the transfer function between primary and only one of the

four traction windings is given in figure 5.

Measured Transfer Function

Figure 5 Measured transfer function

The proposed circuit model [20] is shown in figure 6 for 1 resonant frequency.

1 :p

1:2

Figure 6 Circuit model for 1 resonant frequency

The values of R, L, C, X and fi can be obtained from the following formulas for

the kth resonant frequency.

2

R =(A) R k Y k

(4)

33

Page 34: Using the ATP-EMTP simulation software to analyse and

2 L = A k ) R k Qk

Y k (-1-) k

2 C = (.)c)

A k R k g(1) k

X = Y k

= (Ak )

Y k

The quality factor, Qk, can be obtained by dividing the kth resonant frequency,

0k, by the width of the imaginary part of the transfer function, Im(H), at half

hight at the kth resonant frequency.

(1) k Qk =

Width of Im(H) at half hight

Ak can now also be obtained from the imaginary part of the transfer function,

at the kth resonant frequency because the maximum hight at this frequency

takes on a value of AkQk. The maximum hight of the real part of the

admittance function at the kth frequency takes on a value of //Rk. The value

of the capasitive coupling ratio, yk, must now still be calculated. Figure 7 gives

a simplified circuit of a transformer showing the capacitive coupling.

V

Vs

C2

73 –pi

Transformer Casing

Figure 7 Simplified capacitive coupling

The voltage at the secondary, for high frequencies, will thus be

C2 v = vP ( S' ± C2

( 9 )

The values of C 1 , C2 and C3 can be calculated from the test report given in

appendix A. Average values calculated from different test reports are given in

table 3.

(9 )

1

— Transformer i Casin g

34

Page 35: Using the ATP-EMTP simulation software to analyse and

r C, = 2.5 nF C2 = 6.8 nF C3 = 1 nF

Table 3 Capacitance coupling values

The value of y thus becomes 0.7. Now yk can be obtained for the kth resonant

frequency, by fulfilling the following restriction [20].

Y = ZY k k=1

(10)

Table 4 gives the results calculated from the measurements.

k=1 k=2

f (kHz) 35 145

Qk 8. 7 16.9

Ak 0.31 0.17

Yk 0.5 0.2

R(Q) 961 6070

L(mH) 38.1 113.0

C(nF) 0.55 0.011

Table 4 Calculated results

The high frequency model therefore obtained is shown in figure 8. The ATP-

EMTP data file is given in appendix B.

V2

I Figure 8 Simulation model

35

Page 36: Using the ATP-EMTP simulation software to analyse and

j.

Control

' Control of Diode Switches

Traction Motors

Control of Thyristors

/5...> S nchronization

0

L L

The values for Ro, Lo and Co are added to include iron-loss, no-load

inductance and input capacitance [20].

3.2 The Double Bridge Half Controlled Rectifier.

Power electronic switches are modelled as ideal switches in the ATP-EMTP.

These switches can be controlled by a logic control signal. More accurate

semiconductor behaviour can be obtained when using passive linear and

non-linear components and actively controlled sources with the ideal switch

models. When simulating the class 11E locomotive power converter it is

acceptable to use ideal switch models.

The double bridge half-controlled rectifier model is shown in figure 9.

Figure 9 Double bridge rectifier model.

After a thyristor is switched on by its logic signal, ATP-EMTP will set up

equations with the thyristor conducting. During this time the diode will also still

be conducting because, the diode current is seen to be positive and greater

than the holding current. To avoid this from happening the diodes are also

simulated as controlled switches.

The thyristor switching must be synchronised with the supply voltage. On the

class 11E locomotive this is obtained by using a synchronising signal, which

is 90° out of phase with the supply signal, and a reference signal depending

36

Page 37: Using the ATP-EMTP simulation software to analyse and

I f

I

1 -' '

i / ) f I i

-k..

I \ i 1 i

\ I

1

t \

f \

-1- . _ t

/

-

1

\ 4.

/

f I

1

1 / 1 / \ /

I 1 I .1

11 1 . / 11

j j

1 1 / 1 I 1 I

I \ I 1 / ‘. 1 ‘ / 1

1 1 I 1 1 t 1 ,

t N.

tt \I k,

.. .

0

0.02

0.04

0.06

0.08

0.1

0.12

Time

Thyristor on-time Reference _ _ _ _ Synchronization

1

0.5 _

0

-0.5

-1

on the firing angle required. From this the thyristor conducting angle or

thyristor on-time is determined. This is shown in figure 10.

Figure 10 Synchronization.

As for the transformer model the rectifier model was also modelled as a

database module. The RC snubber circuit values have to be supplied to the

module as well as the control signals. The RC time constant of the snubber

circuit must be a few times lager than the simulation time across the switch.

4 Simulation of the traction motors.

4.1 Traction motor models.

The class 11E locomotive has six 700kW separately excited dc traction

motors. They work in parallel with all the fields separately controlled. Figure

11 shows a drawing of a separately excited traction motor with a mechanical

load.

Figure 11 Separately excited dc traction motor.

37

Page 38: Using the ATP-EMTP simulation software to analyse and

(J„,+ Nc2 J,.„) do),„ B,,, + Arc2 13 ), Nc dt L N c

T = co,„+Nc T., (12)

In this figure the meaning of the mechanical parameters are

Tern = Electromagnetic torque generated by the motor (Nm)

Tw = Load Torque (Nm)

um , Jw = Rotational inertia of the motor and load respectively (kg-m2)

Brn, Bw = Rotational damping of the motor and load respectively

(Nms/rad)

corn , co w = Rotational speed of the motor and load respectively (rad/s)

The electromagnetic torque for a separately exited dc motor is given by

Tea, = kA) f Ia (11)

where kt is the torque constant and 4)f is the flux generated by the field. The

speed builds up according to equation (3) of chapter 1.

-

In the armature circuit a back emf, Ea , is produced equal to

Ea = kf (I) f o) a, (13)

where kf is the voltage constant of the motor.

The values of Ra, Rf, La and Lf can be found from test certificates of which

one is shown in appendix A. These values are shown in table 5.

Ra = 13.8mQ La = 0.239mH

Rf = 39.9m0 Lf = 29mH

Table 5 Resistance and inductance values.

The calculation of the mechanical parameters will be given in the next

paragraph.

The ATP-EMTP uses generalised machine theory to model electrical motors.

This is described in chapter 2. It is also possible to simulate motors in terms

of their transfer function using TACS or MODELS.

38

Page 39: Using the ATP-EMTP simulation software to analyse and

4.2 The mechanical system.

It is possible to simulate mechanical systems in the ATP-EMTP by simulating

the electrical analogue of the mechanical system. The mechanical system

can be coupled to the axle of the motor. The electro-mechanical equivalents

are given in chapter 2

Four class 11E locomotives are used to haul a load of 20 800 tons from

Ermelo to Richards Bay. The locomotive is designed to be able to negotiate

maximum gradient with maximum load at a speed of 34km/h. It is also able to

pull away from standstill on maximum gradient and accelerate up to 34km/h

with maximum load within 5 minutes (300 seconds). A representation of this

mechanical system is shown in figure 12.

Figure 12 Mechanical system representation.

There are three main forces working against tractive effort force, FTE. These

are the gravitational forces caused by the mass of the locomotives, m, and

the load, M, the rolling resistance, Fr, and the acceleration force, Fa .

A simplified electrical analogue of the electrical system is shown in figure 13

Figure 13 Electrical analogue for mechanical system.

The total torque per motor, T , at the motor axle opposing the electromagnetic

torque of the motor, Tem, is dependent on the gross load of the train, M, the

mass of a locomotive, m, the gradient, G, the gravitational force, g, the gear

ratio, Ak, the wheel diameter, d, and the rolling resistance normally taken as

39

Page 40: Using the ATP-EMTP simulation software to analyse and

Power Convertor Control

Motor with Power Mechanica Suppl Load

E Driver Referance Demand

12N/ton in this type of application. Thus the total torque per motor is given by

(remembering that there are a total of 24 motors)

T = N

' T„,

24

N' 2

'11 (Fa + F

r )

24

12 Arc -2 [(M+4 x in)gG + (M +4 x

m) 1000

1 d

24

The total inertia per motor, including the effect of the load on the axle, can be

calculated from

(14)

=

J=

=

2 N4 (M 4 xmk—d2) + Jw i

24

[ AT, (M + 4 x 44) 2 ± —1 ni kr 2 „ + 2 x (-11nwheelrw2heel 2 2 2

24

(15)

where m —axle and m —wheel are the mass of the axle and wheel respectively, and

raxie and rw heel are the radius of the axle and wheel respectively.

4.3 The Control System.

The control can be implemented in ATP-EMTP by using MODELS or TAGS.

MODELS is used in this simulation. A basic control diagram is shown in figure

14.

Figure 14 Basic control diagram.

This control system can be broken up in three sections, as shown in the

tractive effort curve for the class 11E locomotive for notch 14 operation

(figure 15). These are the armature current limit, armature control and field

control.

40

Page 41: Using the ATP-EMTP simulation software to analyse and

TE A

Field Control — —

25km/h 34km/h

Armature Current Constant Power Limited

Speed

Figure 15 Tractive effort curve for the class 11E

locomotive for notch 14 operation.

During the armature current limit, the control system controls the armature

current to a fixed reference armature current dependent on the driver demand

and speed of the locomotive. When the class 11E locomotive reaches 25km/h

the armature control and field control regions are entered and the control

system controls the locomotive so that a constant output power is obtained.

Between 25km/h and 34km/h the armature voltage is controlled to obtain a

constant power output. Above 34km/h the motor field is controlled to obtain a

constant power output. The control subroutine differentiates between these

by using speed and armature voltage as feedback signals.

41

Page 42: Using the ATP-EMTP simulation software to analyse and

0.21 0.23 0.25 0.27 0.29 0.31

Time (ms)

Secondary Voltage Rectified Voltage

57 a)

3' 0 >

2000

1500

1000

500

0

-500

-1000

0.19

Chapter 4

Practical Application and future work.

1 Introduction.

In this chapter typical simulation results are shown This is focused on

different components used on rectifier controlled locomotives. These models

could easily be extended to include the transmission line, to study current

distortion, electromagnetic compatibility and other related problems.

Futhermore there is a large scope for the development of an accurate class

11E transformer model, to be able to get a solution for the class 11E

locomotive failures. In this respect much more measurements have to be

done.

2 Thyristor controlled locomotive.

2.1 Typical results.

Figure 1 shows the secondary voltage of the transformer and the output

voltage of the rectifier bridges. The first rectifier bridge is fully advanced while

the second bridge is busy advancing.

Figure 1 Transformer secondary voltage and rectifier

output voltage.

The input line current waveform is shown in figure 2. The thyristors were

systematically advanced from the minimum conduction angle to the maximum

conduction angle.

42

Page 43: Using the ATP-EMTP simulation software to analyse and

300

200

100

0

-100

-200

-300

0

Line

Cu

rre

nt (

A) (1

t

0 1 0.2 0.3 0.4

Time (ms) A

rma

ture

Cur

ren

ts

1400

1200

1000

800

600

400

200

0

0.05 0.1 Time

0.15 0.2

Figure 2 Input line current.

The armature currents for all three motors are given in figure 3.

Figure 3 Armature currents.

The different values for the resistances and inductances for each motor are

shown in table 1.

R L

Motor a 42m0 4.73mH

Motor b 46mg 4.13mH

Motor c 38mQ 4.93mH

Table 1 Motor parameters

These values include the resistance and inductance of the smoothing choke

and armature winding for each motor.

43

Page 44: Using the ATP-EMTP simulation software to analyse and

1

i' l \

- - -- -

_/ ----/ f

800

I PFC w orking _ _ _ _ PFC not w orkingi I

0.6

200 400 600

Motor voltage (V)

1

09

08

07

Pow

er F

acto

r

The reason for using a double bridge rectifier is to achieve a better power

factor when the locomotive is accelerating [18]. This can be seen in figure 4

where the power factor is above 90% when the first bridge is fully advanced.

When the second bridge then starts to advance the power factor comes down

again, but then increases until both rectifiers are fully advanced. Figure 4 also

gives a comparison between a working and non-working power factor

correction (PFC) circuit.

Figure 4 Comparison between working and

non-working PFC circuit.

Power factor calculations was digitally implemented in MODELS by using the

following formulas. The real power, P, was calculated using

N

Iv(n) x i(n)

P = "= 1 N (1)

The apparent power, S, was calculated using

S = V . X /R4,6

(2)

N

I V 2 (n) n=1 N x 1

N 1 i2 (n)

n=1

N = \

where v(n) and i(n) are instantaneous value of voltage and current

respectively sampled at t = n and N is the total number of samples in one

period.

44

Page 45: Using the ATP-EMTP simulation software to analyse and

Thus the power factor, PF, is given as:

PF =P

S (3)

The implementation of this calculation in MODELS is given in appendix B.

2.2 Power factor correction circuits.

The class 9E locomotive has been in service since 1978. It still employs

passive power factor correction (PFC) and harmonic filtering components.

The question has been raised whether these passive components should not

be replaced by actively controlled PFC and harmonic filtering components

similar to that used on the class 11E locomotive. The 9E locomotive traction

system is a stand alone system which is not interlinked to any other networks,

which makes it ideal to do simulations.

On the class 7E3 locomotives the PFC circuits trip regularly. In some cases

the trip action does not operate quickly enough and wires are burnt. The

decision was therefore made to disable all the PFC circuits on the class 7E3

locomotives until this problem is solved. The effect of doing modifications on

these circuits must be studied.

3 Motor simulation results.

The total torque per motor, T, at the motor axle opposing the electromagnetic

torque of the motor, Tem, for maximum load, i.e. M= 20800 ton and a high

gradient of 1 in 180 can be calculated from equation 7 of chapter 3, given that

the gear ratio, tvc, is 1

, the wheel diameter is taken as 1.2m and the 4.438

mass, m, of one 11E locomotives is 168 ton. Therefore

Nc 2

—d[(M -F4xm)gG+(M+4xm) 1000

12 1

24

4.4

1 1

2

.2 [(20800 + 4 x 168)0 03)(9.8)(

18 1 0

) + (20800 + 4 x 168)(101 10

12 00 38

= 24

= 8036Nm

T =

45

Page 46: Using the ATP-EMTP simulation software to analyse and

50

40

c. 10 co

0

-10

Arm

atu

re V

olta

ge

(V)

0 100 200 300 400 500

Time (s)

100 200 300 400 500

Time (s)

1000

800

600

400

200

0 . 0

'-c-d 30 .17

20 CD CD

100 200 300 400 500 Time (s)

0 100 200 300 400 500

Time (s)

330

320

•-• 310

300 U 15 290 u-

280

1200

:7-1 1000

800 L-

soo

400

E 200

0

The total inertia, J, can be calculated from equation 8 of chapter 3. This value

can be simplified because J,,„ is very small compared to the inertia caused by

the gross load and mass of the locomotives. Thus

AT,2 [01+4x 442 ) 2 1 J =

24

(4.4138) 2 [(20800 ± 4 x 168)003

0.2)2]

2)

24 =16350kgm 2

Figure 5 shows the speed, armature voltage, armature current and field current

obtained from the simulation using the above calculated mechanical parameters.

(a)

(b)

(c)

(d)

Figure 5 11E Traction motor curves (Maximum Load and 1/180

gradient).

46

Page 47: Using the ATP-EMTP simulation software to analyse and

i i I

0

100 200 300 400

Time (s)

1000

800

600

400

200

0 /

0 100 200 300 400

Time (s) A

rma

ture

Vo

ltag

e (V

)

70 60

2' 50 40

_Ne 3 -o 30 20 ow

coct. 10

0 -10

As can be seen, base speed of 34km/h was reached at 270s (four minutes

and 30 seconds).

For a maximum load and level gradient, where G becomes 0, T=1450 Nm and

J=16 350 kgm2 and the results obtained are shown in figure 6.

(a)

(b)

1200

:is 1000

350

300

7-z 250

C. 200

:-43).. 150 =

0 100

.2 50

0

0

4., C 0 800

= 0 600

= EL2 400 4- E 200

: i 0

0 100 200 300 Time (s)

400 100 200 300 400

Time (s)

(c) (d)

Figure 6 11E Traction motor curves (Maximum load and zero gradient)

Figure 7 gives the comparison of the tractive effort curve for the class 11E

locomotive, compared to the simulation results for notch 14 operation.

47

Page 48: Using the ATP-EMTP simulation software to analyse and

600000

500000 r

400000 1

Z — 300000 W 1—

200000

100000

0 20 40 60 80

Speed (km/h)

11ETECurve Simulated Data 1

Figure 7 Comparison of tractive effort curve of the class 11E

locomotive with the simulated tractive effort curve. (Notch 14)

This tractive effort curve is for notch 14 operation but can easily be obtained

for any notch.

4 High frequency transformer modelling

In chapter 3 it was said that there are two broad trends when studying the

high frequency behaviour of transformers. The first of these were modelling

based on measurement. In this respect only limited measurements have been

done so far. More measurements must still be done. It is however difficult to

do measurements due to the fact that the transformers can not be taken out

of service for long periods of time and normally has to stay in the locomotive.

Therefore the second method for the studying the high frequency behaviour

of transformers might be a better approach. This method involve detailed

internal winding models.

The simulated results obtained from the model as described in chapter 3 will

now be shown. Figure 8 gives the real and imaginary part of the transfer

function.

48

Page 49: Using the ATP-EMTP simulation software to analyse and

200000 100000 150000

f (Hz)

Real part transfer _ _ _ _ Imaginary part transfer

50000

Simulated Transfer Function

-2

-3

0 250000

3

2

1

0

-1

Measured Transfer Function

a N

fi— f x _ I

0

50 100 150 f (kHz)

Real part transfer _ _ _ _ Imaginary part transfer

3

2

1

0

-1

-2

-3

200

250

Figure 8 Simulated results

This compares well to the measured result obtained as shown in figure 9.

Figure 9 Measured results

The response of the class 11E transformer to a surge impulse is shown in

figure 10. Also shown in the same figure is the response of the transformer

model to the same impulse.

49

Page 50: Using the ATP-EMTP simulation software to analyse and

30.00

25.00 A

20.00

15.00

10.00

5.00

0.00

-5.00

-10.00

-15.00

0.00E+00

2.00E-05 4.00E-05 6.00E-05 8.00E-05 1.00E-04 Time (s)

Vout(Measured) _ _ _ _ Vout (Simulated)

Figure 10 Measure and simulated response

As can be seen, the higher order frequency components are not present.

The failure on the transformer occur when the VCB switching takes place. To

be able to accurately model the transient conditions when switching takes

place the effect of the cable on the roof of the class 11E locomotive, and the

effect of the transmission line must also be included in the model. Futhermore

the model should be extended to include the modelling of the short circuit

impedance and also the higher order resonant frequencies.

5 Other proposed models

The original equipment manufacturer (OEM) presented a transformer model

which only takes into account the capacitive coupling of the windings. They

do however include the cable before and after the vacuum circuit breaker

(VCB) (figure 11)

Transmission line

< Cable > Cable ,

0 0 Transformer

I— — Transforme Casing

VCB

Figure 11 System to be analysed

The model for this system is shown in figure 12. The transmission line and

50

Page 51: Using the ATP-EMTP simulation software to analyse and

Supply: 25kV, 50Hz Transformer Stray C1 = 2.49nF Transmission line: L = 856µH/km Capacitance: C2 = 6.81nF

C = 20nF/km C3 = 1.14nF R = 10Q/km Return wire's: R = 1S2

Cable: L = 0.5mH/km L = 51.1F1 C = 300nF/km Proposed Inductor: L = 120[1H R = 100Q/km R = 10m52 (at 20°C)

VCB: R = 1MS2(open); R = 1mQ(close)

0 100 200 300 400 t [ns] 100 200 300 400 t [ns)

[k 40

30

20

10

0 -10

-20

-30

-40

400

200

0

-200

-400

cable are simulated as a Tr-model in ATP-EMTP. (Appendix B)

Transmission: Cable Line

VCB

Cable Primary C2 Side Secondary

Side

TT Rrr

Earth Return Wire

I IIME

T3 Ti T

Figure 12 Simplified model of the system

The parameters used are given in table 2.

Table 2

Results obtained when the supply voltage is 25kV and then closing the VCB

at 15Ons are given in figure 13 and figure 14.

Figure 13 Primary and secondary voltage Figure 14 Current through stray capacitor(C 2 )

The OEM proposed that an inductor should be put in series with the VCB to

bring down the initial high voltage spike. This model should however be

verified first before the influence of the inductor can be studied.

51

Page 52: Using the ATP-EMTP simulation software to analyse and

6 Learning Tool

Measurements are expensive and take time. Simulation is an excellent

learning tool to be able to understand different components on a locomotive.

The ATP-EMTP is especially flexible when simulating control systems. It

could also be used to simulate future locomotives or critical components

thereof to see what it's influence would be on the traction system.

7 Electromagnetic compatibility

Although no electromagnetic compatibility problems on the signal systems

are experienced on thyristor controlled locomotives, this is still an important

issue, because of safety considerations. Simulation software can be used to

see whether dangerous situations can arise if certain components on a

locomotive fail.

52

Page 53: Using the ATP-EMTP simulation software to analyse and

References

Marshall J.; The Guinness Railway Fact Book, Middlesex: Guinness Publishing Ltd., 1994.

Zurnamer B.; The locomotives of the South African Railways, South African Railways, [19?].

Paxton L; Bourne D.; Locomotives of the South African Railways, Cape Town: Struik, 1985.

Zimmerman C.; Dual Voltage Locomotive type class 92 for freight and night passenger services through the channel tunnel and in Britain, EPE, Vol. 2 pp. 2.425 - 2.430, 1995.

Tayler A.; High-tech trains, London: The Apple Press, 1992.

Steyn B.M., Electromagnetic compatibility of power electronic locomotives and railway signaling systems, D.Ing Theses Rand Afrikaans University, Johannesburg, RAU, November 1995.

Fitzgerald A.E.; Kingsly C.Jr.; Umnas S.D.; Electric machinery, New York: McGraw-Hill, 1985.

Corpita M.; Cesario P.; Ventura 0.; Preliminary design approach by ATP simulation on the 18kV DC traction system, EPE, Vol. 2, pp. 766-771, 1995.

Corpita M.; Cesario P.; Farina P.; Ventura 0.; Preliminary design of a 18kV locomotive, EPE, Vol. 2, pp. 153 - 158, 1995.

Jane's: World's Railways, Abbott J. (Ed), 1996-1997, Jane's Information Group Limited, 1996

Leuven EMTP Centre; Alternative Transient program rule book, Updated September 1991, printed Belgium July 1987.

Dammel H.W., et al; Electromagnetic Transient Program Reference Manual (EMTP Theory Book), Bonneville Power Administration, NSA, 1986.

Andrews H.I.; Railway Traction : The principle of Mechanical and Electric Traction, Amsterdam: Elsevier Science Publication Co. 1986.

53

Page 54: Using the ATP-EMTP simulation software to analyse and

Dube L.; Bonfanti I.; Models : A new simulation tool in EMTP, ETEP, Vol. 2(1), 1992.

O'Kelly D.; Simmons S.; Introduction to generalized electric machine theory , New York: McGraw-Hill, 1968.

Profillidis V.A.; Railway Engineering, Aldershot: Avebury Technical, 1995.

Mohan N.; Underland T.M.; William P.R. Power Electronics: Converters applications and design, New York: John Wiley and Sons, 1989.

Sen P.C.; Thyristor DC drives, New York: John Wiley and Sons, 1981.

Bose B.K.; Power electronics and AC drivers, New Jersey Prentice Hall, 1986.

Vaessen P.T.M.; Transformer model for high frequencies, IEEE Transactions on Power Delivery, Vol. 3(4), pp. 1761 - 1768, 1988.

Bak-Jensen J.; Bak-Jensen B.; Mikkelsen S.D.; Jensen C.G.; Parametric identification in potential transformer modelling, IEEE Transactions on Power Delivery, Vol. 7(1), pp. 70-76., 1992

Morched A.; Morti L.; Ottevangens J.; A high frequency transformer model for the EMTP, IEEE transactions on Power Delivery Vol 8(3) pp. 1615 - 1626, 1993.

Chimklai S.; Marti J.R.; Simplified three-phase transformer model for electromagnetic transient studies, IEEE Transactions on Power Delivery, Vol. 10(3), 1995.

Greenwood, A.; Electrical transients in power systems, New York: John Wiley and Sons, 1971.

Arrillaga J.; Bradley D.A.; Bodger P.S.; Power system harmonics, New York: John Wiley and Sons, 1985.

Traction Power Supplies: Technical Assistant Handbook Misselhorn D.C. (Ed), South African Transport Services, 1986

54

Page 55: Using the ATP-EMTP simulation software to analyse and

Appendix A

Page 56: Using the ATP-EMTP simulation software to analyse and

TRANSFORMER TEST REPORT •

Page 1

Serial No. 28137 ASEA Electric South Africa Limited

CUSTOMER GM VIA ASEA SWEDEN FOR SATS

Other' Asea W569727

Customer L2832 1000-326

Single-phase 1 50 cycles Type TMZ 21 Vector symbol Single Phase

Insul. Class

170kV

Terminals Conn. MVA kV A 6,125 U - V 245,0 Single 25,0

ul-V1.u2-v2.u3-

v3.u4-v4

u5-o5-v5

u6 -v6

5,624 Single

Single

4 x 0,606 4 x 2320

10 50 0 116 2 x 0 055 0,385 0,963 400 Sinale

RESISTANCE PER phase

at 22,0 °C

Winding

HV

LV

UV:0,697550

ul-v1:0,0017717 u2-v2:0,0017477 u3-v3:0 0017647 u4-v4:0,0017287

u5-v5:0,0012257 u5-o5:0,0007098 o5-v5:0,0006788 u6-v6:0,0101330

VALUES at 115°C Hz NO-LOAD LOSS and currents, supplied to

terminals

kV KW A

Meas. Guar . 0,09 50 17,5 0,88 50 20,C 1,28 0,17

22,5 50 0,28 1,64

2,28 2,28 25,0 0,51 2,90 50 kW U - V

25,0 kV 26,25 2,76 50 0,71

50 27,5 1,03 3,52

LOAD LOSS and impedance at 22,0 ° C

CONNECTION 25,0/4x0,606kv

too pos. -

UV/u1v1-u2v2- I 225 124,0 117,1

11,92

32,84 24,83

20,06 9,68

2,98 97,06 kW 50

Z% 12,5 u3v3-u4v4 56,25 kW 25,0/0,606 kV 6,21

tap pos. -25,0/0,606 kV 2,42

top pos. -

UV/ulvl 34,69 50 Z% kW 56,25 UV/u2v2 17,39 50

56,25 20,42 25,0/0,606 kV tap pos. -

2,42 17,81 UV/U 3V 3 50 kW 9,69 Z %

25,0/0,606 kV tap pos. _

56,25 UV/u4v4 29,60

26,19

2,04

6,55 30,47 50 kW Z%

25,0/2x0,055kV

tap pos. -

UV/u5v5 4,64 1,61 1,11 50 kW

Z% 4,45

25,0/0,963. kV

tap

15,4 uV/u6v6 2,28 2,79 0,83 50 kW 3,33 Z%

kV Sec Hz INDUCED

Alternating

Voltage Terminals

UV 70 225 27

2,5 50 60

50 60

50 60

_liy_ti:LatherwindingsjancLegarib UV LV to other windings and earth ulvl/u2v2/u3v3/

LV to other windings and earth u4v4;u5v5/u6v6

UV/ulvl: 25000/ 605,2 UV/u4v4: UV/u2v2: 25000 /605,6 UV/u5v5:

UV/u3v3: 25000/ 605,6 UV/u5o 5 :

APPLI ED

25000/605,6 UV/05v5: 25000A5,1

25000/ 110,1 UV/t6 v 6: 25000/ 963 , 4

25000/55,1

Voltage

RATIO at no lead INSULATION

RESISTANCE at 22,0 CC

P61-P62 to L4A-LL4F 22000 Megohi HV-LV 5500 Megohms 22000 Megohi

17000 Megol- P61-P62 to earth HV-Earth 10000 Megohms

I,V-Ear+'h 9000 Megohms L4A-LI4F to earth

Page 57: Using the ATP-EMTP simulation software to analyse and

Transformer Test Report

Serial No. 28137

Page 2

)ielectric Voltage to Bridge to Tank

Tan Delta%

0.2856

Cap2L_______

3451 sower factor .t 2kV 50

HV&LV

HV LV&Tank 0,2925 6328 cycles

it 22,0°C LV HV&Tank 0,3115 8045

:ooler losses Volts Al A2 A3 Meas KW Eor 2 fans 380 28,2 28,4 28,8 12,8 and 1 pump Measured on transformer serial no 28134.

heatrun See attached summary report and heatrun report on Reactor 28134

Transformer 28150

Vacuum test

No Permanent deflection.

TEMP. RISE at rated kVA

tap pos.

Measured on this transformer Derived from test on transformer Serial No.

Top oil, by thermometer HV winding by resistance LV winding by resistance

o

o(

_APPLIED

voltage

2,5kV for 60sec

Between cnro, clamps, legstraps, yokestraps and all other components on the completed core assembly Dn external wiring.

On oil sample in accordance with BS 148 40kV for 60 sec.

Oil Leakage test

35 kPa applied in addition to normal head of oil on completed transformer for a period of 24 hours.

This transformer was tested in accordance with IEC 310.

Pretoria • •

W DONK. Transformer Testing Department

Page 58: Using the ATP-EMTP simulation software to analyse and

E.77, TEST REPORT WO No: 569727

Serial No: 28137

DATA AND PERFORMED ROUTINE TESTS REACTOR Page 3

DATA

Terminals L4A-LL4A, L4B-LL4B, L4C-LL4C

Rated power MVA

Rated voltage kV

Rated current A 815 815 815

Connection (T)

Insulation class 4,2 4,2 4,2 Induction mH

Rated frequency Hz

Phasor relation (T)

Type of cooling ODAF

Cooling equipment BAHCO

Connection diagram 4640 043-369

Tap changer type

Serial No

PERFORMED ROUTINE TESTS

A Check of phasor relation (T)

Winding resistance, voltage ratio (T), inductance (R) and losses

Check of ratio connection for current transformers when applicable

Check of gas relay, control cubicle, thermometers and other fixed accessories

Small wiring 50 Hz, 1 min, 2kV

B Alternating voltage, separate source,

C Induced Alternating voltage,

(R) = Reactors only

(r) = Transformers only

kV Terminals 50 Hz, 60 s

L4ALL4A/L4BLL4B 5/5 L4CLL4C 5

kV Terminals. Hz, 60 s

Page 59: Using the ATP-EMTP simulation software to analyse and

TEST REPORT

REACTOR

WO No: 569727 Serial No: 28137

Page 4 DATA AND PERFORMED ROUTINE TESTS

DATA

Terminals L4D-LL4D, 'L4E-LL4E, L4F-LL4F, P6.1-P6.2

Rated power MVA

Rated voltage kV

Rated current A 815 815 815 400

Connection (T)

Insulation class 4,2 4,2 4,2 10,0

Induction mH

Rated frequency Hz

Phasor relation (T)

Type of cooling ODAF

Cooling equipment BAHCO

Connection diagram 4640 043-369

Tap changer type

Serial No

PERFORMED ROUTINE TESTS

A Check of phasor relation (T)

Winding resistance, voltage ratio (T), inductance (R) and losses

Check of ratio connection for current transformers when applicable

Check of gas relay, control cubicle, thermometers and other fixed accessories

Small wiring 50 Hz, 1 min, 2kV

kV Terminals • 50 Hz, 60 s

L4DLL4D/L4WLL4E 5/5 Alternating voltage, separate source, L4FLL4F/P6.1P6.2 5/5

kV Terminals. Hz, 60 s

C Induced Alternating voltage,

(R) = Reactors only

(T) = Transformers only

Page 60: Using the ATP-EMTP simulation software to analyse and

ansformer Test Report

Serial No. 28137

Page 5

:sistance L4A-LL4A: 0,011826 L4B-LL4B: 0,011751 L4C-LL4C: 0,011841 :r phase L4D-LL4D: 0,011758 L4E-LL4E: 0,011781 L4F-LL4F: 0,011807 22,0 °C P61-P62 : 0,034934

Inductance at 50 cycles )nnection Volts ohm mH A Hz Terminal 1A-LL4F 775 7,75 24,69 100 50 L4A-LL4F trie mnected 1165 7,77 24,73 150 50 L4A-LL4F

1556 7,78 24,76 200 50 L4A-LL4F

mnection Volts ohm mH A mH Guar Hz Terminal 1A-LL4A 250 1,25 3,98 200 4,2 50 L4A-LL4A 1B-LL4B 251 1,255 3,99 200 4,2 50 L43-LL4B 1C-LL4C 250,5 1,255 3,99 200 4,2 50 L4C-LL4C 1D-LL4D 251 1,255 3,99 200 4,2 50 L4D-LL4D 1E-LL4E 251 1,255 3,99 200 4,2 50 L4E-LL4E 1F-LL4F 251 1,255 3,99 200 4,2 50 L4F-LL4F )nnection 325 3,25 10,34 100 10,0 50 P61-P62 5.1-P6.2 486 3,24 10,31 150 10,0 50 P61-P62

650 3,25 10,34 200 10,0 50 P61-P62

TEMP. RISE it rated kVA tap Dos.

Measured on this transformer Derived from test on transformer Serial No.

Top oil, by thermometer HV winding by resistance

. LV winding by resistance

o C

o C

APPUED

voltage

,5kV for 60sec

Between cora., clamps, legstraps, yokestraps and all other components on the completed core assembly On external wiring.

On oil sample in accordance with BS 148 40kV for 60 sec. .

ill Leakage :est

_

35 kPa applied in addition to normal head of oil on completed transformer for a period of 24 hours.

This transformer was tested in accordance with IEC 310.

Transformer Testing Department

Page 61: Using the ATP-EMTP simulation software to analyse and

TEST REPORT FOR HEATRUN

A SEA Pretoria

A SEA reference W265024

Customer Customer's Reference L2832 1000-326

SOUTH AFRICAN RAILWAYS Representative's reference Serial number Reactor 28134

Transformer 28150

SUMMARY OF HEATRUN TEST CONDUCTED ON THIS TRANSFORMER

Heatrun test on transformer and reactor

Losses fed continuosly

Transformer

Reactor

Total

kW

kW

kW

Measured

158,08

84,30

242,38

Guaranteed

Temperature rise top oil °C 60,6 65,0

" mean oil at total losses

(mean oil calculated as top oil minus half

°C 57,8

the temperature drop in the oil cooler)

Temperature rise mean oil transf at rated current °C 49,9

Temperature rise mean oil reactor °C 52,1

Temperature rise winding U-v 269,3 Amps °C 63,4 75,0

Ul-v1 2320A °C 66,1 75,0

u2-v2 2320A °C 69,3 . 75,0

u3-v3 tI u4-v4

u6 -v6

2320A

2320A

400A

°C

°C

°C

69,1

70,2

58,3

75,0

75,0

75,0

u5-v5 1050A °C 63,4 75,Q

L4A-LL4A 889A °C 63,3 75,0

It L413 -LL4B 889A °C 63,3 75,0

L4C-LL4C 889A °C 63,8 75,0

L4D -LL4D 889A . °C 61,8 75,0

11 n L4E-LL4E 889A °C 61,7 75,0

L4F-LL4F 889A °C 60,5 75,0

It t P6.1-P6.2 445A °C 59,8 75,0

ch

E 0

Transformer Testing Deportment

Page 62: Using the ATP-EMTP simulation software to analyse and

ASEA

TEST CERTIFICATE

(Routine test).

Designation :

TRACTION MOTOR

Manufacturing No:

7290 725 .1

Type:

LJM 540-1

Standard: I.E.C. No. 349 (1971)

Characteristies:

Continuous rating 650 kW

Nominal voltage 860 V

Current 815 A

Continuous speed 655-1450 rpm

Separate excitation 326 A

Insulation class

Forced cooling 1.8, m/s

Speed max. 1800 rpm

Type of brushes SG 282, art no 4391 9889 - 007

Date of test : 851102

. ! •. -7 I 'de Certified by : —

ASEA A8 DC and Large AC Machine Subdivision Design Office for Large DC and Traction Machines

Page 63: Using the ATP-EMTP simulation software to analyse and

Provningsprotokoll t. 2832.1000 - 0.

Test Sheet Type LIM 540-1 No. 7290 725- GM

AS EA For Customer

X 0

0 V.

V.

0

p.

IS

C I

C

Arm . ,...

860 v, 815 A

Exc. V. A 650 kW

655714507 1E100

Exc.

%

U„ I,. If n Direction

V A _ A r.p.m. ,--

of N.. LC- /0

N.. k.C-. /0

No. k.C-. q

N.. k.c- / rotation

Speed characteristic test, • Ten first mo

86tp., 86 8/, 9/5 w say

86,0 aoI . sy, .8/.5 4 IV 0/,6 /0,5 Cl . 42 . 2.2.

86,p 860 8/,. 8/S 89,.0 7/2 litS .

860 sco 65,- 6,3'5' 7-1. 1,1 ..f7/ / .'Y\

gs-. 5 109,o /0,90‘joil,ti 2/4 iigo

86,U 860 .84. 8/5. (dA 24.6 655 86,p. 860 8/„S. BIS Wylz 99,5!. /03 86ck 860 8 /„S BIS 8 s. 6 644: /1450 sso .gs: 65.5 69, 3 5.52! 11goo 65;C /03 , /cZ.9

c.v ft,y .32.S 4eg0

7

• •

Commutation teat Commutation entering leaving

.. • - Y edge edge

86,o imo 8(, . (gis 8oel 321,6 655 000 0 C-N

94,.,f .945 9/, 8/55d. seg /450 0 00 0 c 63a

64'5. 4.5.5- go.9 64,2 /Bei 2 I 0 0 • 45,5 /0,9,o 0304,y. 32/4 480 0 000 If'\ .

?..t 84Q.860 BO 8/5 81.4- 325:6 655 1 I o o cm\

.9 $4.6 8/, 8/51: irs 78,8 /4,5o 00 o o -""N

.........., $45 945 ......... 63 ..., ...• ••• 6,1*S -79.3 . 4;,. ii

634 f• •

/800‘ 2 2 0 0 C---N

Afolza 3254 .1- 46'0 1 2 0 o tm■

Over speed. test, 2250 r.p.m. for 2 min. IBC 349 c1.36

. High potential teat: Field. wdg. 22,0 T for 1 min. __ 349 c1.4'

RPmat 1 rk 4 rg wdg..VQ. F.0 . . V for 1 min.

Roundness of the commutator 0,62' mm. Max. TI - 0,07 mm. •

... --

Impedance measurement with 50 'Hz. Volta Ampe Impedance

Stator temp. 231 0C c- / c. 0,2.5- ohm

Armature wdg. /..56 / .56 83,5 20275 0 0 74, 73 X

Comp. + comm. wdg. 3,// 3 // 79_ F /9, 4125 0, 45608 c= 2

Field wdg. 0 1(240 S6,3 Q0.08 TOG

. . . . . . . . . •

• • ..... •

Proved 161.1YC d•n 83-//-0a . .. 9 -•

Page 64: Using the ATP-EMTP simulation software to analyse and

X 0

O

aro

ASEA F8r Customer GM

MOTOR/ Provningsprotokoll I. 2832..1000- 034, Test Sheet

Temp. rise test 60 min. Type WM 540-1 No. 7290 -72g

Arm. • 66.Q. V, 815 A

Exc. V, . A ..

. 650 kW 655.n-1450-1800

Cl El IEC .349

_Ai -

.

Tideunkt Haws • . Hi 41

IIm Im Uf If -El ( D +C) u Freak, - Air

: - - -

..... • i...nl;. t.---011±3 0C

NO. • . k,C—/0

No. k.C..• /0

No. — A k.C-.c., 2 •

No. k • C— /

N. A .1.C.... G/ k.C.-•

.

o 86,0 0 86,518.,q0 8,.2 j....3.,6. i. ,91S" .324a 7/8 /t.34 658

...... !..r ... .3.4).,....... 86,$ '.... ... . 78, 7S!, 4i74. .... ..... ......... 98 /-5:5- 35:o 29,3 6.8 3 o L/C

. 84o 86s o

.. ...

i 81,,s- 86,s'

.. 851,o 87 /

Op ,Ii.2

8/,.,- 43/,_)-

99: 5- a90

/049 2o3,6 653 653

"1'8,o 56p

30,

'3 /, 5V7

58,a 60 84,o otA66," 4:56p,f3toPAO £ 1 i.S" 32307 /03,2.26.0 652 634 o 32,) 62,0

-, ,... r ...._.....,..

Extrapolation curve segment 1-17 . Time after U I .Ohms IEC C1.29 .349 •

shut down C mg C=e11 y

Airflow /,/ m/s .‘,1- 4: ArVir,Pq,

0' 4ti J/3, '7919+ go.o.a.74 / '00' /1247

1 e oo .f‘let Ambient at start 2 3., 0 'c / 120 11/9 ' 4 QQ0. 540/, • / '4'0 • /// 6 N Ambient at shut down 2 Li/ *c 2 'co po, z • q.P0

qa23S54 4f/t5

• 1.

2 ' 20 /09,6 . C7,,..‘201.4'6,5' co=. end bearing • at shut down 3 ,-(‘.,,:::c.... 2 '1'0 -

49, o e r q.PC2JUS -

yoo /08, k 0 OCI 54:30 Pinion end bearing at shut claim 1117271 °C 3'3ov /078 . goome)4. . . Ly '00. i07, • q6 0r4:340 Commutator at abut down i 20 t 4/130. /066 go A15: . 5'00- /04o k qoagcs

Resistance measurment Tomporsewnf eorh romperewreneo Oacve 32 / e yeah Amps. Ohms yeas Amy.. Ohm. .

smart Iliad N. ,, N. „, Cold N. N. Hot a F4.....61 IIIINIONI fed weth k.c-g Doc k„C-•C), if k.C.... W.C... shut 01440d AA. AA. Ad AA. AA.

iherat. rooks. 1..4 Glow- R.,.1. Gar. et 2o.y -c 1.,...1. , hett corr. down

Arm.wdg - NO.c.T% . /OAP 0 04778

- • c•40oz. .. segm. 1-1 /33S 73,4 vo 0 t)003680 000J

4.,20,,s- c•o,; cF ?pp

. Comp.4-comm. wag /221 9 /45:O voso q o/s62.5- siO32 2064 845" 865 002:

0< 0z C: 0, $ cd 4, .. Field wdg.. 82J

T 771 ilegg (3039W 8.99 Iito 8/,..f 374o .9.0.54.

, . .. Commutator B7,9

Proved YOfiX den AL/// OR u)

Page 65: Using the ATP-EMTP simulation software to analyse and

TWIC 831108 H.&rum GM

"--'-(32==.1W2 __ -- MIIII FF :R4-51‘9) 'mason — -- ner--• - --I-- -- = ===EME1

-- . —, =--- 77= . _ .... ..... - ..... • _

----. - _-_ _

.. -1:::-..:.:1--- . .. — : - - - --- - - -----: ::-.7...: =.: :::.::. C..--------r- ::::.------= • :: 7 . --- t. . L.. - -• 1:- I : • •

- -;_-_-- • ' . 7.: ---, . - V---- -- - - ... __ - - - ...... . t.:::: 7.01—,

--_-:=1_ ---.--_---- ___------ 1--_-:--_— , ---:-__-.=- ._....._: . ----

-_,—.— I -.1-------L--. , — .- , - -

" - -- • r— . ------

. _ 1 1 r h. _ _ r=-..1 _I ......... I.::

:..::"- :..==:= =:::••.:::::::::::: =:::::: _ .....:-:.=::::-: ::.::::::: ::-• -- "•-•- •

_-_-:------.-_-r-i--_71 -771-- t1-... . •-•. - ---- ---- . . . ..7.1 - L" , --,

ort

..... .

‘CL-- ' t • t 4. • 1 .

yr"

I t

. ... ..... . - I . . ..... ....... ....

. • • ..

; ...

(tt • CC)

. . . t ..

. .. ..

I g

... . •. .. . . . . .

r-

. • r

...

LIM 540 - No 7290 725 L 2832.1000 - 034 ASEA

Page 66: Using the ATP-EMTP simulation software to analyse and

Appendix B

Page 67: Using the ATP-EMTP simulation software to analyse and

11E Rectifier

Page 68: Using the ATP-EMTP simulation software to analyse and

Main data case

BEGIN NEW DATA CASE C ******** ******** ****************** ***** *** *********** ** ********************

C * MAIN PROGRAM OF AC LOKO SIMULATION

C $PREFIX, C:\ATP\11\ C $SUFFIX, .ATP C C C C

SIMULASIE-TYD

C ****** Floating point miscellaneous card ***** ** C -DELT><-TMAX-><-XOPT-><-COPT-><EPSILN><TOLMAT>

0.5E-5 40.0E-2 1.E-12 C C DATA PLOT FREKWENSIE C C ********* Integer miscellaneous card ******* **** C -IOUT><IPLOT-><IDBLE-><KSSOUT><MAXOUT><-IPUN-><MEMSAV>< - ICAT - ><NENERG><IPRSUP>

80 80 1 1 1 0 0 1 0

C

C

C

C ************** Include control ** ***** ***** $INCLUDE, CTRL.ATP C $DUMMY, TXX000 C ************* Include transformer module *************** C ARG PRP , PRN , SCP1 , SCN1 , SCP2 , SCN2 , $$

C RMAG , IMAG1_, FLUX1_, IMAG2_, FLUX2_, $$ C PRIMR_, PRIML_, $$ C SEC1R_, SEC1L_, $$ C SEC2R_, SEC2L_, $$ C PRIMV_, SECV $INCLUDE,TRAFO.PCH, M1PB1_, M1NB2_, ACPB1_, ACNB1_, ACPB2_, ACNB2_, $$ C 3.12E5, 0.693, 112.5, 1.492, 118.17, $$ C 0.9, 20.0, $$ C 0.0022, 0.045, $$ C 0.0022, 0.045, $$ C 25.0, 0.606 C $DUMMY, AND001 C ************* Include rectifier module ****** ******** *

C ARG PB1 , NB1 , PB2 , NB2 , DCP , DCN , $$

C T1B1 , T2B1 , T1B2 , T2B2 ,

C D1B1 , D2B1 , D1B2 , D2B2 , $$ $$

C DIORES, THYRES, DIOCAP, THYCAP $1NCLUDE,RECT.PCH, ACPB1R, ACNB1R, ACPB2R, ACNB2R, C B1THY1, B1THY2, B2THY1, B2THY2, C B1D1 , B1D2 , B2D1 , B2D2 ,

B1P , B2N , $$ $$ $$

C 100., 100., 1.0E+0, 1.0E+0

C $DUMMY, PFC001 C Include PFC module ***** ******* *** C ARG ACPF1_, ACNF1_, C ACPF2_, ACNF2_, C PFC_C_, PFC_L_

$$ $$ $$

$INCLUDE, PFC.PCH, ACPB1_, ACNB1_, C ACPB2_, ACNB2_,

$$ $$

C 2.5E+3, 0.65 C **** ***** ***************************

$INCLUDE, VCB.ATP C* ****** * ******* ******** ********* ****

Page 69: Using the ATP-EMTP simulation software to analyse and

C C C /BRANCH C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > ?

C ** Coupling transformer with rectifier *** ACPB1_ACPB1R ACNB1_ACNB1R ACPB2_ACPB2R ACNB2ACNB2R

C C ** Coupling rectifier

B1P B1PD

1.E-6 1.E-6 1.E-6 1.E-6

with motor and reactor ** 1.E-6 1.E-6 1.042 0.73

1

1

3

3 B2N B2NR

C B1P B2N C C ********* Equevalent motor circuit C

B1PD1_IND1 4.73 IND1 EA1 0.042 3 B1PD2_IND2 4.13 IND2 EA2 0.046 3 B1PD3_IND3 4.93 IND3 EA3 0.038 3

/SOURCE 60EA1 18B2NR_ 1 60EA2 18B2NR 1 60EA3 18B2NR 1 C /BRANCH

B1PD B1PDR1 1.E-6 B1PD B1PDR2 1.E-6 B1PD B1PDR3 1.E-6 B1PDR1B1PD1_ 1.E+6 B1PDR2B1PD2_ 1.E+6 B1PDR3B1PD3_ 1.E+6

C /SWITCH 11B1PDR1B1PD1_ 0.0 0.000 3 11B1PDR2B1PD2_ 0.0 0.000 3 11B1PDR3B1PD3_ 0.0 0.000 3 C /BRANCH C Earthing * ***** * ****** *********

PANTO_ 1.E+6 SINC 1.E+6 B2NR_ 1.E+5 ACPB1R 1.E+6 ACPB2R 1.E+6

C C **** Connecting Pantograph with transformer ****

PANTO_VCBP 1.E-6 VCBN I_MEAS 1.E-6 3 M1NB2_ 1.E-6

C BLANK CARD ENDING BRANCH CARDS C C C /SWITCH

I_MEASM1PB1_ MEASURING 0

Page 70: Using the ATP-EMTP simulation software to analyse and

ACPB1 ACPB1

BLANK CARD ENDING SWITCHES C C C /SOURCE C SOURCE CARDS C <NODE>IV<--AMPL--><--FREQ-><--TIME-0-><-- -A1 --- >< -- TIME 1- >< - TSTART - >< - TSTOP -->

C *** Sekond - r van Transformator vir ankerbeheer (brug 1 en 2) *** /SOURCE C 14PANTO 35.E+3 5.0E+1 -1.0

C 14SINC_ 1.0E+0 5.0E+1 270.0 -1.0

C BLANK CARD ENDING ALL SOURCES C C C /INITIAL C ***** Initial Conditions ***** C <NDE1><NDE2>< I initial >< V_initial >

C END INITIAL CONDITIONS (NO BLANK CARD NEEDED) C C C C /OUTPUT C ******* Output Request *******

PANTO_ C SINC ACPB1_ACPB2_ACNBl_ACNB2_ BLANK CARD ENDING OUTPUT REQUEST C C C C /PLOT BLANK card ending plot card BEGIN NEW DATA CASE BLANK card ending session

B1P

BID

Page 71: Using the ATP-EMTP simulation software to analyse and

11E Thyristor Rectifier.

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE SERASE ARG PB1 , NB1 , PB2 , NB2 , DCP , DCN ARG T1B1 , T2B1 , T1B2_, T2B2_ ARG D1B1 , D2B1 , D1B2 , D2B2_ ARG DIORES, THYRES, DIOCAP, THYCAP NUM DIORES, THYRES, DIOCAP, THYCAP DUM ANDR1_, ANDR2_, ANDR3_, ANDR4_, ANDR5_, ANDR6_, ANDR7_, ANDR8_ /BRANCH C **** Lower bridge (B2) snubbers ********** C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C >

DCN ANDR1_ 1.E-6 DCN NB2 DIORES DIOCAP

0 C

NB2 ANDR2_ 1.E-6 NB2 B2B1 DIORES DIOCAP

0 C

PB2 ANDR3_ 1.E-6 PB2 B2B1 THYRES THYCAP

0 C DCN ANDR4_ 1.E-6 DCN PB2 THYRES THYCAP

0 C C **** Upper bridge (B1) snubbers ********** C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C >

B1B2 ANDR5_ 1.E-6 B2B1 ACNB1R DIORES DIOCAP

0 C

NB1 AND126_ 1.E-6 NB1 DCP DIORES DIOCAP

0 C

PB1 ANDR7_ 1.E-6 PB1 DCP THYRES THYCAP

3 C B1B2 ANDR8_ 1.E-6 B1B2 PB1 THYRES THYCAP

3 C C ***** Bridge 1 coupled to bridge 2 B1B2 B2B1 1.E-6

C /SWITCH C ** Lower bridge thyristors and diodes **** 13ANDR1_NB2 3 13ANDR2_132B1 3 13ANDR3_B2B1

CLOSED

CLOSED

D2B2

D1B2

T1B2 3

Page 72: Using the ATP-EMTP simulation software to analyse and

13ANDR4_PB2 T2B2_ 3 C 11ANDR3_B2B1 1.0 .001 T1B2_ 3 C 11ANDR4_PB2 1.0 .001 T2B2_ 3 C C ** Upper bridge thyristors and diodes **** 13ANDRS_NB1 CLOSED D2B1 3 13ANDR6_DCP CLOSED D1B1 1 13ANDR7_DCP T1B1_ 1 13ANDREI_PB1 T2B1 3 C 11ANDR7_DCP 1.0 .001 T1B1 1 C 11ANDR8_PB1 1.0 .001 T2B1 3 C BEGIN NEW DATA CASE C *** ***** *************************** ****** * ***** ** ***** ** ******** ** ********* *** C RECTIFIER C ******** ****** ********** ***** ********** ****** * ****** ******* ***** ** ***** *******

C This module represents a double bridge rectifier module C $PUNCH BLANK card ending session

Page 73: Using the ATP-EMTP simulation software to analyse and

Main Control Subroutine.

C

C RECTIFIER CONTROL OF THE 11E LOKO C *************************** *********************************** * ****** *** *****

MODELS C C **** ***** **** Include power factor calculation *********** SINCLUDE PWRFACT.MOD C ********************* ***** ***** ***** ******* ***************

C INPUT SING_ (V(SINC )), PANTO_ (V(PANTO_)) INPUT M1PB1_ (V(M1PB1_)), M1NB2_ {V(M1NB2_)} INPUT ACPB1_ {V(ACPB1_)}, ACNB1_ {V(ACNB1_)} INPUT ACPB2_ (V(ACPB2_)), ACNB2_ (V(ACNB2_)) INPUT B1PD (V(B1PD )), B2NR (V(B2NR )) INPUT I_MEAS {I(I_MEAS)}

C OUTPUT B1THY1, B1THY2, B2THY1, B2THY2 OUTPUT SIDI , B1D2 , B2D1 , B2D2_ OUTPUT EA1 , EA2 , EA3

C C *** VCB OUTPUT VCB_C_

C MODEL REFERENCE_CALC

INPUT AC_COS_PASS, SUPPLY_PASS INPUT AC1P, AC1N INPUT AC2P, AC2N INPUT DCP, DCN

C *** VCB OUTPUT VCB_M

C OUTPUT EA1, EA2, EA3 OUTPUT B1TH1_P_PASS, B1TH2_P_PASS OUTPUT B2TH1_P_PASS, B2TH2_P_PASS OUTPUT B1D1C_PASS , B1D2C_PASS OUTPUT B2D1C_PASS , B2D2C_PASS

C C **** ****** ******** VARIABLES ****** ***** ***** ***** *

VAR REF_Bl, REF_B2 C *** VCB VAR VCB_M

C VAR B1TH1_P_PASS, B1TH2_P_PASS, B2TH1_P_PASS, B2TH2_P_PASS VAR B1D1C_PASS , B1D2C_PASS , B2D1C_PASS , B2D2C_PASS

C VAR EA1, EA2, EA3 VAR AC1, AC2, DC .

C INITIAL CONDITIONS INIT REF_B1 := 1.0 REF_B2 := 1.0 DC := 0

C ** VCB VCB_M := 1

C ENDINIT C C ******** ***** Include thyristor switch control **** ******* $1NCLUDE ARMSWCH.MOD

***** ******** ***************** ***** ***** ******** **********

Page 74: Using the ATP-EMTP simulation software to analyse and

C EXEC C

C Calculation of referance values

C

C C REF Calculations ********* C C ** CONTROL OF BRIDGE 2 (Lower Bridge)

IF REF_B1 > -1.0 THEN REF_B1 := REF_B1 - (4/(STOPTIME/FULLSTEP)) EA1 := (-1*REF_B1 + 1)*215 EA2 := (-1*REF_B1 + 1)*215 EA3 := (-1*REF_B1 + 1)*215

ELSE REF_B1 := -1.0

ENDIF C C ** CONTROL OF BRIDGE 1 (Upper Bridge)

IF ((REF_B1 = -1.0) AND (REF_B2 > -1.0)) THEN REF_B2 := REF_B2 - (4/(STOPTIME/FULLSTEP)) EA1 := (-1*REF_B2 + 3)*215 EA2 := (-1*REF_B2 + 3)*215 EA3 := (-1*REF_B2 + 3)*215

IF REF_B2 < -1.0 THEN REF_B2 := -1.0

ENDIF ENDIF

C C EA1 := 0 C EA2 := 0 C EA3 := 0 C C REF_B1 := -1.0 C REF_B2 := 0.0 C AC1 := AC1P - AC1N AC2 := AC2P - AC2N DC := DCP - DCN

C ** VCB IF T > 1.50 THEN VCB_M := -1

ENDIF C C USE Armature Switch Control USE ARM_SWITCH_CONTROL AS ARM_SWCH

INPUT REFB1 := REF_B1 , REFB2 := REF_B2 INPUT AC_COS := AC_COS_PASS, SUPPLY := SUPPLY_PASS OUTPUT B1TH1_P_PASS := B1TH1_P, B1TH2_P_PASS := B1TH2_P OUTPUT B2TH1_P_PASS := B2TH1_P, B2TH2_P_PASS := B2TH2_P OUTPUT B1D1C_PASS := B1D1C , B1D2C_PASS := B1D2C OUTPUT B2D1C_PASS := B2D1C , B2D2C_PASS := B2D2C

ENDUSE C ****** * ***** ** ********* ***** ******** * ***** ***********

C ENDEXEC ENDMODEL REFERANCE_CALC C C C USE REFERENCE_CALC AS REF_CALC C *** VCB

Page 75: Using the ATP-EMTP simulation software to analyse and

OUTPUT VCBC := VCB_M C

INPUT AC_COS_PASS := SINC__, SUPPLY_PASS := PANTO_ INPUT AC1P := ACPB1_, AC1N : = ACNB1_ INPUT AC2P := ACPB2_, AC2N : = ACNB2_ INPUT DCP := B1PD_, DCN : = B2NR__ OUTPUT B1THY1 := B1TH1_P_PASS , B1THY2 := B1TH2_P_PASS OUTPUT B2THY1 := B2TH1_P_PASS , B2THY2 := B2TH2_P_PASS OUTPUT B1D1__ := B1D1C_PASS , B1D2__ := B1D2C_PASS OUTPUT B2D1__ := B2D1C_PASS , B2D2_ := B2D2C_PASS OUTPUT EA1 := EA1, EA2

EA2, EA3 EA3 C ENDUSE C C C USE POWER_F AS PFACT

INPUT V_IN := M1PB1_, V_OUT := M1NB2_, I_MEASURE := I_MEAS ENDUSE C RECORD C *•*** ARMATURE ******* C PFACT.P_FACTOR AS PF PFACT.V_RMS AS V_RMS

C PFACT.I_RMS AS I_RMS C PFACT.S_POWER AS S_POWR C PFACT.VOLT AS V_IN C REF_CALC.ARM_SWCH.B1TH1_P AS PB1T1 REF_CALC.ARM_SWCH.B1TH2_P AS PB1T2 REF_CALC.ARM_SWCH.B1D1C AS B1D1C REF_CALC.ARM_SWCH.B1D2C AS B1D2C REF_CALC.ARM_SWCH.REFB1 AS REFB1 REF_CALC.ARM_SWCH.REFB2 AS REFB2 REF CALC.ARM SWCH.AC COS AS SINC

C REF_CALC.AC1 AS AC1 REF_CALC.AC2 AS AC2 REF_CALC.DC AS DC REF_CALC.EA1 AS EA1

C ENDRECORD C ENDMODELS

Page 76: Using the ATP-EMTP simulation software to analyse and

Armature Switch Control Model

MODEL ARM_SWITCH_CONTROL INPUT AC_COS, SUPPLY INPUT REFB1 , REFB2

C OUTPUT B1TH1_P, B1TH2_P, B2TH1_P, B2TH2_P OUTPUT B1D1C, B1D2C, B2D1C, B2D2C

C

CONST DELAY {VAL: 0.5E-3} HISTORY B1TH_1 {DFLT: 0), B1TH_2 {DFLT: 0) HISTORY B2TH_1 {DFLT: 0), B2TH_2 {DFLT: 0)

C C C

VARIABLES

VAR B1TH_1, B1TH_2, B2TH_1, B2TH_2 VAR B1TH1_P, B1TH2_P, B2TH1_P, B2TH2_P VAR PAST11, PAST12, PAST21, PAST22 VAR B1D1C, B1D2C VAR B2D1C, B2D2C

C C ** ****** ****** INITIAL CONDITIONS ***** ********* *** INIT C REFB1 := 1.0 C REFB2 := 1.0 C

B1TH_1 := 0 B1TH_2 := 0 B2TH_1 := 0 B2TH_2 := 0

C

PAST11 := 0 PAST12 := 0 PAST21 := 0 PAST22 := 0

C

B1TH1_P := 0 B1TH2_P := 0 B2TH1_P := 0 B2TH2_P := 0

C ENDINIT C EXEC C **** Switching of the upper bridge (bridge 1) thyristors ****

IF (SUPPLY > 0) THEN B1TH_2 := 0 IF (REFB1 < AC_COS) THEN B1TH_1 := 1

ELSE B1TH_1 := 0

ENDIF ELSE

B1TH_1 := 0 IF ((REFB1*(-1)) > AC_COS) THEN B1TH_2 := 1

ELSE B1TH_2 := 0

ENDIF ENDIF

C C **** Generating thyristor pulses ***

IF B1TH_1 = 1 THEN PAST11 := PASTVAL(B1TH 1,T - DELAY,O)

Page 77: Using the ATP-EMTP simulation software to analyse and

B1TH1_P := (NOT PAST11 AND B1TH_1) ENDIF IF B1TH_2 = 1 THEN PAST12 := PASTVAL(B1TH_2,T - DELAY,O) B1TH2_P := (NOT PAST12 AND B1TH_2)

ENDIF C C **** Control of the diode switches

IF (B1TH_1 = 1) THEN B1D1C := 0

ENDIF IF (B1TH_1 = 0) THEN B1D1C := 1

ENDIF IF (B1TH_2 = 1) THEN B1D2C := 0

ENDIF IF (B1TH_2 = 0) THEN B1D2C := 1

ENDIF C C **** Switching of the lower bridge

IF (SUPPLY > 0) THEN

**

(bridge 2) thyristors

B2TH_2 := 0 IF (REFB2 < AC_COS) THEN B2TH_1 := 1

ELSE B2TH_1 := 0

ENDIF ELSE

B2TH_1 := 0 IF ((REFB2*(-1)) > AC_COS) THEN B2TH_2 := 1

ELSE B2TH_2 := 0

ENDIF ENDIF

C C **** Generating thyristor pulses ***

IF B2TH_1 = 1 THEN PAST21 := PASTVAL(B2TH_1,T - DELAY,O) B2TH1_P := (NOT PAST21 AND B2TH_1)

ENDIF IF B2TH_2 = 1 THEN PAST22 := PASTVAL(B2TH_2,T - DELAY,O) B2TH2_P := (NOT PAST22 AND B2TH_2)

ENDIF C

Page 78: Using the ATP-EMTP simulation software to analyse and

C **** Control of the diode switches ** IF (B2TH 1 = 1) THEN B2D1C := 0

ENDIF IF (B2TH_l = 0) THEN B2D1C := 1

ENDIF IF (B2TH 2 = 1) THEN B2D2C := 0

ENDIF IF (B2TH_2 = 0) THEN B2D2C := 1

ENDIF C ENDEXEC ENDMODEL -- REFERANCECALC

SUPPLY AC COS

REFB1 REFB2

Four Thyristor Control Signals

Four Diode Control Signals

Page 79: Using the ATP-EMTP simulation software to analyse and

Transformer Library

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG PRP , PRN SCP1 , SCN1 , SCP2 , SCN2 ARG RMAG , IMAG1_ FLUX1_, FLUX2_

ARG PRIML, SEC1R_, SEC1L_, SEC2R_, SEC2L_, SECV

NUM RMAG , IMAG1_ FLUX1_, IMAG2_, FLUX2_ NUM PRIMR_, PRIML_ SEC1R_, SEC1L_, SEC2R_, SEC2L_, SECV

DUM T1 /BRANCH C ********* ***** ******** SINGLE PHASE TRANSFORMER **************** ****** *****

C --- C <RANSFORME>< >< I ><FLUX><BUS ><Rmag>

TRANSFORMER IMAG1_FLUX1 T1 RMAG

3

C < I >< FLUX > (current - flux pairs)

'MAGI_ FLUX1_

IMAG2_ FLUX2_ C ---

C <9999> (termination card)

9999

C <BUS1><BUS2>< >< R >< L ><VRAT>

01PRP PRN PRIMRPRIML_PRIMV_ 1 02SCP1 SCN1 SEC1R_SEC1L_SECV 1 03SCP2 SCN2 SEC2RSEC2L_SECV 1 C

C --- C DUPLICATE WINDING C <RANSFORMER><REF >< ><BUS >

c TRANSFORMER C <BUS1><BUS2>

C BEGIN NEW DATA CASE C *** ********** ** ******** ***** ***** *********** ******** * ***** * ***** **** ****** ****

C Transformer C

C This module represents a double winding transformer module C $PUNCH BLANK card ending session

Page 80: Using the ATP-EMTP simulation software to analyse and

PRN 0

SCP2 SEC2R SEC2L

o SCN1

(Values in kV) PRIML PRIMR PRIMV : SECV SEC1R SEC1L SCP1

o SCN2

Page 81: Using the ATP-EMTP simulation software to analyse and

PFC Circuit

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG ACPF1_, ACNF1_ ARG ACPF2_, ACNF2_ ARG PFC_C_, PFC_L_ NUM PFC_C_, PFC_L_ DUM PFCB1_, PFCB2_ C /BRANCH C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > C C ********* UPPER BRIDGE (B1) C ACPF1_PFCB1_ PFC_C_ PFCBlACNFl_ PFC_L_

C C ********** LOWER BRIDGE (B2) **** ***** **** C ACPF2_PFCB2_ PFC_C_ PFCB2ACNF2_ PFCL_

BEGIN NEW DATA CASE C *********** ******* *** ******* ** ***** *********** ******* ** ***** ******************

C PFC CURCUIT C ************* ***** ************ ***** *******************************************

C This module represents the PFC circuit C $PUNCH BLANK card ending session

Page 82: Using the ATP-EMTP simulation software to analyse and

Power Factor Calculation Model

MODEL POWER_F INPUT V_IN, V_OUT, I_MEASURE VAR PERIOD_INC, RUNSTEP, P_FACTOR, PTOTAL, VTOTAL, ITOTAL

VAR POWER, V_RMS, I_RMS, S_POWER, VOLT, TS INIT PERIOD_INC := 1

0

0 0 0 0

PERIOD_INC := PERIOD_INC + 1 VOLT := V_IN - V_OUT PTOTAL := PTOTAL + VOLT * I_MEASURE VTOTAL := VTOTAL + ((VOLT) * (VOLT)) ITOTAL := ITOTAL + ((I_MEASURE) * (I_MEASURE)) RUNSTEP := (1/(50 * TIMESTEP)) IF PERIOD_INC = RUNSTEP THEN V_RMS := SQRT(VTOTAL/PERIOD_INC) I_RMS := SQRT(ITOTAL/PERIOD_INC) POWER := PTOTAL/PERIOD_INC S_POWER := V_RMS * I_RMS P_FACTOR := (POWER)/(S_POWER) PERIOD_INC := 1 PTOTAL := 0 VTOTAL := 0 ITOTAL := 0

ENDIF ENDEXEC

ENDMODEL --POWER_F

V_IN

V_OUT

!MEASURE

Model Power Factor Calculation

P_FACTOR := PTOTAL := 0 VTOTAL := 0 ITOTAL := 0 POWER := V_RMS := I_RMS := S_POWER :=

ENDINIT EXEC

N E v(n) x i(n) p = n=1

N S = 1

N

E v 2 (n) n=1 N x \

PF = —P

S

Page 83: Using the ATP-EMTP simulation software to analyse and

11E Motor

Page 84: Using the ATP-EMTP simulation software to analyse and

Main file for motor simulation

BEGIN NEW DATA CASE C C * MAIN PROGRAM OF MOTOR SIMULATION

C C C C In this data file the 11E MOTOR is simulated. C $PREF1X, C:\ATP\OWN_LIB\MOTOR\ C $SUFFIX, .PCH C C C C -DELT><-TMAX-><-XOPT-><-COPT-><EPSILN><TOLMAT> 1.0E-02 5.0E+2

C -IOUT><IPLOT-><IDBLE-><KSSOUT><MAXOUT><-IPUN-><MEMSAV>< - ICAT - ><NENERG><IPRSUP>

50 50 1 1 1 0 0 1 0

C C C MODELS C $1NCLUDE CTRL_11E.ATP C

INPUT B1PR {V(B1PR )}, B2NR_ {V(B2NR )} INPUT B1PDR_ {V(B1PDR_)}, ME_RES {V(ME_RES)} INPUT MEGN {V(MEGN )} OUTPUT V_ANKR, V_VELD

C USE CTRL_11E AS CTRL11E

INPUT B_EMFP := B1PR , B_EMFN := B2NR INPUT I_NDE := B1PDR_, I_MEAS := ME_RES INPUT A_SPEED := MEGN OUTPUT V_ANKR := ARM_CTRL, V_VELD := FLD_CTRL

C ENDUSE RECORD

CTRL11E.V_LOCO AS V_LOCO CTRL11E.ARM_CUR AS AR_CUR CTRL11E.FLD_CTRL AS VELD_C CTRL11E.BACK_EMF AS B_EMF

ENDRECORD ENDMODELS C /BRANCH C ******* Koppeling tussen Boublokke C <NDE1><NDE2><NDE3><NDE4>< R ›.‹ L C ********* Earthing

B2NR 1.E-6 FLD1NR 1.E-6

C ****** **** Supplies V_ANKRME_RES 1.E-6 ME_RESB1PDR_ 1.E-6 VANKR 1.E+8

>< C >

2

Page 85: Using the ATP-EMTP simulation software to analyse and

C V_VELDFLD1PR 1.E-6 V_VELD 1.E+8 2

C B1PR B2NR 1.E+8 2

C C Mechanical System C ARG MECHE_, $$ C MDAMP_, INERTI, TORQUE $$ $INCLUDE, MECH.PCH, MEGN , $$ C 25.E+0, 15.8E9, -2000. C ********* ******* ******* ***** * *****

BLANK CARD ENDING BRANCH CARDS /SWITCH c BLANK CARD ENDING SWITCHES C C C /SOURCE C ***** ***** SOURCE CARDS ** ****** **** C <NODE>IV<--AMPL--><--FREQ-><--TIME-0-><---A1---><--TIME1 - >< - TSTART - >< - TSTOP -- >

C 60V_ANKR -1.0

60V_VELD -1.0

C C $DUMMY, XYZ000 C ********* ******* ******* Inc lude motor modul e ****** ***** ***** ****** *******

C ARG C C C

C $INCLUDE,MOTOR.PCH, C C

RECTIN, FLDIN_, MEG ,

ARMIN_, FLDOUT,

RECTL_, FLDINT, B1PR , FLD1NR,

ARMOUT,

ARMR , OMGINT, B2NR ,

ARML , THEINT

FLDR , FLDL , LMUT ,

$$ $$ $$ $$

$$ $$ $$

RECTR_, ARMINT, B1PDR_, FLD1PR, MEGN

C C

0.0271, 0.,

4.5, -330.0,

0.014, 0.0,

2.4E-4, 0.0

0.055, 2.9E-4, 18.E-3, $$

C BLANK CARD ENDING ALL SOURCES C C C /INITIAL C Initial Conditions C <NDE1><NDE2>< I initial >< V_initial > c C END INITIAL CONDITIONS (NO BLANK CARD NEEDED) C C C C /OUTPUT ??? C ** ***** Output Request ******* c BLANK CARD ENDING OUTPUT REQUEST

Page 86: Using the ATP-EMTP simulation software to analyse and

C C C C /PLOT C Plot Cards c BLANK card ending plot card BEGIN NEW DATA CASE BLANK card ending session

MOTOR AND REACTOR

V_AN KR B1 PDR

ME_RES

B2NR

1---

FLD 1 PR VVELD

----.-- \/'-1--

FLDOUT 0

—I 11

Page 87: Using the ATP-EMTP simulation software to analyse and

11E Motor Control Model

MODEL CTRL_11E INPUT B_EMFP, B_EMFN INPUT I_NDE , I_MEAS INPUT A_SPEED

C OUTPUT ARM CTRL, FLD_CTRL

C VAR ARM_CTRL, FLD_CTRL VAR BACK_EMF, V_LOCO, ARM_CUR, POWER VAR ARM_CONST, FLD_CONST, LIMIT, WFIELD VAR L_ERR, L_CTRL, P_ERR, P_CTRL HISTORY L_ERR {DFLT: 0}, L_CTRL {DFLT: INIT ARM_CTRL := 0 FLD_CTRL := 18 ARM_CUR := 0 L_CTRL := 0 P_ERR := 0 POWER := 0 WFIELD := FALSE LIMIT := 1170 ARM_CONST := 5.0E-8 FLD_CONST := 2.5E-8

ENDINIT EXEC

0}, P_ERR {DFLT: 0}, P_CTRL {DFLT:

V_LOCO := 0.495 * A_SPEED BACK EMF := B_EMFP - BEMFN

C C *** Armature Current Limit

IF WFIELD = FALSE THEN ARM_CUR := (I_MEAS - I_NDE)/1.E-6 IF V_LOCO <= 25 THEN LIMIT := -3.2*V_LOCO + 1170 IF LIMIT <= 815 THEN LIMIT := 815

ENDIF L_ERR := LIMIT - ARM_CUR LAPLACE(L_CTRL/L_ERR) := (-21S2 + 21S1 + 1001)/(11S1) ARM_CTRL := ARM_CTRL + ARM_CONST * L_CTRL

ENDIF C C *** Armature Control (Constant Power)

IF V_LOCO > 25 THEN POWER := ARM_CUR * ARM_CTRL L_ERR := 700000 - POWER LAPLACE(L_CTRL/L_ERR) := (-21S2 + 101S1 + 11)/(11S1) ARM_CTRL := ARM_CTRL + ARM_CONST * L_CTRL IF (ARM_CTRL >= 860) THEN ARM_CTRL := 860 WFIELD := TRUE

ENDIF ENDIF

ENDIF C C *** Field Control (Constant Power)

IF ((WFIELD = TRUE) AND (V_LOCO < 90)) THEN ARM_CUR := (I_MEAS - I_NDE)/1.E-6 POWER := ARM_CUR * 860 P_ERR := 700000 - POWER LAPLACE(P_CTRL/P_ERR) := (1.01S1 + 0.011)/(11S1) FLD_CTRL := FLDCTRL - (FLDCONST * PCTRL)

0}

Page 88: Using the ATP-EMTP simulation software to analyse and

ENDIF ENDEXEC ENDMODEL CTRL 11E

TE A

Field Control

25Icm/h 34Icm/h

Armature Current Limited I Constant Power i

Speed

la Feedback

Ea Feedback

Speed Feedback

Model 11E Control

System

Armature • Control > Field

Control

Page 89: Using the ATP-EMTP simulation software to analyse and

Motor Library

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG RECTIN, ARMIN_, ARMOUT ARG FLDIN_, FLDOUT ARG MEG ARG RECTR_, RECTL_, ARMR , ARML_ , FLDR_ , FLDL_, LMUT_ ARG ARMINT, FLDINT, OMGINT, THEINT, RNMROS NUM RECTR_, RECTL_, ARMR , ARML_, FLDR_, FLDL_, LMUT NUM ARMINT, FLDINT, OMGINT, THEINT DUM RECT , RECTOT C /BRANCH C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C >

C Reactor L and R RECTINRECT RECTR_ RECT RECTOT

RECTL_ (REACTOR + COMP WINDINGS} 3 C

RECTOTARMIN_ 1.E-6 C /SOURCE C ****** ****** DC Motor ****** ******** C *** ******* * U.M. dat a ****** ********

19UM 00 0 BLANK CARD ENDING GENERAL U.M. SPEKS CARDS C C ***** MACHINE TABLE ***** C #d#q???<MECH><TACS>#p< J -inertia >< D -damping ><

EPSOM > FREQ

8 1 0333MEG 2 C **** d-axis **** C OMEGA >< Lmud(H) >!<

OMGINT LMUT C **** q-axis **** C THETAm >< Lmuq >!<

THEINT LMUT

Lmsd

Lmsq

>< FLUXsd

>< FLUXsq

>< FLUXrd

>< FLUXrq

C C BLANK BLANK

COIL TABLE ***** **

C **** q-axis **** (set #q in Machine Table to 0) C RESIS >< Lleak ><BUS1><BUS2><TACS>?< CUR init >

ARMR__ ARML__ ARMIN_ARMOUT ARMINT C **** d-axis **** (set #d in Machine Table for # of fields) C RESIS >< Lleak ><BUS1><BUS2><TACS>?< CUR init >

FLDR_ FLDL FLDIN FLDOUT FLDINT C BLANK CARD ENDING ALL U.M. DATA BEGIN NEW DATA CASE C C * TRACTION MOTOR C

**

C This module represents a seperately excited dc traction motor module C with a series reactor $PUNCH BLANK card ending session

Page 90: Using the ATP-EMTP simulation software to analyse and

RECTI

RECTOT

ARMIN

RECT

ARMR ARML

LMU

ARMOU

FLDIN FLDL FLDR

f:.

f3 FLDOUT

MEG

(_5

Page 91: Using the ATP-EMTP simulation software to analyse and

Mechanical Load

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE

• ARG MECHE_ ARG MDAMP_, INERTI, TORQUE NUM MDAMP_, INERTI, TORQUE DUM MECHT_ C /BRANCH C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > C MECHANICAL ANALOG MECHE_ MDAMP_ MECHE_ INERTI

C *******

MECHE MECHT 1.E-6 C /SOURCE C <NODE>IV< AMPL >< FREQ >< TIME C MECHANICAL SOURCE 14MECHT_-1 TORQUE 0.00001 C BEGIN NEW DATA CASE C *************** ******* ** ******** ** ******* ************ ******** * *********** *****

C 11E Mechanical Load C ******************** ****** **** ***** ********* ****** *** ******* ******************

C This module represents a mechanical load C $PUNCH BLANK card ending session

MECHE MECHT

TORQUE

Page 92: Using the ATP-EMTP simulation software to analyse and

High Frequency Transformer Model

Page 93: Using the ATP-EMTP simulation software to analyse and

Surge simulation

BEGIN NEW DATA CASE C C Generated by ATPDRAW Thu 6.Nov-1997 C a Bonneville Power Administration program C Programmed by H.K.H>idalen, EFI - NORWAY 1995 C $PREFIX,C:\ATP\ATPDRAW\LIB\ $SUFFIX, .LIB $DUMMY, XYZ000 C Miscellaneous Data Card POWER FREQUENCY 5.0E+01 1.0E-06 3.0E-04 0.0E+00 0.0E+00

1 1 0 3 0 0 0 1 0 C 1 2 3 4 5 6 7 C 34567890123456789012345678901234567890123456789012345678901234567890123456789 /BRANCH C< n 1>< n 2><refl><ref2>< R >< L >< C > C< n 1>< n 2><refl><ref2>< R >< A >< B ><Leng><><>0 MID TRX2IN 961. TRX1INTRX2IN .55E-3 TRX1OTMID 38.0 G6 G7 1.0E-6 F_IN IR_IN 1.0E-6

TRX1IN .0011 G1 1.0E-6

TRX4OTG4 .01 TRX1IN 1.

MID2 TRX4IN 6070. TRX3INTRX4IN 10.E-6 TRX3OTMID2 113.

G5 1.0E-6 TRX20TV_OUT1 1. TRX3INTRX1IN 1.0E-6 G2 G3 1.0E-6 GM2 1.0E-6 TRXMOTI_IN 1.

I_IN 1.00E6 IR_IN TRX1IN 1.0E-6

IR_IN 1.00E6 G8 1.0E-6 G3 1.0E-6 G7 1.0E-6

V_OUT1 1.00E6 G4 1.00E6 TRX4OT 1.00E6

/SWITCH C < n 1>< n 2>< Tclose ><Top/Tde >< Ie ><Vf/CLOP >< type /SOURCE C < n 1><>< Ampl. >< Freq. ><Phase/T0>< Al >< T1 >< TSTART >< TSTOP 14TRX1IN 1E-10 5.000E+01 0.0 0.0 -1. 1( 18G1 2.63TRX1OTG2 14TRX2IN 1E-10 5.000E+01 0.0 0.0 -1. 1( 18G3 2.00TRX2OTG4 14TRX3IN 1E-10 5.000E+01 0.0 0.0 -1. 1( 18G5 6.66TRX3OTG6

Page 94: Using the ATP-EMTP simulation software to analyse and

14TRX4IN 1E-10 5.000E+01 0.0 0.0 -1. 10.

18G7 5.TRX4OTG8

1E-10 5.000E+01 0.0 0.0 -1. 10

18TRX1IN .000001TRXMOTGM2 15F IN 0 10000. -250000. -500000. 1.

BLANK BRANCH BLANK SWITCH BLANK SOURCE F IN V OUT1I IN

BLANK OUTPUT BLANK PLOT BEGIN NEW DATA CASE BLANK

Page 95: Using the ATP-EMTP simulation software to analyse and

OEM model

Page 96: Using the ATP-EMTP simulation software to analyse and

Transient Simulation

BEGIN NEW DATA CASE C C * MAIN PROGRAM OF 11E LOKO SIMULATION C C -DELT><-TMAX-><-XOPT-><-COPT-><EPSILN><TOLMAT> 1.E-09 20.E-6

C -IOUT><IPLOT-><IDBLE-><KSSOUT><MAXOUT><-IPUN-><MEMSAV><-ICAT-><NENERG><IPRSUP> 1 1 1 1 1 0 0 1 0

C C C MODELS INPUT VCBN{V(VCBN)} OUTPUT VCB_C C MODEL CALC INPUT VCB_N OUTPUT VCB_M VAR VCB_M, RESTRIKE INIT VCB_M := -1 RESTRIKE := FALSE

ENDINIT C EXEC C VCB CONTROL ----

IF T >= 150E-9 THEN VCB_M := 1

ENDIF ENDEXEC ENDMODEL C USE CALC AS AC CALC

INPUT VCB_N := VCBN OUTPUT VCB_C := VCB_M

ENDUSE C RECORD AC_CALC.VCB_M AS VCB

ENDRECORD ENDMODELS C /BRANCH C C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > C ******** CONNECTING

SUPPLY 1 E+6 3 SUPPLYTMIN 1 E-6

Page 97: Using the ATP-EMTP simulation software to analyse and

C LOCO ********* C TM_OUTVCBP 1.E-6 TM_OUTCAA_IN 1.E-6 3

CAA_OTVCBP 1.E-6 3

VCBN CAB_IN 1.E-3 3

C --- With Inductor C VCBN CAB_IN 1.E-2 .12 3

C VCBN CAB_IN 50.E-6 3

C --- C --- With Cap C CAB_IN 1.E-2 .2 C CAB_IN 100. .25E-0 C --- C

CAB_OTC1

1.E-6 3

C C ************ Cs , Lm ***** ********** **

Cl CASE .86E-3 3

Cl Ll 1.E-6 3

Ll CASE 2.1E+5 3 Ll CASE 2.6E+5 3 Ll SEC 5.2E-3 3 SEC CASE 3.0E-3 3

SEC 1. 5.E-3 10. 3

CASE 1. 5.E-3 C C ***** ******* VCB

VCBP VCBN 1.E+6 C C ************** GROUNDING ************ VCBP 1.E+6 VCBN 1.E+6

C C * ******** ********* TM LINE C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > ?

TM_IN TM_OUT .0001 $DISABLE TM_IN .4E-3 3 TM_IN TM_OU1 .434.E-6 3 TM_OU1 .4E-3 3 1TM_OU1TM_OU2 .434.E-6 .4E-3 1TM_OU2TM_0U3TM_OU1TM_OU2 1TM_OU3TM_0U4TM_OU1TM_OU2 1TM_OU4TM_OU5TM_OU1TM_OU2 1TM_OU5TM_OU6TM_OU1TM_OU2 1TM_OU6TM_OU7TM_OU1TM_OU2 1TM_OU7TM_OUBTM_OU1TM_OU2 1TM_OU8TM_OU9TM_OU1TM_OU2 1TM_OU9TM_OUATM_OU1TM_OU2 1TM_OUATM_OUBTM_OU1TM_OU2 1TM_OUBTM_OUCTM_OU1TM_OU2 1TM_OUCTM_OUDTM_OU1TM_OU2 1TM_OUDTM_OUETM_OU1TM_OU2 1TM_OUETM_OUFTM_OU1TM_OU2 1TM_OUFTM_OUGTM_OU1TM_OU2 1TM_OUGTM_OUHTM_OU1TM_OU2 1TM_OUHTM_OUITM_OU1TM_OU2 1TM_OUITM_OUJTM_OU1TM_OU2

Page 98: Using the ATP-EMTP simulation software to analyse and

1TM_OUJTM_OUKTM_OU1TM_OU2 1TM_OUKTM_OULTM_OU1TM_OU2

1TM_OULTM_OUMTM_OU1TM_OU2

1TM_OUMTM_OUNTM_OU1TM_OU2

1TM_OUNTM_OUOTM_OU1TM_OU2

1TM_OUOTM_OUPTM_OU1TM_OU2

1TM_OUPTM_OUQTM_OU1TM_OU2

1TM_OUQTM_OURTM_OU1TM_OU2

1TM_OURTM_OUSTM_OU1TM_OU2

1TM_OUSTM_OUUTM_OU1TM_OU2

1TM_OUUTM_OUVTM_OU1TM_OU2

1TM_OUVTM_OUWTM_OU1TM_OU2

1TM_OUWTM_OUXTM_OU1TM_OU2

1TM_OUXTM_OUYTM_OU1TM_OU2

1TM_OUYTM_OUZTM_OU1TM_OU2

1TM_OUZTM_OUTTM_OU1TM_OU2

$ENABLE

C C ************* LOCO CABLE before VCB

CAA_IN 1. .75E-4

CAA_INCAA_1 .05.25E-3 CAA_1 .75E-4

1CAA_1 CAA_2 .05.25E-3.75E-4

1CAA_2 CAA_3 CAA_1 CAA_2 1CAA_3 CAA_4 CAA_1 CAA_2

1CAA_4 CAA_5 CAA_1 CAA_2

1CAA_5 CAA_6 CAA_1 CAA_2

C $DISABLE

C *** 6 + 19m cable

1CAA_6 CAA_7 CAA_1 CAA_2

1CAA_7 CAA_8 CAA_1 CAA_2

1CAA_8 CAA_9 CAA_1 CAA_2 1CAA_9 CAA_10CAA_1 CAA_2

1CAA_10CAA_11CAA_1 CAA_2

1CAA_11CAA_12CAA_1 CAA_2

1CAA_12CAA_13CAA_1 CAA_2

1CAA_13CAA_14CAA_1 CAA_2

1CAA_14CAA_OTCAA_1 CAA_2

1CAA_15CAA_16CAA_1 CAA_2

1CAA_16CAA_17CAA_1 CAA_2

1CAA_17CAA_18CAA_1 CAA_2

1CAA_18CAA_19CAA_1 CAA_2

1CAA_19CAA_20CAA_1 CAA_2

1CAA_20CAA_21CAA_1 CAA_2

1CAA_21CAA_22CAA_1 CAA_2

1CAA_22CAA_23CAA_1 CAA_2

1CAA_23CAA_24CAA_1 CAA_2

1CAA_24CAA_25CAA_1 CAA_2

1CAA_25CAA_26CAA_1 CAA_2

1CAA_26CAA_27CAA_1 CAA_2

1CAA_27CAA_28CAA_1 CAA_2

1CAA_28CAA_29CAA_1 CAA_2

1CAA_29CAA_30CAA_1 CAA_2

1CAA_30CAA_31CAA_1 CAA_2

1CAA_31CAA_32CAA_1 CAA_2

1CAA_32CAA_33CAA_1 CAA_2

1CAA_33CAA_34CAA_1 CAA_2

1CAA_34CAA_35CAA_1 CAA_2

Page 99: Using the ATP-EMTP simulation software to analyse and

1CAA_35CAA_36CAA_1 CAA_2 1CAA_36CAA_37CAA_i CAA_2 1CAA_37CAA_38CAA_1 CAA_2 1CAA_38CAA_39CAA_1 CAA_2 1CAA_39CAA_OTCAA_1 CAA_2

C $ENABLE C C C ******** ***** LOCO CABLE after VCB ***************

CAB_IN 1. .75E-4 CAB_INCAB_1 .05.25E-3 CAB_1 .75E-4 3

1CAB_1 CAB_2 .05.25E-3.75E-4 1CAB_2 CAB_3 CAB_1 CAB_2 1CAB_3 CAB_4 CAB_1 CAB_2 1CAB_4 CAB_5 CAB_1 CAB_2 1CAB_5 CAB_6 CAB_1 CAB_2 1CAB_6 CAB_7 CAB_1 CAB_2 1CAB_7 CAB_8 CAB_1 CAB_2 1CAB_8 CAB_9 CAB_1 CAB_2 1CAB_9 CAB_10CAB_1 CAB_2 1CAB_10CAB_OTCAB_1 CAB_2

$DISABLE C *** Standard length 5m (add for another 5m) 1CAB_11CAB_12CAB_1 CAB_2 1CAB_12CAB_13CAB_1 CAB_2 1CAB_13CAB_14CAB_1 CAB_2 1CAB_14CAB_15CAB_1 CAB_2 1CAB_15CAB_16CAB_1 CAB_2 1CAB_16CAB_17CAB_1 CAB_2 1CAB_17CAB_18CAB_1 CAB_2 1CAB_18CAB_19CAB_1 CAB_2 1CAB_19CAB_OTCAB_1 CAB_2

$ENABLE C C C <NDE1><NDE2><NDE3><NDE4>< R >< A >< B ><LNTH><><><>

C -1CAB_INCAB_OT 1.00 .5E-0 3.E-1 1. 0 0 0 C BLANK CARD ENDING BRANCH CARDS C C C /SWITCH 11VCBP VCBN VCB_C 3

BLANK CARD ENDING SWITCHES C C C /SOURCE C SOURCE CARDS C <NODE>IV<--AMPL--><--FREQ-><--TIME-0-><---A1---><- - TIME1 - >< - TSTART - >< - TSTOP -- >

C *** Sekond - r van Transformator vir ankerbeheer (brug 1 en 2) *** 14SUPPLY 38.2E+3 5.0E+1 -1.0

C BLANK CARD ENDING ALL SOURCES C C C /INITIAL C ***** Initial Conditions C <NDE1><NDE2>< I_initial >< V_initial >

Page 100: Using the ATP-EMTP simulation software to analyse and

C END INITIAL CONDITIONS (NO BLANK CARD NEEDED) C C C C /OUTPUT ??? C Output Request VCBP VCBN

BLANK CARD ENDING OUTPUT REQUEST C C C C /PLOT BLANK card ending plot card BEGIN NEW DATA CASE BLANK card ending session

Transmission ' Line

° T

Cable Cable

VCB

TT T,

Primary C2 Side I Secondary

Rrr Earth Return 13 Ti

VVire T 1 ism

Page 101: Using the ATP-EMTP simulation software to analyse and

Appendix C

Page 102: Using the ATP-EMTP simulation software to analyse and

Main Chopper File

BEGIN NEW DATA CASE C C Main Chopper File C $PREFIX, C:\ATP\OWN_LIB\CHOPPER\ $SUFFIX, .PCH C -DELT><-TMAX-><-XOPT-><-COPT-><EPSILN><TOLMAT>

0.2E-4 5.E-1 C -IOUT><IPLOT-><IDBLE-><KSSOUT><MAXOUT><-IPUN-><MEMSAV><-ICAT -><NENERG><IPRSUP>

10 10 0 0 0 0 0 1 C C C TACS HYBRID $DUMMY, CTR001 C ***** ****** ** Include chopper control module C ARG VC_REF, DIOCUR, GTOCUR, GTOGTT, DIOGTO $INCLUDE, CH CTRL, CH REF, DIOAND, GTOAND, GTOCRL, DIOCRL BLANK CARD ENDING TACS CARDS C MODELS OUTPUT CTRL_ C MODEL REF CALC

OUTPUT -FIEF VAR REF INIT

REF := 0 ENDINIT EXEC

REF := REF + (FULLSTEP/STOPTIME) ENDEXEC

ENDMODEL C USE REF CALC AS CALC OUTPUT CTRL := REF

ENDUSE C RECORD

CALC.REF AS REF ENDRECORD ENDMODELS C C C /BRANCH $DUMMY, AND001 C ************* Include chopper module C ARG POSIN , POS , NEG , DIOCUR, GTOCUR, GTOGTT, DIOGTO, $$ C RESIST, CAPAC1, CAPAC2 $INCLUDE, 14ECHOP, POS IN, POS OT, NEG IO, DIOAND, GTOAND, GTOCRL, DIOCRL, $$ C 330.0, 2880.0, 1.0 C C C $DUMMY, MOT001 C ******** ***** Include chopper module C ARG ARMIN_, ARMOUT, $$ C FLDIN_, FLDOUT $INCLUDE, MOTOR, ARM_IN, ARM_OT, $$ C FLDIN, FLD_OT C C C /BRANCH C Connection C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > SUPPLYPOSIN 1.E-6 1 NEGIO 1.E-6 1 CTRL CH REF 1.E-6

Page 103: Using the ATP-EMTP simulation software to analyse and

Rsnub Csnub

GTOCUR

GTOGTT

L _NE0 - 14ECHOPPER

CTRL 1.E+6 2 POS_OTARM_IN 1.0 ARM_OT 1.E-6 SP_FLDFLD_IN 1.E-6 FLD_OT 1.E-6

BLANK CARD ENDING BRANCH CARDS C C C /SWITCH C ***** SWITCH CARDS ******

BLANK RECORD ENDING SWITCHES C C C /SOURCE C SOURCE CARDS C <NODE>IV<--AMPL--><--FREQ-><--TIME-0-><---A1---><--TIME1-><-TSTART -><-TSTOP--> 14SUPPLY 3000.0 0.00001 14SP_FLD 200.0 0.00001 60CTRL BLANK CARD ENDING ALL SOURCES C C C /INITIAL C ***** Initial Conditions C END INITIAL CONDITIONS (NO BLANK CARD NEEDED) C C C /OUTPUT C ***** ** Output Request ******* C

BLANK CARD ENDING OUTPUT REQUEST C C C /PLOT C ***** Plot Cards ***** BLANK card ending plot card BEGIN NEW DATA CASE BLANK card ending session

Page 104: Using the ATP-EMTP simulation software to analyse and

Chopper Library

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG POSIN_, POS , NEG , DIOCUR, GTOCUR, GTOGTT, DIOGTO ARG RESIST, CAPAC1, CAPAC2 NUM RESIST, CAPAC1, CAPAC2 /BRANCH C **** Chopper Circuit (Input Caps) *** ***** C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C >

POSIN_NEG 0.05 CAPAC1 C ************* Snubb

DIOCURPOS RESIST CAPAC2 GTOCURPOS RESIST CAPAC2 POSIN_GTOCUR 1.0E-6 NEG DIOCUR 1.0E-6

C /SWITCH C ******** Chopper circuit Switches C <NDE1><NDE2><---VIG--><--IHOLD-><-IDEION-> <CLSD><SM><GRID><CL/O> 13DIOCURPOS CLOSED DIOGTO 13GTOCURPOS GTOGTT C 11POS POSIN_ 0.6 10.E-3 C BEGIN NEW DATA CASE C C Single Phase Chopper C C This module represents a single phase chopper circuit inclueding snubbers. C The value of the snubbers may be changed. Firing signal must be supplied $PUNCH BLANK card ending session

Page 105: Using the ATP-EMTP simulation software to analyse and

Chopper Pulse Generator

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG VC_ REF, DIOCUR, GTOCUR, GTOGTT, DIOGTO DUM IMPULS, CURR_ C /TACS C ** Inputs for diode control 93GTOCUR {Monitor state of GTO from which the current must comutate) 91DIOCUR {Monitor current through the diode} C ** Referance input for chopper control 90VC_REF C ** Generating the Thyristor pulse C 11VC REF 0.50 24RAMP 1.0 4.000E-3 98GTOGTT = VC_REF .GE. RAMP C ** Control of the Diode 98IMPULS = .NOT. GTOGTT .AND. GTOCUR 98CURR_ = DIOCUR .GT. 0.0001 98DIOGTO = .NOT. GTOGTT .AND. (IMPULS .OR. CURR_ ) C ** TACS output variables 33GTOGTTDIOGTO C BEGIN NEW DATA CASE C C Single Phase Chopper Controller C C This module represents a sim1lified chopper controller. C $PUNCH BLANK card ending session

Page 106: Using the ATP-EMTP simulation software to analyse and

Sepex Motor controlled by the Chopper

BEGIN NEW DATA CASE NOSORT --- DATA BASE MODULE $ERASE ARG ARMIN_, ARMOUT ARG FLDOUT DUM MECH , TEMECH C /BRANCH C <NDE1><NDE2><NDE3><NDE4>< R >< L >< C > C Mechanical System MECH TEMECH 1.E-6 TEMECH 1.E+2 TEMECH 1.E+8

C /SOURCE C DC Motor C *********** U.M. data 19UM 00 0 BLANK CARD ENDING GENERAL U.M. SPEKS CARDS C C ***** MACHINE TABLE ***** C #d#q???<MECH><TACS>#p< J -inertia >< D -damping >< EPSOM >< FREQ 8 1 0333MECH 2

C **** d-axis **** C OMEGA >< Lmud(H) >!< Lmsd >< FLUXsd >< FLUXrd >

20.E-3 C **** q-axis **** C THETAm >< Lmuq >!< Lmsq >< FLUXsq >< FLUXrq >

20.E-3 C C ****** COIL TABLE ** ***** BLANK BLANK C **** q-axis **** (set #q in Machine Table to 0) C RESIS >< Lleak ><BUS1><BUS2><TACS>?< CUR init >

.015 24.E-5ARMIN ARMOUT C **** d-axis **** (set #d in Machine Table for # of fields) C RESIS >< Lleak ><BUS1><BUS2><TACS>?< CUR init >

.50 30.E-5FLDIN_FLDOUT C BLANK CARD ENDING ALL U.M. DATA BEGIN NEW DATA CASE C C * TRACTION MOTOR C C This module represents a separately excited dc traction C motor module. $PUNCH BLANK card ending session