Control implementation for hybrid-grid converter
Unlike Character User Interface (CUI), Graphical User Interface (GUI) does not require users to have programming knowledge. It is a platform for users to communicate with machines through visual elements like buttons, icons, and drop-down menus. With the aide of GUI, large systems achieves opt...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/67378 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-67378 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-673782023-07-07T17:46:18Z Control implementation for hybrid-grid converter Wong, Wei Kang Wang Peng School of Electrical and Electronic Engineering DRNTU::Engineering Unlike Character User Interface (CUI), Graphical User Interface (GUI) does not require users to have programming knowledge. It is a platform for users to communicate with machines through visual elements like buttons, icons, and drop-down menus. With the aide of GUI, large systems achieves optimal overall system efficiency and performance. The ease of usage and comprehensiveness made sure that every smart machines built in recent years comes with a GUI for control purposes. This report specifically look in to methods of developing and improving the efficiency and reliability of the GUI for the Hybrid-Grid Converter system by means of multiprocessing and multithreading. Parallelism in program code execution for the GUI application was achieved; through multiprocessing via using the multiprocessing module provided by Python, and multithreading via Qthread in QtWidgets. At the end of this report, while multiprocessing has to be further explored, multithreading has been proven to improve overall efficiency of the GUI greatly. Bachelor of Engineering 2016-05-16T06:10:05Z 2016-05-16T06:10:05Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67378 en Nanyang Technological University 45 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 |
spellingShingle |
DRNTU::Engineering Wong, Wei Kang Control implementation for hybrid-grid converter |
description |
Unlike Character User Interface (CUI), Graphical User Interface (GUI) does not require
users to have programming knowledge. It is a platform for users to communicate with
machines through visual elements like buttons, icons, and drop-down menus. With the
aide of GUI, large systems achieves optimal overall system efficiency and performance.
The ease of usage and comprehensiveness made sure that every smart machines built in
recent years comes with a GUI for control purposes.
This report specifically look in to methods of developing and improving the efficiency
and reliability of the GUI for the Hybrid-Grid Converter system by means of
multiprocessing and multithreading.
Parallelism in program code execution for the GUI application was achieved; through
multiprocessing via using the multiprocessing module provided by Python, and
multithreading via Qthread in QtWidgets. At the end of this report, while multiprocessing
has to be further explored, multithreading has been proven to improve overall efficiency
of the GUI greatly. |
author2 |
Wang Peng |
author_facet |
Wang Peng Wong, Wei Kang |
format |
Final Year Project |
author |
Wong, Wei Kang |
author_sort |
Wong, Wei Kang |
title |
Control implementation for hybrid-grid converter |
title_short |
Control implementation for hybrid-grid converter |
title_full |
Control implementation for hybrid-grid converter |
title_fullStr |
Control implementation for hybrid-grid converter |
title_full_unstemmed |
Control implementation for hybrid-grid converter |
title_sort |
control implementation for hybrid-grid converter |
publishDate |
2016 |
url |
http://hdl.handle.net/10356/67378 |
_version_ |
1772826546415861760 |