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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |