- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Eclipse的多传傅男器数据融合算法仿真系统
基于Eclipse的多传感器数据融合算法仿真系统
摘 要 数据融合是指对来自多个信息源的数据和信息进行综合处理,以获得对事物或目标更客观、更本质认识的综合信息。算法仿真是数据融合系统设计中的一项重要工作。本文介绍了一种基于Eclipse开发的数据融合算法仿真系统,并对系统设计和实现中的一些关键技术进行了讨论,比如Java和Matlab的跨语言调用、Eclipse插件技术等。 关键词 数据融合;仿真系统;Eclipse;多传感器1 引言 多传感器数据融合就是把多个相同类型或不同类型的传感器所提供的局部观察量加以综合,消除信息之间的冗余和矛盾,利用信息互补,形成对环境的相对完整一致的感知描述,从而提高智能系统决策的快速性和正确性,以及规划的科学性[1]。算法仿真软件对多传感器数据融合系统来说至关重要,它有助于验证和改进数据融合算法,可以缩短系统的开发周期、节省大量的人力物力[2]。2 Eclipse平台2.1 Eclipse简介 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。它最初的开发目标是一个高质量的开发工具平台,但在Eclipse的发展过程中,人们意识到Eclipse除了用于开发工具平台外,还适合作为更普遍应用的平台基础,开发小组据此进行了若干通用化改进,到3.0版本的时候,Eclipse正式成为了通用的富客户端平台(Rich Client Platform)[3]。本文研究的仿真系统即是基于Eclipse RCP开发的。 近年来,Eclipse在嵌入式系统及设备开发[4]、企业级开发、应用程序周期管理等领域也得到了广泛的应用。2.2 基于Eclipse RCP构建系统的优点 1)框架级的软件复用 软件复用作为软件开发过程中的一个重要技术,在实践中有效地提高了软件开发效率和软件质量,对软件开发乃至整个计算机技术的发展有着深远的历史意义和现实意义。抽象是软件复用的关键因素,Smith和Stotts指出:“编程的历史是一种对体系结构不断抽象的实践。随着程序开发技术的不断进步,程序语言设计者通过总结上一代程序语言的经验教训而不断增加经过封装的结构,然后软件架构设计师在此基础之上创造出更复杂、更强大的抽象”[5]。 抽象的层次不同,软件重用的粒度就不同。软件复用按粒度可分为函数库和类库复用、构件级复用和框架级复用。框架是一个可复用的设计,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,它强调的是软件的设计重用性和系统的可扩充性。框架复用是抽象层次高、复用粒度大的复用形式,是软件工程技术中的热点研究课题,在业界使用也相当广泛,因为它能够带来更高的生产率和开发质量。Eclipse就是一个可复用框架。图1 按粒度划分的软件复用层次 数据融合技术目前仍然是一个不很成熟的研究领域,尚未形成统一的基本理论框架和有效的广义模型及算法,还处在不断地变化和发展过程中。算法仿真系统作为研究融合算法必须的辅助工具,也需要具备灵活、开放、稳定的特性,以适应持续演化的要求。基于Eclipse RCP来开发算法仿真系统,是顺应数据融合领域特点和发展方向的。 2)灵活的插件结构 通常的软件必须通过重新编译的形式才能进行更改或扩充,而Eclipse通过使用插件机制,让我们可以动态地增加系统功能而无需修改系统代码,还能复用Eclilpse平台提供的众多扩展点。 3)开放源代码 开放源代码不仅仅意味着免费,还使得Eclipse成为一个开放、自由的体系。开放源代码鼓励创新,并激励开发人员为公共开放源码库贡献代码,为这个项目作贡献的开发人员越多,这个项目就会变得日益有用。另外,开放源代码还使得平台开发人员的学习曲线变得更平滑,因为Eclipse平台本身就包含了若干高品质的插件实现范例,是开发人员学习和模仿的对象。 4)跨平台性和优良的用户体验 Eclipse是基于跨平台的程序语言Java开发的,这使得开发人员基于Eclipse开发的程序也可以方便地跨平台部署。 另外,Ecliplse通过引入SWT(Standard Widget Toolkit),使得开发出来的GUI程序效率更高,而且具备了与本地操作系统一致的外观和操作方式,大大改善了Java程序的用户体验。3 系统设计 如前文所述,本系统基于Eclipse RCP来构建的首要目的就是为了软件复用,所以系统设计的时候需要充分发挥Eclipse平台的优点、复用Eclipse框架的实现。构成Eclipse平台的ui、help等插件向开发者提供了众多有用的扩展点,本系统通过直接扩展它们来实现需要的功能,例如菜单、编辑器、帮助浏览器等。 为了保持系统的正交性、灵活性、可扩展性,本系统还充分利用Eclipse平台的插件机制,将一些相对独立的子系统以插件形式实现,并通过定
您可能关注的文档
- 关于电子商务与会计的行业融合问题的研究.doc
- 关于修船企业ERP系偷某的设计思想 .doc
- 关于计算机普及教育的的几个问题.doc
- 关注欧盟电子电气“的两指令”中的技术壁垒.doc
- 关注网络新生代 营的造和谐精神家园.doc
- 关联规则挖掘技术在的人寿保险行业中的应用.doc
- 关于高校电子商务人的才培养模式的思考.doc
- 关联规则挖掘算法研的究.doc
- 关联规则的增量更新的算法研究.doc
- 关于计算机网络辅助的大学英语教学的思考.doc
- 2025年8月 在全市防汛工作视频会议上的讲话.docx
- 在2025年市委常委班子集中整治问题整改工作专题会议上的讲话+党课:以过硬作风护航高质量发展以实干担当书写新时代“赶考”答卷.pdf
- 国有企业2025年在“贯彻党中央决策部署和国企改革要求方面、全面从严治党责任落实方面、基层党组织建设方面、巡察整改长效机制建设四个方面”巡察整改专题民主生活会存在的原因分析.docx
- 2篇 2025年在四届区委第十三轮巡察动员部署会议上的讲话.pdf
- 在理论学习中心组巡视整改专题学习研讨会议上的讲话+在省委巡视反馈问题整改部署会上的讲话+工作领导小组会议上的讲话.pdf
- 2篇 2025年在四届区委第十三轮巡察动员部署会议上的讲话.docx
- 2025年国企理论学习中心组巡视巡察专题民主生活会会前学习研讨+(2025年四个方面)巡察整改专题民主生活会个人发言提纲.docx
- 局党组、宣传部、纪委监委关于2025年上半年意识形态工作总结及2025年下半年工作打算.pdf
- 4篇 2025年在学习贯彻《中华人民共和国监察法实施条例》研讨交流会上的发言.pdf
- 在市委理论学习中心组中央城市工作会议精神专题学习研讨会上的发言.+关于传达中央城市工作会议精神的讲话提纲.docx
最近下载
- E+H恩德斯·豪斯 Liquicap M FTI52电容液位开关操作手册.pdf VIP
- CNAS产品质量手册.docx VIP
- 食品安全管理体系培训ppt课件.pptx VIP
- 串联质谱技术新生儿遗传代谢病筛查讲义.ppt
- 体例格式12:任务7教学单元7工学一体化课程《windows服务器基础配置与局域网组建》之教学单元活动方案.docx VIP
- 2016年会计培训课件-《增值税会计处理规定》财会[2016]22号.ppt VIP
- 15MR201 城市道路-沥青路面 .docx VIP
- SHS 01030—2019 阀门维护检修规程.docx VIP
- 第10课 当代中国的法治与精神文明建设 教学课件(共29张PPT)——高中历史人教统编版选择性必修一.pptx VIP
- CJJ 143-2010 埋地塑料排水管道工程技术规范.docx VIP
文档评论(0)