emagtm

246

Transcript of emagtm

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 1/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 2/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 3/246

NISA/EMAG Training Manual Table of Contents

i

Table of Contents

Chapter 1 Introduction.................................................................................................... 1-1

Chapter 2 Installation Instructions ................................................................................. 2-1

Chapter 3 DISPLAY III – How it Works ....................................................................... 3-1

Chapter 4 DISPLAY III – Basic Options for Geometric Modeling ............................... 4-1

Chapter 5 DISPLAY III – Basic Options for Finite Element Modeling ........................ 5-1

Chapter 6 DISPLAY III – Miscellaneous Options ......................................................... 6-1

Chapter 7 Low Frequency Analysis ............................................................................... 7-1

Chapter 8 Modeling Session 1 ....................................................................................... 8-1

Chapter 9 Modeling Session 2 ....................................................................................... 9-1

Chapter 10 Modeling Session 3 ..................................................................................... 10-1

Chapter 11 Modeling Session 4 ..................................................................................... 11-1

Chapter 12 Modeling Session 5 ..................................................................................... 12-1

Chapter 13 Modeling Session 6 ..................................................................................... 13-1

Chapter 14 Modeling Session 7 ..................................................................................... 14-1

Chapter 15 Modeling Session 8 ..................................................................................... 15-1

Chapter 16 Modeling Session 9 ..................................................................................... 16-1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 4/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 5/246

NISA/EMAG Training Manual Introduction

1-1

CHAPTER 1

INTRODUCTION

NISA/EMAG (Numerically Integrated elements for System Analysis, forELECTROMAGNETIC problems) is a general purpose finite element based computationalelectromagnetic code developed and maintained by EMRC to analyze electromagnetic field problems encountered in Electrical Engineering. NISA/EMAG is coupled with NISA/HEATfor analyzing coupled electrical and heat problems. Electromagnetic field analysis forarbitrary shaped domains with various possible boundary conditions require numerical toolssince the Maxwell’s equations and the equation of continuity must be satisfied along witharbitrarily specified boundary conditions. The material encountered can in general beanisotropic and non-linear. NISA/EMAG incorporates such tools into an integrated package.2D, axisymmetric and 3D arbitrary geometry can be simulated for all electromagnetic field problems. This program is comprised of two modules: Low frequency and High frequency.

The Low frequency module of NISA/EMAG handles electrical charges flowing or varyingat low frequency. For this the effect of Displacement current can be neglected. Itsapplications span a wide range of Electrical industries manufacturing Transformers,Electrical machines, Capacitors, Inductors, Resistors, Solenoids, Electrostatic devices,Biomedical equipments, High voltage equipments, Integrated circuit Technology, Electricalfurnaces and ovens, Electro-chemical cells etc.

The High frequency module of NISA/EMAG analyses high frequency devices ( Microwave,Millimeter and Optic frequency range) viz. Transmission lines, waveguides, waveguidediscontinuities, Integrated circuits, Couplers, Isolators, Circulators, Resonators, Antennasand scattering surfaces.

A brief overview of NISA/EMAG capabilities is given below.

Pre-processing

NISA/EMAG directly interfaces with the pre-processing module of the DISPLAY program;a 3D interactive color graphic program with extensive modeling capabilities for finiteelement model generation and problem definition. Highlights of the capabilities are:

• Both command and menu driven modes, with on-line help.

• 3-D geometric modeling including points, lines, arcs, curves, surfaces and solids as well

as surface intersections.

• Geometric transformations including translation, rotation, scaling, mirror imaging anddragging a curve along an arbitrary 3-D path.

• 3-D interactive finite element mesh generation including automatic node and elementgeneration.

• Mesh grading with uniform or non-uniform spacing.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 6/246

Introduction NISA/EMAG Training Manual

1-2

• Merging separate models into larger one.

• Definition of element attributes including material and geometric properties.

• Specification of boundary conditions.

• Extensive model editing capabilities.

• Extensive plotting options including boundary line, hidden line removal and shrinkelement plots for selected elements or regions.

• Color shading and light effects.

• Model checking including calculation of element areas, volumes, normals and distortionindex.

Complete NISA/EMAG data deck generation.

Input data structure

• Simple modular input data structure and easy to use free format.

• Descriptive data group identification names reflecting the function of each data group.For example, electromagnetic material properties are entered in *MATEMAG datagroup.

• The data deck consists of three data blocks : The executive commands specifying theoverall control parameters in simple alphanumeric format, the model data block

describing the model characteristics and finally the analysis data block specifying thecurrent density, charge density, magnetic coercivity, boundary conditions and outputoptions.

• Data groups may appear in any order within each data block, with very few exceptions.

• Annotation echo of the input data.

• Extensive data checking and self-explanatory diagnostic messages.

Analysis Capability

Low frequency

The Low frequency module of NISA/EMAG is coupled with NISA/HEAT. Majorcapabilities of the Low frequency module of NISA/EMAG are categorized as follows:

• Main Analysis Types! Electric Field Analysis

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 7/246

NISA/EMAG Training Manual Introduction

1-3

! Magnetic Field Analysis

• Sub-Analysis Types! Electric Field Analysis

♦ Electrostatic Analysis♦ Steady State current flow

! Magnetic Field Analysis♦ Magnetostatic Analysis

# Using Magnetic vector potential# Using Magnetic scalar potential

♦ Magnetodynamic Analysis# For sinusoidal time variation using Magnetic vector potential# For arbitrary time variation using Magnetic vector potential

• Problem Dimensions! 2D!

Axisymmetric! 3D

• Types of Boundary Conditions! Dirichlet Boundary Conditions

# Electrostatic scalar Potential# Magnetic scalar and Vector Potential

! Neumann Boundary Conditions# Electric Flux Density# Magnetic Flux Density

! Source Boundary Condition# Electric Current Density# Electric Charge Density# Magnetic Coercivity# Current Density

• Non-linear Material specification! Magnetic material Properties

# B – H curve in Tabular form

• Property specification! Temperature Dependent Material Properties

♦ Permeability♦ Permittivity♦ Conductivity

# Tabular# Polynomial

! Orthotropic Properties

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 8/246

Introduction NISA/EMAG Training Manual

1-4

# Conductivity# Permeability# Permitivity

Major capabilities of the Heat module of NISA/HEAT are categorized as follows:

• Types of heat transfer analysis! Conduction Heat Transfer Analysis! Forced Convection Analysis! Natural Convection Analysis! Mixed Convection Analysis! Phase Change Analysis! Surface Radiation Analysis

• Types of Boundary Conditions! Dirichlet Boundary Conditions

# Temperature

! Neumann Boundary Conditions# Heat Flux

! Surface Convection Boundary Condition

! Radiative Boundary Condition

! Surface Radiation# Symmetry Plane# Outlets# Surfaces

! Time-dependent Boundary Condition# Temperature# Element Heat Generation# Surrounding/ambient temperature# Heat Flux

! Boundary Conditions in Local Coordinate Systems# Convection Heat Transfer Coefficient# Emissivity# Element heat generation# Heat Flux

! Nodal Heat Source and Element Generation

• Property specification! Temperature Dependent Material Properties

# Tabular# Polynomial

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 9/246

NISA/EMAG Training Manual Introduction

1-5

! Orthotropic Properties# Conductivity

High Frequency

Major capabilities of the High frequency module of NISA/EMAG are categorized as

follows:

• Type of analysis! Quasi-Static Analysis! Full Wave Analysis for Guided Waves! Full Wave Analysis for Resonant Cavities! Wave Scattering

• Problem Dimensions! 2D! Axisymmetric! 3D

• Type of boundary conditions# Electric Field Intensity# Magnetic Field Intensity# Absorbing Boundary conditions

Output Features

Various combinations of results at each node can be chosen to meet individual interest. Theformat of these results is consistent with the input format of DISPLAY III. The results

depend on the type of Analysis and Sub-Analysis chosen as given below:• Low Frequency

! Electric Field Analysis♦ Electrostatic Analysis

# Electric Field Intensity# Electric Flux Density# Electrostatic Scalar Potential

♦ Steady State current flow# Electric Field Intensity# Electric Current Density# Electrostatic Scalar Potential

• Magnetic Field Analysis♦ Magnetostatic Analysis

# Magnetic Field Intensity# Magnetic Flux Density# Magnetic Scalar or Vector Potential

♦ Magnetodynamic Analysis# Magnetic Field Intensity# Magnetic Flux Density# Magnetic Vector Potential

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 10/246

Introduction NISA/EMAG Training Manual

1-6

# Eddy Current Density# Total Current Density

• High Frequency! Quasi-Static Analysis

# Electric Field Intensity# Electric Flux Density

# Electric Scalar Potential! Full-Wave Analysis for Guided waves and Resonant Cavities

# Propagation constants for various Modes# Mode shapes for Electric Field Intensity# Mode shapes for Magnetic Field Intensity

! Scattering of Waves# Mode shapes for Electric Field Intensity# Mode shapes for Magnetic Field Intensity

Apart from the nodal results, some results are available in elemental form and some aslumped parameters. They are:• Low Frequency

! Electric Field Analysis♦ Electrostatic Analysis

# Stored Energy in each Element# Total Stored Energy# Capacitance

♦ Steady State current flow# Dissipated Energy in each Element# Total Dissipated Energy# Conductance

• Magnetic Field Analysis

♦ Magnetostatic Analysis# Stored Energy in each Element# Total Stored Energy# Inductance

♦ Magnetodynamic Analysis# Stored Energy in each Element# Total Stored Energy# Inductance# Dissipated Energy in each Element# Total Dissipated Energy# Conductance

• High Frequency

! Quasi-Static Analysis# Stored Energy in each Element# Total Stored Energy# Capacitance and Inductance Matrices

! Full Wave Analysis of Guided Waves# Wave Impedances# Scattering Parameters

! Full Wave Analysis for Resonant Cavities

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 11/246

NISA/EMAG Training Manual Introduction

1-7

# Wave Impedances# Scattering Parameters# Resonant Frequencies

Postprocessing

Graphical representation of results may be obtained interactively using post processingmodule of 3-D color Graphics DISPLAY program following a successful NISA run. A briefaccount of the postprocessing features are given below.

• Various geometry plotting options including hidden line removal, boundary and featureline plots and view manipulation including rotation, scaling and zooming.

• EMAG vector plots for Electric and Magnetic fields and current density components.

• Contour plots for Electrostatic and Magnetostatic Potentials, Electric and Magnetic FieldIntensities, Electric and Magnetic Flux densities, Different Current Densities andtemperature.

• Contour plots for cut sections of 3-D models.

• XY profiles plots for various output quantities.

• Time history plots for various output quantities.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 12/246

Introduction NISA/EMAG Training Manual

1-8

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 13/246

NISA/ EMAG Training Manual Installation Instructions

2-1

CHAPTER 2

INSTALLATION INSTRUCTIONS

This is version 7.0 installation guide for NISA family of programs on PC, i.e., on DOS,Windows 95 and Windows NT operating systems using CD-ROM.

SYSTEM REQUIREMENTS

• DOS or Microsoft Windows NT or Microsoft Windows 95.• PC with 80386 (or higher) microprocessor, math co-processor and CD-ROM drive.• Minimum 8 MB RAM.• Minimum 90 MB hard disk for DOS installation (for All Modules).• Minimum 120 MB hard disk for Windows installation (for All Modules).

For Windows NT/95: VGA or higher resolution video adapter. A 256-color video adapter (orhigher) is required for DISPLAY III. Super VGA resolution is recommended.

PREPARATION

Earlier versions of EMRC NISA/DISPLAY must either be deleted or saved under a differentname.

Windows NT:

• The PC should be booted in the high resolution mode and not in the VGA mode.

Windows NT/95:

• The Color Palette in Display Settings (under Control Panel) must be set to 256 colors.• The option "show only true type fonts in Applications" in the "True Type" setting under

"Fonts->Option" (under Control Panel) must be UNCHECKED.

Insert the EMRC CD in the CD-ROM drive.

If installing the Production Version:• Connect the EMRC Security Plug to the parallel port of your computer.• Insert the 3.5" Master Installation Disk (containing the file EMRCPCV7.SEC) in the floppy

drive.

Note: If the Computer (e.g. Laptop) does not have a simultaneous access to BOTH the 3.5"floppy drive and the CD-ROM drive, do the following:

1. Copy the file EMRCPCV7.SEC from the Mater Installation Disk to the hard drive (atthe root level, C:\).2. During the installation from the CD-ROM, use DRIVE C for the "Security FileDrive".

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 14/246

Installation Instructions NISA/ EMAG Training Manual

2-2

INSTALLING DOS VERSION

At the DOS Prompt, run "<CD-ROM drive letter>:\DOS\INSTALL" and follow theinstructions on the screen.

Verifying the DOS Installation:

The file EMRCDRIV.DAT should be created at the root level (under C:\). The following two (2)directories should be present under your hard drive:

EMRCNISA

EMRCVERF

The EMRCNISA directory should contain the file EMRCPCV7.SEC. (This file can be found inthe Master Installation Disk.)

At the DOS Prompt, execute SET and check the following:

Path=...;<hard drive letter>:\EMRCNISA;... NISA=<hard drive letter>:\EMRCNISA NISALOCL=<hard drive letter>:\EMRCNISA

Notes: The DOS version can be executed only when the PC is booted directly to DOS.

The use of SMARTDRV.EXE is recommended. The following options with SMARTDRVshould be entered in your AUTOEXEC.BAT file:

C:\DOS\SMARTDRV.EXE C+ D+ E+ F+ /CC:\DOS\SMARTDRV.EXE C+ D+ E+ F+ /R

where C, D, E, and F designate the hard drive letters. The appropriate hard drive letters of your

computer must be used.

A DOS Mouse Driver must be installed to run NDSHELL when the PC is booted directly toDOS.

The NISA modules will NOT run if EMM386.EXE is used as the system memory manager. Theuse of HIMEM.SYS is recommended. The memory manager is defined in the CONFIG.SYSfile.

The DOS installation procedure is now complete. Please REBOOT your computer and refer tothe "NISA/DISPLAY Operations Guide" for full details on the DOS version of NISA/DISPLAY

Programs.

INSTALLING WINDOWS 95 VERSION

Click on Start, point to Run, enter "<CD-ROM drive letter>:\I386\SETUP" (For NEC PC, enter"<CD-ROM drive letter>:\I386\SETUPNEC"), click the OK button and follow the instructionson the screen.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 15/246

NISA/ EMAG Training Manual Installation Instructions

2-3

After the installation of the NISA Family of Programs, if requested, SETUP will launch theinstallation of Exceed. Exceed is an X-Windows simulator that is used by DISPLAY III for itsX-Window applications.

During the installation of Exceed:

• Select the default options (Personal setup type and Express method).• !! Important !! Define the Exceed home directory as "<hard drive letter>:\EXCEED.95"

instead of the default directory "C:\Program Files\exceed.95".• Select Yes to tune Exceed. Tuning Exceed may take some time.• Error messages may be issued regarding not being able to install some Windows System

files. If the error occurs and Exceed DID NOT get tuned:

- Select Yes to restart Windows.- Click on Xconfig from the Exceed Folder.

- Click on Performance then Tune.- Select RUN ALL.- Resuming the installation procedure.

Configuring Exceed:

• Click on Xconfig from the Exceed Folder.• Click on Performance.• Set "Maximum Backing Store" to Always, "Default Backing Store" to When Mapped, and

"Minimum Backing Store" to When Mapped.• Uncheck "Draft Mode" and Click on Tune.

• Set "Graphics Operation" to FillPolygonSolid, "Window Method" to Method 1, and "PixmapMethod" to Method 1. Choose Ok.

• Choose the Ok button and select Yes.

Setting NISA and Exceed environments:

• Edit AUTOEXEC.BAT and insert:PATH=<hard drive letter>:\EXCEED.95;%PATH%

For NEC PC Only!:

• Edit AUTOEXEC.BAT and insert:SET PCDRIVE=A:\

The Windows 95 installation procedure is now complete. Please REBOOT Windows 95 beforeusing the NISA Family of Programs.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 16/246

Installation Instructions NISA/ EMAG Training Manual

2-4

Verifying the Windows 95 Installation:

• The following files should be created at the root level (under C:\ for PC and A:\ for NECPC).

EMRCDRIV.DAT

EMRCWIND.DAT

Note: If these files are not found, they can be easily created. These files must contain a onecharacter line identifying the <hard drive letter>.

• The following directories should be present under your hard drive:EMRCNISA.NTEXCEED.95EMRCVERFEMRCRUN

• The EMRCNISA.NT directory should contain the file EMRCPCV7.SEC.

(This file can be found in the Master Installation Disk.)

At the DOS Prompt, execute SET and check the following:Path=..;<hard drive letter>:\EXCEED.95;..

Note: !! IMPORTANT !! If you get the error "A required .DLL file, XLIB.DLL, was not Found"when starting DISPLAY III, this means that Exceed was not installed under <hard driveletter>:\EXCEED.95. Please refer to the section "Path to Exceed" under Trouble Shooting toresolve the problem.

• For NEC PC, At the DOS Prompt, execute SET and check the following:

PCDRIVE=A:\

INSTALLING WINDOWS NT VERSION

For Windows NT 3.51:

In The Windows Program Manager, choose Run from the File menu.

For Windows NT 4.0:

Click on Start and choose Run.

In the Command line box, type "<CD-ROM drive letter>:\I386\SETUP" (For NEC PC, enter"<CD-ROM drive letter>:\I386\SETUPNEC"), choose the OK button and follow the instructionson the screen.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 17/246

NISA/ EMAG Training Manual Installation Instructions

2-5

After the installation of the NISA Family of Programs, if requested, SETUP will launch theinstallation of Exceed. Exceed is an X-Windows simulator that is used by DISPLAY III for itsX-Window applications.

During the installation of Exceed:

• Select the default options (Personal setup type and Express method).• !! Important !! Define the Exceed home directory as "<hard drive letter>:\EXCEED.NT"

instead of the default directory "C:\Program Files\exceed.nt" (for Windows NT 4.0) or"C:\win32app\exceed" (for Windows NT 3.51).

• Select Yes to tune Exceed. Tuning Exceed may take some time.

Note: Some error messages regarding Start Service (when no network is available) might beissued. These messages should be ignored.

Configuring Exceed:

• Click on Xconfig from the Exceed Folder.• Click on Performance.• Set "Maximum Backing Store" to Always, "Default Backing Store" to When Mapped, and

"Minimum Backing Store" to When Mapped.• Choose the Ok button and select Yes.

Setting NISA and Exceed environments:

• From the Control Panel, Click on System. (For Windows NT 4.0) select the Environment tab.

• In the Variable line box, type "Path".• In the Value line box, type "<hard drive letter>:\EXCEED.NT", and select Set.

For NEC PC only!:

• In the Variable line box, type "PCDRIVE".• In the Value line box, type "A:\" and select Set.

Updating DESKTOP (Windows NT 3.51 only!):

• Click on Desktop from Control Panel.• Under Applications, "Fast "Alt+Tab" Switching" should be CHECKED and "Full Drag"

Should be UNCHECKED.• Choose the OK button.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 18/246

Installation Instructions NISA/ EMAG Training Manual

2-6

Installing Sentinel Security Drives:(can be executed only at the System Administrator level)

For Windows NT 3.51:

• In The Windows Program Manager, choose Run from the File menu.

For Windows NT 4.0:

• Click on Start and choose Run.• In Command line box, type "<CD-ROM drive letter>:\NT_PLUG\INSTALL", and choose

the Ok button.• Click on Functions, select "Install Sentinel Drives", and choose the Ok button.

The Windows NT installation procedure is now complete. Please REBOOTWindows NT before using the NISA Family of Programs.

Verifying the Windows NT Installation:

• The following files should be created at the root level (under C:\ for PC and A:\ for NECPC).

EMRCDRIV.DATEMRCWIND.DAT

Note: If these files are not found, they can be easily created. These files must contain a onecharacter line identifying the <hard drive letter>.

• The following directories should be present under your hard drive:EMRCNISA.NTEXCEED.NTEMRCVERFEMRCRUN

• The EMRCNISA.NT directory should contain the file EMRCPCV7.SEC. (This file can befound in the Master Installation Disk.)

• At the DOS Prompt, execute SET and check the following:Path=..;<hard drive letter>:\EXCEED.NT;..

Note: !! IMPORTANT !! If you get the error "A required .DLL file, XLIB.DLL, was not Found"

when starting DISPLAY III, this means that Exceed was not installed under <hard driveletter>:\EXCEED.NT. Please refer to the section "Path to Exceed" under Trouble Shooting toresolve the problem.

• For NEC PC, At the DOS Prompt, execute SET and check the following:PCDRIVE=A:\

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 19/246

NISA/ EMAG Training Manual Installation Instructions

2-7

• The Sentinel Security Driver must be properly installed and activated. To verify:* Double click on the Devices Icon from the Control Panel.* Scroll down and search for Sentinel under the Device Column* The Status column should indicate "Started" and the Startup column

should indicate "Automatic".

IMPORTANT NOTES

ON-LINE HELP FOR WINDOWS NT/95 VERSION:

An on-line HELP is installed under the EMRC Help icon for the Windows NT/95 versions. Thisincludes information about using the GUI Windows Interface, using NISA/DISPLAY modulesand other utilities, such as printing.

EXTRACTING HARD COPY IMAGES FROM DISPLAY III:

Either the whole or a partial DISPLAY III window can be sent directly to an attached printer orto a bitmap file (directly to a BMP file or to Windows Clipboard) through the Edit menu of the Xicon (for Windows 95 or Windows NT 4.0) or button (for Windows NT 3.51) located at theupper left corner of your DISPLAY III window. For further details, please refer to the topic"printing" in the on-line HELP.

The Exceed tool bar can be closed by clicking the upper left corner button, or moved elsewhere by dragging it through the top bar. It can also be customized (through the toolbar customizeicon) to include all the edit menu options (printing, copying to a file, etc.).

In order to obtain an image from DISPLAY III with a white background, the REVERSE

SCREEN option must be selected in DISPLAY III before extracting the bitmap image.

RUNNING ANALYSIS MODULES FROM WITHIN DISPLAY III:

The Windows NT/95 version of DISPLAY III can now execute many NISA modules directlyfrom within DISPLAY III through the menu syntax:

NISA DATA GROUP --> EXECUTION SETUP --> EXECUTE NISA.

The default path for NISA II is <hard drive letter>:\EMRCNISA.NT\16MEG. In order to changethis path, you need to edit the file EMRCWIND.DAT and insert the line

<hard drive letter>:\EMRCNISA.NT\XXMEGwhere XX is the new MEG version.

For instance, if you installed an 8MEG version of the software in drive D, the contents ofEMRCWIND.DAT should be as follows:

DD:\EMRCNISA.NT\8MEG

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 20/246

Installation Instructions NISA/ EMAG Training Manual

2-8

BATCH OPERATION:

Under each verification directory (e.g., EMRCVERF\STATIC), a batch file is created [e.g.,

EMAG.BAT (for DOS) or WEMAG.BAT (for NT/95)]. Executing such a file from the MS-DOS prompt will run all the verification problems in the directory and create a log file(NISARUN.LOG). You can refer to this file to create your own batch files to run your NISAapplications.

Note: The directories "<hard drive letter>:\EMRCNISA.NT\ALLMEG" and"<hard drive letter>:\EMRCNISA.NT\XXMEG" (where XX is the MEGversion) need to be added to the path before running the batchfiles under Windows NT/95.

GENERAL GUIDELINES FOR EXECUTING NISA/DISPLAY

The NISA modules can be executed either by double clicking on the module icon or from theMS-DOS Prompt Command box. Executing the NISA modules at the MS-DOS Prompt allowsthe user to run the NISA applications in a BATCH mode.

For instance, if the 16 MEG version of the NISA Modules is installed in drive D, the commandto execute EMAG at the MS-DOS Prompt is as follows:

D:\EMRCNISA.NT\16MEG\EMAGS input_file output_file nopause where, input_file andoutput_file are the names of the input and output files respectively.

One can also add the directory D:\EMRCNISA.NT\16MEG to the PATH (in the fileAUTOEXEC.BAT). The command to execute EMAG is then simply:EMAGS input_file output_file nopause

One can also create a batch file (.BAT) that will execute the NISA Modules multiple times withdifferent input files. A batch file that will execute EMAG (for example, named SAMPLE.BAT)with two different input files will contain the following lines:

D:\EMRCNISA.NT\16MEG\EMAGS input_file1 output_file2 nopause | RK_NTLOGD:\EMRCNISA.NT\16MEG\EMAGS input_file2 output_file2 nopause | RK_NTLOG

RK_NTLOG is a program that will save the information output on the screen to a log file named NISARUN.LOG. RK_NTLOG.EXE is installed at the root level (C:\) and underEMRCNISA.NT.

The Batch file SAMPLE.BAT can be executed at the MS-DOS Prompt by typing: SAMPLE

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 21/246

NISA/ EMAG Training Manual Installation Instructions

2-9

EVALUATION VERSION

The Evaluation Version of the NISA Family of Programs is limited to 600 Degrees of Freedom.It does not require a software license and has been designed to execute without the presence of asecurity plug in the parallel port. A special security file, EMRCPCV7.SEC, is available in the

EMRC CD-ROM to allow users to execute an Evaluation Version of any software module,licensed or not, in the NISA Family of Programs.

Note: The original security file must be restored to the EMRCNISA.NT directory in order toexecute the Production Version of the licensed software modules.

For users who are familiar with DISPLAY III can skip Chapter 3 to 6.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 22/246

Installation Instructions NISA/ EMAG Training Manual

2-10

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 23/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-1

CHAPTER 3

DISPLAY III — How it Works

The DISPLAY III pre-processor is a state-of-the-art three-dimensional interactive graphics program for easy modeling in color. The look and feel of the program is CAD like, but its primary goal is to provide an easy user interface for creating the input files for the finite elementsolver. The first step in the modeling process is to create a geometric representation of thecomponent or system. After successful completion of this step, finite elements are generated andloads and boundary conditions are imposed to obtain the finite element model. This FEA modelis then used to create input files for different solvers offered within NISA.

The modeling process can be divided into two broad steps:

1. Geometric Modeling:

The purpose of the geometric modeling phase is to represent given geometry in terms of points(grids), lines, surfaces (patches) and volumes (hyperpatches). Suppose, a two-dimensional non-fringing parallel plate capacitor is to be modeled. An approach to this modeling will be togenerate four corner points (grids) by defining their coordinates or by snapping the cursor on thescreen. Now, join the grids to create four lines. At this stage, join two opposite lines to create asurface (patch). This surface is the geometric representation of the non-fringing parallel platecapacitor. However, if the third dimension is of significance, one may decide to model it as asolid structure. In that case, the existing patch is translated in the third dimension by the amountof thickness. By joining opposite patches in the direction of thickness, a volume geometry(hyperpatch model) is obtained. This representation of the geometry in terms of grids, lines, patches and hyperpatches is referred to in this tutorial as the geometric model.

2. Finite Element Modeling:

The finite element modeling is described as the representation of the geometric model in terms offinite number of elements and nodes, which are the building blocks of the numericalrepresentation of the model for solution. In addition to information about element and nodes,this model also contains information about material and other properties, electromagnetic sourcesand boundary conditions. This phase of modeling is easily performed if the user follows thefollowing steps:

a) Finite Element Generation: The user maps the geometric entities created in the previous stepwith finite elements and nodes at this step. The complete geometry is now defined as anassemblage of discrete pieces called elements, and are connected together at a finite numberof points called nodes. The mapping is achieved by automatic and semi-automatic optionsavailable in DISPLAY III. If complete automatic means are used (automatic mesh

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 24/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-2

generation) to create the mesh, the user can skip the next step of the model verification and proceed with the other steps.

b) Model Verification: At this stage, verify the model to ensure that the model is physically andnumerically correct. It makes sure that all the elements generated earlier are acceptable to

Finite Element Solver. Any warped, skewed or distorted elements would be highlighted inthis procedure. The user should pay special attention to verification of the model to checkfor discontinuities by using the boundary plot. The user should also check for aspect ratios,included angle, warping index by using the distortion index check, and the elementconnectivity check for proper orientation. Use different viewing orientations, remove hiddenlines and shrink elements to confirm that the model is correct.

c) Problem Definition: Element and material properties, along with electromagnetic sources and boundary conditions, are defined for the model during this stage.

d) Editing and File Management: This is the last stage of modeling and is useful in order to

customize the NISA input file to be generated as per the needs of the particular analysis andsub-analysis type. The user can specify all material properties again, time varying sources,time integration schemes, time history schemes to be selected in output and print controls.

The above are the guidelines for easy modeling with DISPLAY III. The actual strategy formodeling a realistic practical problem is essentially an art, and there are no rigid rules to follow.However, some general guidelines can be evolved for modeling and these are given in chapters10 and 11. The same problem can be modeled by a variety of approaches. DISPLAY III pre- processor offers unparalleled flexibility by offering numerous options for construction ofgeometry and finite elements. The user is strongly encouraged to obtain a copy of the DISPLAYIII user manual to find detailed information on the capabilities and options available inDISPLAY III.

DISPLAY III MENU STRUCTURE

DISPLAY III can be used in the command mode (commands typed at the keyboard) as well as inthe menu mode (using the mouse). Some experienced users prefer to use the command mode forspeedy modeling. The command mode, however, requires knowledge of the DISPLAYcommand structure.

Most users prefer the menu mode where the user interfaces with the program using the mouse.

Working with the menu system does not require any knowledge of the DISPLAY commandsyntax.

The menu structure in DISPLAY III is built with the concept of global menus and subsequentlower level submenus. The ‘tree’ structure of the menu system changes dynamically and offersthe next logical choice of menus. One can thus move around until a desired operation is performed and then go back to a higher level of menus or directly go to another global menu to perform another set of instructions. DISPLAY III is also equipped with ‘HOT’ buttons, which

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 25/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-3

can be executed from any level of the menu for operations, which occur most frequently. The program also provides a friendly ‘numeric keypad’ or graphical keyboard area, which may beused with the cursor to enter numerical data without using the keyboard.

SWITCHING BETWEEN MENU AND COMMAND MODES

Once you get more acquainted with the program, you may want to use both menu mode for easeand command mode for speed. You will use the basic commands to make the modeling fasterand use the menu options when you are at a loss. DISPLAY III allows simple ways to move.Any time you want to switch to command mode, simply click the hot button ‘COM’ or just typein ‘C’ from the keyboard. Make sure, however, that you are not in the middle of an operation.

If you want to return to menu mode, simply type in ‘MENU’ from the keyboard.

USING THE MOUSE

The three button mouse is the most common device for communicating with the program. Theleft button is the positive or accept button whereas the right button is the negative or reject button. When selecting options from the menu, the left button is used. The right button istreated as reject (or escape) and is used to move back to a higher level in the menu tree. Thisdefault can be changed by options available under the global menu SET/SHOW. On systemswith one mouse button, the button is used as the positive or accept button and the negative orreject response is given through the keyboard.

To select an entity (suppose, a grid) the cursor is moved by the mouse near the grid and the left

button is pressed. If the cursor is not near enough to the grid and there are various other gridsnear by, the program will highlight the nearest grid and ask ‘Do you want to pick this entity(Y/N)’. The user can accept by typing ‘Y’ on the keyboard or by clicking the left button. Toreject type ‘N’ or click the right button.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 26/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-4

THE SCREEN AND THE MENUS

The DISPLAY screen is divided into the following regions or boxes.

1. Plot Area: Center of the screen where the model is displayed.

2. Dialogue Area: Displays messages and instructions prompted by the program. The user mayor may not need to insert some data at this region. This region is also used for keyboardentries in the command mode of operation.

3. Top Bar Menu: The top level of the menu tree. This region is always active and displayed.Any one of the eight global options at this top level can be accessed at any time by clickingthe mouse on the selected option. The top bar menu offers the following selections:

GEOM: For creating all geometric entities such as grids, lines, surface patches, volumehyperpatches.

FEM: For creating finite elements, nodes, boundary conditions, loads, material and realconstant properties.

DYMES: This selection is for options related to the DYMES program.

VIEW: For view manipulation such as rotations, windowing and zooming, etc.

Fig. 3.1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 27/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-5

POST: Provides result interpretation and post-processing options for different analysis.

MISC: Provides miscellaneous options such as layers, sets, device colors, etc.

SET/S: To set or show default parameters that control DISPLAY operation.

FILES: Provides access to all file manipulation options such as read and write of varioustypes of files, ending or restarting in a session.

4. Current Option Menu: This region offers the different options available for furtherexecutions at any stage of the menu operations. At any time, this area reflects the logicalchoices available as next available options depending on the previously performedoperations. At the beginning of a session, the choices in this region coincide with the optionsavailable from the top bar menu. Thereafter, this area displays the dynamically changingoptions available to the user.

GEOM FEM NISA DYMES VIEW POST MISC SET/S FILES

GLOBAL OPTIONS

GEOMETRY OPTIONS

GRIDLINEPATCHHYPERPATCHPLANE PRIMITIVELCS SYSTEM

WORK PLANE NURB CURVESDATA ENTITY

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAYOCT/01/97 3:03:01

ROTX

ROTY

ROTZ K E Y B O A R D /

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E

R A T I O N

M E N

U

S U B - L E V E L

M E N U

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 28/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-6

Suppose we select the GEOM option from the top bar menu as a starting point in creating a patch (surface). Once the top menu GEOM is selected, the current option menuautomatically changes to options available within this GEOM selection. This is shown in

Fig. 3.2.

Now, to create a patch we select the PATCH option from this menu. The programautomatically brings different options available for creation of a patch as a submenu in thisregion. All the selections under this submenu are relevant to creation/modification/copyingor miscellaneous options related to a patch. This is shown in Fig. 3.3.

GEOM FEM NISA DYMES VIEW POST MISC SET/S FILES

GLOBAL OPTIONS

GEOMETRY OPTIONS

GRIDLINEPATCHHYPERPATCHPLANE PRIMITIVELCS SYSTEMWORK PLANE NURB CURVESDATA ENTITY

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0

K E Y B O A R D

/

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E R A T I O N

M E N U

S U B - L

E V E L

M E N U

GLOBAL OPTIONS

GEOMETRY OPTIONS

PATCH OPTIONS

CREATECREATE ON GEOMCREATE ON PRIMMODIFYMOVECOPYMISC OPTIONS

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX

0ROTY0

ROTZ0 K

E Y B O A R

D /

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E R A T I O N

M E N U

S U B

- L E V E L

M E N

U

Fig. 3.3

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 29/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-7

Once you select CREATE option from the above menu, the program will change theavailable options to those related specifically to the creation of a new patch. There are

various ways to create a new patch and the available options are displayed in Fig. 3.4.

You may choose the WORKPLANE option to create a new patch and the program offers yetanother submenu to ask you related information about the workplane on which you want tocreate a patch by using the cursor. The new options on this region will look as shown in Fig.3.5.

GLOBAL OPTIONS

GEOMETRY OPTIONSPATCH OPTIONS

CREATECREATE ON GEOMCREATE ON PRIMMODIFY

MOVECOPYMISC OPTIONS

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0 K

E Y B O A R D /

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E R A T

I O N

M E N U

S U B - L E V E L

M E N U

GLOBAL OPTIONS

GEOMETRY OPTIONS

GRIDLINEPATCHHYPERPATCH

PLANE PRIMITIVELCS SYSTEMWORK PLANE NURB CURVESDATA ENTITY

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0 K

E Y B O A R D /

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E R A T

I O N

M E N U

S U B - L E V E L

M E N U

GLOBAL OPTIONS

GEOMETRY OPTIONSPATCH OPTIONSCREATE PATCHES

GRIDMETHOD NODE METHODLINE METHODARC

CONSTRACTIONWORKPLANE

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0 K

E Y B O A R D /

T R I A D A R E A

H O T O P T I O N S

M E N U

O P E R A T

I O N

M E N U

S U B - L E V E L

M E N U

GEOM FEM NISA DYMES VIEW POST MISC SET/S FILES

Fig. 3.4

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 30/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-8

5. Sublevel Menu: This region reflects the menu level where the user is in at any time andhelps the user keep track of previous menu operations. The user can click the mouse at anygiven level here to backtrack and choose different sets of options to branch out in the menutree.

Operation Menu: This menu contains ‘tokens’ relating to any particular option picked bythe user. These tokens are displayed in the same area as in the ‘Current Options Menu’. The‘tokens’ are input that are needed to perform a certain operation. Suppose it is required to

GLOBAL OPTIONS

GEOMETRY OPTIONSPATCH OPTIONS

CREATECREATE ON GEOMCREATE ON PRIMMODIFYMOVECOPYMISC OPTIONS

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0

GLOBAL OPTIONS

GEOMETRY OPTIONS

GRIDLINEPATCHHYPERPATCHPLANE PRIMITIVELCS SYSTEMWORK PLANE NURB CURVESDATA ENTITY

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0

GEOM FEM NISA DYMES VIEW POST MISC SET/S FILES

GLOBAL OPTIONS

GEOMETRY OPTIONSPATCH OPTIONSCREATE PATCHES

GRIDMETHOD NODE METHODLINE METHODARCCONSTRACTIONWORKPLANE

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0

GLOBAL OPTIONSGEOMETRY OPTIONSPATCH OPTIONSCREATE PATCHESPATCH WPL

WORKPLANE IDSNAP MODE NO-OF-POINTSUVW-KEYINUVW-LCS-TYPECURSOR ON WPLPATCH OUT IDEXECUTE (GO)

PLO ERA SRH DEL

SVW ORN COL LAB

HLP EXE UND RES

REG CLR WIN PAN

HOT REG UNW COM

KBD ABT

EMRC NISA DISPLAY

OCT/01/97 3:03:01

ROTX0

ROTY0

ROTZ0

Fig. 3.5

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 31/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-9

translate an existing line to create another new line. It is necessary that the followinginformation is supplied to the program:

a. ID of the line to be translated.

b. ID of the new line to be created.

c. Distance by which the existing line is to be translated in each global direction (DX, DY, DZ).

The above information needed to perform the translation operation are ‘tokens’ for thetranslation option. Suppose you select the ‘Translate’ option in the ‘Current Level Menu’, the program then automatically displays the related tokens as a part of the ‘Operation Menu’.

Tokens are color coded and are used for the following purposes:

White Tokens: For these tokens, default values are used unless you override them with

values.

Red Tokens: These tokens require user specified data for execution and no default valuesare assumed.

Green Tokens: These tokens result in execution with user specified input and/or systemdefaults.

Most operation menus have EXECUTE (GO) as the last token. After all other tokens have beenspecified or the default values accepted, you should click this token for execution.

Triad Area: This region on the right hand lower portion of the screen which displays the globalaxes orientation for the model.

Auxiliary Keyboard Area: If the hot button KBD is clicked by the mouse, a numeric keypadappears on top of the triad area as shown in Figure 3.6. This is an auxiliary keyboard, which can be used to insert some numerical values simply by clicking the mouse on different numericvalues. Clicking the KBD hot button at the end of using the keyboard or execution of thecommand will return it to displaying the global triad axis.

7 8 9 , F1 F2 F34 5 6 / F4 F5 F6

1 2 3 – Delete

0 . E + Enter

Fig. 3.6

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 32/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-10

Label Boxes: Just above the triad area there are three boxes, which are used for labeling purposes. The topmost box is used to declare the NISA version, the middle box shows the timeand date of your session, and the lowermost box indicates, with a blink, if the program isexecuting a command or not. The yellow dot on the red bar blinks when the program isexecuting a command and remains steady when the program is waiting for further instructions

from the user.

6. Hot Options Menu: This region contains a few “hot” buttons, which can be executed at anytime of the modeling process. These buttons generally provide access to major auxiliarycommands such as aborting execution of a previous command, viewing the model from adifferent angle or simply replotting the whole or part of the model. The options provided inthese hot buttons are executed instantly and the control is returned to the original menu levelwhere the user was before clicking in the hot button. Sometimes a new list of options mayappear in the current level menu as a result of executing a hot button, but it is merely anavailable option for the hot button operation itself. The original current menu level will become active as soon as the hot button operation is performed.

The hot buttons are in two colors — yellow and white. White buttons are “super-hot” in thesense that they can be executed at all times when DISPLAY is waiting for input of any nature,even in the middle of some other operation. Yellow buttons cannot be picked when the programis expecting some other input during execution of another option. Yellow buttons, are alsodifferent in the sense that they usually bring up a list of options to choose from.

The following “hot” buttons are as will look as shown in Figure 3.7 and are described brieflyfollowing the figure.

PLO ERA SRH DELSVW ORN COL LAB

HLP EXE UND RES

RGN CLR WIN PAN

HOT REG UNW COM

↑ ↓ KBD ABT

PLO: Used to plot entities. It opens up another menu and allows you to specify which entities

are to be plotted.

SVW: Allows you to change current viewing angles from a set of standard views such as planview, front/back view, isometric view and other predefined views.

HLP: Offers access to the DISPLAY system help options. The user can select from differenttopics simply by clicking the cursor from selection of help.

Fig. 3.7 Hot button area

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 33/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-11

RGN: To regenerate a view on the screen, which is partially rubbed out because ofinsertion/deletion of entities on an existing view.

HOT: Clicking on this button brings up another set of “hot” buttons on the palette as shown inFigure 3.8. As the available options grow in the program, the blank spaces in the palette will be

used to provide more hot buttons in the future.

ERA: To erase entities from the database by selecting another set of options. This enables theuser to temporarily remove unnecessary entities from the active set without actually deletingthem from the database.

ORN: Allows you to change current viewing angles by snapping the cursor on positions from

Fig. 3.8

Fig. 3.9

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 34/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-12

the horizontal/vertical/ring bar area. This dynamic viewing option is extremely useful whentrying to view a complicated model from different angles. The change of angles and viewing isinstantaneous. The representation of viewing angles are shown in Figure 3.9.

EXE: Allows execution of user or system defined commands.

CLR: Allows the user to clear the screen and remove everything from the active set. Note thatentities, however, remain in the database.

REG: Allows the user to create a new region on the screen where the plotting should be done.

↑: Allows you to scroll up the dialogue area and see what commands/responses weregiven/obtained from the program in previous operations.

↓ : To scroll the dialogue area down.

SRH: To search and highlight entities of the model.

COL: To change colors of existing entities in the model.

UND: To undo the most recent command that has been executed and is useful whereaccidentally catastrophic instructions were given in the previous command.

WIN: Allows you to create a window by zooming in to a part of the model where magnifiedviews are needed for inspection.

UNW: Allows you to get out of a window and recreate the model as an original, after you have

used the WIN or PAN options.

KBD: This is a toggle, which acts as a switch between the numeric keypad and the global triadaxes display area. More description of this keyboard is available during description of thisnumeric keypad in the later part of this section.

DEL: To delete selected entities from the model. This option opens a menu where selections areto be made for entities, which are to be deleted from the database.

LAB: Is used to set the ID labels of entities as plot ON/plot OFF. If set ON, the correspondingentities will be plotted with their ID numbers on the screen.

RES: Allows you to reset the complete graphics area including the menu areas.

PAN: Allows you to slide a window any direction to enable you to view parts of the model,which are otherwise not visible.

COM: Allows you to switch back to command mode of operations should you prefer to key inthe commands instead of using the menu mode.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 35/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-13

ABT: Allows you to abort the current display option. If you have made a mistake, which is being executed and is taking too long a time, this is a good way to get out of that.

REV: Allows reversing the parametric directions of different entities.

DIR: Used to plot parametric directions of different entities.

QRY: On-line query system used in post-processing. Allows the user to point at entities andobtain the corresponding numeric values.

RCR: To set the recording mode on/off.

EDG: Enables you to plot the edges of the geometric and elemental entities, which are selected,from the menu.

B.C.: This hot option will bring a hot BC-management menu on the fly, which is used tomanage boundary condition data. From a BC-entity set menu, selected boundary condition datacan be erased, plotted, deleted, searched, etc. on the fly. Also a BC-status form gives a complete picture of current boundary conditions.

FAC: Enables you to plot the faces of geometric or elemental entities.

EVA: Brings up the evaluator (scientific calculator) for evaluation of expressions.

Distance between two screen points

To specify whether inside or outside of the box/border to be selected

Set the values of the contours for the contour plots

Ζοοm: To zoom a portion of the screen

To create lines from the grid points selected by the pointing device

For extracting grid points

COM: To toggle between menu mode and command mode

KBD: For activating graphical key board pad

ABT: To abort the current operation

HOT: For toggling between the two hot menus

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 36/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-14

‘FORMS’ IN DISPLAY III

In finite element modeling, a good portion of data do not have any graphical meaning and aretherefore, not represented graphically. Element material properties are such an example. Themodel cannot graphically interpret (except showing different colors) the material property values

supplied by the user. In these cases, you will find the need to use ‘FORMS’. Forms enable youto input information without having to remember the command structure and with as little usageof the keyboard as possible. A typical form is shown in Figure 3.10.

You may enter the required data corresponding to boxes and then save/reset and quit from theform. Note that the forms may be very long and you may need to use the horizontal or verticalscroll bars to look for additional data.

MODELING IN COMMAND MODE

In the command mode, you type in valid DISPLAY III commands in the dialogue area of thescreen and interact with the program. You may type in one command at a time or you may alsotype in multiple commands on the same line and execute them at one time.

Fig. 3.10 Material Property Form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 37/246

NISA/ EMAG Training Manual DISPLAY III – How it Works

3-15

The most general form of DISPLAY III command structure is shown below:

Entry No. 1 2 3 4 5

NAME FUNCTIONS INPUT-ID-LIST OUTPUT-ID-LIST DATA

entry variable/(token) description

1 NAME A valid keyword — usually indicates the type of entity being created, edited or manipulated.

2 FUNCTION Usually indicates the option or function being performedsuch as ADD, DEL, etc.

3 INPUT-ID-LIST The list of existing entities on which the function is being

performed.

4 OUTPUT-ID-LIST The list of IDs for new entities that are being generated.

5 DATA The data used by the command to perform the function.

As an example, let us consider the command:

LIN, TRS, 1, 2, 10

The first entry LIN, is the entity on which the function TRS (Translate) will be performed tomove existing line 1 (input line-ID) by a distance of 10 units in the global X direction (data) tocreate a new line ID 2 (output line ID).

Note that the above is the general form for commands. Most of the commands for creation,manipulation are covered by this form. However, there are some exceptions. To know moreabout the forms of commands, refer to the DISPLAY III User Manuals. You will gain moreinsight in the following sections about use of the command structure.

MODELING WITH SESSION FILES

This useful feature for DISPLAY III allows you to write an ASCII session file input for themodeling session and execute in the batch mode for speedy modeling. The session files areautomatically generated during an interactive session and reside in the working directory asDSP##.SES where ## is a numeric string showing the latest ID of the session file. Keeping thesession files for future use is a smart way of saving a model since these files are relatively small.Experienced users modify the session files to create a model in case of mistakes in previoussessions and then create the model in the batch mode. This saves time and effort for the analyst.

Variable

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 38/246

DISPLAY III – How it Works NISA/ EMAG Training Manual

3-16

CONTROLS OF GRAPHIC DISPLAY

As a user you will have control over the graphics display as to what is displayed on the screenand how it is displayed. The following controls are available:

a) LABELS: These are the IDs assigned to an entity. In most cases you want the program toautomatically assign these numbers. You may display these IDs along with the graphicsrepresentation or you may turn them off.

b) SIZES: The screen size of symbols for certain conditions such as boundary condition, forces,etc. can be controlled by the user.

c) COLOR: Each entity in the program has a unique default color. You may change thesecolors if needed.

d) CURVE AND SURFACE PLOTTING: You may increase the segmentation for plotting

purposes. High values of segmentation will take more time but will draw much smootherlines and surfaces when they are curved.

e) WINDOW/PAN/UNWINDOW: You may zoom into any part of the model to investigatelocal areas of interest. You may also slide or pan a window to view other local areas withoutzooming out.

f) VIEWING TRANSFORMATION: The program offers various options for orienting themodel to obtain the best possible view. You may use continuously changing views or storeyour own selected views to get the best possible views.

g) HIDDEN LINE REMOVAL/BOUNDARY LINE/SHADED IMAGE: To enhance modelvisualization you may obtain plots with hidden lines removed. You may also obtain modelswith only boundaries. This helps locate unwanted cracks in the model.

h) POST PROCESSING: Post processing features within DISPLAY III allows you to readanalysis results files and plot graphs, deformed geometry and contour lines, etc.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 39/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-1

CHAPTER 4

DISPLAY III — Basic Options for Geometric Modeling

The DISPLAY III basic commands for geometric modeling are described in this section. Thefirst thing to learn will be the ‘entities’ that are supported in the program. These entities arecreated, moved, copied, manipulated and edited through the different operations of the program.The entities can be grouped within different headers in terms of their use as following:

a) Geometric entities: These are entities which are used in the creation of a geometric model.The following are worth mentioning:

GRD: Grids are points in 3D space and are basic building blocks of the model.

LIN: Straight or curved parametric cubic lines created through joining of two or moregrids.

PAT: Patches are geometric entities which define a surface in 3D space. These arerepresented internally as a parametric bi-cubic surface. Elements or nodes for a plate model are created on this surface.

HYP: Hyperpatches are geometric entities which define a volume in 3D space. Theseare represented internally as parametric tricubic solids. Solid meshing is createdon these entities to create a 3D solid model.

b) Plane Primitives: These are analytically defined 2D shapes which are incorporated within

the program to speed up the modeling process. You can extract geometric entities directlyfrom the primitives and it saves a good amount of time. The following plane primitives arecurrently available in DISPLAY III.

CIR: These are circular shaped primitives to create ellipses, circles and annular rings.

RCT: These are rectangular shaped plane primitives to facilitate creation of rectanglesand squares within the program.

c) Solid Primitives: These are 3D shapes in the program which can be created instantaneously.Geometric entities can be extracted from these primitives for easy modeling.

CYL: Defines shapes of solid cylinder primitives.

SPH: Defines shape of solid spherical primitives.

CON: Defines shape of solid cone primitives. The cones may be truncated, if desired.

CUB: Defines shape of solid parallelepiped primitive.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 40/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-2

TOR: Defines shape of solid torus primitives to create circular or elliptical shaped torusgeometry.

WED: Defines solid wedge primitives.

PRY: Defines pyramid shapes. The base is defined as an equilateral n-side polygonspecified by its circumcircle or the radius of the inner circle tangent to all sides.

ROD: Defines solid rods with two end holes.

d) Other Entities: Within this subgroup we include special entities which can be created,moved, copied, manipulated and edited within the program.

LCS: The program offers three fundamental coordinate systems: cartesian, cylindricaland spherical, as global coordinate systems. You may create your own local

coordinate system oriented anywhere in space to facilitate model generation.Local coordinate systems may also be created for imposing load and boundaryconditions at some cases. Local coordinate systems are treated as entities whichcan be created, moved, copied, manipulated and edited by the program. There arevarious ways to create a local coordinate system. You should refer to theDISPLAY III User’s Manual for more information.

WPL: A workplane is an infinite plane in 3D space and is designed to facilitate thecreation of planar geometry with maximum use of mouse or other pointingdevices. The workplane can be cartesian or polar type and local cartesian orcylindrical coordinate systems can be defined. Construction points are drawn on

a workplane at increments of local dx and dy distances and the user picks upconstruction points simply by picking the points by the mouse. The density ofinternal construction points as well as the origin and extent of a workplane is usercontrolled. Using workplanes may be a rewarding experience in modeling.

LAY: Layers are used to group some entities of the model under a layer name and thencopied, moved, manipulated or stored. This feature of DISPLAY is extremelyuseful while modeling a large problem.

The DISPLAY functions listed below are global in the sense that they can be used on all of theabove entities (excepting layers). These are the most frequently used options and you may want

to familiarize yourself with their positions in the menu structure. Some of these functions arealso available through the hot buttons. If you prefer to use the command mode, you may want tofind out the command syntax from the DISPLAY manual and keep a copy next to your modelingworkbench.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 41/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-3

Options for creation or modification of entities:

ADD: Create new entities by providing related data.

TRS: Create new entities by translating existing entities.

TRSM: Modify existing entities by translating (moving) them.

ROT: Create new entities by rotating existing entities about an axis.

ROTM: Modify existing entities by rotating (moving) them.

MIR: Create new entities by mirroring existing entities about a plane.

MIRM: Modify existing entities by mirroring (moving) them.

SCL: Create new entities by scaling existing entities.

SCLM: Modify existing entities by scaling (moving) them.

Options for entity manipulation and image enhancement:

SRH: Search for existing entities and report the database status.

ERA: Erase entities from the screen and remove them from the active set only.

COL: Change color of existing entities for all future plotting.

PLO: Plot entities and add them in the active set.

DEL: Delete existing entities from the database.

LAB: Change label status to turn on/off displaying ID numbers of entities.

NEC: To set new entity color.

SIZ: To set symbol size of entities.

DIS: To find distance between two entities.

DIR: To show parametric direction of geometric entities.

REV: To reverse parametric directions.

In the following pages, you will find a summary of commonly used commands which may beused to create, manipulate and edit different entities.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 42/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-4

GRIDS (GRD):

General command format (some exceptions apply):

GRD, Option, Input ID, Output ID, Data

Option Description

ADD Create grids by specifying coordinatesWPL Create grids by picking points on workplaneLIN Extract grids from endpoints of existing linesPAT Extract grids from corners of existing patchHYP Extract grids from corners of existing hyperpatchCIR Create grid at the center of an existing circleRCT Create grid at the corners of existing rectangleCUB Create a grid at the corners of existing cubeSPH Create a grid at the center of existing sphereCYL Create grids at the base and top center of cylinder

CON Create grids at the base and top center of a coneTOR Create a grid at the center of an existing torusPYR Create grids at the corners of a pyramidWED Create grids at the corners of a wedgeROD Create grids at the end points of a rod NOD Create a grid at the location of a nodeELE Create grids at the corners of an elementCCL Create a grid at any position of a lineCCP Create a grid at any position of a patchINT Create a grid at the intersection of two lines

LPI Create a grid at intersection of a line and patchTRSM Translate an existing gridROTM Rotate an existing grid about an axisMIRM Mirror an existing grid about a planeSCLM Scale an existing grid about a pointTRS Create a grid by translating an existing gridROT Create a grid by rotating an existing gridMIR Create a grid by mirroring an existing gridSCL Create a grid by scaling a grid about a pointSRH Search for a grid or overall grid statusERA Erase a grid from the active set

COL Reassign color to a set of gridsPLO Plot one or a number of gridsDEL Delete one or many grids from the databaseLAB Plot/not plot grid IDs on the screen NEC Set or change the color of gridsSIZ Change the size of the grid symbol on the screenDIS Find distance between grids

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 43/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-5

LINES (LIN):

General command format (some exceptions apply):

LIN, Option, Input-ID, Output ID, Data

Option Description

2GD Create a straight line between two grids3GD Create a smooth curve through three grids4GD Create a smooth curve through four grids NGD Create a spline curve through a number of grids2ND Create a straight line between two nodes3ND Create a smooth curve through three nodes4ND Create a smooth curve through four nodes NND Create a smooth curve through a number of nodes

ARC Create an arc lineEXD Create a curve of extension2WP Create a line through 2 points on workplane NWP Create a spline on a workplaneBEZ Create a Bezier curveCNC Create conic curvesHLX Create helical curvesINV Create involute curvesPAT Create lines at the boundary edges of a patchHYP Create lines at the boundary edges of a hyperpatchCIR Create lines from the boundary curve of a circle

RCT Create lines from the edges of a rectangleCUB Create lines from the edges of a cubeSPH Create lines on the surface of sphereCYL Create lines on the surface of a cylinderCON Create lines on the surface of a coneTOR Create lines on the surface of a torusPYR Create lines from the edges of a pyramidWED Create lines from the edges of a wedgeROD Create lines from the edges of a rodELE Create lines from the edges of an element

2GL Create a line on an existing line connecting two grids2GP Create a line on a patch connecting two grids on itCCL Create a line on a line by parameters or cursorCCP Create a line on a patch by parameters or cursorINT Create a line at an intersection of two patchesFIL Create line at a fillet between two linesMER Merge two lines to form a linePBR Break a line into two by parametric values

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 44/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-6

GBR Break a line into two on a specified gridEXT Extend a line along its tangent at the endpointBLE Blend a set of linesTRSM Translate an existing lineROTM Rotate an existing line about an axis

MIRM Mirror an existing line about a planeSCLM Scale an existing line about a pointTRS Create a line by translating an existing lineROT Create a line by rotating a line about an axisMIR Create a line by mirroring a line about a planeSCL Create a line by scaling a line about a pointSRH Search for a line or line statusERA Erase a line from screen and active setCOL Reassign colors to a set of linesPLO Plot a lineDEL Delete a line from the databaseLAB Switch off/on the display of line Ids NEC Set or change the color of linesDIR Find parametric direction of a lineREV Reverse parametric direction of a line

PATCHES (PAT):

The general command format (some exceptions apply):

PAT, Option, Input-ID, Output-ID, Data

Option Description

3GD Create a triangular patch with 3 corner grids4GD Create a patch with 4 corner grids16GD Create a patch through a 4x4 grid mesh3ND Create a triangular patch with 3 corner nodes4ND Create a patch with 4 corner nodes16ND Create a patch through a 4x4 node mesh2LN Create a patch by joining two opposite lines3LN Create a patch by joining 3 lines parallel in space4LN Create a patch by joining 4 lines parallel in space NLN Create a skinning surface through N lines3ED Create a triangular patch with lines as its boundary4ED Create a patch with 4 lines as its boundaryARC Create a surface of revolutionGLI Create a surface by sweepingEXD Create a surface of extrusion

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 45/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-7

NOR Create a surface of offsetBEZ Create a bezier surfaceWPL Create a patch on a workplaneHYP Create patches at the boundary face of a hyperpatchCIR Create patches from a circle

RCT Create patches from a rectangleCUB Create patches from the faces of a cubeSPH Create patches from the surface of a sphereCYL Create patches from the surface of a cylinderCON Create patches from the surface of a coneTOR Create patches from the surface of a torusPYR Create patches from the faces of a pyramidWED Create patches from the faces of a wedgeROD Create patches from the surface of a rodELE Create patches at the boundary face of an element2LP Create a patch connecting two lines on existing patchCCP Create a patch with 4 corner points on existing patchMER Merge a set of patches to form another setPBR Break a patch into two at specified parametric locationBLE Blend a set of patchesORG Move C1 and C2 direction from one corner to anotherTRSM Translate an existing patchROTM Rotate an existing patch about an axisMIRM Mirror an existing patch about a planeSCLM Scale an existing patch about a pointTRS Create a patch by translating an existing patch

ROT Create a patch by rotating an existing patchMIR Create a patch by mirroring an existing patchSCL Create a patch by scaling a patch about a pointSRH Search for a patch or patch statusERA Erase a patch from the screen and active setCOL Reassign colors to a set of patchesPLO Plot a patchDEL Delete a patch from the geometric modelLAB Plot/not plot the patch ID numbers NEC Set a color for future patches NLIN Set the number of lines in a patch wireframe drawingEDG Highlight the edges of a patchDIR Indicate the C1 and C2 directions of a patchREV Reverse the parametric directions (C1 and C2)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 46/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-8

HYPERPATCHES (HYP):

The general command format (some exceptions apply):

HYP, Option, Input-ID, Output-ID, Data

Option Description

2PA Create hyperpatch by connecting two patches3PA Create hyperpatch by connecting 3 patches parallel in spac4PA Create hyperpatch by connecting 4 patches parallel in spac NPA Create a skinning solid through N patches6PA Create hyperpatch with six boundary patchesARC Create a solid of revolutionGLI Create a solid of sweepEXD Create a solid of extrusion

NOR Create a solid of offsetCUB Create hyperpatches from a cubeSPH Create hyperpatches from a sphereCYL Create hyperpatches from a cylinderCON Create hyperpatches from a coneTOR Create hyperpatches from a torusPYR Create hyperpatches from a pyramidWED Create hyperpatches from a wedgeROD Create hyperpatches from a rodELE Create a hyperpatch from solid elementMER Merge a set of hyperpatches to form a new one

PBR Break a hyperpatch into two at parametric locationsBLE Blend a set of hyperpatchesORG Move the origin of hyperpatch from a corner to otherTRSM Translate an existing hyperpatch about an axisROTM Rotate an existing hyperpatch about an axisMIRM Mirror an existing hyperpatch about a planeSCLM Scale an existing hyperpatch about a pointTRS Create a hyperpatch by translating an existing oneROT Create a hyperpatch by rotating an existing oneMIR Create a hyperpatch by mirroring an existing oneSCL Create a hyperpatch by scaling an existing hyperpatchSRH Search for a hyperpatch or statusERA Erase a hyperpatch from the screen and active setCOL Reassign colors to a set of hyperpatchesPLO Plot a hyperpatchDEL Delete a hyperpatch from the geometric modelLAB Plot/not plot the hyperpatch Ids NEC Set the color of future hyperpatches

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 47/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-9

NLIN Set the number of lines in hyperpatch wireframe plotEDG Highlight the edges of a hyperpatchFAC Highlight the faces of a hyperpatchDIR Indicate the C1, C2 and C3 directions of a hyperpatchREV Reverse the parametric directions of a hyperpatch

LOCAL COORDINATE SYSTEM (LCS):

The general command format is (some exceptions apply):

LCS, Option, Input-ID, Output-ID, Data

Option Description

ADD Create LCS with 3 grids, 3 nodes or 3 coordinatesANG Create LCS by specifying origin and three rotationsVEC Create LCS by specifying origin and two vectors

All other options TRSM, ROTM, MIRM, TRS, ROT, MIR, SRH, ERA, COL, PLO, DEL, LAB,

NEC and SIZE are available for LCS. These are not repeated here and their purposes were

described before.

WORKPLANES (WPL):

The general command format is (some exceptions apply):

WPL, Option, Input-ID, Output-ID, Data

Option Description

ADD Create workplaneDEL Delete user created workplanesPLO Plot a workplaneSRH Search and highlight a workplaneERA Erase a workplaneTRS Translate a workplaneROT Rotate a workplane

MXT Modify extents of a workplaneMDN Modify grid density and grid reference of a workplaneMDS Modify display of a workplaneCOL Change color of a workplaneLAB Switch on/off workplane label plotting NEC Specify new color for future workplanes

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 48/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-10

PLANE AND SOLID PRIMITIVES:

CIRCLE (CIR):

General command format (some exceptions apply):

CIR, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a circle by its center and radius2PN Create a circle by its center and circumference point3PT Create a circle by three circumference pointsELP Create an ellipseRIN Create a circular ring

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC apply as previously described.

RECTANGLE (RCT):

General command format (some exceptions apply):

RCT, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a rectangle by its center width and length

2PT Create a rectangle by its diagonal corners3PT Create a rectangle by its three cornersRIN Create a rectangular ring

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC apply as previously described.

CUBE (CUB):

General command format (exceptions apply):

CUB, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a cube by its center, length, width and length2PT Create a cube by its two diagonal corners3PH Create a cube by its 3 base corners and heightTUB Create a tubular cube

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 49/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-11

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC apply as previously described.

SPHERE (SPH):

General command format (exceptions apply):

SPH, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a sphere by its center and radius2PT Create a sphere by its center and circumference pointELP Create an ellipsoidCUT Create a truncated sphere

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,

PLO, DEL, LAB, NEC, NLIN apply as previously described.

CYLINDER (CYL):

General command format (exceptions apply):

CYL, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a cylinder by its center, radius and height2PR Create a cylinder by its base, top centers and radius3PH Create cylinder by 3 base circumference points and radiusELP Create an elliptical cylinder.TUB Create a tubular cylinder

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC, NLIN apply as previously described.

CONE (CON):

General command format (exceptions apply):

CON, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a cone by its base center, radii and height2PR Create a cone by its base, top centers and radiiRHA Create a cone by its taper angleELP Create an elliptical coneTUB Create a tubular cone

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 50/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-12

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC, NLIN apply as previously described.

TORUS (TOR):

The general command format (exceptions apply):

TOR, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a torus by its base center and radii2PR Create a torus by its center and radius pointELP Create an elliptical torusCUT Create a truncated torus

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC, NLIN also apply as previously described.

PYRAMID (PYR):

General command format (exceptions apply):

PYR, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a pyramid by its base center, radii and height

RHA Create a pyramid by its taper angle3PR Create a pyramid by its base and top center and radiusTUB Create a tubular pyramid

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC also apply as previously described.

WEDGE (WED):

General command format (exceptions apply):

WED, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a wedge by a corner and three edge length2PA Create a wedge by its sloping angle3PH Create a wedge by its three base cornersCUT Create a truncated wedge

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 51/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Geometric Modeling

4-13

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC also apply as previously described.

ROD (ROD):

General command format (exceptions apply):

ROD, Option, Input-ID, Output-ID, Data

Option Description

ADD Create a rod by its 2 centers and the end axes2PV Create a rod by its start axis and direction vector3PT Create a rod by start axis and endpoint of end axisCUT Create an one-end rod

Other options such as TRSM, ROTM, MIRM, SCLM, TRS, ROT, MIR, SCL, SRH, ERA, COL,PLO, DEL, LAB, NEC, NLIN also apply as previously described.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 52/246

DISPLAY III – Basic Options for Geometric Modeling NISA/ EMAG Training Manual

4-14

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 53/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-1

CHAPTER 5

DISPLAY III — Basic Options for Finite Element Modeling

Once the geometric modeling is complete, finite element meshes are mapped on the geometricmodel and load and boundary conditions are imposed on the model. At the end of the process, aninput file for the solver is automatically generated by the program.

The basic entities for finite element modeling are ELEMENTS (ELE) and NODES (NOD).Elements and nodes are the building blocks of the discretized model and are created by themeshing operation.

The finite element mesh may be generated in one of the following ways:

1. AUTOMATIC MESH GENERATION (AUTOMESH): This process is used to create

finite element model from a purely geometric definition of the boundary of a structure.

Automatic mesh generation can be used to create meshing for the following types ofmodels:

a) For a 2 Dimensional geometry lying in one plane, meshes can be generated from simpleline models only. Only a merged boundary line is needed for the geometry. The program will automatically create a completely quad or tri-quad mesh according to theuser’s wish. The user may even specify linear or parabolic elements for meshgeneration. The program, by default, will create a non-uniform mesh by creating a finemesh at the location of sharp geometry changes and a coarse mesh at areas of uniform potential gradient. You can also control the meshing by selecting a finer meshing.

MOREOPTIONS

ORDER(Ist quad)

MESHSIZE

GRADEDSIZE

GLOBAL DENSITY (.8)LOCAL DENSITY

FEM

MESH

AUTOMESH

2DFLAT

ENTIREMODEL

As an example, let us consider automesh of a 2D arbitrary shape with local mesh control

(at local density prompt, enter 4/111/1)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 54/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-2

The Geometry Consisting of Lines

The Resulting Mesh

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 55/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-3

b) For a 3 dimensional plate model, the geometry must consist of properly merged patches. The mesh generator will create quad or tri-quad mesh according to userrequest. It can also create linear or parabolic elements. The mesh will be non-uniformand properly graded. The user has the option of automatically making the generatedmesh even finer.

c) For a 3 dimensional solid model, the geometry must consist of patches enclosing total boundary. The generated mesh will consist of tetrahedrals or hexahedrals or mixture of both.

2. FINITE ELEMENT GENERATION (FEG) MAPPED METHOD: These are semi-automatic means of generating mesh on a geometric model. The FEG option is used togenerate a finite element mesh by mapping elements and nodes on geometric entities likeLINES, PATCHES and HYPERPATCHES. The mesh size may also be controlled by thezoom factor to obtain a finer mesh at a particular region. The FEG command supportsvarious options as shown below:

Option Description

BAR FEG a line patch to create bar/beam elements

QUA FEG a patch to create quadrilateral plate/shell elements

TRI FEG a patch to create triangular plate/shell elements

HEX FEG a hyperpatch to create hexagonal solid elements

WED FEG a hyperpatch to create wedge shaped solid element

TET FEG a hyperpatch to generate tetrahedral solid elements

SRH Searches a FEG table for a geometric entity

DEL Deletes a FEG table for a geometric entity

As an example, let us consider the QUA option to generate quadrilateral elements on a planesurface in the 2 dimensional space. The command syntax will consist of the following entries:

COMMAND SYNTAX

Entry No. 1 2 3 4 5 6 7 8

FEG QUA PAT-ID ELEM-ID NODE-IDS E1/E2 NKTP/NORDR/MID/PID R1/R2Variable

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 56/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-4

MENU SYNTAX

VlARIABLE/TOKEN DESCRIPTION

entry variable/(token) description

3 PAT-ID List of patches to be FEGed, i.e., on which finite(INPUT-PATCH-IDS) elements are to be generated.

4 OUTPUT-ELEM-IDS List of IDs for the generated elements.

5 OUTPUT-NODE-IDS List of IDs for the generated nodes.

6 E1/E2 The number of subdivisions in the U- and V- parametric directions, respectively.

7 NKTP The stiffness type of the NISA element to begenerated. (default=20, 3D general shell element).

NORDR The order of the elements generated. NORDR forthese element can be 1, 2 or 3 depending on NKTP.

MID (MATERIAL ID) Material index for the generated elements(default=1).

PID (PROPERTY ID) Property index for the generated elements(default=1).

8 R1/R2 The zoom factor in the U- and V- parametricdirection, respectively (default=1.0/1.0). Zoomfactor is the ratio of the length of the last element tothe length of the first element in a given direction.

FEM

MESHFEG OPTION QUADRILATERAL

INPUT-PATCH-IDSE1/E2

ORDERSTIFFNESS-TYPEMATERIAL-IDPROPERTY-IDR1/R2OUTPUT-ELEM-IDSOUTPUT-NODE-IDSEXECUTE (G0)

FEM Opt Menus

Current OptMenu-1

Current OptMenu-2

Operation Menu

Specify tokens

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 57/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-5

EXAMPLES

To create elements with NORDR=2, NKTP=102 (i.e., eight noded isoparametric elements) using patch 10 with material identification number equal to 1 , and applying zoom factors of 0.3 alongC1 direction and 0.4 along C2 direction, type:

FEG, QUA, 10, , , 2/4, 102/2/1/, 0.3/0.4

3. FINITE ELEMENT GENERATION WITH TOPOLOGICAL ZOOM (FZM):

This is an extension of the FEG command and automates the mesh refinement process.This allows you to create local high densities of mesh and make a smooth transition toareas where the mesh is coarse. The basic command structure is identical to that of theFEG command with a few extra options and a list of locations about which the mesh is to

be refined or ‘zoomed’.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 58/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-6

4. FINITE ELEMENT GENERATION WITH AUTOMATED MESH TRANSITION (FAM):

The FAM command is used to generate a finite element mesh on patches andhyperpatches. The command structure is similar to that of the FEG command except thatin this command the user may specify the number of elements desired on each of the four

edges of the patch (and the 3rd parametric direction in the case of a hyperpatch). Thetransitions required to maintain compatibility of elements are automatically generated.You may also individually specify the zoom factors on each of the four edges of the patch(and the 3rd parametric direction for the hyperpatch).

The FAM command supports various options as shown below:

Option Description

QUA to FAM a 4-sided patch and create quad elementsTRI to FAM a 4-sided patch and create triangular elementsHEX to FAM a hpatch and create hexagonal elements

WED to FAM a hpatch and create wedge elements

As an example of the FAM option, let us use the QUA option to create elements on a planesurface in the 2 dimensional space.

To generate FINITE ELEMENT MESH on a patch:

• If you use FEG, you can chose how many elements to create in each direction. (The meshcan be described as A X B elements.)

• If you use FZM, you can create two or four times as many elements along a particular edge.

• FAM gives you an option to create different numbers of elements along all four edges of the patch. Thus, we can generate five elements along edge #1, four along edge #2, three alongedge #3 and two along edge #4. The program takes care of the transition.

COMMAND SYNTAX

Entry No. 1 2 3 4 5 6 7 8

FAM QUA PAT-I ELEM-I NODE-ID E1/E2/E3/E4/IEDT NKTP/NORDR/MID/PI R1/R2/R3/R

Variable

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 59/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-7

MENU SYNTAX

VARIABLE/TOKEN DESCRIPTION

Entry variable/(token) description

3 PAT-ID List of patches on which finite element generation(INPUT PATCH-IDS) with automatic mesh transition is to be performed

(referred to here after as ‘FAMed’).

4 ELE-ID List of IDs for the generated elements.(OUTPUT-ELEM-IDS)

5 NOD-ID List of IDs for the generated nodes.(OUTPUT-NODE-IDS)

6 E1/E2/E3/E4 The number of elements generated along edges 1, 2,3 and 4 respectively, of the patch.

IEDTR This is to control the transition inside the patch.Valid values are:= 0 - transition inside the patch= 1 - transition on the edges of the patch

FEM

MESH FAM OPTION QUADRILATERAL

INPUT-PATCH-IDSE1/E2/E3/E4

ORDERSTIFFNESS-TYPEMATERIAL-IDPROPERTY-IDR1/R2/R3/R4OUTPUT-ELEM-IDSOUTPUT-NODE-IDSEXECUTE (G0)

GEOMEntities Menu

Entity OptsMenu

Current OptMenu-1

Operation Menu

Specify tokens

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 60/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-8

entry variable/(token) description

7 NKTP The stiffness type of the NISA element to be generated.(STIFFNESS TYPE) (Default=20 for 3D general shell element).

NORDR The order of the elements generated. NORDR for theseelements can be1, 2 or 3 depending on NKTP.

MID (MATERIALID) Material index for the generated elements (default=1).PID (PROPERTY ID) Property index for the generated elements (default=1).

8 R1/R2/R3/R4 The zoom factor along edges 1, 2, 3, and 4 of the patch(default = 1.0/1.0/1.0/1.0). Zoom factor is the ratio of thelength of the last element to the length of the first elementin a given direction.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 61/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-9

EXAMPLES

1. To FAM patch 1 to get 2nd order QUA elements with 4, 8, 8 and 4 elements on edges 1, 2,3 and 4 of the patch and assign material identification number 1, NKTP = 102 type and NORDR = 1:

FAM, QUA, 1, , , 4/8/8/4, 102/1/1/ or FAM, QUA, 1, , , 4/8/8/4/1, 102/1/1/

2. To FAM patch 1 to get 2nd order QUA elements with 4, 8, 10 and 4 elements on edges 1,2, 3 and 4 of the patch and assign material identification number 1, NKTP = 102, type and NORDR = 1 :

FAM, QUA, 1, , , 4/8/10/4, 102/1/1/ or FAM, QUA, 1, , , 4/8/10/4/1, 102/1/1/

transition inside the patch transition on the edges of the patch

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 62/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-10

MANIPULATION OF MODEL DATA:

The element and nodes created by the meshing operation are part of the ‘Model Data’ in finiteelement modeling. When a mesh is created by Automesh or FEG/FZM/FAM options, you neednot worry about node or element manipulation much. DISPLAY III, however, offers special

options to create, move, copy, clean, and edit these data. You may never need them, but they areextremely useful in special circumstances.

Node Manipulation

These options shown below:

Optio Description

ADD Create a node with given coordinate dataWPL Create nodes on a workplane

GRD Create nodes at grid locationsCLN Delete all unreferenced nodes from databaseMER Merge nodes within a user specified toleranceDLC Change the displacement local coordinate system of nodeDIS Find distance between two nodes

Other options such as TRS, TRSM, ROT, ROTM, MIR, MIRM, SCL, SCLM, SRH, ERA, COL,PLO, DEL, LAB, NEC, SIZ are also available for nodes and were previously discussed.

Element Manipulation

The available options also include options to verify the quality of the elements and are shown below:

Option Description

ADD Create elements individually by node connectivityREV Reverse nodal connectivity of existing elementsRN Reverse normals of a set of elements w.r.t anotherMPG Change linear elements to parabolic elementsMPR Change parabolic elements to linear elements

MO Modify element parameters and attributesBRK Split a 2D or shell type elements into 2, 3 or 4 elementsRGN Generate solid elements by translating shell elementsCGN Generate solid elements by rotating shell elementsSSG Generate solid elements by offsetting shell elementsDIX Calculate distortion index of elementsCHK Check skewness, warping, aspect ratio and angles of elements

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 63/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-11

NIS Verify that elements meet NISA requirements NOR Display normal vectors of specified elementsBND Boundary line plot of specified elements or whole modelPAI Paint elements based on material, properties or typeFAC Show element faces

CON Show element connectivity

In addition, other options such as TRS, TRSM, ROT, ROTM, MIR, MIRM, SRH, ERA, COL,PLO, DEL, LAB, NEC are available and were described in earlier chapters.

PHYSICAL PROPERTY SPECIFICATION

Finite element analysis requires physical properties to formulate stiffness matrix. These arematerial properties and will differ for different materials. Material properties are required in allthe elements.

Material properties are also defined through the NISA ‘form’ structure.

Material Properties:

When elements are created in DISPLAY III, a part of their data is in the material-ID. Thematerial-ID, serves as a link between the finite element entities and the actual property values.Required material property values depend on the type of analysis that will be performed.

Material properties are identified by labels. Following is a description of some labels requiredfor Electromagnetic analysis.

Electromagnetic Analysis:

EXX Dielectric permittivity in X direction

EYY Dielectric permittivity in Y direction

EZZ Dielectric permittivity in Z direction

MUXX Permeability in X direction

MUYY Permeability in Y direction

MUZZ Permeability in Z direction

SIXX Electric Conductivity in X direction

SIYY Electric Conductivity in Y direction

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 64/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-12

SIZZ Electric Conductivity in Z direction

NUXX Reluctivity in X direction

NUYY Reluctivity in Y direction

NUZZ Reluctivity in Z direction

For specifying material properties of elements using HEAT analysis, refer to the NISA/HEATTraining Manual.

The material properties are defined in FORMs as shown below:

In the menu mode the following path invokes the Material Property Form:

Material Property Form:

Figure 5.1 shows the Material Property Form. It shows one frame button and three pick buttons.

FE GENERATION FE MODEL DATA MATERIAL DATA

Figure 5.1 : Material Property Data

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 65/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-13

Frame button:

Pick this to quit the form.

Pick buttons:

Pick this to add a new material property specification to the DISPLAYdatabase. It invokes the Material Properties Add Form.

Pick this to see which materials have already been defined by you. It invokesthe Materials List Edit Form which lists defined Material Ids and names andlets you pick the one you want to examine or change.

Pick this to delete an existing material specification. It invokes the MaterialsList Delete form which lists defined Material IDs and names and lets you pickthe one you want to delete.

Pick this to get list of material properties available in last database.

Pick this to delete a material property from list of material properties availablein last database.

Quit

Add

List

Delete

Lstmat

Delmat

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 66/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-14

Material Properties Add Form:

Figure 5.2 shows the Material Property Add Form.

This form lets you modify or specify material properties for a material. If you are editing anexisting material, the form will show the existing material property values when it first comesup. If you are defining a new material all the fields will be blank. It has three frame buttons anda number of data fields.

Frame buttons:

Pick this to write the material properties to the Material File. The properties are stored under the material name entered in thecharacter field

Pick this when you are satisfied with the material propertiescurrently displayed in the form — it saves the materialspecification in the DISPLAY database and exits the form.

Pick this if you have made mistakes and want to reset all the valuesto those that existed when the form first came up.

Pick this to exit the form without saving the currently displayedmaterial specification.

SAVEMAT

OK

Reset

Quit

Figure 5.2 : Material Property Add Form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 67/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-15

The database fields are:

Material ID: This is an integer field. Materials are uniquely identified by thisinteger. Thus if you modify this ID and pick OK — you are

specifying a new material. If the ID specified here already exists, youwill be prompted whether you want to overwrite the previousspecification.

Material Name This is a character field 12 characters long. It is for your referenceonly. DISPLAY does not check uniqueness of material names.

Material Property Value The rest of the form is made up of these real fields. The propertyname is indicated to the left of the fields. You do not have to specifyall the property values. Specify only those that are needed for yourintended analysis. Thus, if you are doing EFIELD analysis — ignore

the Permeability and Reluctivity properties.

Materials List Edit Form:

Figure 5.3 shows this form. Its function is to list IDs and names of currently defined materialsand to let you pick the one you want to edit or examine.

It has one frame button — Quit — which quits this form.

The rest of the form is made of pick buttons which are the material IDs. To the right of the ID pick buttons are the corresponding names of the materials. You can pick any of the IDs to edit orexamine the corresponding material specification. Picking one of the ID buttons invokes theMaterials Property Add Form initialized with the picked materials data.

QUIT

LIST OF MATERIALS

MATERIAL ID MATERIAL NAME

1

2

3

MAT_1

MAT_2

MAT_3

Figure 5.3 : Materials List Form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 68/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-16

Materials List Delete Form:

This form is identical in appearance to the Materials List Edit Form. The difference is that picking any one of the Material ID buttons results in deletion of that material specification fromthe DISPLAY database.

ELECTROMAGNETIC SOURCES & BOUNDARY CONDITIONS

The type of sources and boundary conditions specified in the model data depend on the type ofanalysis being performed. DISPLAY III graphically displays all types of boundary conditions onthe model and they are defined by using the mouse. While Electromagnetic analysis may requirenodal potentials or elemental flux, current or charge densities, heat transfer may require nodal

temperatures. The following is a list of valid boundary conditions supported in the program forelectromagnetic analysis.

Option Description

SPF Nodal electrical or magnetic potentialsINI Nodal initial electrical or magnetic potential for transient

AnalysisEFL Electric flux density at specified element facesMFL Magnetic flux density at specified element faces

CHR Elemental Charge densityCUR Elemental Current densityPMA Elemental Permanent Magnet Coercive field strength

Note that electric or magnetic potentials, flux densities, and current, charge or coercive density

are specified in a different fashion. Each group of specified boundary conditions is identified by

a set ID number. Each set may contain one type of boundary condition applied on various nodes

or elements.

Once boundary conditions are specified, you may list, search, erase, plot or delete such sets usingdifferent options as shown below:

Option Description

SRH Search for boundary conditions under a setERA Erase boundary condition set from screen and active set

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 69/246

NISA/ EMAG Training Manual DISPLAY III – Basic Options for Finite Element Modeling

5-17

COL Re-assign a color to a boundary condition setPLO Plot a boundary condition set and keep it in active setDEL Delete a boundary conditions setLAB Control plotting of boundary condition set NEC Specify a new color for a boundary condition set

SIZ Set the plotting size of boundary condition set symbol

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 70/246

DISPLAY III – Basic Options for Finite Element Modeling NISA/ EMAG Training Manual

5-18

This page is intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 71/246

NISA/ EMAG Training Manual DISPLAY III – Miscellaneous Options

6-1

CHAPTER 6

DISPLAY III - Miscellaneous Options

This section describes various other features of DISPLAY III. DISPLAY III offers various other powerful options for model generation. They will be briefly described in the following pages.

MODEL VIEWING:

DISPLAY III offers various convenient options for easy model viewing. These features includeseveral display options such as geometry scaling, model shrinking, hidden line plot, boundaryline plot, light source shading etc. Standard views such as top, bottom, front, back, side andisometric views can be invoked by simply clicking the mouse on hot buttons. There are also userdefined views that can be stored in the program and the model can be plotted at those anglessimply by the hot buttons. The following VIEW options are available in DISPLAY III:

Option Description

SCL Set model scaling option.SHK Set element shrink option.SHG Set the geometry shrink option.HID Set the hidden line plot mode for elements on.HDN Set the hidden line plot mode for geometry on.BND Set the boundary line plot mode on.

The following standard views are available in DISPLAY III.

Option Description

TOP Set viewing angles to top view X rot/Y rot/Z rot=90/0/0BOT Set viewing angles to bottom view (-90/0/0).FRON Set viewing angles to front view (0/0/0).BACK Set viewing angles to back view (0/180/0).LEFT Set viewing angles to left-side view (0/-90/0).RIGHT Set viewing angles to right side view (0/90/0).ISO Set viewing angles to isometric view (-45/0/-45).ANG1 User defined angle set 1.

ANG2 User defined angle set 2.ANG3 User defined angle set 3.ANG4 User defined angle set 4.ABS Set viewing angle to user defined absolute rotations.REL Set viewing angle to user defined relative rotations.SCR Set viewing angles by rotating about screen axes.EYE Set viewing angles by specifying the eye position.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 72/246

DISPLAY III – Miscellaneous Options NISA/ EMAG Training Manual

6-2

MODEL PARAMETERS

There are several parameters that may need changing depending on the modeling session. Forexample, if the nodal dimensions are too large or too small, the default tolerance parameters fordistance may need to be changed for better modeling practices. These options are available

under SET/SHOW top bar menu. The available options are:

Option Description

TOLD Set tolerance for distance to check equality of points.TOLC Set tolerance for picking entities on screen.SNAP Set snap mode for workplane operations.DWPL Set default workplane ID for workplane operation.ANG1 Assign user defined viewing rotation angle 1.ANG2 Assign user defined viewing rotation angle 2.ANG3 Assign user defined viewing rotation angle 3. NSEG Set number of segments for display of curved lines.CPAI Set point color indexes.LTHK Set line thickness for curve plotting. NCSEG Set number of circular segments to plot circles.CHIDE Set element fill color for hidden line plots.MOUSE Set the definition of mouse.LABA Set the label-ID plotting status for all entities.SCRL Set number of scroll lines in dialogue area.WAIT Set the wait time for PAUSE command in time units.COL Show the current device color indexes.

LAYERS & SETS

DISPLAY III allows you to group certain entities of the model under a layer name and storethese layers in the database for future use. In a similar way, certain entities may be lumped intoa set and given a set ID number.

Layers are identified by a layer name of up to 12 characters and there is no limit on the numberof layers that can be stored in the program. Layers offer various options for creating, modifying,manipulating and editing. These options are listed below:

Option DescriptionADD Create a layer with user defined group of entities.SRH Search for existence of a layer.ERA Erase all entities belonging to a layer from active set.COL Re-assign a color to a particular layer.PLO Plot all entities belonging to a layer.DEL Delete a layer name from database.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 73/246

NISA/ EMAG Training Manual DISPLAY III – Miscellaneous Options

6-3

MISCELLANEOUS COMMANDS

There are various commands available which are not entity related but perform global functions.The following options are used in DISPLAY III:

CLIN Position dimension lines on screen with/without arrow heads.

CTXT Position text on screen for user defined texts/titles.

END End the current modeling session and save database file.

ERASE/CLR Erase plotting screen and reset active set to NULL.

HCPY Get a hard copy (screen dump) of present screen.

HELP Get general help or specific DISPLAY command help.

LOAD Load the last saved database file via 'END' command.

MENU Change the command mode to menu mode.

NEW Start a new modeling session.

NISA Define NISA data groups via screen editor.

ORN Specify viewing angle with cursor on viewing aids.

PAN Specify center point of region for panning operation.

PAS,ON Pause program until further keyboard entry.

PAS,TIME Pause program for user-defined time units.

PLOT Plot current active set.

PLOT, ACAD Plot active set and generate AUTOCAD.DXF file.

PLOT, ACT Plot the current active set with remapping.

PLOT, ALL Plot all entities in the database.

QUIT Exit from DISPLAY program.

REG Prompt for two points where future plots are directed.

RESET Refresh graphics area for plot and global menu area.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 74/246

DISPLAY III – Miscellaneous Options NISA/ EMAG Training Manual

6-4

STATUS Get a quick listing of database entities.

SYSTEM Allow user enter operating system commands.

UNDO Undo the last database changes.

UNW Un-window the last PAN or WIN command action.

WIN Prompt user for window creation and redraw entities.

TEXT EDITING IN DISPLAY III

The pre-processor offers a screen editor within DISPLAY III to edit text files. This is aconvenient editor to perform editing of the NISA input file without getting out of DISPLAY III.The editor comes equipped with frame button search, save, exit and other standard options for a

good screen editor.

MACRO PROGRAMMING IN DISPLAY III

A macro is a set of statements (program) which can be executed in DISPLAY III to modelgeometries in terms of variables and thereby creating parametric models by inserting differentvalues for variables.

Macros use control structures in a fashion similar to any high level programming language. Ifyou enjoy programming, macros will let you add your own commands to DISPLAY.

Macros can be written with all DISPLAY commands and also programming commands likeLABEL, GOTO, CONTINUE, LET, IF, ENDIF, REPEAT, BREAK, LABEL, IF-THEN, ELSE,ENDMACRO.

FILE STRUCTURE:

This section is devoted to explaining the file structure and understanding the significance ofdifferent files and their formats for effective use of the programs. Some of the important filesused for pre\post-processing and analysis are explained below. It is a good practice to use theseextensions when naming a file.

DATABASE FILE (DBS): This file contains the geometry and finite element information for amodel in the binary format. This file is easily retrievable and it is good practice to save such afile during the progression of an interactive session in DISPLAY III thereby avoiding data lossdue to a sudden shutdown of the system.

NEUTRAL FILE (NEU): This file contains either all or selective geometry and finite elementinformation for a model in the ASCII format. Even though this file is not as easily retrievableand occupies more hard disk space than DBS files, it does offer may advantages. The user can

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 75/246

NISA/ EMAG Training Manual DISPLAY III – Miscellaneous Options

6-5

edit a neutral file to make minor changes in the mode. Also, this file is easily transferred fromone computer to another since it is in ASCII format. One major advantage of using a neutral fileis that one can break up a complicated model into different parts and model each partindependently. The user can then read the neutral file associated with each part, one afteranother, into the pre-processor to create the complete model. Neutral files can be written as both

DISPLAY III format as well as DISPLAY II format.

NISA INPUT FILE (NIS): This file is the actual NISA data file which is required for executionof any of the NISA programs. This file can be generated directly from DISPLAY III and thenviewed and edited within it. Since this file is in ASCII format, it is a good idea to view and checkthis file before submitting it for a NISA execution run. This file can also be read into the pre- processor to review and/or modify the model. You are encouraged to become as familiar as possible with the structure of this file since a thorough understanding of this file is necessary tomaster finite element analysis with the NISA family of programs.

SESSION FILE (SES): The pre- and post-processing operations are performed interactively by

the user. Also, the same programs can be executed in a batch mode through the use of sessionfiles. In the pre-processor DISPLAY III, after each session is over the program automaticallysaves a file which has a default name such as DSP#.SES. The character '#' designates the sessionnumber. In post-processing with DISPLAY III, similarly session files are saved as POSTSES.#.These session files contain all the commands that were entered during the session. Often, itseems logical to rename these files and preserve them because they can be read into the pre/post- processor to recreate the model, step by step. These session files are in ASCII format and can,therefore, be edited.

OUTPUT FILE (OUT): This file contains the results from a NISA analysis in ASCII format.This is a standard output file which contains information such as displacements, stresses,reaction forces, strain energy, etc. This file also contains any warning or error messagesgenerated during the analysis. If a NISA execution run crashes, the cause for the programtermination is usually fully documented in this output file. The user has complete control overthe size of this output file through the use of the *SET and *PRINTCNTL cards.

POST PROCESSING FILES (*26.DAT and *39.DAT): These files are the binary output files,which are used in the DISPLAY III post processor DISPLAY-POST for viewing and printing thegraphical results of the problem. These files are saved through the 'SAVE=' and 'FILE='executive cards at the beginning of the NISA input file. For example, in the first modelingsession of this tutorial, files EFIE26.DAT and EFIE39.DAT may have been saved for post- processing because of existence of the following executive cards in the NISA input file, whichwas saved at the end of the modeling session.

SAVE=26,27FILE=EFIE

The file EFIE26.DAT contains geometry information of the model and solutions. At present thefile 39 is not used, but it will be utilized in future versions.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 76/246

DISPLAY III – Miscellaneous Options NISA/ EMAG Training Manual

6-6

TEMPORARY FILES (TMP): These are temporary files created during execution of a NISA job and are automatically deleted at the end of a successful NISA run. These are basicallyscratch files which are opened during the NISA analysis to store information such as the elementmass matrices, element stiffness matrices, etc. The information in these files is in binary format

and therefore, these files are of no interest to the user. If a NISA job suddenly crashes becauseof some error, you will find these files in the work directory.

To summarize, the NISA/DISPLAY file structure can be represented as shown in Figure 6.1.

DBS B

NEU A

NIS A

SES A

SCN B

NIS A

OUT A

26 / 39 B

TMP B

DISPLAY III

EMAG

( SOLVER )

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 77/246

NISA/ EMAG Training Manual DISPLAY III – Miscellaneous Options

6-7

SES A

SCN B

26 / 39 B

DISPLAY II

( POST )

Fig. 6.1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 78/246

DISPLAY III – Miscellaneous Options NISA/ EMAG Training Manual

6-8

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 79/246

NISA/ EMAG Training Manual Low Frequency

7-1

CHAPTER 7

LOW FREQUENCY ANALYSIS

Theoretical Overview

Electromagnetism deals with the study of electric and magnetic fields. These fields are vectorquantities and their behavior is governed by a set of laws known as Maxwell’s equations.Originally, Maxwell’s equations are a set of four integral equations resulting from such basiclaws as Faraday’s Law, Ampere’s Law and Gauss’ Law. Maxwell’s equations in integral formsgovern the interdependence of certain field and source quantities associated with regions inspace, i.e., contours, surfaces and volumes.

However, the integral forms of Maxwell’s equations do not permit the direct study of theinteraction between the field vectors and their relationships with the source densities atindividual points. As a result, a set of Maxwell’s equations in differential form are derived using

the Stoke’s and Divergence theorems. Hence, in finite element analysis, the Maxwell’s equationsin differential form are used.

Maxwell’s Equations in Differential Form

The usual electromagnetic field equations are expressed in terms of six quantities. They are:

E ( r, t) , the electric field strength (V/m) H ( r, t) , the magnetic field strength (A/m) D ( r, t) , the electric flux density (C/m2) B ( r, t) , the magnetic flux density (Wb/m2)

J ( r, t) , the electric current density (A/m2

)ρ ( r, t) , the electric volume charge density (C/m3)

and they obey the following Maxwell’s equations:

t

B E

∂∂

−=×∇!

!

……(7.1)

t

D J H

∂∂

+=×∇!

!!

……(7.2)

ρ =•∇ D!

…..(7.3)

0=•∇ B!

…..(7.4)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 80/246

NISA/EMAG Training Manual Low Frequency

7-2

In addition to the above expressions, one needs equations specifying the characteristics of the

medium in which the field exists. These equations are known as the constitutive relations.

The constitutive relations can be written simple as

D = ε E where ε = permittivity (F/m) (7.5) B = µ H where µ = permeability (H/m) (7.6) J = σ E where σ = conductivity (mho/m) (7.7)

In free space void of any matter, σ = 0, ε = ε o and µ = µ o , where, µ o = 4 π x 10-7 H/mε o = 8.854 x 10-12 F/m

The quantities ε, µ and σ are not necessarily simple constants, a notable exception being the

case of ferromagnetic materials for which B – H

relationship may be nonlinear. Furthermore, ε and µ may represent anisotropic materials, in such case the constitutive constants have to bewritten as tensors, i.e.,

Where

The Maxwell’s equation with the constitutive relations include the information contained in theequation of continuity

0=∂∂

+•∇t

J ρ !

…..(7.10)

E D!!

ε = …..(7.8)

H B!!

µ = …..(7.9)

=

z

y

x

ε

ε

ε

ε

00

00

00

;

=

z

y

x

µ

µ

µ

µ

00

00

00

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 81/246

NISA/ EMAG Training Manual Low Frequency

7-3

The Finite Element Approach for Solving Differential Equations in terms of Potentials

Analysis of the electric and magnetic fields in electromagnetic devices are performed by solvingdifferential equations for potential quantities obtained from Maxwell’s equations. In this section,the behavior of the electromagnetic fields at low frequencies are investigated.

Under the limits of the static case (i.e., ∂/∂t = 0), Maxwell’s equations become decoupled; i.e. theelectric and the magnetic fields become independent of each other. Then the electric field is produced either by static charges or by the steady flow of currents. Similarly, the magnetic fieldis produced either by the currents flowing in the conducting regions or by the permanentmagnets.

At relatively low frequencies, i.e. when the rate of time variation are sufficiently slow, the

displacement-current term ∂D/∂t in the Maxwell equation (7.2) can be neglected. Such anassumption is also valid when the linear dimensions of the device are small compared with theelectromagnetic wavelength. This is invariably the case at power frequencies. Then if theconduction in the media is sufficiently high, both electric and magnetic fields interact with eachother.

Once the differential equations are obtained, the potential quantities that determine the electricand magnetic fields are solved by the finite element method. It is well known that the satisfying adifferential equations in any region having Neumann and Dirichlet boundary conditions, isequivalent to extremizing a functional which gives the total energy of the region of interest.

Different types of Analysis at Low Frequencies

Electrostatic Fields

Electric fields and potentials due to either stationary electric charges (electrostatic analysis) ordue to steady flow of electric charges ( steady current flow analysis) are covered here.

Electrostatic Analysis

By setting ∂/∂t = 0, in equation (7.1), one obtains

And by making use of the fact that curl of gradient of any scalar function is zero one can write

0=×∇ E !

……(7.11)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 82/246

NISA/EMAG Training Manual Low Frequency

7-4

Where φ is known as the electrostatic potential (V). Then, by substituting (7.12) and (7.5) into

(7.4) one obtains the Poisson’s equation for the electric potential.

A space-charge distribution is regarded as given and the boundary condition will often be of theDirichlet type where the potential φ being specified on some boundary surfaces. The natural boundary is of Neumann type, that is, ∂φ/∂n = 0.

The total stored energy is given by

The capacitance of the device is calculated using either

Where V is the voltage difference applied; or

Where Q is the total charge on the conductor and is given by

Where ρs is the surface charge density on the conductor surface S.

Steady Current Flow Analysis

When dealing with conducting materials, the differential equation for the electric scalar

potential can be obtained by making use of the Ohm’s law

φ ∇−= E !

……(7.12)

ρ φ ε −=∇•∇ )( ……(7.13)

)14.7(......21 2 Ω= ∫ Ω

d E W e!

ε

)15.7(......2

2V

W C e=

)16.7(.......2

2

eW

QC =

)17.7(......∫ Ω

=s

sS d Q ρ

)18.7(...... E J !!

σ =

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 83/246

NISA/ EMAG Training Manual Low Frequency

7-5

Where J is the conduction current density and σ is the conductivity of the material.

Consequently, by substituting (7.18) and (7.12) into equation (7.10) and setting ∂/∂t = 0 ,

one can form the Laplace equation

The boundary specification would again commonly be Dirichlet or the natural boundary

condition.

The total dissipated power in the device is given by

And the conductance is calculated using

Where V is the voltage difference applied.

Magnetostatic Fields

Here, the steady magnetic fields produced by the current carrying region and permanent

magnets are stated.

From equation (7.3) and making use of the fact that the divergence of the curl is zero, one

can write

Where A is known as the magnetic vector potential (Wb/m). The differential equation for

the magnetic vector potential A is obtained by substituting (7.22) into (7.2) and then

setting ∂/∂t = 0 ,

)19.7(......0)( =∇•∇ φ σ

)20.7(......

2

Ω= ∫ Ω d

J

Pd σ

!

)21.7(......2

V

PG d =

)22.7(...... A B

!!

×∇=

)23.7......( J A!!

=×∇×∇ ν

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 84/246

NISA/EMAG Training Manual Low Frequency

7-6

Where ν = 1/µ is the reluctivity of the material (m/H). By using vector identities and

the Coulomb’s condition (∇ • A = 0), equation (7.23) can be reduced to the vector

Poisson equation

The total stored magnetic energy is given by

And the inductance of the device is given by

Where I is the current in the conductor and is obtained using

Where J is the current density on the conductor cross section St .

Magnetostatic Analysis for the Translation symmetry Case

For this case, when the current density J and the magnetic vector potential A possess onlylongitudinally directed components; the vector Poisson equation degenerates to its scalarcounterpart

Current density is regarded as given and the boundary condition is of the Dirichlet type where A is specified on some boundary surfaces. The natural boundary condition is Ht = 0.

Magnetostatic Analysis for the Axisymmetric Case

For the axisymmetric case, both the current density J and the magnetic vector potential A possess only θ components; equation (7.23) reduces in the rz plane to

)24.7(......)( J A!!

=∇•∇ ν

)25.7(......2

1 2

Ω= ∫ Ω

d BW h!

ν

)26.7(......2

2

I

W L h=

)27.7(......∫ •=t S

sd J I !

!

)28.7(......)( J A =∇•∇ ν

)29.7(......)(1

J z

A

zr

Ar

r r −=

∂∂

∂∂

+

∂∂∂

ν γ

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 85/246

NISA/ EMAG Training Manual Low Frequency

7-7

The magnetic flux density lies in the rz plane and is related to A by

One can see that the equipotential lines of r A coincide with the flux lines.

Magnetostatic Analysis for the three dimensional Case

The calculation of magnetostatic fields in three dimensions using finite elements can be carriedout using either the full vector potential approach or the reduced scalar potential approach. Thereduced scalar potential method has the inherent advantage over the vector potential method of

having fewer unknowns per node, however, it suffers from what is so-called as the cancellationerror in iron materials near the current carrying regions. Both methods are available in NISA/EMAG for the users to choose the appropriate method for their applications.

The vector potential approach

Governing equation is 7.23. Current density is regarded as given and the boundary condition ofthe Dirichlet type where A is specified on some boundary surfaces.

The reduced scalar potential approach

In many cases the magnetic field intensity H can be separated into two parts

H = H s + H m (7.31)

Where H s is directly the result of the current sources and H m is the magnetization enclosed in thematerial. H s is entirely independent of the material and can be obtained from the Biot-Savartlaw. The vector H m is irrotational, i.e. ,

∇ × H m = 0 (7.32)

Hence, H m can be written as

Where φm is the reduced magnetic scalar potential. A reduced scalar differential equation for the potential can be obtained by using equations (7.31), (7.2) into (7.4) and is given by

( ) )30.7(......

1

)(

^

Ar r r

z Ar zr

r B

+∂

−=

)33.7(......mm H φ ∇−=

( ) ( ) )34.7......(sm H µ φ µ •∇=∇•∇

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 86/246

NISA/EMAG Training Manual Low Frequency

7-8

Where µ is the permeability of the media.

Again, a space-current density is given and the boundary condition is of the Dirichlet type.

Nonlinear magnetic materials

The problem of nonlinearity in magnetostatic analysis can arise when dealing with materialswhose reluctivity depends on the magnetic field. Applications for material nonlinearities areevident for example in performing magnetic field computations in electric machines while takinginto account the saturation effects of the magnetic materials.

To attempt solution of Equation (7.23) by finite element methods, a suitable functional must first be defined. Assuming that the B – H curve for the magnetic material to be monotonicallyincreasing, then the quantity

is recognised as the stored energy density in the magnetization of the material.

Solution Scheme :

The nonlinear magnetostatic analysis is implemented using an iterative procedure based on the Newton-Raphson method.

For nonlinear magnetostatic problems, the stored energy is given by

And the stored coenergy is given by

Problems involving permanent magnets

Here, the solution of problems involving permanent magnet materials with magnetization isconsidered. It is of the form

B = µ ( H + H c ) (7.38)

∫ •= )35.7(.......)( Bd B H nξ

)36.7(......0

Ω

•= ∫ ∫

Ω

d Bd H W

B

h

)37.7(......0

Ω

•= ∫ ∫

Ω

d H d BW

H

c

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 87/246

NISA/ EMAG Training Manual Low Frequency

7-9

Where H c is the coercive field strength of the material. The type of magnetization characteristiccorresponding to (7.38) is shown in Figure (7.1).

B

Nonlinear Permanent Br (remenance)Magnetic Material

Linear PermanentMagnetic Material

- H c H

( magnetic coercivity)

Figure 7.1 Magnetization characteristic for a permanent magnet material.

The vector potential formulation for permanent magnet materials is given by

For linear permanent magnet materials, the material property (reluctivity) is given by

Where H c is the magnetic coercivity and Br is the remenance. While for nonlinear permanentmagnet material, the material property is defined through its demagnetization B – H curveshifted to the first quadrant by H c as shown in Figure (7.2)

)39.7......( J H A c

!!!

=×∇−×∇×∇ ν

)40.7......(r

c

B

H =ν

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 88/246

NISA/EMAG Training Manual Low Frequency

7-10

B

Actual Demagnetization

Curve B – H Demagnetization Curve

- H c H c H

( magnetic coercivity)

Figure 7.2 B – H curve for nonlinear permanent magnet materials.

Analysis of Time-Varying Magnetic Fields

In electromagnetic devices, time-varying currents give rise to time-varying magnetic fields,which in turn induce currents in the conducting materials, called eddy currents. If these currentsare large enough, they can cause numerous problems to the device of interest. In general, eddycurrent time-fluctuation rates are low enough for the simplification of Maxwell’s equations by

neglecting the displacement current ( i.e.,

∂ D

/∂t = 0 ). The differential equation for the magneticvector potential A is then given by

Where ν is the reluctivity of the device and σ the conductivity of the materials present.

The induced eddy currents are given by

For the two-dimensional case ( i.e., J s flowing only in the axial direction ), equation (7.41)reduces to

)41.7(......)(s J

t

A A

!

!

!

=∂∂

+×∇×∇ σ ν

)42.7(......t

A J

e ∂

−= σ

)43.7(......)(s J

t

A A −=

∂∂

−∇•∇ σ ν

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 89/246

NISA/ EMAG Training Manual Low Frequency

7-11

Equation (7.43) is applicable to the general two-dimensional time-varying case where nonlinearmagnetic materials may be present.

Transient Field analysis

In the case of transient excitation J s(t), equation (7.43) is solved using the time integrationmethod. Three different types of time integration schemes are available and are controlled by thetime integration parameter α :

1. Trapezoidal ( Crank-Nicholson ) (α = 0.5 )2. Galerkin (α = 0.67 )3. Backward difference ( Implicit Euler ) (α = 1.0 )

The variation of the excitation can be represented by piecewise linear curves of time vs.amplitude. For accurate results it is important that the time-step ∆t should be sufficiently fine.

Hence, the size of the time steps can be fixed or varying. This time step method can also dealwith nonlinear problems.

Time-Harmonic Field Analysis (Magnetodynamic Analysis)

When considering the case in which J s represents a time-harmonic excitation at frequency ω (rad/s) and ν corresponding to a linear material (steady with time), equation (7.43) can be writtenas

Where A and J s are now complex quantities.

The impedance per unit length of the device is given by

Z = R + j ω L (7.45)

R is the resistance of the conductor and is calculated using

Where Pd is the dissipated power in the conductor and I is the total current in the conductor. L isthe inductance of the conductor and is calculated using

Where Wh is the total stored energy.

)44.7(.......)( s J A j A −=−∇•∇ σ ω ν

)46.7(......2

I

P R d =

)47.7(......2

2 I

W L h=

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 90/246

NISA/EMAG Training Manual Low Frequency

7-12

Note : In magnetodynamic analysis, the magentic fields penetrate into the conductor only to acertain depth causing the currents to concentrate near the surface of the conductor (skin effect).This depth parameter is known as the skin depth and is given by

Consequently, in order to capture the skin effect, the mesh in the conductor region needs to befine ( ≈ 1/3 δ ).

Force and Torque Calculations

Many electromagnetic devices are designed to produce mechanical force or torque. The forceand torque calculation method used in NISA/EMAG is based on the virtual work principle.

Force calculations

The virtual work expression for force is given by

Where s is the displacement parameter in the force direction and W is the work or energy. Oneway to approximate equation (7.49) is

Where the object on which the force is desired is displaced by a small amount ∆ s in thedirection of the unknown force. W is calculated for both positions and the force is then

computed using (7.50). This method is referred to in NISA/EMAG as the displacement method.

Another way to approximate equation (7.50) in finite element is the local Jacobian derivative ofthe integral energy form versus the displacement parameter. For instance, in electrostaticanalysis, the stored electric energy is obtained using

)48.7(.......2µ σ ω

δ =

)49.7(......s

W F

∂∂

=

)50.7(......)()(

s

sW ssW F

∆−∆+

=

)51.7(.......2

∫ Ω

Ω= d E W e ε

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 91/246

NISA/ EMAG Training Manual Low Frequency

7-13

The electrostatic force can then be calculated using

This method is referred to in NISA/EMAG as the volume integration method.

The magnetic forces in nonlinear magnetostatic problems are more accurately computed with theaid of the stored coenergy, i.e. ,

Where Wc is the stored coenergy and s is the displacement parameter of the moving object.

In addition, NISA/EMAG computes the Lorentz forces in the current carrying regions using

Where, J is the current density, B is the magnetic flux density and ΩJ is the volume of thecurrent carrying region

Torque calculations

Similar to force calculations, torque calculations in electric motors, generators and other rotatingdevices are carried out using the virtual work principle, i.e. ,

Where Wc is the stored coenergy in the device and θ is the angular displacements of the

rotating object in radians. Both the displacement method and the volume integration method areused for the torque calculations in NISA/EMAG.

Coupled Magneto-Thermal Analysis

The presence of currents in electromagnetic devices (conduction currents, eddy currents)

)52.7(.......2

∫ Ω

∂= d E

s

F e ε

)53.7(......s

W F c

h ∂∂

=

)54.7(.......∫ Ω

Ω×= J

d B J F !!!

)55.7(........θ ∂

∂= cW

T

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 92/246

NISA/EMAG Training Manual Low Frequency

7-14

produce power losses in the form of heat dissipation which alter the temperature

distribution in the device. This change in temperature can affect the device parameters,

thereby changing the performance of the device. Here, the calculation of the temperature

distribution in electromagnetic devices is given.

Once the current density is obtained from the electromagnetic analysis, the loss density Qin the device is calculated using

Where J is the current density and σ is the electric conductivity. For the steady current

flow analysis, J is the conduction current density. Whereas, for the magnetodynamic

analysis, the time averaged loss density is calculated by using:

Where J is the complex value of the current density and J * is the complex conjugate of J.

The temperature distribution T is then computed using the heat transfer equation

Where k is the thermal conductivity, λ = ρ C p, where ρ is the mass density and C p is the

specific heat. Q is the heat generation per unit volume obtained from (7.56) or (7.57). For

more details on heat transfer analysis, the user is referred to the NISA/HEAT User’s

Manual.

Temperature Dependent Material Properties

The electromagnetic properties of materials are actually temperature dependent. The

coupled HEAT-ELECTROMAGNETIC analysis are carried out using Iterative

schemes.

The material properties that are temperature dependent are:

)56.7(.......2

σ

J Q =

)57.7(.......*

σ

J J Q

•=

)58.7(......Q

t

T T k =

∂+∇•∇− λ

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 93/246

NISA/ EMAG Training Manual Low Frequency

7-15

1. Permittivity2. Permeability (Reluctivity)3. Conductivity

The variation of these properties with respect to temperature can be given in two ways:

1. Polynomial function2. Tabular Form

Infinite Element

The correct solution of an electromagnetic problem is obtained when the governingequation is solved along with the specified boundary conditions. Most of the real lifeelectromagnetic problems possess open geometry in full or part of their problem domain.This is because some of the boundary conditions are specified only at the boundary of theunbounded domain and these regions have therefore to be considered. Some example ofthese boundary conditions are the electrostatic potential φ and components of themagnetic vector potential A. In all these cases, value of this boundary condition is zero, because the electromagnetic fields at a point in the unbounded region varies roughly asthe reciprocal of the distance between that point and the electromagnetic sources presentin the problem. When the distance becomes large the fields tend to zero. If the problem isconsidered theoretically the field value at the open boundary is exactly zero, since thedistance is infinitely large. When the finite element method is used to solve the problem,one has to truncate the open boundary to achieve a practical problem region that can bemodeled. The truncation has to be judiciously decided.

The reduction of the modeling effort and the computation time can be considerable wheninfinite elements are used. At all portions of the open boundary infinite elements are placed. The shape function of these elements is chosen in such a way that the fields decayalong the outward direction of the open boundary. By a proper selection of the decay parameters, it is possible to reasonably match the field decay with that actually present inthe original problem. Alternatively, the usual shape function of the finite elements can beretained in the infinite element, but the portion of the infinite element lying on the open boundary can be made to approach infinity.

NISA/EMAG both the approaches for the infinite element have been used.

Infinite elements have been implemented for all analysis and sub-analysis types.

The classes of elements available are : 1. Element with Exponential Decay of potential 2. Element with Reciprocal decay of potential 3. Element with geometry mapped to infinity

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 94/246

NISA/EMAG Training Manual Low Frequency

7-16

The type of elements available are :

1. For Two-dimensional problems with NKTP = 101 and 102

and NORDR = 1 and 2

2. For Axisymmetric problems with NKTP = 103

and NORDR = 1 and 2

3. For Three-dimensional problems with NKTP = 104 and 105

and NORDR = 1 and 2

EMAG CAPABILITIES

Electric Field Analysis ( EFIELD )

Electric field analysis in electromagnetic devices induced by :a. Static charge distribution or static voltage distribution - ESTAT b. Steady state flow of electric charges or DC current - SCFL

Electrostatics ( ESTAT )

Electric field calculations in dielectric materials due to specified :1. Static electric charges2. Voltage distribution

Inputs :

- Specified static electric charges or voltage distribution or both

Outputs :- Electrostatic potential distribution- Electric field intensity distribution- Electric flux density distribution- Stored electric energy for each element- Total stored electric energy- Capacitance

Post processing is available for the potential, electric field intensity and the electric

flux density

Typical Problems:1. Capacitors2. Electrostatic precipitator3. Transmission lines4. Multi-conductor distribution with specified voltages5. Transformers and wall bushings

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 95/246

NISA/ EMAG Training Manual Low Frequency

7-17

6. Outdoor insulators7. Supporting insulator blocks8. Design of corona shields9. Dielectric breakdown in High Voltage Engineering problems

Steady state current flow ( SCFL )

Electric field calculations in conducting materials due to specified:1. Steady flow of electric charges or DC current2. Voltage distribution

Inputs:- Specified steady flow of electric charges ( DC current ) or voltage distribution

or both

Outputs:

- Electrostatic potential distribution- Electric field intensity distribution- Current density distribution- Dissipated power for each element- Total dissipated power- Conductance

Post processing is available for the potential, electric field intensity and the currentdensity

Typical Problems:1. Particle counter in Tomography2. Particle detection in Bio-Medical Engineering3. Resistance of arbitrary shaped conductors

Magnetic Field Analysis ( MFIELD )

Magnetic field analysis in electromagnetic devices with direct current ( dc ) sources or time

varying current sources ( alternating ( ac ) or transient ). The magnetic material can be linear,

saturable ( nonlinear ) and / or permanent magnet

Magnetostatics

Magnetic field calculations in magnetic materials due to specified :1. Direct current ( dc ) excitation2. Permanent magnet

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 96/246

NISA/EMAG Training Manual Low Frequency

7-18

Types:1. 2 D planar and Axisymmetric Magnetostatic analysis using the magnetic vector

potential approach ( MGSV ).2. 3 D Magnetostatic analysis using the reduced scalar potential approach (MGSS)3. 3 D Magnetostatic analysis using the magnetic vector potential approach

( MGVP )Inputs:Specified direct current ( dc ) or permanent magnets or both

Outputs :- Magnetic vector potential or scalar potential distribution- Magnetic Flux density distribution- Magnetic field distribution- Stored magnetic energy and coenergy for each element- Magnetic force or torque ( when applicable )- Total stored magnetic energy and coenergy

- Inductance

Post processing is available for the magnetic vector potential or magnetic scalar potential,magnetic field intensity and the magnetic flux density.

Typical Problems:1. Solenoids2. Transmission lines3. Transformers4. D C Machines5. Circuit breakers6. Relays, Etc.

Magnetodynamics ( MGDN )

Magnetic field calculations in magnetic and conducting materials due to specified:Sinusoidal current ( ac ) excitation

Inputs:Specified Sinusoidal current ( ac )

Outputs:- Magnetic vector potential distribution- Magnetic Flux density distribution- Magnetic field distribution- Eddy current density distribution- Total current density distribution- Electric field distribution due to Eddy currents

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 97/246

NISA/ EMAG Training Manual Low Frequency

7-19

- Total Electric field distribution- Power loss density distribution- Stored magnetic energy density for each element- Total stored magnetic energy- Total power loss

- Inductance- Resistance

Post processing is available for the magnetic vector potential, magnetic field intensity,magnetic flux density, eddy current density, total current density and instantaneous (orsnapshots ) time results

Typical Problems:1. Solenoids2. Transmission lines and bus bars3. Transformers

4. Induction Machines5. Synchronous Machines

Transient Magnetic Field Analysis ( TMAG )

Magnetic field calculations in magnetic and conducting materials due to specifiednon-Sinusoidal current ( ac ) excitation

Inputs:Specified arbitrary current excitation

Outputs :- Magnetic vector potential distribution- Magnetic Flux density distribution- Magnetic field distribution- Induced Eddy current density distribution- Electric field distribution due to Eddy currents- Power loss density distribution- Stored magnetic energy and coenergy for each element- Total stored magnetic energy and coenergy

Post processing is available for the magnetic vector potential , magnetic field intensity ,magnetic flux density at different time steps

Typical Problems:1. Solenoids2. Induction furnace3. Transformers4. Induction Machines5. Synchronous Machines

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 98/246

NISA/EMAG Training Manual Low Frequency

7-20

Coupled EMAG - HEAT Analysis

Coupled Heat transfer analysis in electromagnetic devices due to the power losscaused by the applied and induced currents. This analysis can be carried out coupling

heat with steady state current flow analysis, magnetostatics, transient magnetic fieldanalysis and magnetodynamic analysis. You can define the material properties asfunction of temperature.

Outputs:- Thermal and electric/magnetic field distributions.

Typical Problems:1. Solenoids2. Transformers3. Induction furnace

4. Electric furnace5. Induction Machines6. Synchronous Machines

Other Important Capabilities

Infinite elements:

a. Are available for all Analysis types. b. Three types of infinite elements are available :

1. Exponential Decay type2. Reciprocal Decay type3. Mapped element type

c. Infinite elements are available for :1. NKTP = 101, 102, 103, 104 and 105 and

NORDR = 1 and 2

Temperature Function:

Material properties can be defined as functions of temperature for CoupledHEAT analysis.

Tetrahedral Elements:

Tetrahedral elements are now available for 3 D analysis.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 99/246

NISA/ EMAG Training Manual Low Frequency

7-21

ELEMENT LIBRARY

A comprehensive library of finite and infinite elements is available in NISA/EMAG. Eachelement in library is identified by two variables, NKTP and NORDR. The variable NKTPspecifies the element types where as the variable NORDR specifies the element shape and no of

nodes.

Finite Elements

Element

(NKTP)

Element Description No. of

Nodes

DOF Analysis Types

101 Shell Element 3 to 8 1 EFIELD, MFIELD102 2-D Element 3 to 8 1 EFIELD, MFIELD103 Axisymmetric Element 3 to 8 1 EFIELD, MFIELD104 3-D Element 8 to 20 1, 3 Except TMAG, MGDN

105 Thick Shell element 8 to 20 1, 3 Except TMAG, MGDN120 Tetrahedral Element 4 1, 3 Except TMAG, MGDN

Infinite Elements

Element

(NKTP)

Element Description No. of

Nodes

DOF Analysis Types

101 Shell Element 4, 8 1 EFIELD, MFIELD102 2-D Element 4, 8 1 EFIELD, MFIELD

103 Axisymmetric Element 4, 8 1 EFIELD, MFIELD104 3-D Element 8 , 20 1, 3 Except TMAG, MGDN105 Thick Shell element 8, 20 1, 3 Except TMAG, MGDN

The input data for typical NISA/EMAG analysis type consists of three data blocks and a dataterminator.

- Executive commands data block- Model data block

- Analysis data block- Data terminator

Executive commands

The executive command data block is the first data block in a typical NISA input deck. Itconsists of command cards, which specify general control parameters for the execution of the program, such as: type of analysis, restart option, post-processing files, etc.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 100/246

NISA/EMAG Training Manual Low Frequency

7-22

These are the list of executive commands used in NISA/3D-EMAG.

ANALYSIS Specifies analysis typeBLANK Specifies Blank common storage limit

CHEAT Specifies Coupled Magneto-Thermal analysisELEMENT ECHO Echoes element inputEXECUTION Selects execution / checking runFILE NAME Specifies NISA file prefixINITIAL POTENTIAL Defines initial potential for the whole problemNODE ECHO Echoes node inputORTHOTROPIC Specifies Orthotropic direction definitionRESEQUENCE Specifies Element resequencingSAVEFILE Saves specific NISA fileSTEP Total number of steps for transient magnetic field

Analysis

SUBA NALYSIS Specifies Sub-analysis typeWARNING Sets warning flag

- Acceptable minimum abbreviations are in bold face

Model Data

The model data block describes the model characteristics of the problem domain, e.g.,coordinates, connectivitiy, material properties, etc. It consists a *TITLE card, followed bydistinct data groups that are arranged arbitrarily to form the block.

These are list of Model Data used in NISA/EMAG.

*TITLE Problem title*ELTYPE Element type selection*ELEMENTS Element definition*RCTABLE Real constant table*LCSTSTEM Local coordinate system*NODES Nodal coordinates*MATDIR1 Orthotropic material axes at nodes*MATDIR2 Orthotropic material axes at elements

*MATEMAG Material property data*SETS Definition of a set of numbers (e.g., for *PRINTCNTL)*BHTAB Magnetic saturation curves ( BH tables )*TEMPFN Definition of temperature amplitude curve*TIMEAMP Definition of time amplitude curve

- Acceptable minimum abbreviations are in bold face

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 101/246

NISA/ EMAG Training Manual Low Frequency

7-23

Analysis Control Data

The analysis data block describes data pertinent to boundary conditions. Print controls andspecific output features are also described in the analysis data. Specified zero and non-zero boundary conditions are considered as applied boundary conditions for a particular degree of

freedom and they are defined in the analysis data block.

*EMAGCNTL EMAG analysis control*TIMEINTEG Time integration parameters*STEPSIZE User specified time steps*MGDNPARM Magnetodynamic analysis parameters*INIFPOT Initial field potential for transient analysis*SPFPOT Voltage or magnetic scalar or vector potential*EFLUX Electric flux density*MFLUX Magnetic flux density

*CHRDEN Charge density*CURDEN Current density*CURSYM Current density symmetry*PMAG NET Permanent magnet coercive field strength*INFELE Specifies infinite element*FPOTHISTORY Field potential history*FPOTOUT Time steps for transient magnetic field output*FORCE Force data*TORQUE Torque data

- Acceptable minimum abbreviations are in bold face

Data Terminator

The input data signals the end of the data deck. The *ENDDATA group identification card

represents the data deck terminator which must be the last card in the input data deck.

*ENDDATA Input data terminator

The next section will give some useful hints to be taken care while modeling and doing analysis.It will also show the user step by step procedure to solve various types of problem encounteredin Electromagnetic analysis at low frequency. This section also includes some example problems showing the various capabilities of NISA/EMAG module.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 102/246

NISA/EMAG Training Manual Low Frequency

7-24

HINTS FOR USING NISA/EMAG

This chapter gives useful hints for running NISA/EMAG. Both modeling and analysis hints arediscussed in this chapter. Modeling hints give information that an EMAG user should knowabout DISPLAY III. The analysis hints cover the NISA/EMAG module itself. The analyses are

categorized based on type of analysis such as electrostatic analysis, steady current flow,magnetostatic etc.

MODELING HINTS

Your Electromagnetic Problem

The basic steps to be followed for solving your electromagnetic problem:

Use the steps below to solve your problem.

1. Define your electromagnetic problem.

2. Identify your problem region in two or three dimension space. If part of your problem possesses open geometry, then you have to choose the problem space depending onwhether you are using infinite elements or not.

a. If you are using all finite elements : Choose sufficiently large space for the problem sothat some of fields or their derivatives decay to zero or negligible at the problem boundary. These fields will depend on the type of problem. b. If you using infinite elements on the open boundary: Choose sufficient space so that

the open problem region is roughly 3-10 times the dimesions of the electromagneticsources.

3. Define the various materials in the problem and their material properties.

4. Identify which of the fields or their derivatives tend to zero at the problem boundary.

a. If you are using all finite elements: Put these boundary conditions on the finiteelements

b. If you using infinite elements on the open boundary: Identify the faces of theinfinite elements that tend to infinity.

Also identify all other boundary conditions in the problem. e.g. currents in coppercoils, charge on a capacitor plate etc. Define the correct locations of these boundaryconditions.

5. Identify the analysis type which will depend on the governing equation.

6. Choose any one but only one self-consistent system of units for all the quantities. e.g.MKS units

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 103/246

NISA/ EMAG Training Manual Low Frequency

7-25

7. Solve this governing equation subject to the defined material properties and boundaryconditions. The solution will yield the value of the fields mentioned in 4. Use thissolution to compute all other required quantities.

The basic steps to be followed for solving your electromagnetic problems by Finite Element

method :Use the steps below to solve your problem.1. Define your electromagnetic problem.2. Identify your problem region in two or three dimensional space. Choose sufficient

space as explained above.3. Define the various materials in the problem and their material properties.4. Identify all the boundary conditions as explained above.5. Identify the analysis type which will depend on the governing equation.6. Choose any one but only one self-consistent system of units for all the quantities. e.g.

MKS units.7. Subdivide the problem region into finite elements. During subdivision please note that

you have to put more number of elements in subregions where the spatial field variationis large and vice versa. Also the higher the number of elements you use the better theaccuracy you get. While subdivision you have to note that no element should definemore than one material, that is, the element face will always lie on the interface of twoor more materials. Thus the elements demarcate different materials. The creation ofelements automatically entails the creation of nodes depending on what type of elementyou are using. Defining the nodes means specifying the spatial position of all the nodesin the chosen coordinate system. Next define proper connectivity between the nodesand elements. Then your finite element mesh is fully defined.

8. Define the material properties of all the materials in the problem, that is, define theirnumerical values in the system of units you have chosen. Put these values for all theelements depending on what material they define.

9. Put the value of the relevant potentials equal to zero at the problem boundarydepending on how the problem is defined. Put these values on the boundary nodes or onthe face of the element that lies on the boundary. Again this will depend on the type offield mentioned above. For electric field analysis, the unspecified boundary willassume a homogeneous Neumann boundary, where, no flux/current can cross this boundary and for magnetic field analysis, any unspecified boundary will assume thetangential magnetic field along the boundary to be zero.

10. Put all the remaining boundary conditions at the correct spatial locations. Put thesevalues on the nodes or on the face of the element or on the whole element that definethe correct location for the boundary conditions. Again this will depend on the type of boundary condition defined above.

11. Define the analysis type identified earlier and solve the problem using the correct FiniteElement solver. The solution will yield the value of the fields mentioned in 4. Use thissolution to compute all other required quantities.

12. For more details on the Finite Element method, please consult any basic book on the

Finite Element method .

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 104/246

NISA/EMAG Training Manual Low Frequency

7-26

DISPLAY III : Post-Processing for EMAG

After you have run your EMAG solver two files are created :1. A post file > *26.dat as given above.2. A OUT file > *.out. The * corresponds to the filename you had given to your NIS

file by default or to some other name you had specified. This is an ASCII filewhich contains all your input finite element data and all results from EMAGsolver. You can edit this file for more processing or simply to get a hard copy.Read the post file in DISPLAY.

In the main menu you will see POST RESULTS. Select this. You will see the sub-menus. Theyare explained below:

1. CONTOURS : This menu is used to plot your EMAG results on the screen ascontours. Select this and you see the following sub-menus:

a. PICK RESULTS : This is to select a particular quantity from a list of quantities

that was produced as an output by the EMAG solver. b. CONTOUR STATUS : This is to set contour plotting parameters.

2. GRAPHS : This menu is used to plot your EMAG results in graphical form on thescreen or record them in files.

3. MISCELLANEOUS : In this menu select EMAG ARROW PLOTS. Then select therequired quantity to see it in the field plotting mode with directions of thefields shown by arrows.

HINTS REGARDING ELECTROMAGNETIC PROBLEM

The theoretical aspects of electromagnetic problems at low frequency are given at the beginning of this chapter. The practical approach for solving these problems is given below.

Electrostatic fields :

Electrostatic analysis :

In this the solution is found for the electrostatic scalar potential at the nodal locations in the problem region you have defined. It is important to note that you have to choose your

problem region properly as explained below.

i. Decide whether your problem is 2 or 3 dimensional. If the potential variation in onedirection is negligible or you are not interested in the potential variation in one particular direction then you can solve your problem in 2 D. If this does not hold thensolve your problem in 3 D. Also if your problem is axisymmetric the solve your problem in 2 D such that your 2 D coincides with the any plane passing through the tryaxis of symmetry.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 105/246

NISA/ EMAG Training Manual Low Frequency

7-27

ii. Choose your problem region in 2 or 3 D space large enough such that the potentialvalue at the boundary of the problem is negligible or tends to zero as compared to itsmaximum value in the problem ( say 0.1 to 1 % ). There will be two cases:a. If you are using finite elements only: A simple thumb rule is that you locate the

boundary at about 5 to 50 times the maximum dimension of your source region. As

you get experience you will be able to apply your judgement. b. If you using infinite elements on the open boundary: Choose sufficient space so thatthe open problem region is roughly 3-10 times the dimension of the electromagneticsources.

iii. Identify whether there is any symmetry in the problem, that is, the lines which are perpendicular to the equipotential lines (which are the lines of symmetry). If these linesare regular and can be identified easily you can use the concept of symmetry, otherwisedon't use this concept. The Electric field is parallel to these lines and hence the normal

electric field or the derivative of the potential normal to these lines is zero.

After you have defined your problem region adequately, use the following steps:

1. Define the complete geometry you will use for your finite element model generationincluding the problem regions as defined above. As far as possible choose the exactgeometry of the actual problem. In some cases the geometry may be quite involved andconverting some of the geometry to simple shapes may not affect the solution: you canthen choose the simplified geometry. If the solution gets affected than do not go forsimplification and choose the actual geometry. Identify clearly all the materials thatdefine the geometry.

2. Use DISPLAY III to define your geometry using grids (points), lines, curves and primitive geometry entities if possible. Next you use them to create patches for 2 D andhyperpatches for 3 D problems. Note that the patches ( for 2 D ) or hyperpatches (

for 3 D ) should cover your entire geometry without overlapping. The only

exception to this is the portion where you want to create finite elements from

nodes. These patches or hyperpatches are a must for creating the finite element

mesh.3. In DISPLAY III use the patches or hyperpatches to create the finite elements. Assign

each element to the proper material. These elements should cover the entire geometrywithout any overlap. All adjacent elements should be connected to each other. For this

use

NODES -> NODE MANAGEMENT - > NODE MERGE.

To verify whether you have done this correctly use

VIEW -> DISPLAY -> BOUNDARY -> ALL ELEMENTS.

The display should show white lines only at the problem boundary. Any

intermediate white lines show that the conditions given above do not hold and you

have to check for the same.4. Enter your material properties, that is, the value of permittivity of the material. Use FE

MODEL DATA. For isotropic material enter the permittivity in EXX only and keepingEYY and EZZ blank. For anisotropic case enter the proper values in EXX, EYY andEZZ.

5. Enter the boundary conditions:

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 106/246

NISA/EMAG Training Manual Low Frequency

7-28

a. Identify all the portions of the problem boundary where the potential tends to zero.Use FE BOUNDARY CONDITIONS -> EMAG -> SFPPOT

to put the potential = 0 at those boundary nodes. b. At the remaining portion of the boundary the normal derivative of the potential is zero

or is specified ( see c.3 below). ∂φ/∂n = 0 is a natural boundary condition for the

finite element analysis. Hence you should not specify any boundary conditionfor nodes on these portions.

c. Identify all the other given boundary conditions in the problem viz : boundaryconditions due to sources. These will be in 3 forms;

1. The electrostatic potential is given -> use SFPPOT

2. The charge density is given -> use CHRDEN

3. The normal electric field is given at some portion of the problem boundary -> useEFLUX

6. Use NISA FORMS to define the analysis type, analysis data, the ouput file names andany print controls. For analysis type use EFIELD and SUBA = ESTAT.

7. Finally save your database, nisa and session files.

8. Run your nisa file in EMAG and get the solution.9. Use DISPLAY III to see the output POST files or an ordinary ASCII editor to see theOUT file.

10. The force or torque on a moving object can be computed by using FORCE orTORQUE option in NISA FORMS -> NISA DATA GROUP -> MFIELD.

Steady state current flow:

All the information given above applies except for the following differences:

1. The normal derivative of potential or the normal electric field will not be specified but

the normal current density is specified. Hence use the EFLUX option to enter thevalue of normal current density only. Note the current can be DC only.2. There will not be any charge density. Hence do not use the CHRDEN option.3. You can use Coupled Thermal analysis to obtain the temperature distribution.4. For analysis type use EFIELD and SUBA = SCFL.

Magnetostatic fields :

Magnetostatic analysis using magnetostatic vector potential A: In this the solution is found forthe magnetostatic vector potential at the nodal locations in the problem region you have defined.All the information given above applies except for the following differences:

1. Use magnetostatic vector potential A instead of electrostatic potential φ. 2. Use magnetic field intensity H instead of electric field E . 3. Use magnetic flux density B instead of electric flux density D. 4. Since ∇ × A = B, when the normal derivative of A is zero then B is perpendicular to

the line of symmetry. When normal derivative of A is not zero then the tangentialcomponent of B is specified at the boundary. For the other case use MFLUX to specifythe tangential component of B.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 107/246

NISA/ EMAG Training Manual Low Frequency

7-29

5. Enter your material properties, that is, the value of permeability of the material. Use FE

MODEL DATA.a. For isotropic material enter the permeability in MUXX only and keeping MUYY and

MUZZ blank. For anisotropic case enter the proper values in MUXX, MUYY andMUZZ. Note : you have to enter the reciprocal of permeabilty.

b. For ferromagnetic materials use MUXX for entering any dummy value. Then click tothe right of MUXX and enter the B-H curve identification number. Next in NISA FORMS -> NISA DATA GROUP -> MFIELD click B-Htable and enter the H and B values.

c. For permanent magnets if the B-H table is specified then you have to find the value ofmagnetic coercivity from the B-H curve. This is the value of H at the point where thecurve cuts the B = 0 axis. You have to choose the absolute value of H. Then you shiftthe B-H curve to the right by the value of coercivity found above. Enter the B-H tableas in b. above. If B-H curve is not specified then you should know the value ofmagnetic coercivity. To enter the value of magnetic coercivity use PMAGNET option and specify Hcx, Hcy and Hcz in x , y and z directions. You have to specify

this for both the cases.

6. Enter the boundary conditions:a. Identify all the portions of the problem boundary where the magnetic potential tends to

zero. Use FE BOUNDARY CONDITIONS -> EMAG -> SFPPOT to put the potential = 0 at those boundary nodes, that is, Ax = Ay = Az = 0.

b. At the remaining portion of the boundary the tangential magnetic field zero or isspecified ( see c.3 below). This is a natural boundary condition for the finite elementanalysis. Hence you should not specify any boundary condition for nodes on

these portions.c. Identify all the other given boundary conditions in the problem viz : boundary

conditions due to sources. These will be in 4 forms ;1. The magnetostatic potential is given -> use SFPPOT

2. The current density is given -> use CURDEN

3. The tangential magnetic flux density is given at some portion of the problem boundary -> use MFLUX (for 2 D only)

3. The magnetic coercivity is given. Use the PMAGNET option as givenabove.

8. For analysis type use MFIELD andSUBA = MGSV for 2 D problems.

and SUBA = MGVP for 3 D problems.For problems with B-H curve (nonlinear) you have to specify the number of iterations,relaxation parameter etc. in NISA FORMS -> NISA DATA GROUP -> MFIELD.Then use the EMAGCNTRL option

9. The force or torque on a moving object can be computed by using FORCE orTORQUE option in NISA FORMS -> NISA DATA GROUP -> MFIELD.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 108/246

NISA/EMAG Training Manual Low Frequency

7-30

Magnetostatic analysis using magnetostatic scalar potential φφφφ :

In this the solution is found for the magnetostatic scalar potential at the nodal locations in the problem region you have defined. All the information given above applies except for thefollowing differences:

1. Use magnetostatic scalar potential φm instead of magnetostatic potential A. 2. Since H = −−−− ∇ φ m , when the normal derivative of φ is zero then B is parallel to the

line of symmetry. When normal derivative of φm is not zero then the normalcomponent of B is specified at the boundary. For the case of ∂φ/∂n = 0 you need not putany boundary condition. For the other case the MFLUX option is not available.

3. For analysis type use MFIELD and SUBA = MGSS for 3 D problems only.For problems with B-H curve (nonlinear) you have to specify the number of

iterations, relaxation parameter etc. inNISA FORMS -> NISA DATA GROUP -> MFIELD. Then use the

EMAGCNTRL option

4. The force or torque on a moving object can be computed by using FORCE orTORQUE option in NISA FORMS -> NISA DATA GROUP -> MFIELD.

Magnetodynamic fields :

Magnetodynamic analysis for sinusoidal time varying currents or magnetic

fields using vector potential A :

In this the solution is found for the vector potential at the nodal locations in the problem region.At present the analysis is available in 2 D only and only the z or θ component of A is obtained.

All the information given above applies except for the following differences:

1. In CURDEN you have to specify the frequency and phase of the current2. You can change the value of frequency using MGDNPARM where you can specify

frequency, the output type ( polar or real/imaginery form ) and the chosen conductor.3. For analysis type use MFIELD and SUBA = MGDN for 2 D problems only.4. The solutions can be viewed at different electrical angles ( 0 to 360 degrees ). For this use

FPOTOUT in NISA FORMS -> NISA DATA GROUP -> MFIELD.

5. Permanent magnet capability is not applicable.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 109/246

NISA/ EMAG Training Manual Low Frequency

7-31

Transient Magnetic analysis for arbitrary time varying currents or magnet fields

using vector potential A :

In this the solution is found for the vector potential at the nodal locations in the problem regionyou have defined. At present this analysis is available in 2 D only and therefore, only the z or θ

component of A canl be obtained. All the information given above applies except for thefollowing differences:

1. Permanent magnet capability is available.2. In CURDEN you have to specify the TIME AMPLITUDE identification number. Then

choose NISA FORMS -> NISA DATA GROUP -> MFIELD. Enter the values ofcurrent for various time instants in the TIME AMPLITUDE option.

3. You have to enter the time integration data parameters inNISA FORMS -> NISA DATA GROUP -> MFIELD. Then choose the optionTIMEINTEG or STEPSIZE.

4. The solutions can be viewed at different time instants. For this use FPOTOUT

NISA FORMS -> NISA DATA GROUP -> MFIELD.5. The force or torque on a moving object can be computed by using FORCE or TORQUE

option in NISA FORMS -> NISA DATA GROUP -> MFIELD.

6. For analysis type use MFIELD and SUBA = TMAG for 2 D problems only.

Coupled Electromagneto-Thermal analysis :

In this you can do a heat transfer analysis in electromagnetic devices due to the power losses produced by the presence of currents. This analysis can be carried out coupled with :

a. EFIELD -> SCFL b. MFIELD -> MGSV

-> MGVP

-> MGSS

-> MGDN

-> TMAG

For more details about the use of heat transfer analysis please refer to the HEAT Manual.For using HEAT analysis coupled with EMAG please note the following:

1. First model the EMAG problem and create the corresponding NISA file. In this NISAfile you add :

a. CHEAT = ON after SUBA = .... b. Put SAVE = 20,26 instead of SAVE = 26.

2. Use the same model and remove all the material properties and boundary conditions.Then add the material properties and boundary conditions for HEAT analysis. Changethe analysis type from EMAG to HEAT and also add all the required analysis parameters print controls etc. Create the corresponding NISA file. In this NISA file youadd: read, EMAGNISfilename20.dat after the boundary conditions.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 110/246

NISA/EMAG Training Manual Low Frequency

7-32

3. For static analysis type use SHEAT4. For transient analysis type use THEAT5. Solutions are obtained for the temperature distribution only.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 111/246

NISA/ EMAG Training Manual MODELING Session 1

8-1

CHAPTER 8

MODELING SESSION 1

A simple modeling session will be presented in this chapter. You will use the menu mode(mouse driven) to communicate with the program. This mode is easy to operate and requires noknowledge of the DISPLAY command syntax.

Although the menu mode is user friendly, describing the steps to be followed for such amodeling assignment is an enormous task. In this text, menu selections are described as a chainof commands and follow a set of conventions. It is very important to get used to theseconventions before attempting these sample sessions. The conventions adhered to are as follows :

a) Bold capital entries in shaded boxes are selections from the top level menu. b) Underlined entries in shaded boxes sre selections from the sublevel menu.

c) Ordinary capital in shaded boxes are selections from the operation menu (tokens).d) Italic capital entries in shaded double boxes are selections from the hot button menu.e) The symbol ‘→’ means clicking the left button of the mouse.f) The symbol ‘←’ means clicking the right button of the mouse.g) Entries in non shaded boxes mean inserting data from the keyboard or the numeric pad.h) The symbol <CR> is used to describe a carriage return.

Also, remember that the left mouse button (→) is used for accepting a certain operation and to proceed to the next level of operations. Clicking the right button of the mouse is generally doneat the end of one complete set of instructions to get out of that chain. Almost all the stepsdescribed in this tutorial, thus, end with the symbol ‘←’ to instruct that the right button of the

mouse be clicked to end that set of instructions. Please keep an eye open for these symbols. Thecomplete chain of menu instructions for a certain task is kept within border lines to identifythem.

If you commit an error during the modeling session, you may use the “UNDO’ hot button toundo the last command. ‘ESC’ on the keyboard will abort the current operation.

The goal of this session is to model a nonlinear inductor, as shown in Figure 8.0. Due tosymmetry of the problem only a quarter of the inductor is modeled in the global XY plane. Thecoil is excited with 2000 A/m2. The material property (reluctivity) of copper and steel are definedas follows :

Material = IsotropicMUXX (steel) = BH table is used, see table (.8.1)MUXX (copper) = 7.957 x 10+5 Hm –1

Since the geometry of this inductor model is in the XY plane therefore 2D planar element ischosen. NISA offers one of the most complete element libraries among commercial softwares,and a list of currently available elements can be found in the User’s manual.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 112/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-2

The first step in modeling this problem is to create the geometry of the inductor cross-section interms of lines. Lines are created by joining grids (points in space with predefined coordinates).Once the geometry is obtained in terms of lines, automatic mesh generation is used and the meshis created. Then, excitation (i.e., current density) and boundary conditions along with material

and geometric properties are defined for the elements. Furthermore, analysis and sub analysistypes are defined at this stage. Finally, at the end of modeling a NISA ASCII file is obtained to perform a nonlinear magnetostatic analysis.

5 8 9

Core 0.24 6 7

Coils

• 1.0

0.2

1 2 3

1.0

Figure 8.0 A Quarter model of a nonlinear inductor

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 113/246

NISA/ EMAG Training Manual MODELING Session 1

8-3

Step 1 Now create grid points for the given geometry. Enter the coordinate (0/0/0) usingkeyboard and hit <CR>. The user will see grid no. 1 appearing on the screen.Similarly, repeat this operation for the following grids, i.e. 2, 3, 4, 5, 6, 7, 8 and 9

respectively. See Figure (8.1),

Figure 8.1 Grid Generation

GEOM GRID CREATE XYZ COORDINATE XYZ DATA

Figure 8.1 Grid generation

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 114/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-4

Step 2 Now create lines by joining two grid points. Pick two grid points 1 and 2 using cursor.

User will see line no. 1 appearing on the screen. Repeat this Figure 8.2 is obtained.

User can skip this step and proceed directly to step 4 if user chooses to create patches by picking4 grid points.

GEOM LINE CREATE WORK PLANE 2 GRIDS

CURSOR PICK

Figure 8.2 Patch generation

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 115/246

NISA/ EMAG Training Manual MODELING Session 1

8-5

Step 3 To generate a patch follow the command sequences given below. Pick two lines tocreate a patch or pick four grid points to create a patch. In this example step 3 is skipped, hencegrid method is chosen for patch creation.

Now pick grid points 1, 2, 4 and 6, respectively with cursor, user will see patch #1 appearing onscreen. Similarly, pick grid points, 2, 3, 6 and 7 for patch 2, grid points 6, 7, 9 and 8 for patch 3and finally pick grid points 4, 6, 9 and 5 to create patch #4.

Step 4 To generate finite element mesh choose the following command sequence. In this problem quadrilateral elements (element type 102) are chosen. Also E1/E2 are definedas 5/5, which means a patch will be descretized with 25 elements 5 in each direction,see Figure 8.3. User must be careful when descretizing different patches asconnectivity of the nodal points should always exist in the model.

Now pick patches 1, 2, 3 and 4, respectively, to create finite elements in the model, see Figure8.3.

GEOM PATCH CREATE LINE METHOD 2 LINES

CURSOR PICK

GEOM PATCH CREATE GRID METHOD 4 GRIDS

CURSOR PICK

FE GENRATION MESH FEG OPTION QUADRILATERAL E!/E2

CURSOR PICKINPUT PATCH

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 116/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-6

Once the finite element mesh is generated, user must delete all unreferenced nodes. Also usermust merge the inactive nodes. This is an important step, because if inactive nodes are present inthe FE model then the analysis results will not be correct.

Figure 8.3 Finite Elements

FE GENRATION MESH FEG OPTION QUADRILATERAL E!/E2

CURSOR PICKINPUT PATCH

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 117/246

NISA/ EMAG Training Manual MODELING Session 1

8-7

Step 5 Now user must define the material properties. In this nonlinear inductor problem twomaterials exist, they are copper and steel. For steel BH curve is accounted, see Table8.1, for copper reluctivity = 7.957 x 10+5 Hm-1 is used.

In order to define reluctivity of each material follow the command syntax (1), see forms shownin Figure 8.4 and 8.5a respectively. User will define the material constants depending on theanalysis types. For the nonlinear material, the user should enter 1.0 in the first column of MUXXand click on the adjacent tile. The form in Figure 8.5a will appear. At this stage the user mustenter the BH curve number under IDCURV.

(1)

OR

(1)

NISA DATA GROUP NISA FORMS MATERIALMFIELD

FE GENERATION FE MODEL DATA MATERIAL DATA

ADD Emag

FE GENRATION NODES NODE MANAGEMENT DELETE INACTIVE

ALL

FE GENRATION NODES NODE MANAGEMENT MERGE NODES

ALL

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 118/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-8

Figure 8.4 Model data form

ADD Emag

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 119/246

NISA/ EMAG Training Manual MODELING Session 1

8-9

For nonlinear steel follow the command and sequence (2) and enter the BH table data’s in theform shown in Figure 7.6. The BH table used here is also given in table 1.

(2)

NISA DATA GROUP NISA FORMS BH TABLE

ADD

MFIELD

ENTER BH TABLE

Figure 8.5a Material property form

Figure 8.5b BH Curve ID form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 120/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-10

Table 8.1. BH Table

H B150.53 1.0154.41 1.025

158.33 1.05162.3 1.075166.33 1.1170.43 1.125174.65 1.25179.01 1.175183.55 1.2188.34 1.225

Figure 8.6 BH table form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 121/246

NISA/ EMAG Training Manual MODELING Session 1

8-11

193.46 1.25199.03 1.275205.2 1.3212.18 1.325220.27 1.35

229.87 1.375241.53 1.4256.03 1.425274.45 1.45298.32 1.475329.79 1.5371.87 1.525428.89 1.55506.97 1.575614.92 1.6765.39 1.625976.66 1.651275.2 1.6751699.7 1.72306.6 1.7253178.9 1.754439.0 1.7756268.2 1.88936.8 1.82512848.0 1.8518607.0 1.875

27128.0 1.939793.0 1.92558704.0 1.9587072.0 1.975129826.0 2.0

Step 6 Now user can define the boundary conditions for the nonlinear inductor model. TheDirichlet boundary condition is defined on the two sides of the steel core of theinductor, as shown in Figure 8.7.

FE GENERATION BOUNDARY CONDN. SPFPOTEMAG

BORDER

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 122/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-12

Step 7 At this stage user can define the excitation for the nonlinear inductor. In this examplecurrent density Jz = 2000 A/m2 is used in the elements as shown in Figure 8.8.

FE GENERATION BOUNDARY CONDN. CURDENEMAG

BORDER

Figure 8.7 Dirichlet boundary condition

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 123/246

NISA/ EMAG Training Manual MODELING Session 1

8-13

Step 8 Finally, user must define the title, the EMAG control, and the executive command cardssuch as analysis type, and sub analysis type. The forms of which are shown in Figures8.9, 8.10 and 8.11 respectively. Follow the command sequences given below.

TITLE

EMAG CONTROL

Figure 8.8 Current density

NISA DATA GROUP NISA FORMS TITLEMFIELD

NISA DATA GROUP NISA FORMS EMAGCONTROL

MFIELD

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 124/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-14

ANALYSIS / SUB ANALYSIS TYPE

NISA DATA GROUP NISA FORMS SUBAMFIELD

Figure 8.9 Title form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 125/246

NISA/ EMAG Training Manual MODELING Session 1

8-15

Figure 8.10 EMAG control form

Figure 8.11 Sub analysis form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 126/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-16

Step 9 The physical geometric properties are defined in this step. These properties aredependent on the type of element chosen. The nodal thicknesses are defined through entries inthe Element Property form shown in Figures 7.12 and 7.13

Step 10 After obtaining the finite element mesh of the problem, you have to check whether theelements are proper viz : warping, distortion, aspect ratio, connectivity etc. for thisfollow the menu sequence.

Step 11 Futhermore, user must write .NIS, .DBS and .NEU files. NISA input file will be usedfor running the EMAG analysis, whereas .DBS (binary file) and NEU (ASCII file)contains the geometry and the finite element information of the model. The files arewritten by the following the procedure given below

FE GENERATION →→→→ FE MODEL DATA →→→→ PROPERTY DATA →→→→

1) select ADD button in the ‘ELEMENT PROPERTIES’ form.

2) Select SHELL button in the ‘ELEMEMT TYPE’ form.

3) The form for inserting nodal thicknesses appears. Click the mouse button ‘→→→→’ tohighlight the box for Nodal Thickness 1. Insert the thickness value as 0.1.

4) Now click the box ‘ALL’ to repeat above thickness for all the nodes.

5) Click the ‘OK’ button to accept the defined values.

6) Now click the ‘QUIT’ button.

FILE MANAGEMENT →→→→ WRITE →→→→ NISA FILE →→→→ filename →→→→

FILE MANAGEMENT →→→→ WRITE →→→→ DATABASE FILE →→→→ filename →→→→

FILE MANAGEMENT →→→→ WRITE →→→→ NEUTRAL FILE →→→→ filename →→→→

You should enter the name of the file in which you want to store the above files.

FE GENERATION ELEMENTS. ELEMENT CHECKVERIFICATION

FE GENERATION ELEMENTS. NISA CHECKVERIFICATION

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 127/246

NISA/ EMAG Training Manual MODELING Session 1

8-17

Figure 8.12 Property forms

Figure 8.13 Property forms

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 128/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-18

Step 12 Program has its own editor and you may view and edit the created NISA file. You areencouraged to view this file and understand the format of this file., which isthoroughly documented in the EMAG User’s manual.. In many cases, you may make

minor changes and add more information regarding data groups which are notsupported through DISPLAY III. Figure 8.14 illustrates the NISA file.

Step12 The modeling is now done and you can quit DISPLAY III now (as shown below)

FILE MANAGEMENT →→→→ EDIT →→→→ filename →→→→

The NISA input file will now appear on the screen. You may scroll the file by using thescrollbar at the right side of the screen. For now, do not attempt to make any changes inthe file. After viewing, exit the editor by clicking the mouse in the ‘QUIT’ box

Figure 8.14 NISA file

FILE MANAGEMENT→→→→ QUIT PROGRAM →→→→ (Y)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 129/246

NISA/ EMAG Training Manual MODELING Session 1

8-19

This completes modeling of the demonstration problem.

RUNNING EMAG CODE :

The next step is to run the analysis using EMAG. On workstations, user can type EMAG at prompt to run EMAG analysis. Whereas on PC choose option N in NISA386 menu OR executeEMAG through WINDOWS 95 if your version is WINDOWS based. Type the NISA input filename you had chosen earlier and hit <CR> to use the same file name as the output file.

POST PROCESSING : For viewing the results after a successful run of EMAG analysis followthe procedure below :

1)

2)

Now user will see the form which contains the output parameters to be post processed, seeFigure 8.15.

In this example we have chosen the Resultant Flux density (B) to be viewed. Figure 8.16 showsthe contour lines of the Magnetic Flux density distribution.

FILE MANAGEMENT READ POST FILES

POST RESULTS CONTOURS PICK RESULTS

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 130/246

MODELING Session 1 NIISA/ EMAG Training Manual

8-20

Figure 8.15 Output Parameters

Figure 8.16 Magnetic Flux density distribution in a nonlinear inductor

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 131/246

NISA/ EMAG Training Manual MODELING Session 2

9-1

CHAPTER 9

MODELING SESSION 2

Before going through this session, read the information given at the beginning of the Modelingsession 1. Current distribution in a steel plate with a square punchout hole at the centre isconsidered in this session. The problem geometry is shown in Figure 9.1 along with grid points.Two copper electrodes are connected at the two ends of the plate. A constant current density of J= 1.0 A/m2 is injected into the right electrode. The left electrode is maintained at a constant potential of 0 volts. You have to determine the current density and the temperature distributionin the steel plate.

The material property (conductivity) of copper, steel and air are defined as follows :

Material = Isotropic

SIXX (steel) = 1.0 x 10+6

mho/mSIXX (copper) = 5.8 x 10+7 mho/m

SIXX (air) = 1.0 x 10-15 mho/m

Since the geometry of this steel plate model spans the three dimensional space therefore 3Dhexahedral element is chosen. NISA offers one of the most complete element libraries amongcommercial softwares, and a list of currently available elements can be found in the User’smanual.

Square punchout hole at the centre of size 0.04 x 0.04 m16 9 14

7Steel Plate right

12 15 copperelectrode

left 8 10copper 0.08 melectrode 6 11

0.01 m 0.10 m3 4

0.02m1 2 2 5 13

Thickness of the plate is = 0.04 metres

( All dimensions in meteres)

Figure 9.0 Geometry of the steel plate with a square punchout hole at the center

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 132/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-2

The first step in modeling this problem is to create the problem geometry. The lines are created by joining grids (points in space with predefined coordinates). These lines are used to createsurfaces called patches. These surfaces are used to create volumes called hyperpatches in such a

way that the full model is spanned. Once the geometry is obtained in terms of hyperpatches,automatic mesh generation is used to create the 3D mesh. Then, excitation (i.e., current densityand applied voltage) and the boundary conditions along with material and geometric propertiesare defined for the elements. Furthermore, analysis and sub analysis types are defined at thisstage. Finally, at the end of modeling a NISA ASCII file is obtained to perform a steady statecurrent flow analysis.

Step 1 Now create grid points for the given geometry. Enter the coordinate (-0.06/-0.04/-0.02)using keyboard and hit <CR>. The user will see grid no. 1 appearing on the screen.Similarly, repeat this operation for the following grids, i.e. 2, through 16 respectively.The grids are marked in Figure (9.0). The grids appear as in Figure (9.1).

Figure 9.1 Grid generation

GEOM GRID CREATE XYZ COORDINATE XYZ DATA

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 133/246

NISA/ EMAG Training Manual MODELING Session 2

9-3

Step 2 Now create lines by joining two grid points. Pick two grid points 1 and 2 using cursor.User will see line no. 1 appearing on the screen. Repeat this Figure 9.2 is obtained.

Figure 9.2 Generation of lines

Step 3 To generate a patch follow these command sequences. Pick two lines to create a patch or pick four grid points to create a patch. In this example patches are created using twolines. This is shown in Figure 9.3. For example Patch #1 is created using line nos # 1and 2.

GEOM LINE CREATE WORK PLANE 2 GRIDS

CURSOR PICK

GEOM PATCH CREATE LINE METHOD 2 LINES

CURSOR PICK

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 134/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-4

Figure 9.3 Generation of patches

Step 4 Now hyperpatches can be created using a number of methods. Note that, in the previoussteps, grids, lines and patches were created in an XY plane at z = -0.02 m. To model thesteel plate hyperpatches should cover the area between the XY planes z = -0.02 and z =0.02 m., since the structure is uniform in the z direction. The different methods forcreating hyperpatches is given below:

a. Translate all the grids by an amount z = 0.04 m. Use the grids in the two XY planes to

create hyperpatches. b. Translate all the grids by an amount z = 0.04 m . Join these grids by lines : use the lines in

the two XY planes to create hyperpatches.c. Translate all the grids by an amount z = 0.04 m . Join these grids by lines. Use these lines

to create patches : use the patches in the two XY planes to create hyperpatches.d. Translate all the lines by an amount z = 0.04 m . Use these lines to create patches : use the

patches in the two XY planes to create hyperpatches.

GEOM PATCH CREATE GRID METHOD 4 GRIDS

CURSOR PICK

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 135/246

NISA/ EMAG Training Manual MODELING Session 2

9-5

e. Translate all the lines by an amount z = 0.04 m . Use these lines in the two XY planes tocreate hyperpatches.

f. Translate all the patches by an amount z = 0.04 m. Use the patches in the two XY planesto create hyperpatches.

And there can be many other methods. In some cases you may not be required to generatehyperpatches at all, that is, when the problem is uniform in the z direction or when the problem isaxisymmetric. In this case, the problem is uniform in the z direction.

Step 5 To generate finite element mesh you can follow two methods

1. If you have created hyperpatches choose the following command sequence. In this problem hexahedral elements (element type 104) are chosen. If E1/E2/E3 are defined as5/5/5, it means a hyperpatch will be descretized with 625 elements 5 in each direction

2. If you have created patches only in the XY plane z = -0.02 m, then discretize the patchesfirst, choose the following command sequence (see Figure 9.3). User must be carefulwhen descretizing different patches as connectivity of the grid points should always existin the model.

Now pick patches 1 through 9 respectively, to create finite elements in the model, seeFigure 9.4.

FE GENRATION MESH FEG OPTION HEXAHEDAL E!/E2/E3

CURSOR PICKINPUT HYPERPATCH

FE GENRATION MESH FEG OPTION QUADRILATERAL

E1/E2 CURSOR PICKINPUT PATCH

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 136/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-6

Figure 9.4 Finite element generation on all patches using 2D elements of type 102 and order 1

Once the finite element mesh is generated for 2D elements (type 102 with order 1), choose thefollowing command sequence

Then in NORMAL-VECTOR choose the Z-AXIS. In DISTANCE put the value 0.04,which, isthe thickness of the steel plate. In NUM-OF-COPIES put 4 (say) for a layer of 4 elements in thez direction.

Next, you have to delete the 2D elements of type 102. Choose the following command sequence.

FE GENRATION ELEMENTS CONSTRUCTION

LINEAR SWEEP

FE GENRATION ELEMENTS CONSTRUCTION DELETE

MORE OPTIONS… ELEMENT TYPES

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 137/246

NISA/ EMAG Training Manual MODELING Session 2

9-7

Enter 102 for the ELEMENT TYPES.

Step 6 Once the finite element mesh is generated, user must delete all unreferenced nodes. Alsouser must merge the inactive nodes. This is an important step, because if inactive nodesare present in the FE model then the analysis results will not be correct. The final result

is shown in Figure 9.5.

Figure 9.5 The finite element mesh with element type 104 and order 1

FE GENRATION NODES NODE MANAGEMENT DELETE INACTIVE

ALL

FE GENRATION NODES NODE MANAGEMENT MERGE NODES

ALL

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 138/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-8

Step 7 Now user must define the material properties. In this steel plate problem three materialsexist, they are copper, steel and air. For steel conductivity = 1.0 x 10+6 mho/m,, forcopper conductivity = 5.8 x 10+7 mho/m and for air conductivity = 1.0 x 10-15 mho/m.

In order to define conductivity of each material follow the command syntax (1), see formsshown in Figure 9.6a and 9.6b respectively. User will define the material constants depending onthe analysis types. For the steel plate, copper electrode and air, the user should enter therespective values in the first column of SIXX .

(1)

OR

(1)

NISA DATA GROUP NISA FORMS MATERIALMFIELD

FE GENERATION FE MODEL DATA

ADD

MATERIAL DATA

ADD Emag

Emag

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 139/246

NISA/ EMAG Training Manual MODELING Session 2

9-9

Figure 9.6a Model data form

Figure 9.6b Material property form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 140/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 141/246

NISA/ EMAG Training Manual MODELING Session 2

9-11

Now, the user should do the following : in SET-ID , the set id number should be entered 2 (say),in FACE-NUMBER the value 5 should be entered, in FLUX RATE the value 1.0 should beentered and in ELEMENT-IDS choose BOX CORNER and select the required elements. Theuser can find the face number 5 by the following command sequence

Now cursor pick an element on the right edge of the right copper electrode.

Figure 9.8 The injected current density on the right copper electrode

Step 10 Finally, user must define the title, the EMAG control, and the executive command cardssuch as analysis type, and sub analysis type. The forms of which are shown in Figures9.9, 9.10 and 9.11 respectively. Follow the command sequences given below.

FE GENERATION BOUNDARY CONDN. CURDENEMAG

ADD ON ELEMENTS

HOT FAC CURSOR PICK

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 142/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-12

TITLE

EMAG CONTROL

ANALYSIS / SUB ANALYSIS TYPE

Figure 9.9 Title form

NISA DATA GROUP NISA FORMS TITLEEFIELD

NISA DATA GROUP NISA FORMS EMAG CONTROLEFIELD

NISA DATA GROUP NISA FORMS EXECUTIVE

SUBA

EFIELD

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 143/246

NISA/ EMAG Training Manual MODELING Session 2

9-13

Figure 9.10 EMAG control form

Figure 9.11 SUB analysis form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 144/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-14

Step 11 After obtaining the finite element mesh of the problem, you have to check whether theelements are proper viz : warping, distortion, aspect ratio, connectivity etc. for thisfollow the menu sequence.

Step 12 Futhermore, user must write .NIS, .DBS and .NEU files. NISA input file will be usedfor running the EMAG analysis, whereas .DBS (binary file) and NEU (ASCII file)contains the geometry and the finite element information of the model. These files arewritten by the following the procedure given below

Step 13 The program has its own editor and you may view and edit the created NISA file. Youare encouraged to view this file and understand the format of this file, which isthoroughly documented in the EMAG User’s manual. In many cases, you may makeminor changes and add more information regarding data groups which are notsupported through DISPLAY III. Figure 9.12 illustrates the NISA file.

FILE MANAGEMENT →→→→ EDIT →→→→ filename →→→→

The NISA input file will now appear on the screen. You may scroll the file by using thescrollbar at the right side of the screen. For now, do not attempt to make any changes inthe file. After viewing, exit the editor by clicking the mouse in the ‘QUIT’ box

FILE MANAGEMENT →→→→ WRITE →→→→ NISA FILE→→→→ filename →→→→ FILE MANAGEMENT →→→→ WRITE →→→→ DATABASE FILE→→→→ filename →→→→

FILE MANAGEMENT →→→→ WRITE →→→→ NEUTRAL FILE→→→→ filename →→→→

You should enter the name of the file in which you want to store the above files

FE GENERATION ELEMENTS. ELEMENT CHECKVERIFICATION

FE GENERATION ELEMENTS. NISA CHECKVERIFICATION

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 145/246

NISA/ EMAG Training Manual MODELING Session 2

9-15

Figure 9.12 Nisa file

Step13 The modeling is now done and you can quit DISPLAY III now (as shown below)

This completes modeling of the demonstration problem.

RUNNING EMAG CODE :

The next step is to run the analysis using EMAG. On workstations, user can type EMAG atcommand prompt to run EMAG analysis. Whereas on PC choose option N in NISA386 menuOR execute EMAG through WINDOWS 95 if your version is WINDOWS based. Type the NISA input file name you had chosen earlier and hit <CR> to use the same file name as theoutput file.

POST PROCESSING : For viewing the results after a successful run of EMAG analysis followthe procedure below :

FILE MANAGEMENT→→→→ QUIT PROGRAM →→→→ (Y)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 146/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-16

1)

2)

Now user will see the form which contains the output parameters to be post processed, seeFigure 9.13.

Figure 9.13 Form for picking the Resultant current density

In this example we have chosen the Resultant Current density (J) to be viewed. Figure 9.14shows the contour lines of the Current density distribution.

FILE MANAGEMENT READ POST FILES

POST RESULTS CONTOURS PICK RESULTS

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 147/246

NISA/ EMAG Training Manual MODELING Session 2

9-17

Figure 9.14 The distribution of the Resultant current density

You can see the resultant current density field arrow plots using the following commandsequence. This is shown in Figure 9.15

POST RESULTS MISC. RESULTS EMAG ARROW PLOTS

CURRENT DENSITY

VIEW DISPLAY OPTIONS BOUNDARY LINE

ALL ELEMENTS

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 148/246

MODELING Session 2 NIISA/ EMAG Training Manual

9-18

Figure 9.15 The arrow field plot for the Resultant current density

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 149/246

NISA/ EMAG Training Manual MODELING Session 3

10-1

CHAPTER 10

MODELING SESSION 3

Before going through this session, read the information given at the beginning of the Modelingsession 1. The problem of a very long (can be considered infinite) parallel conducting plate ofnegligible thickness forming a capacitor is considered. The problem geometry is shown inFigure 10.0a. The voltage of the upper plate is assumed to be 100 volts and that of the lower plate to be –100 volts. You have to determine the electric field and the voltage distribution in themedium surrounding the two plates.

Upper conducting plate

100 volts

Lower conducting plate0.01 m

-100 volts

0.01The plates are very thin and are very long as shown by wavy lines

( All dimensions in meters )

Figure 10.0a Parallel plate capacitor

The material property (permittivity) of the air medium surrounding the two conducting plates isdefined as follows :

Material = Isotropic

EXX (air) = 8.85 x 10-12

F/m

The parallel conducting plates are very long in the direction perpendicular to this page. Hence,only a 2D model of the problem is necessary. This 2D model is taken in the XY plane. The platesare taken parallel to the X-axis and are centred with respect to the origin. Due to odd symmetryabout the X-axis, the potential φ on the X-axis is 0 volts. Due to even symmetry about the Y axisthe voltage φ is a mirror image of itself with respect to the Y axis. Hence, on the Y-axis theelectric field is tangential to it( i.e. x component is zero). Hence, only one fourth of the 2D

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 150/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-2

model is necessary for analysis; which is taken as the first quadrant. On the X axis, the voltage φ is set to 0 volts, on the Y axis the normal component of the gradient of the potential φ is 0volts/m and at the infinite radial distance in the first quadrant voltage φ tends to 0 volts. This isshown in Figure 10.0b.

Y

The potential φ = 0 on all the infinitePortions of the first quadrant

0.005 m

One half of upper plate0.005 m at potential φ = 100

XOn X Axis potential φ = 0

Figure 10.0b The portion in 2D required for analysis

Since the geometry of this capacitor model is in 2D, therefore quadrilateral element is chosen. NISA offers one of the most complete element libraries among commercial softwares, and a listof currently available elements can be found in the User’s manual.

The first step in modeling this problem is to create the geometry of one-fourth of the capacitorcross-section in terms of lines. The lines are created by joining grids (points in space with predefined coordinates). These lines are used to create surfaces called patches. Once thegeometry is obtained in terms of patches, automatic mesh generation facility is used and themesh is created. Then, excitation (i.e., applied voltage) and the boundary conditions along withmaterial properties are defined for the elements. Furthermore, analysis and sub analysis typesare defined at this stage. Finally, at the end of modeling a NISA file is obtained to perform an

Electrostatic analysis.

Step 1 It should be noted that all dimensions are in metres, that is, of the order of 0.01 metre orless. In DISPLAY III, the distance tolerance for plotting and other computations are set to 0.001 by default. For the present problem this tolerance will be high. Hence put new tolerance value of0.00001. This is can be done by using the following command sequence. For each case enter avalue 0.00001.

O n Y A x i s

∂ φ / ∂ n

= 0

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 151/246

NISA/ EMAG Training Manual MODELING Session 3

10-3

AND

Step 2 Now create grid points for the modeled geometry. Enter the coordinate (0/0/0) usingkeyboard and hit <CR>. The user will see grid no. 1 appearing on the screen.Similarly, repeat this operation for the following grids, i.e. 2, 3 and 4 respectively. SeeFigure (10.1),

Figure 10.1 Grid generation

Step 3 Now create a circle with center (0/0/0) and radius = 0.1. Use the following commandsequence. Now click CENTRE and KEY IN XYZ DATA and enter 0/0/0/. Next, clickRADIUS and enter 0.01 and finally click EXECUTE (GO) and Figure 10.2 is obtained.

GEOM GRID CREATE XYZ COORDINATE XYZ DATA

SET/SHOW TOLERANCE PICK TOLERANCE

SET/SHOW TOLERANCE DIST TOLERANCE

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 152/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 153/246

NISA/ EMAG Training Manual MODELING Session 3

10-5

(2)

Figure 10.3 Generation of lines

Delete the lines numbered 6 through 11 using the command sequence (3) given below.

(3)

2 GRIDS CURSOR PICK

GEOMETRY LINE CREATE ON PRIM. CIRCLE

DELETE ENTITY-SETS LIN BORDEREXIT

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 154/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-6

Figure 10.4 Deletion of lines

Step 5 To generate a patch follow the following command sequences. Pick two lines to create a patch. In this example patches are created using two lines. This is shown in Figure 9.3.For example Patch #1 is created using line nos # 5 and 2.

GEOM PATCH CREATE LINE METHOD 2 LINES

CURSOR PICK

GEOM PATCH CREATE GRID METHOD 4 GRIDS

CURSOR PICK

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 155/246

NISA/ EMAG Training Manual MODELING Session 3

10-7

Figure 10.5 Generation of patches

Step 6 To generate finite element mesh you can following command sequence. For example,you enter 8/8 in E1/E2 with ORDER 1, STIFFNESS TYPE 102 and MATERIAL ID 1.

Then pick patch # 3. Repeat this for patches 1 and 2, using E1/E2 as 8/12 and R1/R2 as1.0/0.4. Please note, if you have not changed ORDER, STIFFNESS TYPE andMATERIAL ID; they remain same, that is, 1, 102 and 1 respectively. This is shown inFigure 10.6.

FE GENRATION MESH FEG OPTION QUADRILATERAL

E1/E2 CURSOR PICKINPUT PATCH

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 156/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-8

Figure 10.6 Finite element generation on all patches using 2D elements of type 102 and order 1

Step 7 Once the finite element mesh is generated, user must delete all unreferenced nodes. Alsouser must merge the inactive nodes. This is an important step, because if inactive nodesare present in the FE model then the analysis results will not be correct. The final resultis shown in Figure 10.7.

FE GENRATION NODES NODE MANAGEMENT DELETE INACTIVE

ALL

FE GENRATION NODES NODE MANAGEMENT MERGE NODES

ALL

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 157/246

NISA/ EMAG Training Manual MODELING Session 3

10-9

Figure 10.7 Merging and deletion of inactive nodes

Step 8 Now user must define the material properties. In this capacitor problem there is only onematerial, that is, air. For air permittivity = 8.854 x 10-12 F/m.

In order to define permittivity of air follow the command syntax (1), see forms shown in Figure10.8a and 10.8b respectively. User will define the material constants depending on the analysistypes. For the capacitor, the user should enter the permittivity of air in the first column of EXX .

(1)

OR

(1)

NISA DATA GROUP NISA FORMS MATERIALEFIELD

FE GENERATION FE MODEL DATA

ADD

MATERIAL DATA

ADD Emag

Emag

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 158/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-10

Figure 10.8a Model data form

Figure10.8b Material property form

Step 9 Now user can define the boundary conditions for the capacitor model. The Dirichlet boundary condition is only defined, that is voltage = 0 volts, is defined on all the nodes

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 159/246

NISA/ EMAG Training Manual MODELING Session 3

10-11

corresponding to Figure 10.0b and voltage = 100 volts on the nodes lying on the upper plate, as shown in Figure 10.9.

Now, in SET-ID put set-id number 1 (say); in SPEC. FIELD POT put value 0.0 and in NODE-ID select BORDER and choose the nodes stated earlier. Use left mouse button for each of them.Repeat the same with SPEC. FIELD POT as 100 for nodes on the upper plate.

Figure 10.9 Dirichlet boundary condition

Step 10 Finally, user must define the title, the EMAG control, and the executive command cards

such as analysis type, and sub analysis type. The forms of which are shown in Figures10.10, 10.11 and 10.12 respectively. Follow the command sequences given below.

TITLE

FE GENERATION BOUNDARY CONDN. SPFPOTEMAG

NISA DATA GROUP NISA FORMS TITLEEFIELD

ADD ON NODES

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 160/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-12

EMAG CONTROL

ANALYSIS / SUB ANALYSIS TYPE

Figure 10.10 Title form

NISA DATA GROUP NISA FORMS EMAG CONTROLEFIELD

NISA DATA GROUP NISA FORMS EXECUTIVE

SUBA

EFIELD

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 161/246

NISA/ EMAG Training Manual MODELING Session 3

10-13

Figure 10.11 EMAG control form

Figure 10.12 SUB analysis form

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 162/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-14

Step 11 Futhermore, user must write .NIS, .DBS and .NEU files. NISA input file will be usedfor running the EMAG analysis, whereas .DBS (binary file) and NEU (ASCII file)contains the geometry and the finite element information of the model. The files arewritten by the following the procedure given below

Step 12 The program has its own editor and you may view and edit the NISA file. You areencouraged to view this file and understand the format of this file, which is thoroughlydocumented in the EMAG User’s manual. In many cases, you may make minorchanges and add more information regarding data groups which are not supportedthrough DISPLAY III. Figure 10.13 illustrates the NISA file.

FILE MANAGEMENT →→→→ EDIT →→→→ filename →→→→

The NISA input file will now appear on the screen. You may scroll the file by using thescrollbar at the right side of the screen. For now, do not attempt to make any changes inthe file. After viewing, exit the editor by clicking the mouse in the ‘QUIT’ box

FILE MANAGEMENT →→→→ WRITE →→→→ NISA FILE →→→→ filename →→→→

FILE MANAGEMENT →→→→ WRITE →→→→ DATABASE FILE →→→→ filename →→→→

FILE MANAGEMENT →→→→ WRITE →→→→ NEUTRAL FILE →→→→ filename →→→→

You should enter the name of the file in which you want to store the above files

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 163/246

NISA/ EMAG Training Manual MODELING Session 3

10-15

Figure 9.12 Nisa file

Step13 The modeling is now done and you can quit DISPLAY III now (as shown below)

This completes modeling of the demonstration problem.

RUNNING EMAG PROGRAM:

The next step is to run the analysis using EMAG. On workstations, user can type EMAG at prompt to run EMAG analysis. Whereas on PC choose option N in NISA386 menu OR executeEMAG through WINDOWS 95 if your version is WINDOWS based. Type the NISA input filename you had chosen earlier and hit <CR> to use the same file name as the output file.

POST PROCESSING : For viewing the results after a successful run of EMAG analysis followthe procedure below :

FILE MANAGEMENT →→→→ QUIT PROGRAM →→→→ (Y)

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 164/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-16

1)

2)

Now user will see the form which contain the output parameters to be post processed, see Figure10.14.

Figure 10.14 Form for picking the Voltage

In this example we have chosen the Voltage to be viewed. Figure 10.15 shows the contour linesof the Voltage distribution.

FILE MANAGEMENT READ POST FILES

POST RESULTS CONTOURS PICK RESULTS

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 165/246

NISA/ EMAG Training Manual MODELING Session 3

10-17

Figure 10.15 The Voltage distribution

You can see the resultant electric field arrow plots using the following command sequence. Thisis shown in Figure 10.16

POST RESULTS MISC. RESULTS EMAG ARROW PLOTS

ELECTRIC FIELD

VIEW DISPLAY OPTIONS BOUNDARY LINE

ALL ELEMENTS

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 166/246

MODELING Session 3 NIISA/ EMAG Training Manual

10-18

Figure 10.16 The arrow field plot for the electric field

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 167/246

NISA/ EMAG Training Manual MODELING Session 4

11-1

CHAPTER 11

MODELING SESSION 4

The problem of a very long (can be considered infinite) H-shaped copper bus bar is consideredcarrying a uniform current density of Jz = 100.0 Amp/m2 . The uniform cross-section of the bus bar is H-shaped and lies in the XY plane. The problem geometry is shown in Figure 11.0a. Youhave to determine the magnetic vector potential, the resultant magnetic flux density, the resultanteddy current density and the induced electric field distribution in the problem region.

0.06

Y

0.02

X

0.02 0.02 0.02

Z

( All dimensions in meters )

Figure 11.0a H-shaped copper bus bar

The material property (permeability and conductivity) of the copper and the air medium are

defined as follows :

Material = IsotropicMUXX (copper) = 795780.0 m/HSIXX (copper) = 5.8 x 10+07 mho/mMUXX (air) = 795780.0 m/HSIXX (air) = 0.0 mho/m

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 168/246

MODELING Session 4 NIISA/ EMAG Training Manual

11-2

The H-shaped copper bus bar is very long in the direction perpendicular to this page. Hence, onlya 2D model of the problem is necessary. This 2D model is taken in the XY plane. The H-shape ishorizontal with respect to the X-axis and is centred with respect to the origin of the XYcoordinate system. On both the X and Y-axis the Magnetic field is normal to the respective axesand its tangential component is zero. Hence, only a fourth of the 2D model is necessary for

analysis; which is taken as the first quadrant. On the infinite portion of the first quadrant themagnetic vector potential A is set to 0 . This is shown in Figure 10.0b.

Y

The magnetic vector potential = 0 on all the infinite portions of the first quadrant

0.02

0.02 Jz =100 0.03

X0.01 0.1

Figure 11.0b The portion in 2D required for analysis

Since the geometry of the H-shaped copper bus bar model is in 2D, therefore Quadrilateralelements are chosen. NISA offers one of the most complete element libraries among commercialsoftwares, and a list of currently available elements can be found in the User’s manual.

The first step in modeling this problem is to create the geometry of one-fourth of the bus barcross-section in terms of lines. The lines are created by joining grids (points in space with predefined coordinates). These lines are used to create surfaces called patches. Once thegeometry is obtained in terms of patches, mesh generation capability of the package is used and amesh is created. Then, excitation (i.e., current density) and the boundary conditions along withmaterial and geometric properties are defined for the elements. Furthermore, analysis and subanalysis types are defined at this stage. Finally, at the end of modeling a NISA file is writen to perform an Magnetodynamic analysis.

Invoke DISPLAY III on your computer. When the screen appears click mouse on the COM HOT button ( or hit kay ‘c’ on the keyboard ) to get into the command mode. Now enter the followingcommands interactively to generate the model.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 169/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 170/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 171/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 172/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 173/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 174/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 175/246

MODELING Session 4 NIISA/ EMAG Training Manual

11-48

Figure 11.1 Distribution of real part of the magnetic vector potential

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 176/246

NISA/ EMAG Training Manual MODELING Session 4

11-49

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 177/246

NISA/ EMAG Training Manual MODELING Session 5

12-1

CHAPTER 12

MODELING SESSION 5

The problem of a long C-shaped magnetic core with an air gap is considered. The uniform cross-section of the magnetic core is C-shaped and lies in the XY plane. The problem geometry isshown in Figure 12.0a. The excitation in the coil is time varying and is given by the Table 12.1.You have to determine the magnetic vector potential, the resultant magnetic flux density, theresultant eddy current density and the induced electric field distribution in the problem region atdifferent time steps.

C-shaped magnetic core

coils0.065 Air medium

Air0.04 0.02 0.25

Air gap

0.020.05

0.25

( All dimensions in meters )

Figure 12.0a C-shaped magnetic core excited by the current in the coils

The material property (permeability and conductivity) of the iron, copper and the air mediumsurrounding the core is defined as follows :

Material = IsotropicMUXX (copper) = 795780.0 m/HSIXX (copper) = 6.0 x 10+07 mho/mMUXX (iron) = 400.0 m/H

SIXX (iron) = 5.0 x 10+07

mho/mMUXX (air) = 795780.0 m/HSIXX (air) = 0.0 mho/m

The C-shaped magnetic core is long in the direction perpendicular to this page. Hence, only a 2Dmodel of the problem is necessary. This 2D model is taken in the XY plane. The C-shape ishorizontal with respect to the X axis and its left bottom corner lies at the origin of the XY

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 178/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 179/246

NISA/ EMAG Training Manual MODELING Session 5

12-3

The first step in modeling this problem is to create the geometry of magnetic core cross-sectionin terms of lines as shown in Figures 12.0a and b. The lines are created by joining grids (pointsin space with predefined coordinates). These lines are used to create surfaces called patches.Once the geometry is obtained in terms of patches, mesh generation is used and the mesh iscreated. Then, excitation (i.e., current density) and the boundary conditions along with material

and geometric properties are defined for the elements. Furthermore, analysis and sub analysistypes are defined at this stage. Finally, at the end of modeling a NISA file is created for performing an Transient Magnetic analysis.

Invoke DISPLAY III on your computer. When the screen appears click mouse on the COM HOT button ( or hit kay ‘c’ on the keyboard ) to get into the command mode. Now enter the followingcommands interactively to generate the model.

COMMANDS DESCRIPTION

SET,TOLC,.1E-04 Since the dimensions are of order

SET,TOLD,.1E-04 or 0.01 or less set the PICK and

DIST tolerance to 100 times less

GRD,ADD,1,0.0/0.0/0.0 Create grid at the origin of the

global coordinate system (0/0/0)

GRD,ADD,2,0.05/0.0/0.0 Create grid # 2 at (0.05/0/0)

GRD,ADD,3,0.07/0.0/0.0 Create grid # 3 at (0.07/0/0)

GRD,ADD,4,0.18/0.0/0.0 Create grid # 4 at (0.18/0/0)

GRD,ADD,5,0.2/0.0/0.0 Create grid # 5 at (0.2/0/0)

GRD,ADD,6,0.25/0.0/0.0 Create grid # 6 at (0.25/0/0)

GRD,TRS,1T6,B7/1,0.0/0.05/0.0/0,1

Translate grids #1 through #6 by

distance 0.05 in the Y direction

and number them 7 through 12

GRD,TRS,7T12,B13/1,0.0/0.055/0.0/0,1

Translate grids #7 through #12 by

Distance 0.055 in the Y direction

and number them 13 through 18

GRD,TRS,18,19,0.02/0.0/0.0/0,1

Translate grids #18 by Distance

0.02 in the X direction and number

it 19

GRD,TRS,13,20,-0.02/0.0/0.0/0,1

Translate grids #13 by Distance-0.02 in the X direction and

number it 20

GRD,TRS,13T20,B21/1,0.0/0.01/0.0/0,1

Translate grids #13 through #20 by

Distance 0.01 in the Y direction

and number them 21 through 28

GRD,MIR,1T28,B29/1,Y0.125

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 180/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-4

Mirror grids #1 through #28 about

XZ plane at Y = 0.125 and number

them 29 through 56

LIN,2GD,1,2,1 Join grids 1, 2 to create line # 1

LIN,2GD,2,3,2 Join grids 2, 3 to create line # 2

LIN,2GD,3,4,3 Join grids 3, 4 to create line # 3

LIN,2GD,4,5,4 Join grids 4, 5 to create line # 4

LIN,2GD,5,6,5 Join grids 5, 6 to create line # 5

LIN,2GD,7,8,6 Join grids 7, 8 to create line # 6

LIN,2GD,8,9,7 Join grids 8, 9 to create line # 7

LIN,2GD,9,10,8 Join grids 9, 10 to create line #8

LIN,2GD,10,11,9 Join grids 10,11 to create line #9

LIN,2GD,11,12,10 Join grids 11,12 to create line #

10

LIN,2GD,20,13,11 Join grids 20,13 to create line #

11

LIN,2GD,13,14,12 Join grids 13,14 to create line #

12

LIN,2GD,14,15,13 Join grids 14,15 to create line #

13

LIN,2GD,15,16,14 Join grids 15,16 to create line #

14

LIN,2GD,16,17,15 Join grids 16,17 to create line #

15

LIN,2GD,17,18,16 Join grids 17,18 to create line #

16

LIN,2GD,18,19,17 Join grids 18,19 to create line #

17

LIN,2GD,28,21,18 Join grids 28,21 to create line #18

LIN,2GD,21,22,19 Join grids 21,22 to create line #

19

LIN,2GD,22,23,20 Join grids 22,23 to create line #

20

LIN,2GD,23,24,21 Join grids 23,24 to create line #

21

LIN,2GD,24,25,22 Join grids 24,25 to create line #

22

LIN,2GD,25,26,23 Join grids 25,26 to create line #

23LIN,2GD,26,27,24 Join grids 26,27 to create line #

24

LIN,MIR,1T24,B27/1,Y0.125 Mirror lines 1 through 24 about

the XZ plane at Y = 0.125 creating

lines starting at numbers 27

PAT,2LN,6,1,1 Use lines 6 and 1 to create patch

# 1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 181/246

NISA/ EMAG Training Manual MODELING Session 5

12-5

PAT,2LN,7,2,2 Use lines 7 and 2 to create patch

# 2

PAT,2LN,8,3,3 Use lines 8 and 3 to create patch

# 3

PAT,2LN,9,4,4 Use lines 9 and 4 to create patch

# 4

PAT,2LN,10,5,5 Use lines 10 and 5 to create patch

# 5

PAT,2LN,12,6,6 Use lines 12 and 6 to create patch

# 6

PAT,2LN,13,7,7 Use lines 13 and 7 to create patch

# 7

PAT,2LN,14,8,8 Use lines 14 and 8 to create patch

# 8

PAT,2LN,15,9,9 Use lines 15 and 9 to create patch

# 9

PAT,2LN,16,10,10 Use lines 16 and 10 to create

patch # 10

PAT,2LN,18,11,11 Use lines 18 and 11 to create

patch # 11

PAT,2LN,19,12,12 Use lines 19 and 12 to create

patch # 12

PAT,2LN,20,13,13 Use lines 20 and 13 to create

patch # 13

PAT,2LN,21,14,14 Use lines 21 and 14 to create

patch # 14

PAT,2LN,22,15,15 Use lines 22 and 15 to create

patch # 15

PAT,2LN,23,16,16 Use lines 23 and 16 to createpatch # 16

PAT,2LN,24,17,17 Use lines 24 and 17 to create

patch # 17

PAT,2LN,44,18,18 Use lines 44 and 18 to create

patch # 18

PAT,2LN,45,19,19 Use lines 45 and 19 to create

patch # 19

PAT,2LN,46,20,20 Use lines 46 and 20 to create

patch # 20

PAT,2LN,47,21,21 Use lines 47 and 21 to create

patch # 21PAT,2LN,48,22,22 Use lines 48 and 22 to create

patch # 22

PAT,2LN,49,25,23 Use lines 49 and 25 to create

Patch # 23

PAT,2LN,50,26,24 Use lines 50 and 26 to create

patch # 24

PAT,MIR,1T17,B25/1,Y0.125 Mirror patches 1 through 17 about

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 182/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-6

the XZ plane at Y = 0.125 creating

patches starting at numbers 25

PAT,NLIN,0/0/0 Set patch plotting lines as 0/0/0

SET,LABA,OFF Set all labels off

PAT,LAB,ON Set Patch labels on

FEG,QUA,1,,,2/2,102/1/1/ Mesh patch # 1 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,6,,,2/2,102/1/1/ Mesh patch # 6 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,2,,,2/2,102/1/1/ Mesh patch # 2 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,3,,,2/2,102/1/1/ Mesh patch # 3 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,4,,,2/2,102/1/1/ Mesh patch # 4 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,5,,,2/2,102/1/1/ Mesh patch # 5 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,10,,,2/2,102/1/1/ Mesh patch #10 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,12,,,2/2,102/1/1/ Mesh patch #12 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1FEG,QUA,16,,,2/2,102/1/1/ Mesh patch #16 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,19,,,2/2,102/1/1/ Mesh patch #19 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,36,,,2/2,102/1/1/ Mesh patch #36 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,30,,,2/2,102/1/1/ Mesh patch #30 using E1/E2 as 2/2,

order as 1, stiffness type as 102and material as 1

FEG,QUA,25,,,2/2,102/1/1/ Mesh patch #25 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,26,,,2/2,102/1/1/ Mesh patch #26 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 183/246

NISA/ EMAG Training Manual MODELING Session 5

12-7

FEG,QUA,27,,,2/2,102/1/1/ Mesh patch #27 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,28,,,2/2,102/1/1/ Mesh patch #28 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,29,,,2/2,102/1/1/ Mesh patch #29 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,34,,,2/2,102/1/1/ Mesh patch #34 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,40,,,2/2,102/1/1/ Mesh patch #40 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 1

FEG,QUA,23,,,2/2,102/1/2/ Mesh patch #23 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,22,,,2/2,102/1/2/ Mesh patch #22 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,24,,,2/2,102/1/2/ Mesh patch #24 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,7,,,2/2,102/1/2/ Mesh patch # 7 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,8,,,2/2,102/1/2/ Mesh patch # 8 using E1/E2 as 2/2,

order as 1, stiffness type as 102and material as 2

FEG,QUA,9,,,2/2,102/1/2/ Mesh patch # 9 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,14,,,2/2,102/1/2/ Mesh patch #14 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,21,,,2/2,102/1/2/ Mesh patch #21 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,31,,,2/2,102/1/2/ Mesh patch #31 using E1/E2 as 2/2,order as 1, stiffness type as 102

and material as 2

FEG,QUA,32,,,2/2,102/1/2/ Mesh patch #32 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,33,,,2/2,102/1/2/ Mesh patch #33 using E1/E2 as 2/2,

order as 1, stiffness type as 102

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 184/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-8

and material as 2

FEG,QUA,38,,,2/2,102/1/2/ Mesh patch #38 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,39,,,2/2,102/1/2/ Mesh patch #39 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,41,,,2/2,102/1/2/ Mesh patch #41 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,15,,,2/2,102/1/2/ , Mesh patch #15 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,17,,,2/2,102/1/2/ , Mesh patch #17 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 2

FEG,QUA,37,,,2/2,102/1/3/ Mesh patch #37 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 3

FEG,QUA,20,,,2/2,102/1/3/ Mesh patch #20 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 3

FEG,QUA,13,,,2/2,102/1/3/ Mesh patch #13 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 3

FEG,QUA,35,,,2/2,102/1/3/ Mesh patch #35 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 3

FEG,QUA,18,,,2/2,102/1/3/ Mesh patch #18 using E1/E2 as 2/2,order as 1, stiffness type as 102

and material as 3

FEG,QUA,11,,,2/2,102/1/3/ Mesh patch #11 using E1/E2 as 2/2,

order as 1, stiffness type as 102

and material as 3

NOD,CLN,ALL Delete all inactive nodes

NOD,MER,ALL,.1E-04 Merge all nodes with tolerance

0.1E-04

Y Type Y

NOD,CMP,ALL,1 Compact all node numbers

ELE,CMP,ALL,1 Compact all element numbersMAT,ADD,1,MUXX,400.0,0 For material # 1 (iron) put

permeability value

MAT,ADD,1,SIXX,.5E+08,0 For material # 1 (iron) put

conductivity value

MAT,ADD,2,MUXX,795780.0,0 For material # 2 (air) put

permeability value

MAT,ADD,3,MUXX,795780.0,0 For material # 3 (copper) put

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 185/246

NISA/ EMAG Training Manual MODELING Session 5

12-9

permeability value

MAT,ADD,3,SIXX,.6E+08,0 For material # 3 (copper) put

conductivity value

SFP,ADD,BRD,1,0.0, Put Dirichlet boundary condition (

A = 0) using BORDER and picking

all nodes on the boundary as

listed below

ENTITY-IDS: 58

1 4 7 8 9 10 13 26

27 35 36 44 45 48 51 53

54 57 60 97 103 106 112 115

116 117 125 126 134 135 143 144

147 150 152 153 156 159 192 195

198 294 296 297 325 328 331 332

337 340 346 349 350 362 365 366

367 368

CRD,ADD,BOX,2,0.0/0.0/-1.0/0.0/0.0, /1

Put source current density ( Jz

= -1.0) using BORDER and picking

all elements on the coil side as

listed below. Put Time Amplitude

curve number = 1

ENTITY-IDS: 12

133 134 135 136 137 138 139 140

141 142 143 144

CRD,ADD,BOX,2,0.0/0.0/1.0/0.0/0.0, /1

Put source current density ( Jz

= 1.0) using BORDER and picking

all elements on the coil side aslisted below. Put Time Amplitude

curve number = 1

ENTITY-IDS: 12

145 146 147 148 149 150 151 152

153 154 155 156

NFORM Use NISA DATA FORMS → NISA FORM.

Then do the following :

1.Select MFIELD.

a. Then select EMAG CONTROL, enter number of iteration =

10 (say) and save itb. Select TITLE, enter title and save it

c. Select TIME AMPLITUDE → ADD with IDCURVE #1, enter the

current values as given in table 12.1 and save it

d. Select TIME INTEGRATION → ADD : integration scheme as

backward difference = 1.0, initial step size = 10.0

and maximum time = 200.0

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 186/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-10

e. Select FPOTOUT → ADD : EMAG ANALYSIS ID = 1, number of

step selections = 1, Starting time = 0.0, ending time

= 200.0 and increment = 10.0

f. Select FPOTHISTORY → ADD : number of nodes = 1 and the

node number = 14.

2.Select EXECUTIVE → MFIELD, select SUBA → TMAG and enterfilename for post file.

WRI NIS CCORE.NIS Save NISA file in CCORE.NIS

END End the DISPLAY III session

This completes the pre-processing (or modeling) phase of the problem.

Now you should use a text editor to edit CCORE.NIS file (or you can use editor available insideDISPLAY III, as shown in modeling session 1). You can edit this file if the EXECUTIVE cardsare not correct. Save the file (if modified) under the same name. The correct NISA file should

look as shown below

**EXECUTIVE

ANAL=MFIELD

SUBA=TMAG

FILE=CCORE

SAVE=26

*TITLE

C-shaped magnetic core with airgap (Transient Analysis)

*ELTYPE

1, 102, 1

*NODES1,,,, 0.00000E+00, 1.15000E-01, 0.00000E+00, 0

2,,,, 0.00000E+00, 1.10000E-01, 0.00000E+00, 0

3,,,, 0.00000E+00, 1.05000E-01, 0.00000E+00, 0

4,,,, 2.50000E-02, 1.15000E-01, 0.00000E+00, 0

5,,,, 2.50000E-02, 1.10000E-01, 0.00000E+00, 0

••••••

••••••

••••••

*ELEMENTS

1, 1, 1, 2, 0

1, 2, 5, 4,2, 1, 1, 2, 0

2, 3, 6, 5,

3, 1, 1, 2, 0

4, 5, 8, 7,

4, 1, 1, 2, 0

5, 6, 9, 8,

5, 1, 1, 2, 0

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 187/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 188/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-12

106,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

107,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

108,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

109,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

110,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

111,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

112,,,,1

.000E+00, .000E+00, 1.0E+00, .000E+00, .000E+00

113,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

114,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

115,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

116,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

117,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

118,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

119,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

120,,,,1.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

121,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

122,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

123,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

124,,,,1

.000E+00, .000E+00,-1.0E+00, .000E+00, .000E+00

*FPOTHISTORY

1,14*FPOTOUT

**Output control**

0,200.0,10.0

*ENDDATA

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 189/246

NISA/ EMAG Training Manual MODELING Session 5

12-13

Now you can run the EMAG solver. For DOS version execute NISA386 and choose ELECTRO-MAG (N); for WINDOWS version run EMAGS; for WORKSTATIONS execute EMAG. AT prompt for the input file name type : CCORE.NIS and accept the default CCORE.OUT as theoutput file name.

POST-PROCESSING :

DISPLAY III can now be used to view the results of the analysis graphically. A file namedCCORE26.DAT will be created by the EMAG solver when you run it (remember you had giventhe post filename as CCORE). This file is needed for post-processing.

Invoke DISPLAY III on your computer. The EMRC logo appears on the screen and the programis ready for interactive usage. By default, the menu mode becomes active so that the user can usethe mouse to execute different commands interactively.

To use this manual effectively, we suggest that you get into the command mode and execute the

commands discussed here by typing in from keyboard. After getting comfortable with this procedure, you should experiment with the menu mode and follow similar steps for post- processing results.

To get into the command mode, you need to move the cursor into the area on the screendisplaying ‘COMMAND’ and hit the ENTER key. You may also type in the letter ‘C’ to get intothe command mode.

For this session only one plot is viewed. You are encouraged to make use of the on-line HELPoption and experiment with various other options available to generate other plots of interest.

For post-processing, type the following commands

COMMANDS DESCRIPTION

REA,POS,CCORE Read the post-processing data file

CTR,ADD,MVP Select contour as the

magnetic vector potential

CTR,CLB,LNUM Select contours with lines and

numbers

PST,CSS,1 Select plot for time = 0.0

PLO Plot the contours

PST,CSS,4 Select plot for time = 40.0

PLO Plot the contours

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 190/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 191/246

NISA/ EMAG Training Manual MODELING Session 5

12-15

Figure 12.2 The magnetic vector potential distribution at time t = 40.0 sec

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 192/246

MODELING Session 5 NIISA/ EMAG Training Manual

12-16

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 193/246

NISA/ EMAG Training Manual MODELING Session 6

13-1

CHAPTER 13

MODELING SESSION 6

The problem of a three dimensional transformer is considered. The transformer core is alignedwith the XY plane and is made of a magnetic material like steel. The coil is made of copper. The problem geometry is shown in Figure 13.0. The excitation in the coil is assumed to be DC. Youhave to determine the magnetic scalar potential, the resultant magnetic flux density and theresultant magnetic field intensity distribution in the problem region.

(All dimensions in metres)

Figure 13.0 3 Dimensional Transformer excited by a DC current in the one coil

Transformer :

l = 20 cmh = 20 cms = 16 cmw = 2 cmExterior Region :L = 20 cmH = 20 cmW = 11.5 cmCoil :lc = 4 cmwc = 0.5 cmJ = Jx = Jx =

1.6 x 106 A/m2

Y

Z X

0=∂

n

φ φ = 0

φ = 0

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 194/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-2

The material property (permeability) of the steel, copper and the air medium surrounding thecore is defined as follows:

Material = IsotropicMUXX (steel) = 5.867 x 10-03 H/m

MUXX (air) = 12.56 x 10

-07

H/mMUXX (copper) = 12.56 x 10-07 H/m

The three-dimensional core of the Transformer is aligned with the XY plane. It can be easilyseen that the transformer is symmetric with respect to all the three coordinate planes viz : XY,YZ and ZX. Hence, only a one-eighth of the model of the problem is necessary for solution. It isassumed that the magnetic scalar potential φm tends to 0 on the boundary shown in Figure 13.0.

Since the geometry of the Transformer model is in 3D, 3D Hexahedral element is chosen. NISAoffers one of the most complete element libraries among commercial softwares, and a list ofcurrently available elements can be found in the User’s manual.

The first step in modeling this problem is to create the geometry of the transformer in terms oflines as shown in Figures 13.0. The lines are created by joining grids (points in space with predefined coordinates). These lines are used to create surfaces called patches. These plane patches are employed to create hyperpatches such that these hyperpatches fully cover thetransformer model. Once the geometry is obtained in terms of hyperpatches, mesh generation isused and the mesh is created. Then, excitation (i.e., DC current density) and the boundaryconditions along with material and geometric properties are defined for the elements.Furthermore, analysis and sub analysis types are defined at this stage. Finally, at the end ofmodeling a NISA file is obtained to perform a Three-dimensional Magnetostatic analysis usingthe magnetic scalar potential.

Invoke DISPLAY III on your computer. When the screen appears click mouse on the COM HOT button ( or hit kay ‘c’ on the keyboard ) to get into the command mode. Now enter the followingcommands interactively to generate the model.

COMMANDS DESCRIPTION

SET,TOLC,.1E-04 Since the dimensions are of order

SET,TOLD,.1E-04 or 0.01 or less set the PICK and

DIST tolerance to 100 times less

GRD,ADD,1,0/0/0 Create grid at the origin of the

global coordinate system (0/0/0)

GRD,ADD,2,0.02/0/0 Create grid # 2 at (0.02/0/0)

GRD,ADD,3,0.025/0/0 Create grid # 3 at (0.025/0/0)

GRD,ADD,4,0.08/0/0 Create grid # 4 at (0.08/0/0)

GRD,ADD,5,0.1/0/0 Create grid # 5 at (0.1/0/0)

GRD,TRS,1T5,B6/1,0.0/0.02/0.0/0,1

Translate grids 1 through 5 by

0.02 in Y direction

GRD,TRS,1T5,B11/1,0.0/0.08/0.0/0,1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 195/246

NISA/ EMAG Training Manual MODELING Session 6

13-3

Translate grids 1 through 5 by

0.08 in Y direction

GRD,TRS,1T5,B16/1,0.0/0.1/0.0/0,1

Translate grids 1 through 5 by

0.1 in Y direction

GRD,TRS,1T5,B21/1,0.0/0.2/0.0/0,1

Translate grids 1 through 5 by

0.2 in Y direction

GRD,TRS,1/6/11/16/21,B26/1,0.2/0.0/0.0/0,1

Translate grids 1/6/11/16/21 by

0.2 in X direction

LIN,2GD,1,2,1 Join grids 1, 2 to create line # 1

LIN,2GD,2,3,2 Join grids 2, 3 to create line # 2

LIN,2GD,3,4,3 Join grids 3, 4 to create line # 3

LIN,2GD,4,5,4 Join grids 4, 5 to create line # 4

LIN,2GD,5,26,5 Join grids 5,26 to create line # 5

LIN,TRS,1T5,B6/1,.0/.02/.0/0,1

Translate lines 1 through 5 by

0.02 in the Y direction

LIN,TRS,1T5,B11/1,.0/.08/.0/0,1

Translate lines 1 through 5 by

0.08 in the Y direction

LIN,TRS,1T5,B16/1,.0/.1/.0/0,1

Translate lines 1 through 5 by

0.1 in the Y direction

LIN,TRS,1T5,B21/1,.0/.2/.0/0,1

Translate lines 1 through 5 by

0.2 in the Y direction

SET,LABA,OFF Set all labels offPAT,2LN,6,1,1 Use lines 6 and 1 to create patch

# 1

PAT,2LN,7,2,2 Use lines 7 and 2 to create patch

# 2

PAT,2LN,8,3,3 Use lines 8 and 3 to create patch

# 3

PAT,2LN,9,4,4 Use lines 9 and 4 to create patch

# 4

PAT,2LN,10,5,5 Use lines 10 and 5 to create patch

# 5

PAT,2LN,11,6,6 Use lines 11 and 6 to create patch# 6

PAT,2LN,12,7,7 Use lines 12 and 7 to create patch

# 7

PAT,2LN,13,8,8 Use lines 13 and 8 to create patch

# 8

PAT,2LN,14,9,9 Use lines 14 and 9 to create patch

# 9

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 196/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-4

PAT,2LN,15,10,10 Use lines 15 & 10 to create patch

# 10

PAT,2LN,16,11,11 Use lines 16 & 11 to create patch

# 11

PAT,2LN,17,12,12 Use lines 17 & 12 to create patch

# 12

PAT,2LN,18,13,13 Use lines 18 & 13 to create patch

# 13

PAT,2LN,19,14,14 Use lines 19 & 14 to create patch

# 14

PAT,2LN,20,15,15 Use lines 20 & 15 to create patch

# 15

PAT,2LN,21,16,16 Use lines 21 & 16 to create patch

# 16

PAT,2LN,22,17,17 Use lines 22 & 17 to create patch

# 17

PAT,2LN,23,18,18 Use lines 23 & 18 to create patch

# 18

PAT,2LN,24,19,19 Use lines 24 & 19 to create patch

# 19

PAT,2LN,25,20,20 Use lines 25 & 20 to create patch

# 20

PAT,NLIN,0/0/0 Set patch plotting lines as 0/0/0

PAT,TRS,1T20,B21/1,0.0/0.0/-0.01/0,1

Translate patches #1 through # 20

by –0.01 in the Z direction

PAT,TRS,1T20,B41/1,0.0/0.0/-0.015/0,1

Translate patches #1 through # 20

by –0.015 in the Z directionPAT,TRS,1T20,B61/1,0.0/0.0/-0.115/0,1

Translate patches #1 through # 20

by –0.115 in the Z direction

HYP,2PA,1T20,21T40 Create hyperpatches by using patch

set from 1 to 20 and patch set

from 21 to 40

HYP,2PA,21T40,41T60 Create hyperpatches by using patch

set from 21 to 40 and patch set

from 41 to 60

HYP,2PA,41T60,61T80 Create hyperpatches by using patch

set from 41 to 60 and patch setfrom 61 to 80

HYP,NLIN,0/0/0 Set hyperpatch plotting lines as

0/0/0

VEW,HID,ON Put hidden lines for element

plotting on

ELE,PAI,MAT Set element painting by material

on

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 197/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 198/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-6

FEG,HEX,17,,,1/6/2,//2/,1.0/0.25/1.0

Mesh hyperpatch #17 using E1/E2/E3

as 1/6/2,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,20,,,6/6/2,//2/,4.0/0.25/1.0

Mesh hyperpatch #20 using E1/E2/E3

as 6/6/2,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,21,,,3/3/1,104//3/,1.0/1.0/1.0

Mesh hyperpatch #21 using E1/E2/E3

as 3/3/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/1.0

and material as 3

FEG,HEX,22,,,1/3/1,104//3/,1.0/1.0/1.0

Mesh hyperpatch #22 using E1/E2/E3

as 1/3/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/1.0

and material as 3

FEG,HEX,24/31/34,,,3/3/1,104//2/,1.0/1.0/1.0

Mesh hyperpatches #24/31/34

using E1/E2/E3 as 3/3/1,order as

1,stiffness type as 104, R1/R2/R3

as 1.0/1.0/1.0 and material as 2

FEG,HEX,26/29,,,3/6/1,104//2/,1.0/1.0/1.0

Mesh hyperpatches #26/29 using

E1/E2/E3 as 3/6/1,order as

1,stiffness type as 104, R1/R2/R3as 1.0/1.0/1.0 and material as 2

FEG,HEX,23,,,6/3/1,104//2/,1.0/1.0/1.0

Mesh hyperpatch #23 using E1/E2/E3

as 6/3/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/1.0

and material as 2

FEG,HEX,27,,,1/6/1,104//2/,1.0/1.0/1.0

Mesh hyperpatch #27 using E1/E2/E3

as 1/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/1.0

and material as 2FEG,HEX,28,,,6/6/1,104//2/,1.0/1.0/1.0

Mesh hyperpatch #28 using E1/E2/E3

as 6/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/1.0

and material as 2

FEG,HEX,25/35,,,6/3/1,104//2/,4.0/1.0/1.0

Mesh hyperpatches #25/35 using

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 199/246

NISA/ EMAG Training Manual MODELING Session 6

13-7

E1/E2/E3 as 6/3/1,order as

1,stiffness type as 104, R1/R2/R3

as 4.0/1.0/1.0 and material as 2

FEG,HEX,30,,,6/6/1,104//2/,4.0/1.0/1.0

Mesh hyperpatch #30 using E1/E2/E3

as 6/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 4.0/1.0/1.0

and material as 2

FEG,HEX,36,,,3/6/1,104//2/,1.0/0.25/1.0

Mesh hyperpatch #36 using E1/E2/E3

as 3/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,37,,,1/6/1,104//2/,1.0/0.25/1.0

Mesh hyperpatch #37 using E1/E2/E3

as 1/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,38,,,6/6/1,104//2/,1.0/0.25/1.0

Mesh hyperpatch #38 using E1/E2/E3

as 6/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,39,,,3/6/1,104//2/,1.0/0.25/1.0

Mesh hyperpatch #39 using E1/E2/E3

as 3/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/1.0

and material as 2

FEG,HEX,40,,,6/6/1,104//2/,4.0/0.25/1.0Mesh hyperpatch #40 using E1/E2/E3

as 6/6/1,order as 1,stiffness type

as 104, R1/R2/R3 as 4.0/0.25/1.0

and material as 2

FEG,HEX,41/44/51/54,,,3/3/6,104//2/,1.0/1.0/4.0

Mesh hyperpatches #41/44/51/54

using E1/E2/E3 as 3/3/6,order as

1,stiffness type as 104, R1/R2/R3

as 1.0/1.0/4.0 and material as 2

FEG,HEX,46/49,,,3/6/6,104//2/,1.0/1.0/4.0

Mesh hyperpatch #46/49 usingE1/E2/E3 as 3/6/6,order as

1,stiffness type as 104, R1/R2/R3

as 1.0/1.0/4.0 and material as 2

FEG,HEX,43/53,,,6/3/6,104//2/,1.0/1.0/4.0

Mesh hyperpatches #43/53 using

E1/E2/E3 as 6/3/6,order as

1,stiffness type as 104, R1/R2/R3

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 200/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-8

as 1.0/1.0/4.0 and material as 2

FEG,HEX,42/52,,,1/3/6,104//2/,1.0/1.0/4.0

Mesh hyperpatches #42/52 using

E1/E2/E3 as 1/3/6,order as

1,stiffness type as 104, R1/R2/R3

as 1.0/1.0/4.0 and material as 2

FEG,HEX,47,,,1/6/6,104//2/,1.0/1.0/4.0

Mesh hyperpatch #47 using E1/E2/E3

as 1/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/4.0

and material as 2

FEG,HEX,48,,,6/6/6,104//2/,1.0/1.0/4.0

Mesh hyperpatch #48 using E1/E2/E3

as 6/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/1.0/4.0

and material as 2

FEG,HEX,45/55,,,6/3/6,104//2/,4.0/1.0/4.0

Mesh hyperpatches #45/55 using

E1/E2/E3 as 6/3/6,order as

1,stiffness type as 104, R1/R2/R3

as 4.0/1.0/4.0 and material as 2

FEG,HEX,50,,,6/6/6,104//2/,4.0/1.0/4.0

Mesh hyperpatch #50 using E1/E2/E3

as 6/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 4.0/1.0/4.0

and material as 2

FEG,HEX,56/59,,,3/6/6,104//2/,1.0/0.25/4.0

Mesh hyperpatches #56/59 using

E1/E2/E3 as 3/6/6,order as1,stiffness type as 104, R1/R2/R3

as 1.0/0.25/4.0 and material as 2

FEG,HEX,57,,,1/6/6,104//2/,1.0/0.25/4.0

Mesh hyperpatch #57 using E1/E2/E3

as 1/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/4.0

and material as 2

FEG,HEX,58,,,6/6/6,104//2/,1.0/0.25/4.0

Mesh hyperpatch #58 using E1/E2/E3

as 6/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 1.0/0.25/4.0and material as 2

FEG,HEX,60,,,6/6/6,104//2/,4.0/0.25/4.0

Mesh hyperpatch #60 using E1/E2/E3

as 6/6/6,order as 1,stiffness type

as 104, R1/R2/R3 as 4.0/0.25/4.0

and material as 2

PLO Regenerate the plot

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 201/246

NISA/ EMAG Training Manual MODELING Session 6

13-9

NOD,CLN,ALL Delete all inactive nodes

NOD,MER,ALL,.1E-04 Merge all nodes with tolerance

0.1E-04

Y Type Y

NOD,CMP,ALL,1 Compact all node numbers

ELE,CMP,ALL,1 Compact all element numbers

VEW,BND,ON Put boundary line viewing on

PLO Regenerate the plot

VEW,BND,OFF Put boundary line viewing off

MAT,ADD,1,MUXX,.005867,0 For material # 1 (steel) put

permeability value

MAT,ADD,2,MUXX,.1256E-05,0 For material # 2 (air) put

permeability value

MAT,ADD,3,MUXX,.1256E-05,0 For material # 3 (copper) put

permeability value

SFP,ADD,BRD,1,0.0, Put Dirichlet boundary condition (

φm = 0) using BORDER and pickingall nodes on the boundary as

listed below

ENTITY-IDS: 570

13 14 15 16 29 30 31 32

45 46 47 48 61 62 63 64

77 78 79 80 93 94 95 96

331 332 333 334 335 336 355 356

357 358 359 360 379 380 381 382

383 384 552 558 564 565 566 567

568 569 570 576 582 588 589 590

591 592 593 594 600 606 612 613

614 615 616 617 618 624 630 636642 648 654 660 666 672 678 684

690 696 702 708 714 720 726 732

738 744 750 756 762 768 774 780

781 782 783 784 805 806 807 808

829 830 831 832 853 854 855 856

877 878 879 880 901 902 903 904

925 926 927 928 929 930 961 962

963 964 965 966 997 998 999 1000

1001 1002 1033 1034 1035 1036 1037 1038

1044 1050 1056 1062 1068 1069 1070 1071

1072 1073 1074 1080 1086 1092 1098 11041105 1106 1107 1108 1109 1110 1116 1122

1128 1134 1140 1153 1154 1155 1156 1160

1173 1174 1175 1176 1264 1265 1266 1267

1268 1310 1316 1322 1323 1324 1325 1326

1327 1328 1334 1340 1346 1352 1358 1364

1370 1376 1382 1383 1384 1385 1386 1407

1414 1415 1416 1417 1418 1419 1455 1456

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 202/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-10

1457 1473 1474 1475 1476 1477 1478 1484

1490 1496 1502 1508 1521 1522 1523 1524

1537 1538 1539 1540 1553 1554 1555 1556

1569 1570 1571 1572 1585 1586 1587 1588

1601 1602 1603 1604 1617 1618 1619 1620

1633 1634 1635 1636 1649 1650 1651 1652

1665 1666 1667 1668 1681 1682 1683 1684

1697 1698 1699 1700 2151 2152 2153 2154

2155 2156 2175 2176 2177 2178 2179 2180

2199 2200 2201 2202 2203 2204 2223 2224

2225 2226 2227 2228 2247 2248 2249 2250

2251 2252 2271 2272 2273 2274 2275 2276

2618 2624 2630 2631 2632 2633 2634 2635

2636 2642 2648 2654 2655 2656 2657 2658

2659 2660 2666 2672 2678 2679 2680 2681

2682 2683 2684 2690 2696 2702 2703 2704

2705 2706 2707 2708 2714 2720 2726 2727

2728 2729 2730 2731 2732 2738 2744 2750

2751 2752 2753 2754 2755 2756 2762 2768

2774 2780 2786 2792 2798 2804 2810 2816

2822 2828 2834 2840 2846 2852 2858 2864

2870 2876 2882 2888 2894 2900 2906 2912

2918 2924 2930 2936 2942 2948 2954 2960

2966 2972 2978 2984 2990 2996 3002 3008

3014 3020 3026 3032 3038 3044 3050 3056

3062 3068 3074 3080 3081 3082 3083 3084

3105 3106 3107 3108 3129 3130 3131 3132

3153 3154 3155 3156 3177 3178 3179 3180

3201 3202 3203 3204 3225 3226 3227 32283249 3250 3251 3252 3273 3274 3275 3276

3297 3298 3299 3300 3321 3322 3323 3324

3345 3346 3347 3348 3369 3375 3381 3387

3393 3399 3405 3406 3407 3408 3409 3435

3436 3437 3438 3439 3465 3466 3467 3468

3469 3495 3496 3497 3498 3499 3525 3526

3527 3528 3529 3555 3556 3557 3558 3559

3585 3586 3587 3588 3589 3590 3596 3602

3608 3614 3620 3621 3622 3623 3624 3625

3626 3632 3638 3644 3650 3656 3657 3658

3659 3660 3661 3662 3668 3674 3680 36863692 3693 3694 3695 3696 3697 3698 3704

3710 3716 3722 3728 3729 3730 3731 3732

3733 3734 3740 3746 3752 3758 3764 3765

3766 3767 3768 3769 3770 3776 3782 3788

3794 3800

VEW,LEFT

SFP,ADD,BOX,1,0.0, Put Dirichlet boundary condition (

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 203/246

NISA/ EMAG Training Manual MODELING Session 6

13-11

φm = 0) using BOX and pickingall nodes on the boundary as

listed below

ENTITY-IDS: 380

1589 1590 1591 1592 1593 1594 1595 1596

1597 1598 1599 1600 1601 1602 1603 16041685 1686 1687 1688 1689 1690 1691 1692

1693 1694 1695 1696 1697 1698 1699 1700

1781 1782 1783 1784 1785 1786 1787 1788

1789 1790 1791 1792 1793 1794 1795 1796

1877 1878 1879 1880 1881 1882 1883 1884

1885 1886 1887 1888 1889 1890 1891 1892

1993 1994 1995 1996 1997 1998 1999 2000

2001 2002 2003 2004 2005 2006 2007 2008

2009 2010 2011 2012 2113 2114 2115 2116

2117 2118 2119 2120 2121 2122 2123 2124

2125 2126 2127 2128 2129 2130 2131 2132

2253 2254 2255 2256 2257 2258 2259 2260

2261 2262 2263 2264 2265 2266 2267 2268

2269 2270 2271 2272 2273 2274 2275 2276

2409 2410 2411 2412 2413 2414 2415 2416

2417 2418 2419 2420 2421 2422 2423 2424

2425 2426 2427 2428 2429 2430 2431 2432

2458 2459 2460 2461 2462 2588 2589 2590

2591 2592 2593 2594 2595 2596 2597 2598

2599 2600 2601 2602 2603 2604 2605 2606

2607 2608 2609 2610 2611 2612 2733 2734

2735 2736 2737 2738 2739 2740 2741 2742

2743 2744 2745 2746 2747 2748 2749 27502751 2752 2753 2754 2755 2756 2877 2878

2879 2880 2881 2882 2883 2884 2885 2886

2887 2888 2889 2890 2891 2892 2893 2894

2895 2896 2897 2898 2899 2900 3051 3052

3053 3054 3055 3056 3057 3058 3059 3060

3061 3062 3063 3064 3065 3066 3067 3068

3069 3070 3071 3072 3073 3074 3075 3076

3077 3078 3079 3080 3201 3202 3203 3204

3205 3206 3207 3208 3209 3210 3211 3212

3213 3214 3215 3216 3217 3218 3219 3220

3221 3222 3223 3224 3345 3346 3347 33483349 3350 3351 3352 3353 3354 3355 3356

3357 3358 3359 3360 3361 3362 3363 3364

3365 3366 3367 3368 3399 3400 3401 3402

3403 3404 3555 3556 3557 3558 3559 3560

3561 3562 3563 3564 3565 3566 3567 3568

3569 3570 3571 3572 3573 3574 3575 3576

3577 3578 3579 3580 3581 3582 3583 3584

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 204/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-12

3765 3766 3767 3768 3769 3770 3771 3772

3773 3774 3775 3776 3777 3778 3779 3780

3781 3782 3783 3784 3785 3786 3787 3788

3789 3790 3791 3792 3793 3794 3795 3796

3797 3798 3799 3800

YG

VEW,TOP View along XY plane looking

through Z axis

ELE,ERA,MAT/1T2 Erase all elements of material 1 &

2

PLO,ACT Plot all active entities

VEW,TOP View along XY plane looking

through Z axis

CRD,ADD,BOX,2,0/0/-1.0E6/0/0,

Put source current density ( Jz

= -1.0E6) using BOX and picking

elements on the coil as listed

below.

ENTITY-IDS: 9

223 224 225 226 227 228 694 695

696

CRD,ADD,BOX,2,-1.0E6/0/0/0/0,

Put source current density ( Jx

= -1.0E6) using BOX and picking

elements on the coil as listed

below.

ENTITY-IDS: 9

685 686 687 688 689 690 691 692

693NFORM Use NISA DATA FORMS → NISA FORM.

Then do the following :

1.Select MFIELD.

a. Then select EMAG CONTROL, and save it

b. Select TITLE, enter title and save it

2.Select EXECUTIVE → MFIELD, select SUBA → MGSS and enter

filename for post file.

WRI NIS TRANS3D.NIS Save NISA file in TRANS3D.NIS

END End the DISPLAY III session

This completes the pre-processing (or modeling) phase of the problem.

Now you should use a text editor to edit TRANS3D.NIS file (or you can use editor availableinside DISPLAY III, as shown in modeling session 1). You can edit this file if the EXECUTIVEcards are not correct. You have to enter the CURSYM card in NISA file because it cannot beentered in DISPLAY III. First, enter *CURSYM after the *CURDEN cards. Since you have

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 205/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 206/246

MODELING Session 6 NIISA/ EMAG Training Manual

13-14

8, 1, 1, 1, 0

10, 11, 15, 14, 26, 27, 31, 30,

9, 1, 1, 1, 0

11, 12, 16, 15, 27, 28, 32, 31,

10, 1, 1, 1, 0

17, 18, 22, 21, 33, 34, 38, 37,

•••••• ••••••

••••••

*MATEMAG

MUXX, 1,0, 0,0.005867,0

MUXX, 2,0, 0,0.1256E-05,0

MUXX, 3,0, 0,0.1256E-05,0

MUXX, 4,0, 0,0.1256E-05,0

*EMAGCNTL, ID= 11,1,1,0.001,1.0

*SPFPOT

** SPFPOT SET = 1

1, 0.00000E+00

2, 0.00000E+00

3, 0.00000E+00

4, 0.00000E+00

17, 0.00000E+00

18, 0.00000E+00

19, 0.00000E+00

20, 0.00000E+00

•••••• ••••••

••••••

*CURDEN

** CURDEN SET = 1

187,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

188,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

189,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

190,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

191,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

192,,,,,

0.000E+00,0.000E+00,-.100E+07,0.000E+00,0.000E+00

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 207/246

NISA/ EMAG Training Manual MODELING Session 6

13-15

685,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

686,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

687,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

688,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

689,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

690,,,,,

-.100E+07,0.000E+00,0.000E+00,0.000E+00,0.000E+00

•••••• •••••• ••••••

*CURSYM

8

JX,1,1,-1

JZ,-1,1,1

*ENDDATA

Now you can run the EMAG solver. For DOS version execute NISA386 and choose ELECTRO-MAG (N); for WINDOWS version run EMAGS; for WORKSTATIONS execute EMAG. AT prompt for the input file name type : TRANS3D.NIS and accept the default TRANS3D.OUT asthe output file name.

POST-PROCESSING :

DISPLAY III can now be used to view the results of the analysis graphically. A file namedTRANS3D26.DAT is created by the EMAG solver when you run it (remember you had giventhe post filename as TRANS3D). This file is needed for post-processing.

Invoke DISPLAY III on your computer. The EMRC logo appears on the screen and the programis ready for interactive usage. By default, the menu mode becomes active so that the user can usethe cursor to execute different commands interactively.

To use this manual effectively, we suggest that you get into the command mode and execute thecommands discussed here by typing in from keyboard. After getting comfortable with this procedure, you should experiment with the menu mode and follow similar steps for post- processing results.

To get into the command mode, you need to move the cursor into the area on the screendisplaying ‘COMMAND’ and hit the ENTER key. You may also type in the letter ‘C’ to get intothe command mode.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 208/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 209/246

NISA/ EMAG Training Manual MODELING Session 7

14-1

CHAPTER 14

MODELING SESSION 7

The problem of a three dimensional C-shaped magnetic core with an air gap is considered. Theuniform cross-section of the magnetic core is C-shaped and lies in the XY plane. The problemgeometry is shown in Figure 14.0. The excitation in the coil is D C current of current density1.0E+06 Amp/m2 . You have to determine the magnetic vector potential and the resultantmagnetic flux density distribution in the problem region .

0.05

coils

0.065Air

0.04 0.02 Air medium 0.25Air gap

0.020.05

0.25

Figure 14.0 A C-shaped magnetic core excited by the current in the coils

The material property (permeability) of the iron, copper and the air medium surrounding the coreis defined as follows :

Material = IsotropicMUXX (iron) = 400.0 m/HMUXX (air) = 795780.0 m/H

MUXX (copper) = 795780.0 m/H

The C-shaped magnetic core is as shown in Figure 14.0. Hence, a 3D model of the problem isconsidered. The C-shape is horizontal with respect to the X axis and its left bottom corner lies atthe origin of the XY Z coordinate system. It is assumed that the magnetic vector potential Atends to 0 on the boundary shown in Figure 14.0.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 210/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-2

Since the geometry of the C-shaped magnetic core model is in 3D, therefore 3D Hexahedralelement is chosen. NISA offers one of the most complete element libraries among commercialsoftwares, and a list of currently available elements can be found in the User’s manual.

The first step in modeling this problem is to create the geometry of C-shaped magnetic core interms of lines as shown in Figures 14.0. The lines are created by joining grids (points in spacewith predefined coordinates). These lines are used to create surfaces called patches. The patchesare used to create hyperpatches. Once the geometry is obtained in terms of hyperpatches, meshgeneration is used and the mesh is created. Then, excitation (i.e., current density) and the boundary conditions along with material and geometric properties are defined for the elements.Furthermore, analysis and sub analysis types are defined at this stage. Finally, at the end ofmodeling a NISA ASCII file is obtained to perform a Magnetostatic analysis using magneticvector potential.

Invoke DISPLAY III on your computer. When the screen appears click mouse on the COM HOT button ( or hit key ‘c’ on the keyboard ) to get into the command mode. Now enter the followingcommands interactively to generate the model.

COMMANDS DESCRIPTION

SET,TOLC,.1E-04 Since the dimensions are of order

SET,TOLD,.1E-04 or 0.01 or less set the PICK and

DIST tolerance to 100 times less

GRD,ADD,1,0.0/0.0/0.0 Create grid at the origin of the

global coordinate system (0/0/0)

GRD,ADD,2,0.05/0.0/0.0 Create grid # 2 at (0.05/0/0)

GRD,ADD,3,0.07/0.0/0.0 Create grid # 3 at (0.07/0/0)

GRD,ADD,4,0.18/0.0/0.0 Create grid # 4 at (0.18/0/0)

GRD,ADD,5,0.2/0.0/0.0 Create grid # 5 at (0.2/0/0)

GRD,ADD,6,0.25/0.0/0.0 Create grid # 6 at (0.25/0/0)

GRD,TRS,1T6,B7/1,0.0/0.05/0.0/0,1

Translate grids 1 through 6 by

0.05 in the Y direction

GRD,TRS,7T12,B13/1,0.0/0.055/0.0/0,1

Translate grids 7 through 12 by

0.055 in the Y direction

GRD,TRS,18,19,0.02/0.0/0.0/0,1Translate grids 18 by 0.02 in the

X direction

GRD,TRS,13,20,-0.02/0.0/0.0/0,1

Translate grids 13 by -0.02 in the

X direction

GRD,TRS,13T20,B21/1,0.0/0.01/0.0/0,1

Translate grids 13 through 20 by

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 211/246

NISA/ EMAG Training Manual MODELING Session 7

14-3

0.01 in the Y direction

GRD,MIR,1T28,B29/1,Y0.125 Mirror grids 1 to 28 about the XZ

plane at Y = 0.125

LIN,2GD,1,2,1 Join grids 1, 2 to create line # 1

LIN,2GD,2,3,2 Join grids 2, 3 to create line # 2

LIN,2GD,3,4,3 Join grids 3, 4 to create line # 3

LIN,2GD,4,5,4 Join grids 4, 5 to create line # 4

LIN,2GD,5,6,5 Join grids 5, 6 to create line # 5

LIN,2GD,7,8,6 Join grids 7, 8 to create line # 6

LIN,2GD,8,9,7 Join grids 8, 9 to create line # 7

LIN,2GD,9,10,8 Join grids 9,10 to create line # 8

LIN,2GD,10,11,9 Join grids 10,11 to create line #9

LIN,2GD,11,12,10 Join grids 11, 12 to create line

#10

LIN,2GD,20,13,11 Join grids 20, 13 to create line #

11

LIN,2GD,13,14,12 Join grids 13, 14 to create line #

12

LIN,2GD,14,15,13 Join grids 14, 15 to create line #

13

LIN,2GD,15,16,14 Join grids 15, 16 to create line #

14

LIN,2GD,16,17,15 Join grids 16, 17 to create line #

15

LIN,2GD,17,18,16 Join grids 17, 18 to create line #

16

LIN,2GD,18,19,17 Join grids 18, 19 to create line #

17

LIN,2GD,28,21,18 Join grids 28, 21 to create line #18

LIN,2GD,21,22,19 Join grids 21, 22 to create line #

19

LIN,2GD,22,23,20 Join grids 22, 23 to create line #

20

LIN,2GD,23,24,21 Join grids 23, 24 to create line #

21

LIN,2GD,24,25,22 Join grids 24, 25 to create line #

22

LIN,2GD,25,26,23 Join grids 25, 26 to create line #

23LIN,2GD,26,27,24 Join grids 26, 27 to create line #

24

LIN,MIR,1T24,B27/1,Y0.125 Mirror lines 1 through 24 about XZ

plane at Y = 0.125

PAT,2LN,6,1,1 Use lines 6 and 1 to create patch

# 1

PAT,2LN,7,2,2 Use lines 7 and 2 to create patch

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 212/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-4

# 2

PAT,2LN,8,3,3 Use lines 8 and 3 to create patch

# 3

PAT,2LN,9,4,4 Use lines 9 and 4 to create patch

# 4

PAT,2LN,10,5,5 Use lines 10 and 5 to create patch

# 5

PAT,2LN,12,6,6 Use lines 12 and 6 to create patch

# 6

PAT,2LN,13,7,7 Use lines 13 and 7 to create patch

# 7

PAT,2LN,14,8,8 Use lines 14 and 8 to create patch

# 8

PAT,2LN,15,9,9 Use lines 15 and 9 to create patch

# 9

PAT,2LN,16,10,10 Use lines 16 and 10 to create

patch # 10

PAT,2LN,18,11,11 Use lines 18 and 11 to create

patch # 11

PAT,2LN,19,12,12 Use lines 19 and 12 to create

patch # 12

PAT,2LN,20,13,13 Use lines 20 and 13 to create

patch # 13

PAT,2LN,21,14,14 Use lines 21 and 14 to create

patch # 14

PAT,2LN,22,15,15 Use lines 22 and 15 to create

patch # 15

PAT,2LN,23,16,16 Use lines 23 and 16 to create

patch # 16PAT,2LN,24,17,17 Use lines 24 and 17 to create

patch # 17

PAT,2LN,44,18,18 Use lines 44 and 18 to create

patch # 18

PAT,2LN,45,19,19 Use lines 45 and 19 to create

patch # 19

PAT,2LN,46,20,20 Use lines 46 and 20 to create

patch # 20

PAT,2LN,47,21,21 Use lines 47 and 21 to create

patch # 21

PAT,2LN,48,22,22 Use lines 48 and 22 to createpatch # 22

PAT,2LN,49,23,23 Use lines 49 and 23 to create

patch # 23

PAT,2LN,50,24,24 Use lines 50 and 24 to create

patch # 24

PAT,MIR,1T17,B25/1,Y0.125 Mirror patches 1 through 17 about

the XZ plane at Y = 0.125

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 213/246

NISA/ EMAG Training Manual MODELING Session 7

14-5

PAT,NLIN,0/0/0 Set patch plotting lines as 0/0/0

SET,LABA,OFF Set all labels off

PAT,LAB,ON Set Patch labels on

PAT,TRS,BRD,B42/1,0.0/0.0/0.07/0,1

Translate patches in BORDER by Z =

0.07 creating patches starting at

numbers 42

ENTITY-IDS: 27

7 8 9 11 12 13 14 15

16 17 18 19 20 21 22 23

24 31 32 33 35 36 37 38

39 40 41

PAT,TRS,BOX,B69/1,0.0/0.0/-0.09/0,1

Translate patches in BOX by Z =

-0.09 creating patches starting at

numbers 69

ENTITY-IDS: 27

42 43 44 45 46 47 48 49

50 51 52 53 54 55 56 57

58 59 60 61 62 63 64 65

66 67 68

PAT,TRS,BOX,B96/1,0.0/0.0/0.05/0,1

Translate patches in BOX by Z =

0.05 creating patches starting at

numbers 96

ENTITY-IDS: 41

1 2 3 4 5 6 7 8

9 10 11 12 13 14 15 16

17 18 19 20 21 22 23 2425 26 27 28 29 30 31 32

33 34 35 36 37 38 39 40

41

HYP,NLIN,0/0/0 Set hypepatch plotting lines as

0/0/0

HYP,2PA,1T41,96T136 Create hyperpatches by using

patches from the set 1 through 41

and set 96 through 136

HYP,2PA,102T104,42T44 Create hyperpatches by using

patches from the set 102 through

104 and set 42 through 44HYP,2PA,106T112,45T51 Create hyperpatches by using

patches from the set 106 through

111 and set 45 through 51

HYP,2PA,126T128,59T61 Create hyperpatches by using

patches from the set 126 through

128 and set 59 through 61

HYP,2PA,113T119,52T58 Create hyperpatches by using

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 214/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-6

patches from the set 113 through

119 and set 52 through 58

HYP,2PA,130T136,62T68 Create hyperpatches by using

patches from the set 130 through

136 and set 62 through 68

FEG,HEX,1T68,,,2/2/2,104/1//,1.0/1.0/1.0

Mesh patch # 1 through 68 using

E1/E2/E3 as 2/2/2, order as 1,

stiffness type as 102 and material

as 1

MAT,ADD,1,MUXX,400.0,0 For material # 1 (iron) put

permeability value

MAT,ADD,2,MUXX,795780.0,0 For material # 2 (air) put

permeability value

MAT,ADD,3,MUXX,795780.0,0 For material # 3 (copper) put

permeability value

ELE,TRS,BOX,,,.0/.0/-0.07/0,1 Translate elements in BOX by –0.07

in the Z direction

ENTITY-IDS: 216

329 330 331 332 333 334 335 336

337 338 339 340 341 342 343 344

345 346 347 348 349 350 351 352

353 354 355 356 357 358 359 360

361 362 363 364 365 366 367 368

369 370 371 372 373 374 375 376

377 378 379 380 381 382 383 384

385 386 387 388 389 390 391 392

393 394 395 396 397 398 399 400

401 402 403 404 405 406 407 408409 410 411 412 413 414 415 416

417 418 419 420 421 422 423 424

425 426 427 428 429 430 431 432

433 434 435 436 437 438 439 440

441 442 443 444 445 446 447 448

449 450 451 452 453 454 455 456

457 458 459 460 461 462 463 464

465 466 467 468 469 470 471 472

473 474 475 476 477 478 479 480

481 482 483 484 485 486 487 488

489 490 491 492 493 494 495 496497 498 499 500 501 502 503 504

505 506 507 508 509 510 511 512

513 514 515 516 517 518 519 520

521 522 523 524 525 526 527 528

529 530 531 532 533 534 535 536

537 538 539 540 541 542 543 544

VEW,HID,ON Put hidden line on for elements

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 215/246

NISA/ EMAG Training Manual MODELING Session 7

14-7

ELE,PAI,MAT Paint all elements by material

Number

NOD,CLN Delete all inactive nodes

NOD,MER,ALL,.1E-04 Merge all nodes with tolerance

0.1E-04

Y Type Y

NOD,CMP,ALL,1 Compact all node numbers

ELE,CMP,ALL,1 Compact all element numbers

ELE,MOD,BRD,MAT,2 Change material properties of

elements in BORDER to material

number 2

ENTITY-IDS: 384

49 50 51 52 53 54 55 56

57 58 59 60 61 62 63 64

65 66 67 68 69 70 71 72

105 106 107 108 109 110 111 112

113 114 115 116 117 118 119 120

129 130 131 132 133 134 135 136

161 162 163 164 165 166 167 168

169 170 171 172 173 174 175 176

177 178 179 180 181 182 183 184

185 186 187 188 189 190 191 192

241 242 243 244 245 246 247 248

249 250 251 252 253 254 255 256

257 258 259 260 261 262 263 264

297 298 299 300 301 302 303 304

305 306 307 308 309 310 311 312

321 322 323 324 325 326 327 328

329 330 331 332 333 334 335 336337 338 339 340 341 342 343 344

345 346 347 348 349 350 351 352

377 378 379 380 381 382 383 384

385 386 387 388 389 390 391 392

401 402 403 404 405 406 407 408

409 410 411 412 413 414 415 416

417 418 419 420 421 422 423 424

425 426 427 428 429 430 431 432

457 458 459 460 461 462 463 464

465 466 467 468 469 470 471 472

473 474 475 476 477 478 479 480481 482 483 484 485 486 487 488

513 514 515 516 517 518 519 520

521 522 523 524 525 526 527 528

537 538 539 540 541 542 543 544

545 546 547 548 549 550 551 552

553 554 555 556 557 558 559 560

561 562 563 564 565 566 567 568

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 216/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-8

593 594 595 596 597 598 599 600

601 602 603 604 605 606 607 608

617 618 619 620 621 622 623 624

625 626 627 628 629 630 631 632

633 634 635 636 637 638 639 640

641 642 643 644 645 646 647 648

673 674 675 676 677 678 679 680

681 682 683 684 685 686 687 688

689 690 691 692 693 694 695 696

697 698 699 700 701 702 703 704

729 730 731 732 733 734 735 736

737 738 739 740 741 742 743 744

753 754 755 756 757 758 759 760

ELE,ERA,MAT/2 Erase elements of material no. 2

ELE,MOD,BOX/BOX,MAT,2 Change material properties of

elements in BOX to material

number 2

ENTITY-IDS: 32

393 394 395 396 397 398 399 400

529 530 531 532 533 534 535 536

609 610 611 612 613 614 615 616

745 746 747 748 749 750 751 752

ELE,ERA,MAT/2

ELE,MOD,BOX/BOX,MAT,3 Change material properties of

elements in BOX to material

number 3

ENTITY-IDS: 144

97 98 99 100 101 102 103 104

153 154 155 156 157 158 159 160289 290 291 292 293 294 295 296

369 370 371 372 373 374 375 376

449 450 451 452 453 454 455 456

505 506 507 508 509 510 511 512

585 586 587 588 589 590 591 592

665 666 667 668 669 670 671 672

721 722 723 724 725 726 727 728

81 82 83 84 85 86 87 88

137 138 139 140 141 142 143 144

273 274 275 276 277 278 279 280

353 354 355 356 357 358 359 360433 434 435 436 437 438 439 440

489 490 491 492 493 494 495 496

569 570 571 572 573 574 575 576

649 650 651 652 653 654 655 656

705 706 707 708 709 710 711 712

ELE,MOD,BOX/BOX,MAT,3 Change material properties of

elements in BOX to material

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 217/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 218/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 219/246

NISA/ EMAG Training Manual MODELING Session 7

14-11

951 958 959 960 961 962 963 964

965 966 967 968 969 970 971 972

979 980 981 982 983 984 985 986

987 992 993 994 995 996 997 998

999 1004 1005 1012 1013 1014 1015 1016

1017 1022 1023 1024 1025 1030 1031 1032

1033 1038 1039 1040 1041 1046 1047 1048

1049 1054 1055 1056 1057 1062 1063 1064

1065 1066 1067 1068 1069 1070 1071 1078

1079 1080 1084 1085 1088 1089 1092 1093

1096 1097 1098 1099 1104 1105 1106 1107

YG

SFP,SIZ,.005 Select symbol size for SPFPOT as

0.05

CRD,ADD,BOX,2,1E6/0/0/0/0, Put current density in X direction

as 1.0E+06 for elements in BOX

ENTITY-IDS: 72

353 354 355 356 357 358 359 360

361 362 363 364 365 366 367 368

369 370 371 372 373 374 375 376

433 434 435 436 437 438 439 440

441 442 443 444 445 446 447 448

449 450 451 452 453 454 455 456

489 490 491 492 493 494 495 496

497 498 499 500 501 502 503 504

505 506 507 508 509 510 511 512

CRD,ADD,BOX,2,-1E6/0/0/0/0, Put current density in X direction

as -1.0E+06 for elements in BOX

ENTITY-IDS: 72569 570 571 572 573 574 575 576

577 578 579 580 581 582 583 584

585 586 587 588 589 590 591 592

649 650 651 652 653 654 655 656

657 658 659 660 661 662 663 664

665 666 667 668 669 670 671 672

705 706 707 708 709 710 711 712

713 714 715 716 717 718 719 720

721 722 723 724 725 726 727 728

CRD,ADD,BOX,2,0/0/1E6/0/0, Put current density in Z direction

as 1.0E+06 for elements in BOXENTITY-IDS: 24

81 82 83 84 85 86 87 88

137 138 139 140 141 142 143 144

273 274 275 276 277 278 279 280

CRD,ADD,BOX,2,0/0/-1E6/0/0, Put current density in X direction

as -1.0E+06 for elements in BOX

ENTITY-IDS: 24

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 220/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 221/246

NISA/ EMAG Training Manual MODELING Session 7

14-13

7,,,, 1.80000E-01, 2.50000E-01, 2.50000E-02, 0

8,,,, 1.80000E-01, 2.25000E-01, 2.50000E-02, 0

9,,,, 1.80000E-01, 2.00000E-01, 2.50000E-02, 0

10,,,, 2.00000E-01, 2.50000E-01, 2.50000E-02, 0

••••••

••••••

••••••

*ELEMENTS

1, 1, 1, 1, 0

1, 2, 5, 4, 7, 8, 11, 10,

2, 1, 1, 1, 0

2, 3, 6, 5, 8, 9, 12, 11,

3, 1, 1, 1, 0

7, 8, 11, 10, 13, 14, 17, 16,

4, 1, 1, 1, 0

8, 9, 12, 11, 14, 15, 18, 17,

5, 1, 1, 1, 0

19, 20, 23, 22, 28, 29, 32, 31,

6, 1, 1, 1, 0

20, 18, 17, 23, 29, 12, 11, 32,

7, 1, 1, 1, 0

22, 23, 26, 25, 31, 32, 35, 34,

8, 1, 1, 1, 0

23, 17, 16, 26, 32, 11, 10, 35,

9, 1, 1, 1, 0

28, 29, 32, 31, 37, 38, 41, 40,

10, 1, 1, 1, 0

29, 12, 11, 32, 38, 6, 5, 41,

••••••

••••••

••••••

*MATEMAG

MUXX, 1,0, 0,400.0,0

MUXX, 2,0, 0,795780.0,0

MUXX, 3,0, 0,795780.0,0

*EMAGCNTL, ID= 1

1,1,1,0.001,1.0

*SPFPOT

** SPFPOT SET = 1

1, 0.00000E+00

2, 0.00000E+00

3, 0.00000E+00

4, 0.00000E+00

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 222/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-14

5, 0.00000E+00

6, 0.00000E+00

7, 0.00000E+00

10, 0.00000E+00

13, 0.00000E+00

14, 0.00000E+00

15, 0.00000E+00

16, 0.00000E+00

17, 0.00000E+00

18, 0.00000E+00

19, 0.00000E+00

20, 0.00000E+00

••••••

••••••

••••••

*CURDEN

** CURDEN SET = 1

333,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

334,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

335,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

336,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

337,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

338,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

339,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

340,,,,,

-.200E+08,0.000E+00,0.000E+00,0.000E+00,0.000E+00

••••••

••••••

••••••

*ENDDATA

Now you can run the EMAG solver. For DOS version execute NISA386 and choose ELECTRO-MAG (N); for WINDOWS version run EMAGS; for WORKSTATIONS execute EMAG. AT prompt for the input file name type: ACOR3D.NIS and accept the default ACOR3D.OUT as theoutput file name.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 223/246

NISA/ EMAG Training Manual MODELING Session 7

14-15

POST-PROCESSING :

DISPLAY III can now be used to view the results of the analysis graphically. A file namedACOR3D26.DAT is created by the EMAG solver when you run it (remember you had given the

post filename as ACOR3D). This file is needed for post-processing.

Invoke DISPLAY III on your computer. The EMRC logo appears on the screen and the programis ready for interactive usage. By default, the menu mode becomes active so that the user can usethe cursor to execute different commands interactively.

To use this manual effectively, we suggest that you get into the command mode and execute thecommands discussed here by typing in from keyboard. After getting comfortable with this procedure, you should experiment with the menu mode and follow similar steps for post- processing results.

To get into the command mode, you need to move the cursor into the area on the screendisplaying ‘COMMAND’ and hit the ENTER key. You may also type in the letter ‘C’ to get intothe command mode.

For this session only one plot is viewed. You are encouraged to make use of the on-line HELPoption and experiment with various other options available to generate other plots of interest.

For post-processing, type the following commands

COMMANDS DESCRIPTION

REA,POS,acor3d26.dat Read the post processing data

file

CTR,ADD,MVP Select contour as magnetic vector

potential

CTR,CLB,LNUM Select contour plotting as lines

with numbers

VEW,BND,ON Put boundary line plotting for allelements on

SSC,SWI,ON Put switch for solid sections on

SSC,ADD, ,Z0.025 Add a section plane parallel to XY

plane at Z = 0.025

PLO Regenerate the plot

VEW,ANG,1 Change viewing to Angle set 1

CTR,ADD,BRES Select contour as magnetic flux

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 224/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-16

density

PLO Regenerate the plot

Figure 14.1 The magnetic vector potential distribution

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 225/246

NISA/ EMAG Training Manual MODELING Session 7

14-17

Figure 14.2 The magnetic flux density distribution

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 226/246

MODELING Session 7 NIISA/ EMAG Training Manual

14-18

This page intentionally left blank

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 227/246

NISA/ EMAG Training Manual MODELING Session 8

15-1

CHAPTER 15

MODELING SESSION 8

The steel plate problem of modeling session 2 is considered here for the HEAT analysis. Heat isgenerated due to current flowing in the steel plate. The boundary of the problem is assumed to beat 0 degrees centigrade at all times. You have to determine the temperature distribution in thesteel plate and the punchout hole.

The material property (for HEAT analysis) of copper, steel and air are defined as follows:

Material = IsotropicKXX (air) = 0.024 W/moCDENS(air) = 1.29 kg/m3

C(air) = 1005.0 J/kgoC

KXX (steel) = 80.0 W/mo

CDENS(steel) = 7000.0 kg/m3

C(steel) = 470.0 J/kgoC

KXX (copper) = 398.0 W/moC

DENS(copper) = 8900.0 kg/m3

C(copper) = 4600.0 J/kgoC

Since the geometry, the finite element mesh etc. of this steel plate model is already created inmodeling session 2 the same is used here. For this use the NISA file DC4E.NIS.

Invoke DISPLAY III on your computer. When the screen appears click mouse on the COM HOT button ( or hit key ‘c’ on the keyboard ) to get into the command mode. Now enter the followingcommands interactively to generate the model.

COMMANDS DESCRIPTION

REA,NIS,DC4E.NIS Read the EMAG NISA file

SET,LABA,OFF Set all labels off

ELE,PAI,MAT Paint all elements by material

VEW,HID,OFF Put hidden line for elements on

PLO,ALL Plot all entitiesHBC,DEL,BC_DATA Delete all EMAG boundary

conditions

ENTITY-IDS: 100

466000001 12500 466000001 12515 466000001 12530

466000001 12545 466000001 12680 466000001 12695

466000001 12710 466000001 12725 466000001 12860

466000001 12875 466000001 12890 466000001 12905

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 228/246

MODELING Session 8 NIISA/ EMAG Training Manual

15-2

466000001 13040 466000001 13055 466000001 13070

466000001 13085 466000001 13220 466000001 13235

466000001 13250 466000001 13265 419000001 3720

419000001 3765 419000001 3810 419000001 3855

419000001 3900 419000001 3945 419000001 18810

419000001 18825 419000001 18840 419000001 18855

419000001 18990 419000001 19005 419000001 19020

419000001 19035 419000001 19170 419000001 19185

419000001 19200 419000001 19215 419000001 19350

419000001 19365 419000001 19380 419000001 19395

419000001 19530 419000001 19545 419000001 19560

419000001 19575 419000001 19710 419000001 19725

419000001 19740 419000001 19755

SPT,ADD,BRD,1,.0, Put Dirichlet boundary condition ,

that is, temperature = 0 at all

nodes inside BORDER

ENTITY-IDS: 280

1 2 3 4 5 6 7 113

114 115 116 117 118 119 120 125

130 135 140 145 154 159 164 169

174 179 180 181 182 183 184 225

226 227 228 229 230 231 232 235

238 241 244 245 246 247 248 249

250 251 254 257 260 263 264 265

266 267 268 269 270 271 272 273

274 275 276 277 278 279 280 281

282 283 284 285 286 287 288 289

290 291 292 293 714 715 716 717

718 719 720 721 722 723 724 725726 727 728 729 730 731 732 733

734 735 736 737 738 739 740 741

742 743 744 745 762 763 764 765

782 783 784 785 802 803 804 805

822 823 824 825 842 843 844 845

878 879 880 881 898 899 900 901

918 919 920 921 938 939 940 941

958 959 960 961 978 979 980 981

982 983 984 985 986 987 988 989

990 991 992 993 994 995 996 997

998 999 1000 1001 1162 1163 1164 11651166 1167 1168 1169 1170 1171 1172 1173

1174 1175 1176 1177 1178 1179 1180 1181

1182 1183 1184 1185 1186 1187 1188 1189

1190 1191 1192 1193 1202 1203 1204 1205

1214 1215 1216 1217 1226 1227 1228 1229

1238 1239 1240 1241 1242 1243 1244 1245

1246 1247 1248 1249 1250 1251 1252 1253

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 229/246

NISA/ EMAG Training Manual MODELING Session 8

15-3

1254 1255 1256 1257 1258 1259 1260 1261

1262 1263 1264 1265 1266 1267 1268 1269

1278 1279 1280 1281 1290 1291 1292 1293

1302 1303 1304 1305 1314 1315 1316 1317

1318 1319 1320 1321 1322 1323 1324 1325

VEW,LEFT

SPT,ADD,BOX,1,.0, Put Dirichlet boundary condition ,

that is, temperature = 0 at all

nodes inside BOX

ENTITY-IDS: 265

269 273 277 281 285 289 293 297

301 305 309 313 317 321 325 329

333 337 341 345 349 353 357 361

365 369 373 377 381 385 389 393

397 401 405 409 413 417 421 425

429 433 437 441 445 449 453 457

461 465 469 473 477 481 485 489

493 497 501 505 509 513 517 521

525 529 533 537 541 545 549 553

557 561 565 569 573 577 581 585

589 593 597 601 605 609 613 617

621 625 629 633 637 641 645 649

653 657 661 665 669 673 677 681

685 689 693 697 701 705 709 713

717 721 725 729 733 737 741 745

749 753 757 761 765 769 773 777

781 785 789 793 797 801 805 809

813 817 821 825 829 833 837 841

845 849 853 857 861 865 869 873877 881 885 889 893 897 901 905

909 913 917 921 925 929 933 937

941 945 949 953 957 961 965 969

973 977 981 985 989 993 997 1001

1005 1009 1013 1017 1021 1025 1029 1033

1037 1041 1045 1049 1053 1057 1061 1065

1069 1073 1077 1081 1085 1089 1093 1097

1101 1105 1109 1113 1117 1121 1125 1129

1133 1137 1141 1145 1149 1153 1157 1161

1165 1169 1173 1177 1181 1185 1189 1193

1197 1201 1205 1209 1213 1217 1221 12251229 1233 1237 1241 1245 1249 1253 1257

1261 1265 1269 1273 1277 1281 1285 1289

1293 1297 1301 1305 1309 1313 1317 1321

1325

YG

SPT,ADD,BOX,1,.0, Put Dirichlet boundary condition,

that is, temperature = 0 at all

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 230/246

MODELING Session 8 NIISA/ EMAG Training Manual

15-4

nodes inside BOX

ENTITY-IDS: 265

1 2 3 4 5 6 7 8

9 10 11 12 13 14 15 16

17 18 19 20 21 22 23 24

25 26 27 28 29 30 31 32

33 34 35 36 37 38 39 40

41 42 43 44 45 46 47 48

49 50 51 52 53 54 55 56

57 58 59 60 61 62 63 64

65 66 67 68 69 70 71 72

73 74 75 76 77 78 79 80

81 82 83 84 85 86 87 88

89 90 91 92 93 94 95 96

97 98 99 100 101 102 103 104

105 106 107 108 109 110 111 112

113 114 115 116 117 118 119 120

121 122 123 124 125 126 127 128

129 130 131 132 133 134 135 136

137 138 139 140 141 142 143 144

145 146 147 148 149 150 151 152

153 154 155 156 157 158 159 160

161 162 163 164 165 166 167 168

169 170 171 172 173 174 175 176

177 178 179 180 181 182 183 184

185 186 187 188 189 190 191 192

193 194 195 196 197 198 199 200

201 202 203 204 205 206 207 208

209 210 211 212 213 214 215 216217 218 219 220 221 222 223 224

225 226 227 228 229 230 231 232

233 234 235 236 237 238 239 240

241 242 243 244 245 246 247 248

249 250 251 252 253 254 255 256

257 258 259 260 261 262 263 264

265

MAT,DEL,1,ALL Delete all entries of EMAG for

material # 1

MAT,ADD,1,DENS,1.29,0 Put density for material #1

MAT,ADD,1,KXX,.024,0// 0 Put conductivity for material #1MAT,ADD,1,C,1005.0,0// 0 Put specific heat for material #1

MAT,DEL,2,ALL Delete all entries of EMAG for

material # 2

MAT,ADD,2,DENS,7000.0,0 Put density for material #1

MAT,ADD,2,KXX,80.0,0// 0 Put conductivity for material #1

MAT,ADD,2,C,470.0,0// 0 Put specific heat for material #1

MAT,DEL,3,ALL Delete all entries of EMAG for

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 231/246

NISA/ EMAG Training Manual MODELING Session 8

15-5

material # 3

MAT,ADD,3,DENS,8900.0,0 Put density for material #1

MAT,ADD,3,KXX,398.0,0// 0 Put conductivity for material #1

MAT,ADD,3,C,4600.0,0// 0 Put specific heat for material #1

NFORM Select NISA DATA GROUP → NISA

FORMS. Then do the following1. Select TRANSIENT HEAT

a. Select HEATCNTL, put number of iterations = 10 and

save it

b. Select TITLE, put the title and save it

c. Select TEMPERATURE HISTORY, put nodes as 3 and enter

455, 615 and 477

d. Select TEMPERATURE POUT, put time steps as 1 and

enter 0.0 as starting time, 250.0 as ending time and

25.0 as time step.

e. Select TIME INTEGRATION, put time step as 25.0 and

maximum time as 250.0

2. Select EXECUTIVE → THEAT ,enter save file as 26 and 39

and enter filename as DC4H

WRI,NIS,dc4h.nis Write NISA file

Now to do coupled heat analysis you have to do some changes in the NISA files for

EMAG and HEAT . Read these files in an ASCII editor and do changes as follows :

1. For NISA file DC4E.NISa. Enter CHEAT = ON after the line SUBA = SCFL

b. Put SAVE = 26,202. For NISA file DC4H.NIS

a. Enter READ DC4E20.DAT after the *SPTEMP cards

The NISA file DC4E.NIS will look as follows :

**EXECUTIVE data deck for EMAG [EMRC NISA]

ANALYSIS = EFIELD

SUBA = SCFL

FILE = dc4e

SAVE=26,20

CHEAT = ON*TITLE

THERMAL ANALYSIS OF STEEL PLATE (EMAG FILE)

*ELTYPE

1, 104, 1

*NODES

1,,,,-6.00000E-02,-2.00000E-02,-4.00000E-03, 0

2,,,,-6.00000E-02,-2.66667E-02,-4.00000E-03, 0

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 232/246

MODELING Session 8 NIISA/ EMAG Training Manual

15-6

3,,,,-5.66667E-02,-2.66667E-02,-4.00000E-03, 0

4,,,,-5.66667E-02,-2.00000E-02,-4.00000E-03, 0

5,,,,-6.00000E-02,-2.00000E-02,-2.00000E-03, 0

••••••

•••••• ••••••

*ELEMENTS

1, 3, 1, 1, 0

1, 2, 3, 4, 5, 6, 7, 8,

2, 3, 1, 1, 0

2, 9, 10, 3, 6, 11, 12, 7,

3, 3, 1, 1, 0

9, 13, 14, 10, 11, 15, 16, 12,

4, 3, 1, 1, 0

4, 3, 17, 18, 8, 7, 19, 20,

5, 3, 1, 1, 0

3, 10, 21, 17, 7, 12, 22, 19,

••••••

••••••

••••••

*MATEMAG

**STEEL

SIXX, 1,0, 0,0.1E+07,0

**AIR

SIXX, 2,0, 0,0.1E-14,0

**COPPER

SIXX, 3,0, 0,0.58E+08,0

*EMAGCNTL, ID= 1

1,1,1,0.001,1.0

*SPFPOT

** SPFPOT SET = 1

1, 0.00000E+00

2, 0.00000E+00

5, 0.00000E+00

6, 0.00000E+00

9, 0.00000E+00

11, 0.00000E+00

13, 0.00000E+00

15, 0.00000E+00

••••••

••••••

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 233/246

NISA/ EMAG Training Manual MODELING Session 8

15-7

••••••

*ENDDATA

The NISA file DC4H.NIS will look as follows :

ANALYSIS = THEAT

FILE = dc4h

SAVE=26

*TITLE

THERMAL ANALYSIS OF STEEL PLATE (HEAT FILE)

*ELTYPE

1, 104, 1

*NODES

1,,,,-6.00000E-02,-2.00000E-02,-4.00000E-03, 0

2,,,,-6.00000E-02,-2.66667E-02,-4.00000E-03, 0

3,,,,-5.66667E-02,-2.66667E-02,-4.00000E-03, 0

4,,,,-5.66667E-02,-2.00000E-02,-4.00000E-03, 0

5,,,,-6.00000E-02,-2.00000E-02,-2.00000E-03, 0

6,,,,-6.00000E-02,-2.66667E-02,-2.00000E-03, 0

7,,,,-5.66667E-02,-2.66667E-02,-2.00000E-03, 0

8,,,,-5.66667E-02,-2.00000E-02,-2.00000E-03, 0

9,,,,-6.00000E-02,-3.33333E-02,-4.00000E-03, 0

10,,,,-5.66667E-02,-3.33333E-02,-4.00000E-03, 0

••••••

••••••

••••••

*ELEMENTS

1, 3, 1, 1, 0

1, 2, 3, 4, 5, 6, 7, 8,

2, 3, 1, 1, 0

2, 9, 10, 3, 6, 11, 12, 7,

3, 3, 1, 1, 0

9, 13, 14, 10, 11, 15, 16, 12,

4, 3, 1, 1, 0

4, 3, 17, 18, 8, 7, 19, 20,

5, 3, 1, 1, 03, 10, 21, 17, 7, 12, 22, 19,

6, 3, 1, 1, 0

10, 14, 23, 21, 12, 16, 24, 22,

7, 3, 1, 1, 0

18, 17, 25, 26, 20, 19, 27, 28,

8, 3, 1, 1, 0

17, 21, 29, 25, 19, 22, 30, 27,

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 234/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 235/246

NISA/ EMAG Training Manual MODELING Session 8

15-9

*TEMPOUT

0.0,250.0,25.0

*ENDDATA

Now you can run the EMAG solver. For DOS version execute NISA386 and choose ELECTRO-MAG (N); for WINDOWS version run EMAGS; for WORKSTATIONS execute EMAG. AT prompt for the input file name type: DC4E.NIS and accept the default DC4E.OUT as the outputfile name. Then you will be asked for the HEAT filename: type DC4H.NIS and DC4H.OUT.

POST-PROCESSING :

DISPLAY III can now be used to view the results of the analysis graphically. Files namedDC4E26.DAT and DC4H26.DAT are created by the EMAG solver when you run it (rememberyou had given these post filenames). These files are needed for post-processing.

Invoke DISPLAY III on your computer. The EMRC logo appears on the screen and the programis ready for interactive usage. By default, the menu mode becomes active so that the user can usethe cursor to execute different commands interactively.

To use this manual effectively, we suggest that you get into the command mode and execute thecommands discussed here by typing in from keyboard. After getting comfortable with this procedure, you should experiment with the menu mode and follow similar steps for post- processing results.

To get into the command mode, you need to move the cursor into the area on the screendisplaying ‘COMMAND’ and hit the ENTER key. You may also type in the letter ‘C’ to get intothe command mode.

For this session only one plot is viewed. You are encouraged to make use of the on-line HELPoption and experiment with various other options available to generate other plots of interest.

You have already seen the post processing results for DC4E26.DAT. For post-processing ofHEAT analysis, type the following commands

COMMANDS DESCRIPTION

REA,POS,dc4h26.dat Read the post processing data

file

CTR,ADD,TEMP Select contour as temperature

CTR,CLB,LNUM Select contour plotting as lines

with numbers

PLO Regenerate the plot

VEW,ANG1 View plot at viewing angle 1

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 236/246

MODELING Session 8 NIISA/ EMAG Training Manual

15-10

VEW,BND,ON Put boundary line plotting for all

elements on

PLO Regenerate the plot

Figure 15.1 The temperature distribution

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 237/246

NISA/ EMAG Training Manual MODELING Session 9

16-1

CHAPTER 16

MODELING SESSION 9

The problem of two very long (can be considered infinite) parallel plates forming a capacitor isconsidered. This problem is explained in modeling session 3. In this problem infinite elementsare used at the truncated boundary of the problem. You have to determine the electric field andthe voltage distribution in the medium surrounding the two plates.

The material property (permittivity) of the air medium surrounding the two conducting plates isdefined as follows:

Material = IsotropicEXX (air) = 8.85 x 10-12 F/m

The geometry, material, the model and the boundary conditions are explained in modelingsession 3. On the truncated portion of the first quadrant the voltage φ tends to 0 volts in theoutward direction. Infinite elements are placed on this truncated boundary and they replace thefinite elements of session 3.

This is achieved as follows

1. Read the NISA file (say) CAP.NIS in DISPLAY III. Delete the boundary condition φ = 0on the truncated portion of the first quadrant.

2. Replace finite elements on the truncated portion of the first quadrant by infinite elements:at present this cannot be done in DISPLAY III. So you have to enter the infinite element

data in the NISA file using ASCII editor.

Each of these steps are elaborated below:

1. Invoke DISPLAY III on your computer. When the screen appears click mouse on the COMHOT button ( or hit key ‘c’ on the keyboard ) to get into the command mode. Now enter thefollowing commands interactively to generate the model.

COMMANDS DESCRIPTION

REA,NIS,CAP.NIS Read the NISA file of session 3

SET,LABA,OFF Set all labels offPLO,ALL Plot all entities

SFP,PLO,ALL,1T2,8 Plot all Dirichlet boundary

conditions

SFP,DEL,BRD,1T2 Delete Dirichlet boundary

conditions that lie on the

truncated portion of the first

quadrant, that is on the circle.

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 238/246

MODELING Session 9 NIISA/ EMAG Training Manual

16-2

ENTITY-IDS: 17

82 83 84 85 86 87 88 89

90 190 191 192 193 194 195 196

197

PLO Regenerate the plot

ELE,FAC,162 Find the faces of elements that

ELE,FAC,165 lie on the truncated portion of

ELE,FAC,65 the first quadrant. Find the face

ELE,FAC,68 that tends to infinity. You will

Find that this face is # 1 for all

elements on truncated portion.

PLO Regenerate the plot

ELE,SRH,BRD Now search all elements that lie

on the truncated portion boundary.

Note these numbers for future use

ENTITY-IDS: 16

65 66 67 68 69 70 71 72

161 162 163 164 165 166 167 168

WRI NIS CAP9.NIS Write the modified NISA file

END Quit DISPLAY III

2.Invoke an ASCII editor. Read file CAP9.NIS, which is an ASCII

file. Now before you commence changes in the file, please note

the format for including infinite elements in your model. At

present you cannot prescribe these elements in DISPLAY III :

so you have to describe them in NISA file according to a

format as shown below :

******************************************************************************

*INFELE data group - Element specified as infinite element and direction of infinity

Applicable analysis types: EFIELD, MFIELD

This data group may be used in all types of analysis: electric field or magnetic field tospecify which elements are infinite, the infinite element type, which faces of the infiniteelement go to infinity and the choice of number of Gaussian points. The data group isvalid for 2D and 3D.

Group ID card: *INFELE

Free format data for a typical infinite element input consists of two card sets

Card set 1 : Element identification card (one card)

Entry No : 1 2 3

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 239/246

NISA/ EMAG Training Manual MODELING Session 9

16-3

Variable : NELID LASTEL INC

Max Char: 6 6 6entry variable description

1 NELID element number of the infinite element2 LASTEL last element of a range of elements with the same infinite element

description3 INC increment for the range of elements

Card set 2 : The infinite element type, the number of faces, the face numbers of theelement tending to infinity and the number of Gaussian points to be chosenfor Gauss-Laguerre integration scheme , see note 4

Entry No : 1 2 3

Variable : INFTY NFAC FAC1 FAC2 FAC3 NGL

Max Char: 6 6 6 6 6 6

entry variable description

1 INFTY type of the infinite element= 1 - Exponential decay type, see note 1= 2 - Reciprocal decay type, see note 1= 3 - Mapped Element decay type, see note 2

2 NFAC the number of faces of the infinite element tending to infinityspatially, at present a maximum of three is allowed, that is, NFAC = 1, 2 or 3

3 FAC1 face number of the first face tending to infinity, see note 34 FAC2 face number of the second face tending to infinity, see note 35 FAC3 face number of the third face tending to infinity, see note 36 NGL the number of Gaussian points for Gauss-Laguerre integration in any

of the three directions.

Note :1. The Exponential, the Reciprocal and the Mapped type elements are currentlyavailable for:

- NKTP = 102 and 103, NORDR = 1 and NORDR = 2 only

- NKTP = 104 and 105, NORDR = 1 and NORDR = 2 only

2. For any infinite element a maximum of two faces for NKTP = 102 and 103 and threefaces for NKTP = 104 and 105 are allowed to tend to infinity: For one face , enter

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 240/246

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 241/246

NISA/ EMAG Training Manual MODELING Session 9

16-5

*ELEMENTS

1, 1, 1, 1, 0

1, 10, 11, 2,

2, 1, 1, 1, 0

2, 11, 12, 3,

3, 1, 1, 1, 0

3, 12, 13, 4,

4, 1, 1, 1, 0

4, 13, 14, 5,

5, 1, 1, 1, 0

5, 14, 15, 6,

6, 1, 1, 1, 0

6, 15, 16, 7,

7, 1, 1, 1, 0

7, 16, 17, 8,

8, 1, 1, 1, 0

8, 17, 18, 9,

9, 1, 1, 1, 0

10, 19, 20, 11,

10, 1, 1, 1, 0

11, 20, 21, 12,

•••••••••

•••••••••

•••••••••

*MATEMAG

EXX , 1,0, 0,.8854003E-11,0

*EMAGCNTL, ID= 1

1,1,1,.001,1.0

*SPFPOT

** SPFPOT SET = 1

1, 1.00000E+02

2, 1.00000E+02

3, 1.00000E+02

4, 1.00000E+02

5, 1.00000E+02

6, 1.00000E+02

7, 1.00000E+02

8, 1.00000E+029, 1.00000E+02

73, 0.00000E+00

74, 0.00000E+00

75, 0.00000E+00

76, 0.00000E+00

77, 0.00000E+00

78, 0.00000E+00

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 242/246

MODELING Session 9 NIISA/ EMAG Training Manual

16-6

79, 0.00000E+00

80, 0.00000E+00

81, 0.00000E+00

190, 0.00000E+00

198, 0.00000E+00

206, 0.00000E+00

214, 0.00000E+00

222, 0.00000E+00

230, 0.00000E+00

238, 0.00000E+00

246, 0.00000E+00

254, 0.00000E+00

262, 0.00000E+00

270, 0.00000E+00

278, 0.00000E+00

*INFELE

65,,,

3,1,1,0,0,2

66,,,

3,1,1,0,0,2

67,,,

3,1,1,0,0,2

68,,,

3,1,1,0,0,2

69,,,

3,1,1,0,0,2

70,,,

3,1,1,0,0,2

71,,,3,1,1,0,0,2

72,,,

3,1,1,0,0,2

161,,,

3,1,1,0,0,2

162,,,

3,1,1,0,0,2

163,,,

3,1,1,0,0,2

164,,,

3,1,1,0,0,2165,,,

3,1,1,0,0,2

166,,,

3,1,1,0,0,2

167,,,

3,1,1,0,0,2

168,,,

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 243/246

NISA/ EMAG Training Manual MODELING Session 9

16-7

3,1,1,0,0,2

*ENDDATA

Save the file CAP9.NIS.

Now you can run the EMAG solver. For DOS version execute NISA386 and choose ELECTRO-MAG (N); for WINDOWS version run EMAGS; for WORKSTATIONS execute EMAG. AT prompt for the input file name type: CAP9.NIS and accept the default CAP9.OUT as the outputfile name.

POST-PROCESSING :

DISPLAY III can now be used to view the results of the analysis graphically. A file namedCAP926.DAT is created by the EMAG solver when you run it (remember you had given the postfilename as CAP9). This file is needed for post-processing.

Invoke DISPLAY III on your computer. The EMRC logo appears on the screen and the programis ready for interactive usage. By default, the menu mode becomes active so that the user can usethe cursor to execute different commands interactively.

To use this manual effectively, we suggest that you get into the command mode and execute thecommands discussed here by typing in from keyboard. After getting comfortable with this procedure, you should experiment with the menu mode and follow similar steps for post- processing results.

To get into the command mode, you need to move the cursor into the area on the screendisplaying ‘COMMAND’ and hit the ENTER key. You may also type in the letter ‘C’ to get intothe command mode.

For this session only one plot is viewed. You are encouraged to make use of the on-line HELPoption and experiment with various other options available to generate other plots of interest.

For post-processing, type the following commands

COMMANDS DESCRIPTION

REA,POS,cap926.dat Read the post processing data

file

CTR,ADD,VOLT Select contour as Voltage

CTR,CLB,LNUM Select contour plotting as lines

with numbers

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 244/246

MODELING Session 9 NIISA/ EMAG Training Manual

16-8

PLO Regenerate the plot

DEF,ADD,EFL Select arrow plot as Electric

field

VEW,BND,ON Put boundary line plotting for all

elements on

PLO Regenerate the plot

Figure 16.1 Plot of voltage distribution

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 245/246

NISA/ EMAG Training Manual MODELING Session 9

16-9

Figure 16.2 Arrow field plot of electric field distribution

8/12/2019 emagtm

http://slidepdf.com/reader/full/emagtm 246/246

MODELING Session 9 NIISA/ EMAG Training Manual