[发明专利]基于模型驱动和进化算法的无线传感器网络模型转换方法有效
申请号: | 201210006166.5 | 申请日: | 2012-01-10 |
公开(公告)号: | CN102547776A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 陈志;梁小芮;岳文静 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04W16/22 | 分类号: | H04W16/22;H04W84/18 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模型 驱动 进化 算法 无线 传感器 网络 转换 方法 | ||
1.一种基于模型驱动和进化算法的无线传感器网络模型转换方法,其特征在于通过模型转换和优化,产生可转换代码的模型,再通过代码生成机制,产生可执行的代码,首先利用统一建模语言,建立领域模型,其次通过模型驱动体系的方法,将领域模型转换成平台无关模型,将平台无关模型转换为平台相关模型,最后平台相关模型转换为可生成代码的模型,最后通过代码换换工具将可生成代码的模型转换为代码,所述的方法包含的步骤为:
步骤1)定义领域模型 :使用领域相关语言对无线传感器网路的工作过程进行抽象,并建出模型,领域模型主要是对网络的功能性和非功能性领域建模,对系统进行高度抽象,对系统的工作过程清晰的进行建模,描述系统中的功能特性和节点的活动状态,以及节点间信息的无线传输过程;
步骤2)优化领域模型: 利用进化算法建立适应函数,优化领域模型,构造一个无线传感器网络的任务分配模型,将任务进行编码,通过遗传、杂交等手段来延长网络生命周期,均衡网络的负载;
步骤3)模型转换过程和进化算法优化过程: 无线传感网络的模型转换过程,将领域模型通过基于图的转换规则,生成平台无关模型,运用进化算法优化生成的平台无关模型,将平台无关模型通过架构转换模块,生成平台相关模型,优化平台相关模型,将平台相关模型通过映射机制,生成可以转换成代码的元模型,优化生成的元模型。
2. 如权利要求1所述的基于模型驱动和进化算法的无线传感器网络模型转换方法,其特征在于定义领域模型,由统一建模语言进行对整个无线传感器网络进行建模,对网络的信息传递过程以及信息执行、任务分配方式进行建模。
3.如权利要求1所述的基于模型驱动和进化算法的无线传感器网络模型转换方法,其特征在于优化领域模型,优化领域模型主要采用生物进化算法对转换成的模型进行优化, 利用编码技术将问题的解进行编码,再利用选择、杂交、变异三种基本操作优化由这些串码组成的群体,最后得到优化的模型。
4.如权利要求1所述的基于模型驱动和进化算法的无线传感器网络模型转换方法,其特征在于模型转换过程和进化算法优化过程包括三个阶段:第一个阶段是将定义的领域模型转换成平台无关模型,同时进行优化;第二个阶段是将映射成的平台无关模型转换成平台相关模型,同时进行优化,第三个阶段是将平台相关模型转换成可生成代码的元模型,同时进行优化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210006166.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:易悬挂的联笔毛笔
- 下一篇:一种财务会计专用文件夹装置