HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers...

18
© 2011 ANSYS, Inc. September 27, 2013 1 HFSS 15 New Features

Transcript of HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers...

Page 1: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

1

HFSS 15 New Features

Page 2: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

2

Faster Solvers

Improved Broadband Frequency Sweeps

Improved Finite Antenna Array DDM Solver

HFSS 15 New Features in HPC

Page 3: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

3

Faster Solvers

Page 4: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

4

Matrix solving is typically the largest part of the HFSS process

Most memory and time, reflected in the Solver profile line

In HFSS 15 a new multi-core matrix solver is enabled with HPC

Faster Matrix Solver with ANSYS HPC

33% Faster with ANSYS HPC

Page 5: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

5

On ‘Tools/Options/HFSS Options..’ menu

‘Solver’ tab

Check ‘Use HPC licenses for multiprocessing and distributed frequency points’

How to Enable new HPC Matrix Solver

Page 6: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

6

Faster with HPC: Scalability

With larger matrix…

scalability continues

830k tetrahedra

5.3M matrix size

Improved direct matrix solver available with ANSYS HPC

1

2

3

4

5

6

7

8

9

10

1 2 3 4 5 6 7 8 9 10 11 12

Speed (HPC)

Speed (MP)

Page 7: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

7

Faster DDM Solver

Improvements to DDM algorithm, increased scalability

Implementation of MPI for network interconnect

Model: Predator UAV antenna @ 900 MHz

265 m3 = 7155 λ3, across 60 compute cores

HFSS 14 HFSS 15

Adaptive passes 8 8

Tetrahedra 6,170,408 5,740,641

Matrix size 41.5M 38.9M

Total memory 255 GB 237 GB

Time 6:31:15 5:42:15 (+14%)

Page 8: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

8

DDM’s Improved Scalability

Better than linear

0

10

20

30

40

50

60

1 3 5 7 9 11 13 15 17 19 21 23 25

Direct matrix Solve (HPC)

Direct Matrix Solve (MP)

DDM (HPC)

linear

Direct matrix solver

Page 9: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

9

HPC vs. MP performance

Studied a range of models to determine average performance with HPC

Faster and more scalable with HPC

Page 10: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

10

Progressive improvements: ~5X speed-up from v12 to v15

Model: 20 terminal backplane connector, DC to 20 GHz

80 core (8X10), matrix multiprocessing plus distributed frequency points

From Release to Release

1.00

1.50

2.00

2.50

3.00

3.50

4.00

4.50

5.00

5.50

12 13 14 15

From v12 to v15

Total Speed

Adaptive Mesh Speed

Sweep Speed

4.6X

Page 11: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

11

Improved Broadband Sweep Characterization

Page 12: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

12

Improvements in single frequency point extraction

Improvements in parallel frequency point extraction

Model: Package on Board. Large model with complex frequency response

Broadband Sweeps

HFSS 14 HFSS 15

Tetrahedra 867,629 (~0.01) 987,195 (~0.007)

Memory 28.7 GB 38.5 GB

8X1 (HPC 8) 72:50:53 (1X) 74:28:25 (0.98, 1)

8X4 (HPC 32) 25:04:40 (2.9X) 19:41:21 (3.7, 3.8)

8X16 (HPC 128) 8:50:08 (8X) 5:23:52 (12.6, 12.9)

From days to hours with ANSYS HPC

Page 13: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

13

Previous data: Slight differences in meshing

Eliminate with dependent solve setup

Using 8X4 (HPC 32) and 8X16 (HPC 128)

Broadband Sweeps, continued

HFSS 14 HFSS 15

Matrix solve time (8 cores) 19:34 14:25 (35% faster)

HPC 32 sweep efficiency 74% 98%

HPC 32 solution time 25:04:40 14:48:15 (70% faster)

HPC 128 sweep efficiency 52% 95%

HPC 128 solution time 08:50:08 03:50:14 (130% FASTER!)

Page 14: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

14

Finite Array 2.0

Page 15: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

15

Finite Array with DDM in HFSS 15

Assemble array from base element New to HFSS 15 -Array mask -Sparse array -Composite excitation Tapered, sparse patch array at

Page 16: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

16

Finite Array 2.0

View fields across entire array

Page 17: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

17

What is it? – An ‘arbitrary’ outline or

sparse layout for repeating antenna array

How to use it? 1.Define a unit cell for

antenna element

2.Right-click on ‘Model’ in design tree • ‘Create Array…’

3.On ‘General’ tab define outline size of array

4.Active cell tab defines a) Padded cells

b) Passive cells

Array Mask

Page 18: HFSS 15 New Features - · PDF file© 2011 ANSYS, Inc. September 27, 2013 2 Faster Solvers Improved Broadband Frequency Sweeps Improved Finite Antenna Array DDM Solver HFSS 15 New Features

© 2011 ANSYS, Inc. September 27, 2013

18

An iterative process (e.g. DDM) serially constructs solution for individual excitations

Many excitations, x1, x2, x3… xn extend simulation times

What if desired result is for one specific ‘excitation vector’ a1x1+a2x2+a3x3+…anxn

Antenna array at boresight, equal amplitude and phase

Example: 192 element tapered and sparse patch array

192 excitations: 05:34:48

Composite: 00:09:49

34X Faster!

Composite Excitations