毕业论文:基于支持向量机(SVM)的蘑菇毒性检测系统(终稿)-精品

毕业论文:基于支持向量机(SVM)的蘑菇毒性检测系统(终稿)-精品
毕业论文:基于支持向量机(SVM)的蘑菇毒性检测系统(终稿)-精品

目录

摘要........................................................................................................................................ I I 关键词........................................................................................................................................ I I Abstract ...................................................................................................................................... I I Key Words .................................................................................................................................. I I 1引言.. (1)

1.1研究意义 (1)

1.2国内外研究情况 (1)

2支持向量机理论 (3)

2.1支持向量机基础理论 (3)

2.2C-SVM算法及其变形算法 (7)

2.3 V-SVM算法 (9)

3 LIBSVM软件 (12)

3.1LIBSVM软件简介 (12)

3.2LIBSVM软件的使用方法 (12)

3.3LIBSVM的工具包 (15)

4 Qt图形库 (18)

5 系统的设计与实现 (19)

5.1分类问题的提出及SVM分类原理 (19)

5.2支持向量机与蘑菇毒性分析相结合 (21)

5.2.1 蘑菇毒性检测系统总体框架 (21)

5.2.2 蘑菇物理属性的数据描述 (21)

5.2.3 蘑菇属性数据学习模型的建立 (23)

5.2.4 蘑菇毒性预测部分 (26)

6 总结 (27)

6.1结论 (27)

6.2下一步工作 (28)

参考文献 (29)

致谢 (30)

基于支持向量机(SVM)的蘑菇毒性检测系统

摘要

本文根据模式识别理论,对支持向量机的分类机制,核函数算法和松弛变量的定义进行了研究,采用了LIBSVM工具结合蘑菇毒性样本数据在linux下开发出了蘑菇毒性检测系统,该系统着重分析了样本数据的分割和参数变量的定义对分类精确率的影响。并在此情况下产生样本学习结果,然后便可对蘑菇进行毒性分类即检测。

本系统采用了数目为1000的子数据样本,核函数参数和松弛变量都采用系统计算出的推荐参数,最后产生了一个高效的准确度高的易用蘑菇检测系统。

关键词

支持向量机;样本学习;分类;毒性检测

Appraisal system of poisonous mushroom

based Support Vector Machine

Abstract

Based on the theory of pattern recognition, the thesis studies the classification of support vector machines, the arithmetic of kernel function and the definition of slack variable, the LIBSVM tool with mushroom toxicity data on Linux develope mushroom toxicity testing system, this system is analyzed and the parameters of the sample data segmentation of precise definition of variable rate. Classification, And in the condition,the study result samples related physical properties can be toxic classification of mushrooms on that test.

Here is the system USES a number of 1000 kernel function parameter data sample, and relaxation variables are calculated using the system parameters, the recommended a high accuracy high easy-to-use mushroom detection system.

Key Words

Support Vector Machine; Sample Learning; Classification;Toxicity Testing

1引言

1.1研究意义

中国的毒蘑菇种类多,分布广泛,资源丰富。在广大农村乡镇和山区,误食毒蘑菇中毒的事例很普遍,几乎每年都有严重中毒导致死亡的报告,曾经被作为多发性食物中毒的原因之一。因此,长期以来如何有效检测毒蘑菇是人们十分关心的事。有关方面曾做了大量科普知识宣传的工作,但误食中毒者仍经常有发生。

只有靠专家鉴定或民间流传的土方法,前者不太现实,不利于普及,后者采用.对照法、看形状、观颜色、闻气味、看分泌物。这些复杂的方法对新手或外行人不利于掌握,虽一定程度上得减少了误食,但并不完全科学精确的分辨,不利于规模性国民生产。至今尚无精确地方法或设备对毒蘑菇进行检测。因此有一个简易精确的先进计算机设备实现毒蘑菇检测,对提高效率和精度都有非常重要的意义。(朱元珍等,2008) 本文是利用蘑菇的20个物理属性从而进行毒性鉴定的研究。利用支持向量机及相关知识来对蘑菇的物理形态对蘑菇的物理属性和毒性之间的关系进行分析,从而开发出蘑菇毒性检测系统。第一次实现了计算机设备来检测蘑菇毒性,对于增强我国食品的安全保障,提高农民收入有重要意义。

1.2国内外研究情况

机器学习(Machine Learning,ML)是人工智能(Artificial Intelligence,AI)最具智能特征、最前沿的研究领域之一。基于数据的机器学习是现代智能技术中的重要方面,研究从观测数据(样本)出发寻找规律,利用这些规律对未来数据或无法观测的数据进行预测。(林继鹏和刘君华,2005)迄今为止,关于机器学习还没有一种被共同接受的理论框架,关于其实现方法大致可以分为三种:

第一种是经典的(参数)统计估计方法。包括模式识别、神经网络等在内,现有机器学习方法共同的重要理论基础之一是统计学。参数方法正是基于传统统计学的,在这种方法中,参数的相关形式是已知的,训练样本用来估计参数的值。这种方法有很大的局限性,首先,它需要已知样本分布形式,这需要花费很大代价,还有,传统统计学研究的是样本数目趋于无穷大时的渐近理论,现有学习方法也多是基于此假设。但在实际问题中,样本数往往是有限的,因此一些理论上很优秀的学习方法实际中表现却可能不尽人意。(陈荣淋等,2005)

第二种方法是经验非线性方法,如人工神经网络(ANN)。这种方法利用已知样本建立非线性模型,克服传统参数估计方法的困难。但是,这种方法缺乏统一的数学理论。

与传统统计学相比,统计学习理论(Statistical Learning Theory或SLT)是一种专门研究小样本情况下机器学习规律的理论。该理论针对小样本统计问题建立了一套新的理论体系,在这种体系下的统计推理规则不仅考虑了对渐近性能的要求,而且追求在现有有限信息的条件下得到最优结果。V. Vapnik等人从六、七十年代开始致力于此方面研究,

到九十年代中期,随着其理论的不断发展和成熟,也由于神经网络等学习方法在理论上缺乏实质性进展,统计学习理论开始受到越来越广泛的重视。(马毅,2006)统计学习理论的一个核心概念就是VC维(VC Dimension)概念,它是描述函数集或学习机器的复杂性或者说是学习能力(Capacity of the machine)的一个重要指标,在此概念基础上发展出了一系列关于统计学习的一致性(Consistency)、收敛速度、推广性能(Generalization Performance)等的重要结论。(孙即祥,2002)

统计学习理论是建立在一套比较坚实的理论基础之上的,为解决有限样本学习问题提供了一个统一的框架。它能将很多现有的方法纳入其中,有望能帮助解决许多原来难以解决的问题(比如神经网络的结构选择问题、局部极小点问题等);同时,在这一理论基础上发展了一种新的通用学习方法──支持向量机(SVM),已初步表现出很多优于其它方法的性能。一些学者认为,SLT和SVM正在成为继神经网络研究之后新研究热点,并将会推动机器学习理论和技术有重大发展。

支持向量机方法是建立在统计学习理论的VC维理论和结构风险最小原理这两个基础上的,根据有限样本信息在模型中的复杂性(即对特定训练样本的学习精度,Accuracy)和学习能力(即无错误识别任意样本的能力)之间寻求最佳折衷,以期望获得最好的推广能力(Generalizatin Ability)。支持向量机方法的几个主要优点有:

(1)它是专门针对有限样本情况的,其目标是得到根据现有信息下的最优解而不仅仅是样本数趋于无穷大时的最优值;

(2)算法最终将转化成为一个二次型寻优问题,从理论上说,得到的将是全局中的最优点,解决了在神经网络方法中无法避免的局部极值问题;

算法将实际问题通过非线性变换转换到高维特征空间(Feature Space),在高维空间中构造线性判别函数来实现原空间中的复杂非线性判别函数,特殊性质保证机器能有较好的推广能力,同时巧妙地解决维数问题,其算法复杂度与样本维数无关;

在SVM方法中,只要定义了不同的内积函数,就可以实现多项式逼近、贝叶斯分类器、径向基函数(Radial Basic Function或RBF)方法、多层感知器网络等许多现有学习算法。(汪丹和张亚非,2005)

统计学习理论从七十年代末诞生之后,到九十年代之前都处在初级研究和理论准备阶段,直到近几年才逐渐得到重视,其本身也趋向于完善,并产生了支持向量机这一将理论付诸实现的有效机器学习方法。目前,SVM算法在模式识别、回归估计、概率密度函数估计等方面都有应用。例如,在模式识别方面,对于手写数字识别、语音识别、人脸图像识别、文章分类等问题,SVM算法在精度上已经超过传统的学习算法或与之不相上下。在车型检测和识别算法的研究中,SVM 识别系统对训练样本的训练时间最短,是神经网络(BP)算法中最快的非线性优化(LM)算法的13 倍,识别的正确率远远高出BP 神经网络。

目前,国际上对这一理论的讨论和进一步研究逐渐广泛,而我国国内尚未在此领域开展研究,因此我们需要及时学习掌握有关理论,开展有效的研究工作,使我们在这一

(完整版)支持向量机(SVM)原理及应用概述

支持向量机(SVM )原理及应用 一、SVM 的产生与发展 自1995年Vapnik (瓦普尼克)在统计学习理论的基础上提出SVM 作为模式识别的新方法之后,SVM 一直倍受关注。同年,Vapnik 和Cortes 提出软间隔(soft margin)SVM ,通过引进松弛变量i ξ度量数据i x 的误分类(分类出现错误时i ξ大于0),同时在目标函数中增加一个分量用来惩罚非零松弛变量(即代价函数),SVM 的寻优过程即是大的分隔间距和小的误差补偿之间的平衡过程;1996年,Vapnik 等人又提出支持向量回归 (Support Vector Regression ,SVR)的方法用于解决拟合问题。SVR 同SVM 的出发点都是寻找最优超平面(注:一维空间为点;二维空间为线;三维空间为面;高维空间为超平面。),但SVR 的目的不是找到两种数据的分割平面,而是找到能准确预测数据分布的平面,两者最终都转换为最优化问题的求解;1998年,Weston 等人根据SVM 原理提出了用于解决多类分类的SVM 方法(Multi-Class Support Vector Machines ,Multi-SVM),通过将多类分类转化成二类分类,将SVM 应用于多分类问题的判断:此外,在SVM 算法的基本框架下,研究者针对不同的方面提出了很多相关的改进算法。例如,Suykens 提出的最小二乘支持向量机 (Least Square Support Vector Machine ,LS —SVM)算法,Joachims 等人提出的SVM-1ight ,张学工提出的中心支持向量机 (Central Support Vector Machine ,CSVM),Scholkoph 和Smola 基于二次规划提出的v-SVM 等。此后,台湾大学林智仁(Lin Chih-Jen)教授等对SVM 的典型应用进行总结,并设计开发出较为完善的SVM 工具包,也就是LIBSVM(A Library for Support Vector Machines)。LIBSVM 是一个通用的SVM 软件包,可以解决分类、回归以及分布估计等问题。 二、支持向量机原理 SVM 方法是20世纪90年代初Vapnik 等人根据统计学习理论提出的一种新的机器学习方法,它以结构风险最小化原则为理论基础,通过适当地选择函数子集及该子集中的判别函数,使学习机器的实际风险达到最小,保证了通过有限训练样本得到的小误差分类器,对独立测试集的测试误差仍然较小。 支持向量机的基本思想:首先,在线性可分情况下,在原空间寻找两类样本的最优分类超平面。在线性不可分的情况下,加入了松弛变量进行分析,通过使用非线性映射将低维输

大学毕业设计---基于c语言的教务系统软件

河南理工大学 毕业设计(论文)任务书 专业班级学生姓名 一、题目 二、起止日期年月日至年月日 三、主要任务与要求 指导教师职称 学院领导签字(盖章) 年月日

河南理工大学 毕业设计(论文)评阅人评语 题目 评阅人职称 工作单位 年月日

河南理工大学 毕业设计(论文)评定书 题目 指导教师职称 年月日

河南理工大学 毕业设计(论文)答辩许可证 答辩前向毕业设计答辩委员会(小组)提交了如下资料: 1、设计(论文)说明共页 2、图纸共张 3、指导教师意见共页 4、评阅人意见共页 经审查,专业班同学所提交的毕业设计(论文),符合学校本科生毕业设计(论文)的相关规定,达到毕业设计(论文)任务书的要求,根据学校教学管理的有关规定,同意参加毕业设计(论文)答辩。 指导教师签字(盖章) 年月日 根据审查,准予参加答辩。 答辩委员会主席(组长)签字(盖章) 年月日

河南理工大学 毕业设计(论文)答辩委员会(小组)决议 学院专业班 同学的毕业设计(论文)于年月日进行了答辩。 根据学生所提供的毕业设计(论文)材料、指导教师和评阅人意见以及在答辩过程中学生回答问题的情况,毕业设计(论文)答辩委员会(小组)做出如下决议。 一、毕业设计(论文)的总评语 二、毕业设计(论文)的总评成绩: 三、答辩组组长签名: 答辩组成员签名: 答辩委员会主席:签字(盖章) 年月日

基于c语言的教务系统软件设计 摘要 本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。 目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。 本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍 【关键词】成绩管理成绩查询 C语言面向过程

GPS定位信息显示系统毕业论文

GPS定位信息显示系统毕业论文 目录 第1章 GPS简介及基本理论 (1) 1.1 关于GPS的概述 (1) 1.2 GPS的组成 (3) 1.3 GPS信号结构 (6) 第2章方案论证 (8) 2.1 单片机的选择 (8) 2.1.1 AT89C51 (8) 2.1.2 AT8051 (8) 2.2 显示器的选择 (9) 2.2.1 LED动态显示扫描方式 (9) 2.2.2 LED静态显示扫描方式 (10) 2.3 GPS接收板的选择 (10) 第3章硬件电路设计 (11) 3.1 单片机最小系统介绍 (12) 3.1.1 所用单片机引脚介绍 (12) 3.1.2 复位电路 (14) 3.1.3 时钟电路 (15) 3.2 显示电路 (16) 3.2.1 LED显示器结构 (16) 3.2.2 LED显示器工作原理 (17) 2.2.3 LED显示器驱动电路 (17) 3.3 GPS模块与处理器接口电路 (18) 3.4 存储器电路 (19) 3.5 GPS模块串口电路 (20) 3.6 电源电路 (22)

第4章软件部分设计 (23) 4.1 GPS25-LVS的信息输出格式 (23) 4.2 主程序设计 (24) 4.3 单片机的信息接收处理 (26) 总结 (28) 致谢............................................... 错误!未定义书签。参考文献 (29) 附录1:总图 (31) 附录2:部分源程序 (32)

第1章 GPS简介及基本理论 1.1 关于GPS的概述 GPS是英文Navigation Satellite Timing and Ranging/Global Position System的字头缩写词(NAVSTAR/GPS)的简称。它的含义是,利用卫星的测时和测距进行导航,以构成全球卫星定位系统。现在国际上已经公认:将这一全球定位系统简称:GPS。 自古以来,人类就致力于定位和导航的研究工作。1957年10月世界上第一颗卫星发射成功之后,利用卫星惊醒定位和导航的研究工作提到了议事日程。1958年底,美国海军武器试验室委托霍布金斯大学应用物理实验室研究美国军用舰艇导航服务的卫星系统,即海军导航卫星系统(Navy Navigation Satellite System—NNSS)。这个系统中,卫星的轨道通过地极,所以又称为子午仪卫星导航系统(Transit)。1964年1月用于北极星核潜艇的导航定位研究成功,并逐步用于各种军舰的导航定位。1967年7月,经美国政府批准,对其广播星历解密,并提供民用,为远洋船舶导航和海上定位服务。由此显示出了卫星定位的巨大潜力。尽管子午仪卫星导航系统已得到广泛应用,并显示出巨大的优越性,但是,这系统再实际应用方面却存在十分严重的缺陷。改系统是由5-6个卫星组成的导航网。卫星运行高度较低(平均约1000km),运行周期为107分钟。对同一个卫星每天通过次数最多为13次。由于采用多普勒定位原理,一台接收机一般需要观测15次合格的卫星通过,才能达到±10M的单点定位精度,再全球围,它给出的定位信息只能是全天候的连续二维坐标——经度和纬度,不能给出高程。这种系统,一方面由于所需的观测时间较长,不能给用户,尤其是高动态用户(如:飞机、车辆等)提供实时和导航服务;另一方面,由于卫星导航较低,受大气影响严重,定位精度的提高受到限制,因而限制了高动态用户和高精度用户的使用。对舰船而言,利用这个系统只能对惯性导航系统和其他无限电导航系统进行连续的精确修正,它的作用远不能满足全球实时定位

基于wifi的室内定位系统毕业设计论文

本科毕业论文题目基于wifi的室内定位系统

摘要 本文设计及实现了一个基于WiFi 射频信号强度指纹匹配的移动终端定位系统,并设计实现了一种基于权重值选择的定位算法。该算法为每个扫描到的AP 的RSSI 设定了选择区间,指纹库中落在此区间的所有位置点设平均权值,最后选取权重值最大者为待定位点的位置估计,如有相同权重值,则比较信号强度距离,取最小者,这种算法在一定程度上克服了RSSI 信号随机抖动对定位的影响,提高了定位的稳定性和精度。经实验测试,此系统在 4 米范围内具有良好的定位效果。可部署在展馆、校园、公园等公共场所,为客户提供定位导航服务。定位算法运行于服务端,客户端为配备WiFi 模块的Android手机。借助该定位系统,基于Android系统的移动终端可方便地查询自身位置,并获取各种基于位置服务。 关键词: 接收信号强度;无线室内定位;射频指纹;Android 操作系统

Abstract This paper designs and implements an indoor location system based on WiFi for mobile user with Android handset. A locating arithmetic based on Weight-Select is introduced to filter the random noise of RSSI. For each location in Radio Map, a weight is set if the RSSI of the AP scanned is in the interval preset. Then max-weighted location or the min-RSSI-distance among them will be selected as the estimated position. According to experiments, 4-metre locating precision is available. It can be used for locating and navigating in such scene as exhibition center, campus, park, and so on. Users equipped with Android handset could get its location and some intelligent services. It is also an open and extensible system. Some locating arithmetic also could be tested on this system. Key words:Received Signal Strength, Wireless Indoor Locating, Radio Map, Android Operating System 第一章绪论 (6) 1.1关于位置信息确定的意义及方法 (6) 1.1.1位置信息确定的意义及方法 (6)

室内定位系统毕业设计论文

本科毕业论文题目基于wifi的室内定位系统 XX 学生姓名 X 学号 电子信息工程 专业 X 班级 XX 指导教师 2012年4月

摘要 本文设计及实现了一个基于WiFi 射频信号强度指纹匹配的移动终端定位系统,并设计实现了一种基于权重值选择的定位算法。该算法为每个扫描到的AP 的RSSI 设定了选择区间,指纹库中落在此区间的所有位置点设平均权值,最后选取权重值最大者为待定位点的位置估计,如有相同权重值,则比较信号强度距离,取最小者,这种算法在一定程度上克服了RSSI 信号随机抖动对定位的影响,提高了定位的稳定性和精度。经实验测试,此系统在 4 米范围内具有良好的定位效果。可部署在展馆、校园、公园等公共场所,为客户提供定位导航服务。定位算法运行于服务端,客户端为配备WiFi 模块的Android手机。借助该定位系统,基于Android系统的移动终端可方便地查询自身位置,并获取各种基于位置服务。 关键词: 接收信号强度;无线室内定位;射频指纹;Android 操作系统

Abstract This paper designs and implements an indoor location system based on WiFi for mobile user with Android handset. A locating arithmetic based on Weight-Select is introduced to filter the random noise of RSSI. For each location in Radio Map, a weight is set if the RSSI of the AP scanned is in the interval preset. Then max-weighted location or the min-RSSI-distance among them will be selected as the estimated position. According to experiments, 4-metre locating precision is available. It can be used for locating and navigating in such scene as exhibition center, campus, park, and so on. Users equipped with Android handset could get its location and some intelligent services. It is also an open and extensible system. Some locating arithmetic also could be tested on this system. Key words:Received Signal Strength, Wireless Indoor Locating, Radio Map, Android Operating System 第一章绪论 (6) 1.1关于位置信息确定的意义及方法 (6)

计科教务管理系统毕业论文

计科教务管理系统毕业论文 目录 1.1.选题的背景 随着数据库技术、网络技术和科学管理方法的发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来,并且给管理带来了新的革命。管理信息系统是以人为主导的,通过运用计算机、网络通信设备及其它办公设备对信息进行收集、运输、加工、存储、更新、维护,支持高层决策、中层控制、基层运作的人机系统。管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用,利用定量化的科学管理方法,通过预测、计划优化、管理、调节和控制等手段来支持决策。一个中心数据库和计算机网络系统是管理信息系统(Managemant Information System,MIS)的重要标志。MIS的处理方式是在数据库和网络基础上的分布式处理。随着计算机网络和通讯技术的发展,不仅能把组织部的各级管理连接起来,而且能够克服地理界限,把分散在不同地区的计算机网络互连,形成跨地区的各种业务信息系统和管理信息系统。目前,虽然有许多学校已开始运用计算机进行学校教务的管理.学校的教务管理系统必须是一个完整统一、技术先进、高效稳定、安全可靠的系统。根据国大学的现在管理模式,结合国际新的思想观念,在校园网络环境下建设先进的、与国际水平接轨的信息化管理平台。提高学校管理工作的现代化水平,使之成为学校

公共信息服务体系的重要组成部分。教学教务管理系统是高校管理信息系统建设的重要组成部分,是提高教学管理的质量和效益乃至建设世界知名的高水平的大学的关键环节。教学教务信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要容。 1.2.目的和意义 随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。在这样的大背景下,现代学校教务的管理方式,资源建设等方面都发生了重大变化,这种变化表现在教务工作,管理和服务平台发生的变化,教务管理不再是传统的手工操作,人工管理,而是全面实行计算机管理。 此次毕业设计是对我两年来所学专业知识的一个总结。它使我提高了自身解决实际问题的能力。但由于本人知识水有限,系统设计中还存在着很多不足,请各位领导批评指正,以便我今后改进。此外,该系统能够顺利的完成离不开各位老师对我的帮助,在此深表感谢。

基于单片机的GPS定位系统设计毕业论文

基于单片机的GPS定位系统设计毕业论文 目录 中文摘要 (1) ABSTRACT (2) 第一章绪论 (5) 1.1 课题背景及意义 (5) 2.1 GPS全球定位系统简介 (6) 2.2 GPS信号接收方案选择 (10) 2.3 GPS接收模块的研究 (10) 2.4 总体方案的设计 (11) 第三章基于单片机的GPS硬件电路设计 (12) 3.1 基于单片机的GPS硬件电路总体结构 (12) 3.2 基于单片机的GPS定位信息显示系统设计硬件电路简介 (12) 3.2.1 STC89C52简介 (12) 3.2.2 SiRF Star II GPS信号接收模块 (16) 3.2.3 12864液晶显示模块介绍 (18) 3.3 基于单片机的GPS硬件连接介绍 (20) 第四章基于单片机的GPS软件设计 (21) 4.1 NMEA-0183数据格式 (21) 4.1.1 输入语句 (21) 4.1.2 输出语句 (22) 4.2 基于单片机的GPS定位系统软件开发环境―Keil uVision2 (24) 4.2.1 8051开发工具 (24) 4.2.2 uVision2集成开发环境 (25) 4.2.3 编辑器和调试器 (26) 4.2.4 测试程序 (27) 4.2.5 Keil C编译步骤 (27) 4.3 基于单片机的GPS软件设计思路 (30) 第五章系统调试与实验结果 (31)

5.1 硬件调试 (31) 5.2 软件调试 (32) 第六章总结 (32) 参考文献 (33) 附录 (34) 致谢 (66)

第一章绪论 1.1 课题背景及意义 1978年2月22日第一颗GPS试验卫星的入轨运行,开创了以导航卫星为动态已知点的无线电导航定位的新时代。GPS卫星所发送的导航定位信号,是一种可供无数用户共享的空间信息资源。陆地、海洋和空间的广大用户,只要持有一种能够接收、跟踪、变换和测量GPS信号的接收机,就可以全天时、全天候和全球性地测量运动载体的七维状态参数和三维状态参数。其用途之广,影响之大,是任何其他无线电接收设备望尘莫及的。不仅如此,GPS卫星的入轨运行,还为大地测量学、地球动力学、地球物理学、天体力学、载人航天学、全球海洋学和全球气象学提供了一种高精度、全天时、全天候的测量新技术。纵观现状,GPS 技术有下述用途。 1.GPS技术的陆地应用 GPS技术在陆地上的开发应用可以体现在许多方面,如:各种车辆的行驶状态监控;旅游者或旅游车的景点导游;应急车辆(如公安、急救车等)的快速引导行驶;高精度时间比对和频率控制;大气物理观测;地球物理资源勘探;工程建设的施工放样测量;大型建筑和煤气田的沉降检测;板运动状态和地壳形变测量;陆地以及海洋大地测量基准的测定;工程、区域、国家等各种类型大地测量控制网的测量和建设;请求救援在途实时报告;引导盲人行走;平整路面的实时监控,精细农业。 2.GPS技术的海洋应用

全球定位系统 毕业论文外文文献翻译

外文资料及译文 1.外文资料 全球定位系统 第一节The principle of GPS 一、GPS GPS(Navigation Satellite Timing and Ranging /Global Position System ),GPS clock and distance navigation system/global positioning systems, referred to as global positioning system (GPS), along with the rapid development of modern science and technology, and set up a new generation of satellite navigation and positioning system precision. Global positioning system (GPS) is in 1973 by U.S. defense forces began to organize, and common basic completion in 1993. This system consists of space constellation, ground control and user receiver is composed of three parts. (一)Global positioning system 图1-1 GPS Satellite distribution 1.1 Space constellation GPS space by 24 working part constellation spare satellite and three satellite. Work in 6 orbit satellite distribution within the surface. Each track surface distribution has 3 ~ 4 satellite, satellite orbits earth's equator Angle relative to the average height of 55, orbit for 20200 kilometers. Satellite operating cycle for 11 hours 45 minutes. Therefore, in the same station daily satellite layout is roughly same, just four minutes every day in advance. Each satellite about 5 hours every day in the horizon, located above the horizon of the satellite number with more time and place, at least 4 November, most. This layout can guarantee on earth at any time, any place can also observed above four satellites.

毕业论文《GPS无线定位系统研究与分析》设计

摘要 摘要 随着我国经济的迅速发展,过人消费水平也呈现了飞速增长,汽车的数量也随着迅速增加,我国GPS车辆定位系统市场现在已经进入规模发展时期,本文对GPS 汽车定位系统运用到的技术理论基础作出了详细的介绍,兵非别提供了GPS定位车载终端的硬件和软件的具体设计方案. GPS即全球系统定位,它是一个中距离圆形轨道卫星定位,可以为地球表面绝大部分地区提供准确的定位和高精度的时间基准.GPRS是在GSM的系统基础上引入新的部件而构成的无线数据出传输系统.它的基本功能是在移动终端,GPRS网内以及和Internet网络的路由器之间传输分组数据,根据现代智能交通系统的实际需求,本文设计了一种基于GPRS的车载卫星定位系统,系统采用单片机作为处理器,通过GPRS网络建立无线通信链路,把车载移动终端的GPS定位信息传到Internet 网上的服务器,实现在线实时检测车辆行驶各类信息,实现了控制中心实时检测车辆行驶状态,完成了车辆定位的目的 关键词:GPS车辆定位:全球定位系统:导航定位

ABSTRACT ABSTRACT As China’s rapid economic development people also rapid consumptiom growth in the number of vehicles has increased as rapidly. GPS vehicle location system in China has now entered the scale of the market development period this article on the use of GPS vehicle positioning system technology theroy to make a detailed on the use of GPS vehicle positioning system technology theory to make a detailed introduction, and each vehicle terminal provides GPS positioning of specific hardware and software design. GPS or global positioning system it is a middle-distance circular orbit satellite positioning system most parts of the earth’s su rface can provide accurate positioning and high precision time base. GPRS in the GSM system is based on the introduction of new components which consititute the wireless data transmission system。Its basic function is in the mobile terminal。GPRS networds and Internet networks within and between the router packet data transmission According to the actual modern intelligent transportation systems this paper designs a GPRS-based vehicle positioning system he system uses single chip as the processor through the GPRS network to establish wireless communication link the mobile terminal’s GPS location info rnmation transmitted online Internet server to achieve real-time monitoring online traffic infornmation of all types to achieves a real-time monitoring traffic control center in the state completed a vehicle positioning purposes. KEY WORDS:GPS vehicle location :Global Positioning System :Navigation

毕业论文(教学管理系统)

用Java开发与实现教学管理系统动态网站 学院专业 学号姓名指导老师: 目录 第一章前 言 (3) 第二章 Servlet简介 1. 什么是 Servlet (3) 2. Servlet技术的特 点 (3) 3. Servlet的生命周 期 (3) 第三章 JSP技术概述 1. JSP技术的产生背 景 (4) 2. JSP技术的优势和弱 势 (4) 2.1 JSP技术的优 势 (4) 2.2 JSP技术的弱 势 (4) 2.3JSP内置对 象 (4) 3. JSP技术的工作原 理 (4) 第四章 Struts概述 1. Struts的由来和发 展 (4) 1.1Struts的MVC模式简 介 (5) 2. Struts的优缺 点 (6) 3. Struts的工作流 程 (6)

第五章 Hibernate数据库持久化技术 1. Hibernate简介 (7) 2. Hibernate的工作流程 (7) 第六章开发环境 1. Eclipse开发工具 (8) 2. Tomcat服务器 (8) 2.1Tomcat的产生和发展 (8) 2.2 在Tomcat中部署Web应用程序 (8) 3. SQL Server 数据库 (8) 第七章基于Web的教学管理系统详细设计 1. 系统功能设计 (8) 2. 系统功能模块 (9) 3. 数据库设计与实现 (9) 3.1 数据库功能设计 (9) 3.2 数据库概念结构设计 (9) 3.3 数据库逻辑结构设计 (11) 4.业务逻辑层各bean功能 (12) 5.控制处理层 (14) 总结 (14) 参考文献……………………………………………………………………………………………………… 14

基于ANDROID平台的GPS车辆定位系统的设计与实现毕业论文

毕业论文(设计) 基于Android平台的 GPS车辆定位系统的设计与实现

摘要 基于GPS的车辆定位系统,对它的研究开始于二十世纪六十年代,是社会文明发展到一定阶段的必然产物。作为智能交通系统的一个重要组成部分,最初是为了解决汽车文明带来的日益严重的城市交通问题。它的发展融合了当今空间定位技术、无线通信技术和地理信息系统的最新成果。而当下日趋完善的智能手机系统为车辆监控提供了更为光明的发展前景。Android平台作为时下流行的智能手机操作平台,不仅功能强大,更有开放和免费的先天优势。本文所研究的基于Android系统的GPS车辆定位系统正是将传统的课题研究与时下流行的技术相结合的应用型尝试。以手机为载体,运用谷歌地图技术将车辆的实时位置显示于手机屏幕上以实现车辆的实时定位。开发过程以Eclipse及Android虚拟机为主要工具。最终实现了核心的定位功能。 关键词:车辆定位系统,智能手机平台,安卓系统,谷歌地图

Abstract GPS-based vehicle positioning system, its research began in the sixties the twentieth century is to a certain stage of development of social civilization and the inevitable outcome. Intelligent transportation systems as an integral part of the first to address the growing car culture have brought the city traffic problems. It incorporates the development of spatial orientation of today's technology, wireless communication technology and geographical information system the latest results. The current smart phones are maturing as a vehicle monitoring system to provide a more bright future. Android system as the popular smart phone operating system, not only powerful, more open and free of inherent advantages. This paper studied the GPS-based Android system; vehicle location system is the traditional research techniques with the popular combination of applied attempt. Mobile phone as the carrier, using Google Maps technology to real-time location of vehicles displayed on the mobile screen in order to achieve real-time location of vehicles. Eclipse and the Android development process to a virtual machine as the main tool. Ultimately the core of the targeting. Key word: Vehicles positioning system, intelligent handset platform, Android system, Google Maps

支持向量机(SVM)简明学习教程

支持向量机(SVM )简明学习教程 一、最优分类超平面 给定训练数据),(,),,(11l l y x y x ,其中n i R x ∈,}1,1{-∈i y 。 若1=i y ,称i x 为第一类的,I ∈i x ;若1-=i y ,称i x 为第二类的,II ∈i x 。 若存在向量?和常数b ,使得?????II ∈<-I ∈>-i i T i i T x if b x x if b x ,0,0?? (1),则该训练集可被超平面 0=-b x T ?分开。 (一)、平分最近点法 求两个凸包集中的最近点d c ,',做d c ,'的垂直平分面x ,即为所求。 02 )(2 22 2 =-- -?-=-d c x d c x d x c T ,则d c -=?,2 ) ()(d c d c b T +-= 。 求d c ,,?? ?? ?≥==≥==∑∑∑∑-=-===. 0,1, . 0,1,1 111 i y i y i i i y i y i i i i i i x d x c αα ααα α

所以2 1 1 2 ∑∑-==-= -i i y i i y i i x x d c αα,只需求出最小的T l ),,(1ααα =。 算法:1)求解. 0,1,1..2121min 1 1 2 12 11≥===-∑∑∑∑∑-===-==i y i y i l i i i i y i i y i i i i i i t s x y x x αααααα;2)求最优超平面0=-b x T ?。 (二)、最大间隔法 附加条件1=?,加上(1)式。记C x C i T x i >=I ∈??min )(1,C x C i T x i <=II ∈??max )(2。 使?????II ∈<-I ∈>-=-= i i T i i T x if b x x if b x t s C C ,0,0,1..2 ) ()()(max 21??????ρ (2) 可以说明在(2)下可以得到一个最优超平面,且该超平面是唯一的。 如何快速生成一个最优超平面??? 考虑等价问题:求权向量w 和b ,使?????II ∈-<-I ∈>-i i T i i T x if b x w x if b x w ,1,1,且?最小。 这种写法已经包含最大间隔。 事实上b C C C x if C b x w x if C b x w i i T i i T =+=??????II ∈=+-))()((21),(1),(121021????中心,而w w =?, 故w b C = ,w C C 1 2)()()(21=-=???ρ。 所以(2)式可以转化为求解: 1 )(..min ≥-b x w y t s w i T i (3) 总结,求最优超平面,只需求解: 1 )(..2 1)(min ≥-= Φb x w y t s w w w i T i T (QP1) 对(QP1)构造lagrange 函数: 令∑=---=l i i T i i b x w y w b w L 1 2]1)([21),,(αα,其中0),,(1≥=T l ααα 为lagrange 乘子。 下求L 的鞍点:

教务管理系统毕业设计论文

摘要 随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。教师教务管理是学校教师的教务工作的主要内容,其信息量大、信息变动频繁历来是各学校的头疼问题,随着人们对用计算机的使用越来越广泛以及互联网络普及,教师教务管理也已经基本形成了多元的网络化管理,极大的方便了广大师生,也方便了学校对教务工作的管理,大大的提高了教学质量。 本系统采用Tomcat、Javascript、MyEclipse结合php的MySQL数据库进行设计,从管理和使用的角度分为两个部分:学校教务管理端和学生使用端。前者主要有系统管理员及任课教师使用,后者则是主要面对在校学生。 本文首先作教师教务管理系统的功能需求分析,然后对数据库进行需求分析,再在数据库中建立相应的表,并弄清楚数据库中各个表的逻辑关系,接着编写代码,最后调试网站,直到形成用户满意的可以使用的完整系统。 关键词:教师教务管理系统;Tomcat;Javascript;MyEclipse;MyEclipse;MySQL

Abstract With the continuous reform of education system, especially the credit system, the expansion and in-depth elective system, the daily management of the Senate increasingly heavy and complex. Information on how to academic work, modular, convenient focus of the development of modern universities, there is an urgent need for research and development of an integrated educational management software.Academic Senate, the school management is the main content, it is informative, information has always been the frequent changes in schools of headache problems, as people used more and more extensive use of computers and the popularization of the Internet, educational administration has been basically formed a multi-network management, a great convenience to teachers and students, but also on the Senate to facilitate the work of the school management, greatly increased the quality of teaching. The system uses a FlexBuilder, MyEclipse combination of MySQL database design, from the perspective of management and use is divided into two parts: School of Educational Administration and students to use the client side. The former are mainly system administrators and classroom teachers to use, while the latter is the major problems encountered in school. In this paper, first of all, make the functions of educational management system needs analysis, then the database needs analysis, and then in the database corresponding table, and each database table to clarify the logic of relations, and then write code, debug the final site, until the formation of customer satisfaction The complete system can be used. Keywords: Educational Administration system; Tomcat;Javascript;MyEclipse r; MyEclipse; MySQL

相关文档
最新文档