Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year...

11
Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction Tool based on a GO/PO hybrid algorithm accelerated via NUFFT3 and BVH data structure

Transcript of Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year...

Page 1: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

Jonas PiccinottiTutor: Amedeo Capozzoli

co-Tutor: Claudio Curcio, Angelo LisenoXXIX Cycle - I year presentation

Fast GPU implementation of a RCS prediction Tool based on a GO/PO hybrid algorithm accelerated

via NUFFT3 and BVH data structure

Page 2: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

2

Agenda

1 Personal background2 Scientific problem3 Research activity4 Products5 Next year

Jonas Piccinotti

Page 3: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

3

Personal background

Master Science Degree in Telecomunications Engineering with the thesis entitled "MoM per il calcolo di RCS su GPU", cum laude, december 2011

DIETI group: Electromagnetics – Capozzoli, Curcio, Liseno

Worker in the Italian Air Force (Pisa-Rome)

Collaborations:IDS Corporation – Ingegneria Dei Sistemi (Pisa)Italian Air Force Flight Test Center (Rome)

Jonas Piccinotti

Page 4: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

4

Scientific problem1 Predict the Radar Cross Section (RCS) of an electrically large arbitrarily

shaped object within reasonable times and verify the results with experimental measurements.

2 Optimize and accelerate both the prediction and the measurements with hardware and software expedients to fit the tool for optimization problems like antenna placement or evaluation of Low-Observability performances degradation after maintenance on military platforms.

Jonas Piccinotti

Page 5: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

5

Research Activity (1)

Develop and optimize a RCS prediction tool based on a hybrid Geometric Optics/Physical Optics algorithm accelerated by GPU parallel implementation (with Nvidia CUDA language) and Non Uniform Fast Fourier Transform Type 3 3D (NUFFT3 3D) and Bounding Volume Hierarchy (BVH) data structure.

Accelerating the tool

Hardware way GPU implementation

Software wayNUFFT3 3D

BVH

Jonas Piccinotti

Page 6: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

6

Research Activity (2)

Start the validation of the results by comparison with other electromagnetics commercial CADs as well as standard reflectors measurements provided by IDS Corporation.

Jonas Piccinotti

Page 7: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

7

Research Activity (3)

This task required a specific training in IDS to be able to operate the planar scannar (12m x 8m) in the semi-anechoic chamber.

Jonas Piccinotti

Page 8: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

8

Products (1)Promising results were obtained comparing our tool simulations, FEKO simulations and measurements provided by IDS Corporation on standard reflector such as perfectly electric conductor corner reflector and cylinder.

Jonas Piccinotti

Page 9: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

9

Products (2)

The tool showed satisfing outcomes both in accuracy and in speed performances, with the ability to shoot up to 300 milions of rays per seconds.

Abovementioned results have been included in a paper entitled “GPU implementation of hybrid GO-PO BVH-based algorithm for RCS predictions” by A. Breglia, A. Capozzoli, C. Curcio, A. Liseno, J. Piccinotti accepted fot the presentation at “2015 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting” - Vancouver, British Columbia, Canada, 19-25 July 2015.

Jonas Piccinotti

Page 10: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

10

Next year1 Credits Summary table:

2 Seminars and courses: TBD

Jonas Piccinotti

Credits year 1 Credits year 2 Credits year 3  

  1 2 3 4 5 6              Esti

mated

bimonth

bimonth

bimonth

bimonth

bimonth

bimonth

Summary

Check

Esti

mated

Check

Esti

mated

Check Total

Modules 20 9         4 13 20 - 40 10 10 - 20 0 0 - 10 13

Seminars 5             0 5 - 10 5 5 - 10 0 0 - 10 0

Research 35 8 8 8 8 8 7 47 10 - 35 45 30 - 45 60 40 - 60 47

60 17 8 8 8 8 11 60 60         60

Page 11: Jonas Piccinotti Tutor: Amedeo Capozzoli co-Tutor: Claudio Curcio, Angelo Liseno XXIX Cycle - I year presentation Fast GPU implementation of a RCS prediction.

11

Next year

3 Prosecute developing and optimizing the Tool implementing NUFFT3 3D and apply the tool to more challenging and complex object of interest for the Ministry of the Defense (e.g.: fighter jet mock-up AT2000 provided by IDS Corporation)

Jonas Piccinotti