A Java based interactive learning tool for antenna array pattern multiplication

This report summarizes the student’s experience and knowledge gained during the commitment of the final year project, which is to develop a Java based interactive learning tool for antenna array pattern multiplication. This tool is very useful to show the antenna radiation patterns based on arbitrar...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Weijun
Other Authors: Lu Yilong
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/46367
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-46367
record_format dspace
spelling sg-ntu-dr.10356-463672023-07-07T17:13:01Z A Java based interactive learning tool for antenna array pattern multiplication Zhang, Weijun Lu Yilong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio This report summarizes the student’s experience and knowledge gained during the commitment of the final year project, which is to develop a Java based interactive learning tool for antenna array pattern multiplication. This tool is very useful to show the antenna radiation patterns based on arbitrary orientations of dipole and array directions. In order to develop this Java tool, it is required to master the knowledge in antenna array radiation theory and to acquire high-standard proficiency in Java graphics programming and Java rich client platform development. The organization of how the project has been conducted will be presented in this report. By comparing and contrasting, a Java software platform, which is most appropriate to meet this project’s requirements, has been chosen. Mockups have been set up to display the blueprints of the user-interactive frame and graphics frames. Based on the design, a Java application program that contains five layers thirteen classes has been produced by means of NetBeans platform. With respect to the limitations that have been discovered through the acceptance testing, improvement has been implemented to promote the Java tool to a more user-friendly level. Furthermore, to generalize the Java tool for two-element antenna array pattern, another Java tool dealing with the N-element antenna array pattern has been created. The resultant graphics generated by the Java tools with various input combinations indicate the influence of respective parameters on the antenna radiation pattern. Bachelor of Engineering 2011-12-05T06:34:22Z 2011-12-05T06:34:22Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/46367 en Nanyang Technological University 129 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio
Zhang, Weijun
A Java based interactive learning tool for antenna array pattern multiplication
description This report summarizes the student’s experience and knowledge gained during the commitment of the final year project, which is to develop a Java based interactive learning tool for antenna array pattern multiplication. This tool is very useful to show the antenna radiation patterns based on arbitrary orientations of dipole and array directions. In order to develop this Java tool, it is required to master the knowledge in antenna array radiation theory and to acquire high-standard proficiency in Java graphics programming and Java rich client platform development. The organization of how the project has been conducted will be presented in this report. By comparing and contrasting, a Java software platform, which is most appropriate to meet this project’s requirements, has been chosen. Mockups have been set up to display the blueprints of the user-interactive frame and graphics frames. Based on the design, a Java application program that contains five layers thirteen classes has been produced by means of NetBeans platform. With respect to the limitations that have been discovered through the acceptance testing, improvement has been implemented to promote the Java tool to a more user-friendly level. Furthermore, to generalize the Java tool for two-element antenna array pattern, another Java tool dealing with the N-element antenna array pattern has been created. The resultant graphics generated by the Java tools with various input combinations indicate the influence of respective parameters on the antenna radiation pattern.
author2 Lu Yilong
author_facet Lu Yilong
Zhang, Weijun
format Final Year Project
author Zhang, Weijun
author_sort Zhang, Weijun
title A Java based interactive learning tool for antenna array pattern multiplication
title_short A Java based interactive learning tool for antenna array pattern multiplication
title_full A Java based interactive learning tool for antenna array pattern multiplication
title_fullStr A Java based interactive learning tool for antenna array pattern multiplication
title_full_unstemmed A Java based interactive learning tool for antenna array pattern multiplication
title_sort java based interactive learning tool for antenna array pattern multiplication
publishDate 2011
url http://hdl.handle.net/10356/46367
_version_ 1772828365473972224