Development of Android apps for circuit analysis

As the Android market shares a large portion of the smart phone industry and keeps growing since it was released, a growing amount of App are developed and taken used by customers for a variety of purposes including entertainment, receiving and sharing information and handling their works. [1] For s...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Zhan
Other Authors: Tan Eng Leong
Format: Theses and Dissertations
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76348
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76348
record_format dspace
spelling sg-ntu-dr.10356-763482023-07-04T16:40:52Z Development of Android apps for circuit analysis Wang, Zhan Tan Eng Leong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering As the Android market shares a large portion of the smart phone industry and keeps growing since it was released, a growing amount of App are developed and taken used by customers for a variety of purposes including entertainment, receiving and sharing information and handling their works. [1] For study purpose, researchers or students find their needs using computer software to help them deal with complicated tasks, and it comes along with a variety of programs or applications like MULTISIM, MATLAB. However, in the field of Android program, there still lacks a handling program solving circuit analysis problem. In this work, I devote my energy to finding a proper algorism that is suitable for java calculations and developing an application that could do analysis of simple circuit. The aim of this project is to help users design their circuit and read the information including power, reactive power, voltage and current of circuit branches. I developed the app, Citrus, in the Android Studio, which contains a circuit model exhibition area, electrical component gallery, and information reading blanket which can get the information of power consume, the phase of current and voltage, power angle, etc. Users can choose the desired electronical component such as impedance in series or in parallel, from the gallery and put it in the desired place of the circuit, and useful information would be shown in the information exhibition are automatically after the program running. However, calculation error sometimes occurs when involving complex matrix due to the lack of standard java complex number calculation module. A complex number calculation library and a complex matrix library produced by Dr Mick Flanagan, a retired Honorary Senior Lecturer in the UCL, have been taken used in this program to help solve necessary complex number matrix construction and calculations. Some results of the circuit analysis may have errors compared to that of MATLAB, even though not so big. Further improvements may include a more customer-friendly interface, a faster algorism, and complex circuit designing and analysis. And more tests will be conducted to find inaccurate results, system bugs that may causing application crashing down, and improperly placing of electronic components. Master of Science (Power Engineering) 2018-12-19T15:43:06Z 2018-12-19T15:43:06Z 2018 Thesis http://hdl.handle.net/10356/76348 en 86 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
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Wang, Zhan
Development of Android apps for circuit analysis
description As the Android market shares a large portion of the smart phone industry and keeps growing since it was released, a growing amount of App are developed and taken used by customers for a variety of purposes including entertainment, receiving and sharing information and handling their works. [1] For study purpose, researchers or students find their needs using computer software to help them deal with complicated tasks, and it comes along with a variety of programs or applications like MULTISIM, MATLAB. However, in the field of Android program, there still lacks a handling program solving circuit analysis problem. In this work, I devote my energy to finding a proper algorism that is suitable for java calculations and developing an application that could do analysis of simple circuit. The aim of this project is to help users design their circuit and read the information including power, reactive power, voltage and current of circuit branches. I developed the app, Citrus, in the Android Studio, which contains a circuit model exhibition area, electrical component gallery, and information reading blanket which can get the information of power consume, the phase of current and voltage, power angle, etc. Users can choose the desired electronical component such as impedance in series or in parallel, from the gallery and put it in the desired place of the circuit, and useful information would be shown in the information exhibition are automatically after the program running. However, calculation error sometimes occurs when involving complex matrix due to the lack of standard java complex number calculation module. A complex number calculation library and a complex matrix library produced by Dr Mick Flanagan, a retired Honorary Senior Lecturer in the UCL, have been taken used in this program to help solve necessary complex number matrix construction and calculations. Some results of the circuit analysis may have errors compared to that of MATLAB, even though not so big. Further improvements may include a more customer-friendly interface, a faster algorism, and complex circuit designing and analysis. And more tests will be conducted to find inaccurate results, system bugs that may causing application crashing down, and improperly placing of electronic components.
author2 Tan Eng Leong
author_facet Tan Eng Leong
Wang, Zhan
format Theses and Dissertations
author Wang, Zhan
author_sort Wang, Zhan
title Development of Android apps for circuit analysis
title_short Development of Android apps for circuit analysis
title_full Development of Android apps for circuit analysis
title_fullStr Development of Android apps for circuit analysis
title_full_unstemmed Development of Android apps for circuit analysis
title_sort development of android apps for circuit analysis
publishDate 2018
url http://hdl.handle.net/10356/76348
_version_ 1772826050938535936