Design and Implementation of an OBU Code Generator for Telematics

碩士 === 逢甲大學 === 資訊電機工程碩士在職專班 === 98 === In recent years, a controller area network bus (CAN bus [28]) has been applied in many popular applications, such as automotive and industry. The bus can be used to connect the on-board unit (OBU) on a vehicle with other electronic devices. In the applications...

Full description

Bibliographic Details
Main Authors: Wei-Syuan Jhang, 張偉鉉
Other Authors: none
Format: Others
Language:en_US
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/25591965249390238399
id ndltd-TW-098FCU05392031
record_format oai_dc
spelling ndltd-TW-098FCU053920312016-04-20T04:17:32Z http://ndltd.ncl.edu.tw/handle/25591965249390238399 Design and Implementation of an OBU Code Generator for Telematics 車載資通訊機上盒程式碼產生器之設計與實現 Wei-Syuan Jhang 張偉鉉 碩士 逢甲大學 資訊電機工程碩士在職專班 98 In recent years, a controller area network bus (CAN bus [28]) has been applied in many popular applications, such as automotive and industry. The bus can be used to connect the on-board unit (OBU) on a vehicle with other electronic devices. In the applications of telematics, we will encounter some problems, including how to design an OBU which fetch information from a vehicle; how to select an appropriate communication interface to send the fetched information to a server installed the Internet; how to shorten the time to market on software and hardware development; how to ensure the accuracy of software and hardware operations. We know to develop an OBU for an engineer. He spends a lot of time on study datasheets and reference many documents. Hence, the development time of OBUs needs a longer development time. In this thesis, we provide a faster method for automobile application engineers to develop an OBU and ensure the OBU operation to be correct. The engineers just focus in application development and do not care how to design drivers, an operation system, and hardware circuits. We had implemented a hardware and software platform in this thesis. The platform integrated communication interfaces including CAN, Bluetooth, and USB. We also develop a higher level scheme to generate the framework automobile telematics applications. The engineer can select features which he want and build the software framework in shortest time. These features are designed in modular. The engineers just modify the main program to implement their applications. Hence, a shorter development time is provided to design the automobile applications for telematics. In order to enhance the performance on an OBU, we also implement a tiny real-time operation system in the platform. Finally, we will verify the performance of the OBU in simulation by the tool of PRISM. The tool is a probabilistic model checker. We can create an abstract model of the platform, to verify the correctness of the proposed scheme by the tool. We compare the device with/without a real-time operation system. Experimental results show that OBU with an operation system has a better performance than the OBU without an operation system. none none 竇其仁 林正敏 2010 學位論文 ; thesis 51 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 逢甲大學 === 資訊電機工程碩士在職專班 === 98 === In recent years, a controller area network bus (CAN bus [28]) has been applied in many popular applications, such as automotive and industry. The bus can be used to connect the on-board unit (OBU) on a vehicle with other electronic devices. In the applications of telematics, we will encounter some problems, including how to design an OBU which fetch information from a vehicle; how to select an appropriate communication interface to send the fetched information to a server installed the Internet; how to shorten the time to market on software and hardware development; how to ensure the accuracy of software and hardware operations. We know to develop an OBU for an engineer. He spends a lot of time on study datasheets and reference many documents. Hence, the development time of OBUs needs a longer development time. In this thesis, we provide a faster method for automobile application engineers to develop an OBU and ensure the OBU operation to be correct. The engineers just focus in application development and do not care how to design drivers, an operation system, and hardware circuits. We had implemented a hardware and software platform in this thesis. The platform integrated communication interfaces including CAN, Bluetooth, and USB. We also develop a higher level scheme to generate the framework automobile telematics applications. The engineer can select features which he want and build the software framework in shortest time. These features are designed in modular. The engineers just modify the main program to implement their applications. Hence, a shorter development time is provided to design the automobile applications for telematics. In order to enhance the performance on an OBU, we also implement a tiny real-time operation system in the platform. Finally, we will verify the performance of the OBU in simulation by the tool of PRISM. The tool is a probabilistic model checker. We can create an abstract model of the platform, to verify the correctness of the proposed scheme by the tool. We compare the device with/without a real-time operation system. Experimental results show that OBU with an operation system has a better performance than the OBU without an operation system.
author2 none
author_facet none
Wei-Syuan Jhang
張偉鉉
author Wei-Syuan Jhang
張偉鉉
spellingShingle Wei-Syuan Jhang
張偉鉉
Design and Implementation of an OBU Code Generator for Telematics
author_sort Wei-Syuan Jhang
title Design and Implementation of an OBU Code Generator for Telematics
title_short Design and Implementation of an OBU Code Generator for Telematics
title_full Design and Implementation of an OBU Code Generator for Telematics
title_fullStr Design and Implementation of an OBU Code Generator for Telematics
title_full_unstemmed Design and Implementation of an OBU Code Generator for Telematics
title_sort design and implementation of an obu code generator for telematics
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/25591965249390238399
work_keys_str_mv AT weisyuanjhang designandimplementationofanobucodegeneratorfortelematics
AT zhāngwěixuàn designandimplementationofanobucodegeneratorfortelematics
AT weisyuanjhang chēzàizītōngxùnjīshànghéchéngshìmǎchǎnshēngqìzhīshèjìyǔshíxiàn
AT zhāngwěixuàn chēzàizītōngxùnjīshànghéchéngshìmǎchǎnshēngqìzhīshèjìyǔshíxiàn
_version_ 1718227211520049152