Vis enkel innførsel

dc.contributor.advisorNysveen, Arne
dc.contributor.authorAarvoll, Jostein Hovde
dc.date.accessioned2022-02-12T18:19:37Z
dc.date.available2022-02-12T18:19:37Z
dc.date.issued2021
dc.identifierno.ntnu:inspera:79782013:39536610
dc.identifier.urihttps://hdl.handle.net/11250/2978565
dc.description.abstractThis report covers the working principals, and development of the improved version of GenProg first created by Alexander Lundseng and Ivar Vikan in 2010. The work described in this report can be considered a direct sequel to the work performed the previous semester, where the objective was to create a visual representation of the calculated generator, and create a Graphical User Interface for GenProg. This initial work uncovered several shortcomings of the underlying function GenProg. The shortcomings are explained and the rework is presented, but only one is presently implemented. A system of input sanitation and control of the calculated parameters was developed with an accompanying error message report for the user. The cross sectional view and graphical user interface initially developed the previous semester was further improved upon. Such as a complete vectorization of the cross-sectional image, and the option to only render specific segments of the generator.Several \textit{under the hood} improvements to the GUI was also implemented. The result is presented with a complete design example for a salient pole generator, and an discussion with what was accomplished, and what work lies ahead. Both immediately and subsequently there after. The project did resolve many of the issues related to GenProg, and provides a strong foundation for future development.
dc.description.abstractDenne rapporten dekker prinsippene og utviklingen av den forbedrede versjonen av GenProg først utviklet av Alexander Lundseng og Ivar Vikan i 2010. Arbeidet beskrevet i denne rapporten kan ansees som en direkte etterfølger av det arbeidet gjort i det foregående semester, hvor målet var å utvikle en grafisk visualisering av en utregnet generator og et grafisk brukergrensesnitt for GenProg. Dette foregående arbeidet avdekket en del feil og mangler i den underliggende koden som er forsøkt utbedret i denne masteroppgaven. Et system for input sanitering og kontroll av de kalkulerte parameterne ble utviklet sammen med en metode for å vise disse for brukeren. Tverrsnittet og det grafiske brukergrensesnittet utviklet det foregående semesteret ble videre forbedret. Tverrsnittet er omgjort til en vektorisert variant, og muligheter til bare å vise enkelte deler av generatoren er utviklet. Flere endringer er gjort på baksiden av det grafiske brukergrensesnittet er også beskrevet. Resultatet er presentert i form av et grundig designeksempel for en generator med utpregede poler, og en diskusjon med hvilke mål som er oppnådd, samt hvilket videre arbeid som gjenstår. Både i umiddelbart og påfølgende. Prosjektet rettet mange feil og mangler, og lager et solid fundament for videre arbeid.
dc.languageeng
dc.publisherNTNU
dc.titleThe development of calcGenProg and GenProgApp
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel