Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MScIng)--Stellenbosch University, 2004.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2012
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867614113518059520 |
|---|---|
| access_status_str | Open Access |
| author | Van Schalkwyk, Dirko |
| author2 | Du Plessis, J. J. |
| author_browse | Du Plessis, J. J. Van Schalkwyk, Dirko |
| author_facet | Du Plessis, J. J. Van Schalkwyk, Dirko |
| author_sort | Van Schalkwyk, Dirko |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (MScIng)--Stellenbosch University, 2004. |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/49933 |
| institution | Stellenbosch University (South Africa) |
| language | en_ZA |
| last_indexed | 2026-06-10T12:46:52.985Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2012 |
| publishDateRange | 2012 |
| publishDateSort | 2012 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/49933 Distributed real-time processing using GNU/Linux/libré software and COTS hardware Van Schalkwyk, Dirko Du Plessis, J. J. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Real-time data processing Embedded computer systems Electronic data processing -- Distributed processing Artificial satellites -- Control systems Dissertations -- Electronic engineering Dissertations -- Electronic engineering Theses -- Electronic engineering Thesis (MScIng)--Stellenbosch University, 2004. ENGLISH ABSTRACT: This dissertation's research aims at studying the viability of using both low cost consumer Commodity Off The Self (COTS) PCs and libn~software in implementing a distributed real-time system modeled on a real-world engineering problem. Debugging and developing a modular satellite system is both time consuming and complex, to this end the SUNSATteam has envisioned the Interactive Test System that would be a dual mode simulator/monitoring system. It is this system that requires a real-time back-end and is used as a real world problem model to implement. The implementation was accomplished by researching the available parallel processing software and real-time extensions to GNU/Linux and choosing the appropriate solutions based on the needs of the model. A monitoring system was also implemented, for system verification, using freely available system monitoring utilities. The model was successfully implemented and verified with a global synchronization of < 10ms. It was shown that GNU/Linux and libn~ software is both mature enough and appropriate in solving a real world distributed real-time problem. AFRIKAANSE OPSOMMING: Die tesis se navorsing is daarop gemik om die toepaslikheid van beide lae koste verbruikers Komoduteits Van Die Rak (KVDR)persoonlike rekenaars en vemiet sagteware in die implementasie van verspreide intydse stelsels te ondersoek aan die hand van die oplossing van 'n gemodelleerde ingenieurs probleem. Die ontfouting en ontwikkeling van 'n modulere satelliet is beide tyd rowend en kompleks, om hierdie te vergemaklik het die SUNSAT span die Interaktiewe Toets Stelsel gekonseptualiseer, wat in wese'n dubbel modus simulator/moniteerings stelsel sou wees. Dit is hierdie stelsel wat 'n verspreide intydse onderstel benodig en dien as die regte wereld probleem model om op te los. Die implementasie is bereik deur die beskikbare verspreide verwerkings sagteware en intydse uitbreidings vir GNU/Linux te ondersoek en die toepaslike opsies te kies gegrond op die behoeftes van die model. 'n Moniteerings stelsel is ook geimplimenteer, met behulp van libn~sagteware, vir stelsel verifikasie. Die model was suksesvol geimplimenteer en geverifieer met 'n globale sinkronisasie van < 10ms. Daar is getoon dat GNU/Linux en libn~sagteware beide volwaardig en geskik is vir die oplossing van regte wereld verspreide intydse probleme. 2012-08-27T11:33:09Z 2012-08-27T11:33:09Z 2004-03 Thesis http://hdl.handle.net/10019.1/49933 en_ZA Stellenbosch University 1 v. (various foliations) : ill. application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Real-time data processing Embedded computer systems Electronic data processing -- Distributed processing Artificial satellites -- Control systems Dissertations -- Electronic engineering Dissertations -- Electronic engineering Theses -- Electronic engineering Van Schalkwyk, Dirko Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title | Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title_full | Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title_fullStr | Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title_full_unstemmed | Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title_short | Distributed real-time processing using GNU/Linux/libré software and COTS hardware |
| title_sort | distributed real time processing using gnu linux libre software and cots hardware |
| topic | Real-time data processing Embedded computer systems Electronic data processing -- Distributed processing Artificial satellites -- Control systems Dissertations -- Electronic engineering Dissertations -- Electronic engineering Theses -- Electronic engineering |
| url | http://hdl.handle.net/10019.1/49933 |
| work_keys_str_mv | AT vanschalkwykdirko distributedrealtimeprocessingusinggnulinuxlibresoftwareandcotshardware |