Font Size: a A A

Design And Development Of Navigation Monitoring Software Based On Android For Agricultural Vehicle

Posted on:2019-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z J LinFull Text:PDF
GTID:2393330563985715Subject:Agriculture
Abstract/Summary:PDF Full Text Request
With the advancement of science and technology,the modernization of China's agricultural machinery has reached a high level of automation,information,and intelligence.Agricultural machinery automatic navigation technology is one of the hot spots in the current research of agricultural machinery intelligent equipment technology,and the navigation monitoring terminal is an important part of automatic navigation system.The navigation monitoring terminal is the monitoring center of the automatic navigation system,which should meet the higher requirements of multi-functional operation,strong adaptability,high efficiency and reliability,and convenient man-machine interaction during navigation operations.At present,the important task of the monitoring terminal is to improve the functions and performance of agricultural machinery automatic navigation,which can improve the efficiency and quality of agricultural machine navigation working.Nowadays,Android system is the most popular operating system,which is supported by many high-performance smart devices with wide range of applications and many development resources.The navigation terminal software based on Android has practical application value,and the research is also a requirement for the informatization of agricultural machine.The navigation terminal hardware platform is QpadX5's handheld display terminal,running the Android5.0 operating system,with high performance configuration,powerful CPU processor,and a variety of communication methods,which meets the hardware performance requirements of the navigation monitoring terminal.The software requirement analysis was carried out on user login,communication protocol and wireless communication,navigation agricultural working setting,navigation control parameter setting,navigation driving status monitoring and other functions,and which analyzes the data processing and control process of the agricultural automatic navigation system step by step,and to fully understand the business process of the navigation system by using the system flow chart.The detailed design process of navigation terminal software was based on the MVC model.This article adopted object-oriented analysis method and UML modeling design method to design the framework architecture of navigation and monitoring terminal software,the minimum model of terminal software UI interface,software database ER model and data table,which provides a basic model for navigation terminal software development,enabling the analysis of navigation software requirements in accordance with actual operation scenarios.The agricultural navigation terminal monitoring software is based on the software engineering development model to realize software functions,Which built the Eclipse+Android ADT development environment of Android navigation software,used Java program language,constructed the software program structure under MVC mode,set up the wireless communication protocol of navigation monitoring terminal and navigation controller,and applied a lot of Android interfaces API and UI controls,various layouts,data storage schemes,multithreading control and other key technologies to realize the functions of each module of the navigation terminal software.The navigation terminal software testing mainly included setting up the software running environment,determining the testing method,performing functional tests on various software modules.Finally,the software function test of navigation monitoring terminal was carried out,mainly for wireless communication test and field navigation terminal function application test.The wireless communication link test results showed that the wireless communication data transceiver was normally within 500 m open environment.The navigation test results of farm machinery in the field indicate that the functional modules of the navigation monitoring terminal were feasible,in the operation of land acquisition points,navigation operation settings,navigation path planning,navigation start stop control functional modules.The navigation data analysis showed that the navigation monitoring terminal effectively realized the monitoring of the agricultural machinery navigation states,mets the requirements of the navigation operation function,and the agricultural machinery navigation system could be used normally.
Keywords/Search Tags:Agricultural Navigation System, Monitoring Terminal, Android, MVC, UML
PDF Full Text Request
Related items