Professional Documents
Culture Documents
Introduction to ATPDraw
version 5
Introduction to ATPDraw
Layout and dialogs
Main menu options
Transformer modeling
Machine modeling
Multi-phase circuits
Vector graphics
Grouping
Models
Lines&Cables modeling
Introduction
ATPDraw is a graphical, mouse-driven, dynamic
preprocessor to ATP on the Windows platform
Handles node names and creates the ATP input file
based on what you see is what you get
Freeware
Supports
All types of editing operations
~100 standard components
~40 TACS components
MODELS
$INCLUDE and User Specified Components
Circuit
Component
windows
selection menu
Circuit
under
construction
Used for
sorting
Windows
Label on
Clipboard
screen
support
Comment in
Branch ATP file
output
Component
not to ATP
Edit local
definitions
Icon/help/ High
pos/name/ precision
units
Hans Kr. Hidalen, NTNU-Norway
8
ATPDraw capability
30.000 nodes
10.000 components
10.000 connections
1.000 text strings
Up to 64 data and 32 nodes per component
Up to 26 phases per node (A..Z extension)
28 phases in LCC module
Circuit world is 10.000x10.000 pixels (user; 25-400%)
100 UnDo/ReDo steps
Files in ATPDraw
Project file (acp): Contains all circuit data.
Support file (sup): Component definitions. Used only
when a component is added to the project.
Standard components: ATPDraw.scl
User defined components: Optionally in global library
Data file (alc/bct/xfm): Contain special data
Stored internally in data structure
Optionally in global library
Help file (sup/txt): User specified help text
Global help stored in sup-file or /HLP directory (txt file)
Local help created under Edit definitions
+
Hans Kr. Hidalen, NTNU-Norway
10
Options (important!)
General
Autosave and backup
Save ini file on exit
Preferences
Undo/redo steps
Link to ATP and plot
Files&Folders
Default folders incl.
ATP folder
Hans Kr. Hidalen, NTNU-Norway
17
V
V
BUS I
IM
Users manual
Documents version 5.6 of ATPDraw (269 pages), pdf
Written by Laszlo Prikler and H. K. Hidalen
Content
Intro: To ATP and ATPDraw + Installation
Introductory manual: Mouse+Edit, MyFirstCircuit
Reference manual: All menus and components
Advanced manual: Grouping/LCC/Models/BCTRAN + create
new components
Application manual: 9 real examples
U
I
U(0)
+
UI
Statistical tabulation
Addition to output manager
STAT
MID
U SV LCC LCC S V LCC LCC SV U
STAT
MOV
MOV
PE
PE
STAT
U
Optimization module
Gradient Method
Genetic Algorithm
Simplex Annealing
Select variables (with limits)
and cost function
Loops ATP (serial/parallel)
Writes back final variable
values
4: Run Optimization
LCC LCC
SAT
V
WRITE
V M
ui M
PQ
LOAD
k Un
M
ui M DFT
abc WRITE
ui
RX
21
Hybrid transformer
Extended to 4
windings
Y, D, Auto, Zigzag
New winding
sequence
specifier
Core node select
Final slope
enhancements
Copper loss
enhancements
Output control
Dynamic TACS
output (5)
Hans Kr. Hidalen, NTNU-Norway
31
LCC template/section
LCC object has property Template
If on the object becomes a dummy component not written to the ATP-file
New LCC section reference by Name.
Holds section length. Single phase option.
Complicated railway study where new approach is useful:
LCC Section 1 Section 2
AT1
V 160 m 1790 m
NL
NL
Tem plate V
A
1 m ohm PL
V PL V
Group
A
A
BCT
BCT
RL RL RL
KL KL Y
BCT
Y KL Y
BCT
Y KL KL Y
BCT
Y
content
GRP GRP GRP GRP GRP
RAIL
Y
V V
KL
Y
Y
BCT
BCT
LCC_
KL RL
TRAIN
I
I
12.41
I
I
2.737 NL
PL
I I I I I I
Embedded Windsyn
Direct support of Windsyn features
ATPDraw has embedded induction machine fitting with
extended user control (incl. Tmax fitting)
Convergent gradient method for fitting cost function
More flexible start-up, output control and T/ plotting
Windsyn in ATPDraw
Windsyn relaxes the fitting of the slip while ATPDraw
now offers this as a part of the cost function
Windsyn does the fitting iteratively without adjusting the
stator resistance when slip, efficiency or power factor
becomes different
Bug fixes (hp conversion, round-off error, mechanical
vs. electrical power, motor vs. generator efficiency)
The TACS section made smoother with less variables
(kVAR, kWAT, PUVT, PUTM, Slip)
Only relevant nodes presented in the icon (no field
voltage node, only rotor winding node for wound rotor)
No need to rerun the fitting when the type of
initialization or compensation/prediction change
Example
Create double-cage IM model
IM
WI
Torque
2.0
1.0
0.0
-1.0
-2.0
Omega [pu]
-3.0
Machines
The following types are supported
Universal machine
IM
T
IM
Type 56 machine
Initial support in ATPDraw
Improvements required (TACS control, combination with UM)
Brand new versions of ATP and PlotXY required
More numerically stable (phase domain)
Limitations on the mechanical side and in rotor coils
V V
Type IM UM 1 IM
56
TACS
T INIT
TACS M
INIT
T
T
Transformer modeling
Y
Z
Saturable Transformer SAT
BCT
Y
BCTRAN
n: 1
Ideal P S
Y Y
Saturable transformer
Zig-zag
transformers
Zdy
UI
-12
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
Zdy
UI
-6
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
transformers
11.3/10.6Ydy
kV
UI
132 kV 132/11.3
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Y Y Y
SAT SAT SAT
22.2 mH V 5 uH
Zdy
UI
+6
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
V 5 uH
Zdy
UI
+12
U(0)
26.5mohm 5 mF
+
Cab le Y V
Y Y Z
SAT SAT
BCTRAN
Automatic inclusion of external magnetization characteristic
V XFMR
V V
Y
XFMR I
16 kV
V BCT
V
Y
BCTRAN I
80
[A]
50
20
-10
-40
-70
0.00 0.02 0.04 0.06 0.08 [s] 0.10
(f ile Exa_16.pl4; x-v ar t) c:X0004A-LV_XA c:X0004A-LV_BA
Core representation Ro
Attached to the fictitious N+1th winding
Out
Topologically correct core model, with
nonlinear inductances representing Lo
Leg
each leg and limb Ll Rl
Ry
Triplex
Yoke
3- and 5-legged core
Flux linkage-current relation by Frolich Ly
Leg
equation and relative lengths and Ll Rl
areas. Ry
Yoke
Fitting to Test Report
Ly
Leg
Ll Rl
i Ro
a'b' | i |
Out
i Lo
Hans Kr. Hidalen, NTNU-Norway
43
Snapshots
Line/Cable modeling
Line/Cable Constants, Cable Parameters
Bergeron, PI, JMarti, Semlyen, Noda(?)
View
Cross section, grounding
3.9 log(| Z |)
Verify
Frequency response, power frequency params. 2.7
1.5
Line Check
Power freq. test of line/cable sections 0.4
6.0
Line Check
The user selects a group in the circuit
ATPDraw identifies the inputs and outputs (user modifiable)
fourier
Vector graphics 1
132/11.3
Improved zoom I
Y
switch
Individual selection area
1
Multi-phase nodes LCC LCC LCC LCC
Example 1
Single phase to 3-phase connection
Old: New:
LCC
1 LCC
LCC LCC
Example 2
Multi-phase groups
POS
+
T
-
T
PULSE 1 3 +
AC
AC POS -
LCC
Y
Y
NEG
SAT
NEG
PULSE 1 4 3 6 5 2
6-phase
Grouping
Select a group (components, connections, text)
Click on Edit|Compress
GROUP
mech
Select external data/nodes
T T T
PULS
f(u) ACC
T
U
65
f(u)
f(u)
f(u)
I
BUSMG
UI
BUSMS
I
U(0)
+
I
Torque U
Models
Select Models|Default model
Edit the Models text
M ODEL
max
MODEL FOURIER
Example
INPUT X --input signal to be transformed
DATA FREQ {DFLT:50} --power frequency
n {DFLT:26} --number of harmonics to calculate
Multi-phase Models
5 uH 5 mF
UI
U(0)
+
M
MODEL
fourier
Cab le Y V 0.0265
Y Y Z
SAT SAT
1
132/11.3 Diode
HVBUS Zig-zag b ridges
I
Y Y
Regulation transformers 5 uH 5 mF
SAT transformers ZN0d11y0
UI
132 kV 22.2 mH 11.3/10.6 kV 10.7/0.693 kV
U(0)
+
Cab le Y V 0.0265
Y Y Z
20
SAT SAT
12
0
0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 [s] 0.10
(f ile Exa_14.pl4; x-v ar t) m:X0027E m:X0027G m:X0027V m:X0027Y
M
M M M
ResultDir\model.1
M