嵌入式实时数据库关键技术研究与实现_张涛
长沙理工大学2014年度大学生创新性实验计划项目评审结果
黄小鹏 李永思 刘思琴 何 巧
新型城镇化背景下社会管理体制机制创新研究——以津澧融成为个案 罗似莹 邱朝岭 陈桐清 王 帅
6 水利学院 急流淘刷作用下雷诺护垫受力变形特性与破坏模式试验研究 7 水利学院 基于絮体“破碎-再絮凝“过程的污水厂强化化学处理技术研究 8 汽机学院 步幅可调式多功能四足机器人 9 汽机学院 基于多传感器融合的缩微智能车无线泊车控制器设计 10 汽机学院 一种微型油电混合动力系统 11 电气学院 热电手电筒 12 电气学院 钻井水溶法开采矿量自动计量装置 13 能动学院 农林生物质废弃物热解制取高品质焦炭的试验研究 14 计通学院 基于树莓派开源硬件平台与无线网络的嵌入式智能视频监控系统 15 数计学院 基于时间序列的长沙市PM2.5的统计分析及预测软件开发
29 交通学院 新型太阳能空心板块路面的制作与性能研究 30 交通学院 露石水泥混凝土的制备工艺及路用性能研究 31 交通学院 连续配筋混凝土路面裂缝间距主动控制
饶梦飞 胡昱东
序号 成帅龙 刘汉麟 尹 蔡 曾 许 鹏 聪 海 涵
学生姓名 文泽海 夏赞良 宋天瑞 白献萍 张丽丽 吕新潮 滕煜晟 肖宇鹏 罗思龙 梅登奎 杜建涛 黄文辉 伍锡鑫 罗永强 李 彬 路 璐 苏小荔
吕晓龙 李 倩
赖运平 聂 翔
陈少龙 吴立新 崔忠林 刘旺军 樊青青 向泽洋 郑志超
何杭杭 何杭杭 廖 雯 魏富涛 林保军 张明聪 杨玉炯 赵竹枫 张文桃 闫薛卉 王宏达 刘尧喜 贺云益 冯一维 毛秀峰 丁国骄
李健东 黄宇威 张永建 熊 皓
一种可用于替代进口的耐磨耐高温防抱死泵用高分子导轴承的研制 黄志伟 一种可
16 数计学院 风电场风电功率波动特性研究 17 物电学院 无线充电系统 化学学 院 化学学 19 院 18 改性生物质材料对水中pb2+,Cr6+离子吸附研究与开发 利用电厂脱硫石膏超声制备工业填料硫酸钙晶须
浙大控制系硕士导师介绍
导师顺序:李江张泉灵赵均章辉李艳君徐巍华吴维敏周洪亮冀海峰王保良冯毅萍杨丽明金建祥姜伟刘勇张涛金伟谢磊沈国江浙江大学控制科学与工程学系导师介绍:李江姓名:李江性别:男出生年月:1973年11月所在学院:控制科学与工程学系职称:副教授个人简介李江,男,1973年11月出生。
1991年至1995年就读于浙江大学电机系工业自动化专业,1995年获工学学士学位。
1995年至2000年就读于浙江大学信息学院控制科学与工程学系控制理论与控制工程专业,2001年获工学博士学位。
2001年至今在浙江大学控制系工业控制研究所工作,现为浙江大学控制科学与工程学系副教授、硕士生导师。
研究方向:嵌入式系统在工业、农业、医疗领域中的应用;太阳能发电与照明系统的研究与应用。
研究成果:承担企业科研项目十余项,在国内外期刊及会议发表论文十余篇,获得国家发明专利授权十余项,计算机软件著作权二十余项。
工作研究领域嵌入式系统在工业、农业、医疗领域的应用。
太阳能发电系统的研究与应用。
浙江大学控制科学与工程学系导师介绍:张泉灵2012-07-07姓名:张泉灵性别:男出生年月:1973.09所在学院:控制科学与工程学系职称:副研究员(自然科学)个人简介男,1973.09出生,副研究员预测控制、工业过程的建模、先进控制与优化的研究与工程实施;企业综合自动化的研究与工程实施。
工作研究领域预测控制、工业过程的建模、先进控制与优化的研究与工程实施;企业综合自动化的研究与工程实施。
工作研究项目:1.实时数据库及监控系统2.汽油品质在线光谱分析仪开发与通用嵌入式控制系统设计“863”计划200 9-11-303.基于多智体的网络化过程控制理论及应用研究国家自然科学基金委20041231发表论文:1.Development and Application of Process Management System for Coal Chemical Industry煤化工企业生产管理系统的开发与应用proc.wcica062<>, Qua nling Zhang; 张泉灵2.化学反应器温度跟踪预测函数控制的研究及应用控制理论与应用18<4>, 张泉灵,王树青3.间歇生产过程的先进控制数字化工<11>, 张泉灵4.基于Hammerstein模型的非线性预测函数控制浙江大学学报(工学版)36<2>, 张泉灵,王树青5.间歇化学反应温度先进控制系统高校化学工程学报15<2>, 张泉灵,王树青6.基于CORBA 技术的电业局智能管理信息系统浙江大学学报(工学版)36<6>, 黄逸民,张建明,张泉灵,王树青7.Advanced Process Control System for the Rectification of Vinyl Chloride 氯乙烯精馏过程先进控制系统proc.wcica062<>, 20060623 Quanling Zhang; 张泉灵8.粗糙集方法及其在化工生产过程中的应用《工业控制计算机》19<8>, 2006-08 -019.农药化工企业数据挖掘系统的开发与应用《数字石油和化工(原:数字化工)(原邮发:82-213)》2005<10>, 2005-10-0110.间歇生产过程的先进控制数字化工<11>, 20041101 张泉灵11.NONLINEAR PREDICTIVE FUNCTIONAL CONTROL BASED ON ARTIFICIA L NEURAL NETWORK 2<>, 20040112 张泉灵、谢磊、王树青12.Linear pruning techniques for neural networks-Based on projection lat ent structure proc.of IEEE Int.Con.Systems, Man and Cybernetics2<>, 2 0031005 谢磊,张泉灵,郭明,王树青13.基于多模型的自适应预测函数控制浙江大学学报(工学版)37<2>, 20030310 谢磊,张泉灵,王树青,张智焕浙江大学控制科学与工程学系导师介绍:赵均2012-07-07 姓名:赵均性别:男所在学院:控制科学与工程学系职称:副教授个人简介1993年获得浙江大学化工系学士学位,1996年获得浙江大学化工系硕士学位,2000年获得浙江大学控制科学与控制理论博士学位。
嵌入式Linux中的关键技术研究
嵌入式Linux中的关键技术研究作者:李宝全来源:《硅谷》2013年第01期摘要:随着嵌入式技术的不断发展,将开源的Linux操作系统和嵌入式技术结合起来,无疑具有广泛的应用前景。
从嵌入式Linux系统开发中的实时性问题和裁剪技术问题入手,对嵌入式Linux系统的关键技术进行研究,并提出对应的改进方案。
关键词:嵌入式;Linux;函数裁剪;实时性中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2013)0110102-011 嵌入式技术的发展及现状嵌入式技术诞生以来,随着控制芯片的微型化和操作系统功能的加强,嵌入式系统开始应用于各个领域;Linux操作系统以其开放的源代码、高效的内核以及丰富的应用软件而在嵌入式领域有独特的表现,因此嵌入式Linux已经成为嵌入式领域的主流。
嵌入式技术的发展主要经历了以下三个阶段[1]:(1)可编程控制器。
以单芯片为核心,没有操作系统,大多应用于专业性极强的工控领域;优点是价格低、使用简单;缺点是功能单一、效率低下。
(2)以嵌入式CPU为基础的嵌入式系统。
具有简单的操作系统。
克服了可编程控制器的效率低下问题,具有一定的兼容性;缺点是通用性较差,且用户界面不友好;主要用于程序运行监控及系统负载控制。
(3)嵌入式操作系统。
此类嵌入式系统可以运行在不同类型的微处理器上,内核效率高、兼容性好,支持多任务管理,具备网络和图形用户界面支持。
市面上已经有多种嵌入式实时Linux操作系统,典型的有RT-Linux、RED-Linux以及KURT等。
RT-Linux开发的核心思想是“架空”Linux内核,从而可以尽快执行其他的实时进程,修改Linux内核源码后,将Linux内核及系统本身任务的优先级设为最低,同时将实时任务的优先级设置为最高,这样实时任务的模块就可以在需要时加载到系统内核中,所以可以认为RT-Linux是可抢占内核的。
与RT-Linux的可抢占内核方式不同,RED-Linux可以直接修改系统内核源码,并将其中较长的例程分解成细粒度的代码段,这样实现了在代码中插入抢占点的功能,用以抢占内核。
【优质】ieee会议论文参考文献格式-实用word文档 (4页)
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==ieee会议论文参考文献格式ieee会议论文参考文献格式大家知道吗?下面由小编为大家精心收集的ieee会议论文参考文献格式,希望可以帮到大家!【ieee会议论文参考文献格式一】[1] 姚芝凤. 磁悬浮机床主轴控制方法的研究[D]. 天津大学 201X[2] 程晓菊. SAE J1939网络管理协议的实现及应用研究[D]. 天津大学201X[3] 陈振东. 载重轮胎动平衡实验机若干关键技术的研究[D]. 天津大学201X[4] 关静. MicroCANopen协议栈的实现及应用研究[D]. 天津大学 201X[5] 宋爱玲. 一种基于PEGASIS的无线传感网链式分层路由协议[D]. 南京邮电大学 201X[6] 宋俊毅. 轻量级IPSec协议一致性测试研究[D]. 南京邮电大学 201X[7] 王会利. 载重轮胎动平衡机的研究[D]. 天津大学 201X[8] 陈溪. 未来网络组件行为的动态感知与组件聚类机制研究[D]. 南京邮电大学 201X[9] 武萌. 防偷听和防污染的安全网络编码研究[D]. 南京邮电大学 201X[10] 刘兴贵. 容迟与容断网络中信任协作机制的研究[D]. 南京邮电大学201X[11] 钱雅秋. 无线传感器网络中的Sybil攻击防御与检测技术研究[D]. 南京邮电大学 201X[12] 窦轶. 无线传感器网络隐私数据查询技术研究[D]. 南京邮电大学201X[13] 汪凯. 基于智慧物流平台的安全通信协议的实现与应用[D]. 南京邮电大学 201X[14] 宋柳柳. 基于动态层的簇间路由协议DLCR的研究与仿真[D]. 南京邮电大学 201X[15] 孙皓. 统一通信系统规划与实施[D]. 南京邮电大学 201X【ieee会议论文参考文献格式二】[1] 白莉娟. 基于脑机接口的资源管理器[D]. 华南理工大学 201X[2] 徐发荣,张涛,高建卫. 一种基于W91284PIC的外设端双向并口设计[J]. 国外电子元器件. 201X(05)[3] 邹志成. 应急响应联动系统模型的研究和典型工具的建立[D]. 西安电子科技大学 201X[4] 李兴锋. 基于S-57国际标准的电子海图显示与导航系统[D]. 西安电子科技大学 201X[5] 孙小平. 嵌入式IPv6实时通信技术的研究[D]. 西安电子科技大学201X[6] 黄晓曦. 基于SOPC的1553B总线接口的研究与设计[D]. 福州大学201X[7] 林嘉洪. 基于ARM和FPGA的数控系统人机接口设计[D]. 华南理工大学 201X[8] 刘勇杰. 面向手机应用的TFT-LCD驱动芯片版图设计[D]. 天津大学201X[9] 罗波. 基于XDSP64的多接口仿真平台设计与实现[D]. 国防科学技术大学 201X[10] 马俊. 数字视频接口(DVI)发送器的设计与实现[D]. 国防科学技术大学 201X[11] 陈锦葵. 网络管理系统中拓扑发现算法的研究[D]. 西安电子科技大学 201X[12] 王珠珠. 嵌入式操作系统裁剪技术研究[D]. 西安电子科技大学 201X。
【江苏省自然科学基金】_服务_期刊发文热词逐年推荐_20140819
复制 基于角色的访问控制 地图综合 地图浏览 喷雾干燥 可靠性 可编程协同媒体 可否认性 可信性 协作性 匿名性 动态集成 动态性 副本生命期管理 分布式拒绝服务 分子系统 冷冻干燥 冰雹 内核对象服务 公平性 信息检索 信息抽取 信息安全 信息化 信任 位涡 传感器网络 介观尺度 交互模式编程 二级结构 主动服务 上下文感知 上下文 ws-cdl web服务集成 web服务器 web services voip网络 vc++ sqlserver sip信令 qos pmi pki owl-s nucleus plus mobile svg mda mcu68332 linux its序列 issr标记 ieee 801 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
科研热词 服务质量 web服务 网格服务 服务组合 服务接触 整合分析 拒绝服务 基因表达式编程 品牌延伸 面向服务体系架构 随机选择调度 运行时监控 路由协议 路由 跨层 距离估计 资源管理 资源封装 课件资源规划 语义 认证 视频编码 覆盖控制 蚁群算法 自动信任协商 脑机接口 能量异构 聚合 网络路由单元 网络资源 网络会议 网络仿真 网格安全中间件 网格 纳什均衡 系统级模型 粒子群优化 管理调度 空间结构 移动自组织网络 离线字典攻击 神经元 相似树 监控需求 片上网络 热红外 漏洞 测试路径 测试用例 流量类型 模式识别 模具制造
荆楚理工学院2011-2012-1计算机工程学院课表
12
34
三
56
78
局域网技术与组网工 单片机原理及接口技 单片机原理及接口技 Php 沈成涛. A5301 单片机原理及接口技 专业英语 李冉 程 付智慧 A5203 术 杜华兵. A3101 术 杜华兵. A3101 (1-16)周 术 李永. A3202 A3102 (1-16)周 (1-16)周 (1-16)周 (1-16)周 (1-16)周
汇编语言程序设计 贺体刚. B2201 (117)周 概率论与数理统计 盛集明. B2102 (117)周
78
910 数据结构 贺体刚. A3103 (1-17)周 工程数学 张玲 B2102 (1-17)周 数据库原理及应用 周良泽. A3201 (117)周 数据库原理及应用 周良泽. A5101 (117)周 多媒体技术及应用 陆焱 A3201 (1-17) 周 操作系统 熊周文. A3102 (1-17)周 操作系统 熊周文. A3102 (1-17)周 工程数学 张玲 B2102 (1-17)周 大学英语(三) 何 爱红. A3202 (118)周 汇编语言程序设计 贺体刚. A5101 (117)周 数据结构 余云霞. B2101 (1-17)周 sql server 应用开发 马克思主义基本原理 马克思主义基本原理 赖玲 A5201 (1-17) 何新明. B2101 (1- 何新明. B2101 (1周 18)周 18)周 大学英语(三) 何 爱红. A3202 (118)周 现代数据库技术 李祥 简明嵌入式系统硬件设 琴 A5301 (1-13)周 计与实现 李永. A4301 (1-13)周 简明嵌入式系统硬件设 现代数据库技术 李祥 计与实现 李永. 琴 A5301 (1-13)周 A4301 (1-13)周
长春光电所
刘巨
15
月基光学遥感器研究
李朝辉
16
光电平台视轴稳定技术研究
郎小龙
17
航空相机研究
田海英
18
光学仪器设计及光学系统仿真
冯树龙
19
医用激光技术
武晓东
20
激光ISR技术
王挺峰
21
大型望远镜设计与检测
卓仁善
22
光学遥感成像技术、光谱辐射测量技术
郑玉权
23
生物医学光谱技术
唐玉国*
王希军*
9
眼底液晶自适应光学成像,高精度波前探测研究
宣丽*
10
光学检测
王成*
11
微光机电系统及光通信
梁静秋*
12
薄膜光学技术
高劲松*
13
光学设计与微小象差光学系统
黄玮*
14
新型成像与非成像光学系统设计与制造
张新*
15
现代光学及分光器件
巴音*
16
薄膜光学
缪同群*
17
固体激光与非线性光学频率变换
檀慧明*
郭劲*
8
小卫星总体技术
金光*
9
生物医学光谱技术
唐玉国*
10
空间遥感相机稳定成像技术研究
丁亚林*
11
航空光电成像与测量技术研究
张葆*
12
光电位移测量
艾华*
13
大口径深焦比轻质非球面反射镜制造技术
谢京江*
14
光学系统检测及精密标定技术研究
任建岳*
15
空间紫外光学遥感及辐射定标研究
王淑荣*
16
太阳光谱辐射计量及标定
2016年西安电子科技大学国家自然科学基金资助项目清单
20 2017/1/1
54
6.2E+07 刘佳宜
移动网络 中点播与 西安电子 直播视频 青年科学 F020803 科技大学 的动态分 基金项目 发关键技 术研究 云环境下 产品数据 西安电子 青年科学 一致性检 F020805 科技大学 基金项目 测及修复 机制研究 基于混合 云架构的 外包计算 西安电子 青年科学 结果完整 F020705 科技大学 基金项目 性与敏感 数据保密 性研究
20 2017/1/1
13
5.2E+07 栾苏珍
20 2017/1/1
14
5.2E+07 白晓霞
20 2017/1/1
15
5.2E+07 崔暖洋
摩擦电荷 三维存储 西安电子 青年科学 及隐形微 E030906 科技大学 基金项目 纳结构构 建
20 2017/1/1
16
5.2E+07 张爱梅
复杂大挠 度分布柔 度式柔顺 西安电子 青年科学 机构的椭 E050102 科技大学 基金项目 圆积分精 确建模及 设计方法 高精度索 网反射面 西安电子 非线性动 青年科学 E050303 科技大学 响应分析 基金项目 及控制方 法研究 斜齿轮传 动系统动 态齿面磨 西安电子 损失效机 青年科学 E050303 科技大学 理及其动 基金项目 力学特性 演化规律 研究 极端热环 境下高超 声速飞行 西安电子 器天线罩 青年科学 E050601 科技大学 的电性能 基金项目 动态分析 及结构稳 健设计 高速压力 机的电磁 西安电子 直线驱动 青年科学 E050802 科技大学 新方式及 基金项目 其动态特 性的研究 非稳态极 端环境质 子交换膜 西安电子 燃料电池 青年科学 E060706 科技大学 膜电极多 基金项目 孔结构界 面损伤特 性研究 基于微纳 光纤波导 耦合效应 西安电子 的微型瞬 青年科学 E070104 科技大学 态磁场传 基金项目 感机理与 技术的研 究
人工智能技术在智慧城市中的应用 张涛
人工智能技术在智慧城市中的应用张涛摘要:随着社会的不断发展和科学技术的不断进步,“智慧城市”作为新时代产物,在互联网广泛应用的当代社会,其不仅是城市进步与发展的见证,还是未来城市发展建设的必然趋势,而作为“智慧城市”的核心,人工智能技术的出现与发展,在不断刷新人们认知的同时,还拓宽了大众视野,最终为智慧城市的快速发展打下了坚实基础。
关键词:智慧城市;人工智能;技术应用一、智慧城市的概述智慧城市是“城市大病”的良方,也是城市生活和城市治理的新模式。
智能化是继工业化,电气化和信息化之后的世界第四次工业革命,作为智能化的核心技术,人工智能在今年的政府工作报告中首次被记录。
毫无疑问,未来的智慧城市将成为基于人工智能技术的智慧城市。
对于研究人工智能,帮助建设智慧城市具有重要意义。
所谓智慧城市指的是以数据为核心的城市决策机制,利用实时数据和各类型信息,宏观调配城市的公共资源,最终实现智能化、效率最大化的城市[1]。
而合理利用人工智能技术对于智慧城市的建设,就是在有限的城市空间无线提升城市效用。
要做到不仅“能办事”,更要能“办好事”,致力于提升受众的获得感和幸福感。
二、人工智能技术在智慧城市中的应用1、智能监控。
随着互联网技术的不断发展和广泛应用,监控系统自十九世纪八十年代产生以来,迄今为止已经取得了飞跃式发展,被广泛地应用于城市生活当中的各个领域,但面对当下较为繁琐的信息数据,如何有效地提高监控利用率成为了当前智慧城市建设和发展的核心方向,人工智能技术的应用,在一定程度上有效地解决了上述问题,具体而言智能技术中的指纹和人脸识别功能,可帮助公安部门亦或是其它企业机构,在众多的监控录像中快速找到有用线索,提高破案率的同时,为社会的和谐发展打下坚实基础,除此之外,人工智能安防监控系统也被广泛地应用于保险箱、防盗门等与普通大众生活息息相关的基层领域中,在增加信息安全性,保障人们切实利益方面发挥了重要作用。
2、智能医疗。
嵌入式移动数据库关键技术
浅析嵌入式移动数据库关键技术摘要:移动数据库涉及的理论与技术涵盖了当今计算机和通信领域的最新成果,其中实现移动数据库的关键就是在于在移动环境下如何进行数据管理。
在嵌入式移动数据库中要考虑很多传统数据库不需要考虑的问题,例如,网络条件多样性、可靠性低、一定数据查询等等。
嵌入式移动数据库的关键技术能够解决上述这些问题。
本文主要对嵌入式移动数据库中的“移动数据复制和缓存技术”、“移动数据广播技术”关键技术进行了分析。
关键词:嵌入式;移动;数据库;关键技术引言随着嵌入式系统的快速发展,移动办公、移动通信等移动服务理念诞生了,人们对获取信息的方法、时间等提出了越来越多的要求,在这种需求的推动下,嵌入式移动数据库出现了。
嵌入式移动数据库已经受到了人们的重视,研究表明,实现嵌入式移动数据库的关键就是进行数据管理的关键技术。
本文对这些关键技术进行了分析。
嵌入式移动数据库系统体系结构嵌入式移动数据库系统是固定节点和移动节点构成的分布式数据库系统。
嵌入式移动数据库是指支持移动计算环境的分布式数据库。
嵌入式移动数据库系统的体系结构如图1所示。
嵌入式移动数据库关键技术移动数据复制和缓存技术解决移动数据库断接性问题上有很多技术,但是移动数据复制和缓存技术是最为关键的技术。
传统的复制和缓存技术都是假设客户机和服务器之间是经常保持连接的,基于这个前提来进行一致性的维护。
而在移动计算中,这种方法是不适用的。
至今,已经有多种移动复制算法产生,其中三层复制体系结构是最典型的一个算法,本文主要以三层复制体系结构来对复制进行介绍。
第一层的复制是服务器之间进行的数据复制,在服务器端,建立服务器群,这些服务群之间、服务器单体之间采用的是高速网络对等连接。
为了能够提升整个系统环境的性能,在数据访问阶段,采用了一种弱一致性服务器级复制的数据复制策略。
第二层复制就是指在数据库中,有一些业务数据在正常业务情况下使用的频率比较高,服务器把这些数据从数据库中检索出来,作为一个共享的数据池,然后利用无线网络的广播功能,把这些数据通过mss向网络中的各个节点单元进行广播出去,这种数据的复制方式其实是利用无线广播信道上的数据复制,我们也把它称为“空中数据复制技术”。
嵌入式软件测试的关键技术
嵌入式软件测试的关键技术嵌入式系统已经成为现代生活不可或缺的一部分,在汽车、智能家居、医疗设备、航空航天等领域得到广泛应用。
嵌入式软件是这些系统的核心组成部分,而软件测试在确保系统质量和可靠性方面起着至关重要的作用。
本文将介绍嵌入式软件测试的关键技术,包括测试策略、测试方法、测试环境以及测试工具等。
嵌入式软件测试涉及到不同的测试策略。
测试策略是根据嵌入式系统的需求和约束条件确定的测试方法和技术的总体计划和指导方针。
其中,黑盒测试和白盒测试是常用的策略。
黑盒测试关注系统对输入的响应和输出的正确性,独立于系统内部的实现细节。
而白盒测试则关注测试覆盖率和系统内部的具体实现。
还有基于模型的测试策略,通过建立系统模型来进行测试。
不同策略的选择取决于具体的测试目标和需求。
针对嵌入式软件测试的关键技术,有多种测试方法可供选择。
静态测试和动态测试是比较常见的方法之一。
静态测试主要通过检查源代码和设计文档等静态资源,以发现潜在的错误和问题。
静态测试可以在早期阶段对软件进行评估,并在后续阶段提供更好的测试质量。
而动态测试则是在运行时对软件进行测试,包括单元测试、集成测试和系统测试等。
这些测试方法可以覆盖软件的不同层次和功能,并在实际环境中验证软件的正确性和可靠性。
测试环境也是嵌入式软件测试中不可忽视的一部分。
一个合适的测试环境能够模拟真实场景,提供必要的硬件和软件资源,以保证测试的准确性和有效性。
嵌入式软件系统通常与硬件紧密相关,所以测试环境中需要包括目标硬件平台以及相应的仿真和调试工具。
同时,测试环境还应提供可靠的测试数据和测试用例,以确保全面和有效地测试软件的各个方面。
除了上述关键技术,合适的测试工具也是嵌入式软件测试的重要组成部分。
测试工具可以帮助测试人员自动执行测试,减少人工测试的工作量,并提高测试的效率和可重复性。
常用的测试工具包括测试管理工具、自动化测试工具、性能测试工具和覆盖率工具等。
这些工具可以提供丰富的测试功能,并支持测试报告和结果分析,以促进软件测试的全面和有效实施。
西南大学计算机与信息科学学院
王成秋汪璇柏寰魏朝富
22
重庆市科委
CSTC,2009BB2127
自然基金
基于语义链网络的智能过滤技术研究
基于语义链网络的智能过滤技术研究
3.0000
2009-08-07
至
2012-08-07
计算机与信息科学学院
王芳
(副教授)
黄智兴任柯程静王艳
23
重庆市科委
0101
基础平台建设
(协作)
智能控制工程中心
周俊张海深张隆张衡彭喜化张元平严晓华杨旭
16
重庆市科委
CSTC,2010BB2006
自然基金
无尺度网络模拟及其在信息安全中的应用
无尺度网络模拟及其在信息安全中的应用
3.0000
2010-07-02
至
2013-07-02
计算机与信息科学学院
李莉
(馆员)
廖剑伟陈善雄于显平
17
重庆市科委
CSTC,2010BB2010
2008-07-15
至
2010-07-15
计算机与信息科学学院
张自力
(教授)
周一鹿,李立新,骆亮,王晓勇,郑强,周敏
35
中国科学院光电技术研究所
2009103
成果转化
实时显控及接口系统
实时显控及接口系统
12.0000
2009-10-26
至
2010-06-30
计算机与信息科学学院
杨颂华
(副教授)
36
中国农业科学院柑桔研究所
20090700-T-604
行业标准
OPC统一体系结构规范第2部分:安全模型
OPC统一体系结构规范第2部分:安全模型
武汉理工大学第十二届“创新杯”大学生科技文化节获奖名单
交通学院
保罗号氢动力推进式高速多用潜艇
秦浩 王丹 柳泽 胡佳 陈晨 王刘剂
33
土建学院
带联系梁桩承式路堤桩土应力比分析
王汉武 夏晓龙 饶宇 陈挚 余泽龙
34
能动学院
LNG双燃料的电力推进船舶设计及仿真研究
宫宇龙 陈旭 张衎曹占亮 陈振东
张文喆杜意松
35
理学院
超大宽度多箱室预应力混凝土连续桥格式有限元分析
序号
报送单位
作品名称
作者姓名
1
机电学院
磁悬浮飞轮储能装置
徐江 李莹 吴峰 林梓铭 陈晋慧 赵琦
周燕飞 曲鸣明
2
能动学院
海上漂浮式风力、洋流、太阳能综合发电平台
岳鹏程 王兰体 司占博 皮冬
邱爰超 吕泽澜
3
航运学院
基于数值模式的船舶避台安全-经济决策研究
吴定勇吴力川李正强朱曼 谢守俊
4
能动学院
船舶喷水推进装置设计的研究
刘昌林 陈星云 李想 陈建明 邓汉琴
孟晓伟
19
汽车学院
电磁导航模型车的设计与制作
翟忠林 李勇雷 裴鹏鹏
20
艺设学院
基于UD模型分析的交通设施无障碍通用设计
祝振翔 乔哲 秦凯 刘珩
21
自动化学院
风光互补发电实训平台
熊晶晶 曹能 余振洪 吴雪峰 李铭初
李昆烨 何羽韬
22
物流学院
一种节能自供电发光键盘的研究
8
物流学院
11000t桁架式拱形起重机工作机构设计
李华帅 康恺 苏艳 吴作为 陈丽 郭云山
9
汽车学院
休闲运动型车辆安全系统的研制与实验
赵博林 刘小波 王家明
嵌入式移动数据库关键技术分析与研究
( mb d e b l Daa ae,MDB 的发 展 对 移 E e d dMo i tb s E e )
分 布 式数 据库 系统 的 扩 展 ,可 以 看 作 客 户 与 固 定
服务 器节 点动 态连 接 的分 布式 系统 口。嵌入 式移 动 】 数据 库 系统 主要 包括局 部与全 局两 个层 面 的问题 如 图1 示 。其 中局 部 层面 的 问题 主要 涉 及如 何 实现 所
一
笔 记 本 电 脑 等 ) 大 量 普 及 ,人 们 能 够 随 时 随 地 的
D i1 .9 cJ is .0 9 1 4 2 1 .( ) 3 o: 3 6I . n 1 0-0 3 .0 2 2 上 .2 0 / s
1 概述
数 据 库 系 统 的 发 展 经 历 了 集 中 式 数 据 库 系 统 、分 布 式数 据 库 系统 、B A/ 多 层 结 构 的数 据 / S 库 系统 、 嵌 人 式数 据 库 和 移 动 数 据 库 技 术 ,而 嵌 入 式操 作 系统 对 移 动 数 据 库 系统 的 需 求 为数 据 库 技 术 开 辟 了 新 的发 展 空 间 。随 着 移 动 计 算技 术 的 发 展 ,移 动数 据库 逐 步 走 向应 用 ,在嵌 入式 操 作
I 匐 化 生
32 移动数据广播技术 . 通 俗 地 讲 ,数 据 广 播 是 指 在 移 动 计 算 环 境 中 ,利 用客 户 机 与 服 务 器 通信 的不 对 称 性 , 以周 期性 广 播 的形 式 向客 户机 发 送数 据 。其 最 大 的 优
基于实时数据库的炼铁生产调度系统
m o t pl f r , e ki t e r dii na ma a me c de, t S e y mp r nt o r nwo ks. f he ato m br a ng h ta to l n ge nt o I ’ v r i o t t I o a r Ke w or RTDS; y ds: OPC; s rbu e Ne w o k Dit i t d t r Ar hie t e; o uc in c n r l ys e c tcur pr d to o t o s t ms
Z HANG—TA0
(h n q n rn & Se lC . C o g ig Io te o ,Lt uo aie e a t n , h n qn 4 o 8 ) d a tm t d d p rme t C o g ig z o o o
Ab ta t C o g i g Io & S e l o. i Io ma i g P a t rd cin o to s se tk s src : h n q n r n te C L d.rn k n ln p o u to cnr l y tm a e Re -DB a aa cne s a d r l a s d t e tr ,n e
l zs r a -ttc aie e l ia mo t r n d t so a a d nio i g, a a t r ge n pr c s n an l s s o e i g, a y i of a male , e s no i s r mot i f r to ma ag me a c nt o s se e n o ma i n n e nt nd o r l y t
・
软件设 计 开发 ・
一种在嵌入式操作系统中实现数据库功能的方法[发明专利]
专利名称:一种在嵌入式操作系统中实现数据库功能的方法专利类型:发明专利
发明人:陆波波,樊旭军,张中博,丁华
申请号:CN200810167111.6
申请日:20080927
公开号:CN101685450A
公开日:
20100331
专利内容由知识产权出版社提供
摘要:本发明公开了一种在嵌入式操作系统中实现数据库功能的方法,包括:A、在嵌入式操作系统中移植一套与嵌入式数据库匹配的内存操作接口,所述移植的内存操作接口的内存操作方式与所述嵌入式操作系统的内存操作方式不同;B、在嵌入式操作系统的文件系统API上映射嵌入式数据库的文件系统API;C、将所述嵌入式数据库的临时文件重定向到预设的临时目录下,并在所述嵌入式数据库使用结束后删除所述预设的临时目录下的临时文件;D、将所述嵌入式数据库的多任务功能接口失效。
应用本发明能够以较低的成本在嵌入式操作系统中实现数据库功能。
申请人:比亚迪股份有限公司
地址:518118 广东省深圳市龙岗区坪山镇横坪公路3001号
国籍:CN
代理机构:北京德琦知识产权代理有限公司
更多信息请下载全文后查看。
基于嵌入式分布式数据库三层交换机高可靠性的的研究与实现的开题报告
基于嵌入式分布式数据库三层交换机高可靠性的的研究与实现的开题报告摘要:随着互联网应用的广泛开展,数据中心的交换机应用越来越广泛。
数据中心交换机设备故障对整个网络的影响非常大,可能会导致整个网络的无法正常运行,甚至影响整个业务的正常操作。
因此,构建高可靠性的数据中心交换机系统非常重要。
本文基于嵌入式分布式数据库三层交换机的高可靠性研究和实现,从硬件设计和软件实现两个方面进行详细阐述。
关键词:嵌入式系统,分布式数据库,三层交换机,高可靠性一、研究背景随着互联网的发展,数据中心网络越来越受到人们的重视。
由于数据中心网络连接大量的服务器和存储设备,因此数据中心网络的可靠性变得至关重要。
数据中心网络的核心是交换机,交换机设备的故障可能会导致整个网络的瘫痪,甚至可能严重影响整个业务的正常运行。
因此,在数据中心交换机系统中构建高可靠性的系统变得越来越重要。
本文研究基于嵌入式分布式数据库三层交换机的高可靠性研究和实现,旨在从硬件设计和软件实现两个方面进行详细阐述,以实现高可靠性的数据中心交换机系统。
二、研究内容本文主要包括以下几个方面的内容:1、嵌入式系统的设计和实现针对数据中心所需的交换机硬件性能和不同的业务需求,本文设计了一种基于嵌入式系统的三层交换机硬件方案。
该嵌入式系统采用工控机作为主控板,采用物理隔离的方式实现多个交换机网络之间的隔离,提升系统的可靠性和安全性。
2、分布式数据库的应用和实现分布式数据库是实现数据中心交换机高可靠性的核心技术之一。
本文使用了Hadoop作为基础分布式数据库,并通过对Hadoop的改进和优化,实现了数据中心的数据分布和数据备份功能。
通过对分布式数据库的应用,本文实现了数据中心交换机的故障转移和自动备份功能,实现了高可靠性的数据中心交换机系统。
3、三层交换机的软件实现本文采用基于Linux系统的三层交换机软件,在嵌入式系统的硬件基础上,实现了交换机的三层功能。
通过优化软件算法,提高了交换机的性能,实现了数据中心交换机的高效率和高稳定性。
嵌入式数据库关键技术及发展趋势
嵌入式数据库关键技术及发展趋势王晓;陈永春【摘要】随着便携式计算设备和无线通讯技术的发展,嵌入式数据库技术已经成为一个十分活跃的研究领域,并引起了越来越广泛的关注.从嵌入式数据库的体系结构入手,讨论了嵌入式数据库的关键技术,并探讨了嵌入式数据库的发展趋势和努力方向.%With the development of portable computing devices and wireless communication technology, embedded database technology has become a very active field for researching and caused more and more attention. This article discusses the key technology of embedded database and the development trend and direction of embedded database by starting from the system structure.【期刊名称】《哈尔滨师范大学自然科学学报》【年(卷),期】2012(028)001【总页数】4页(P66-69)【关键词】嵌入式数据库;关键技术;发展趋势【作者】王晓;陈永春【作者单位】天津师范大学;天津师范大学【正文语种】中文【中图分类】TP311.13随着计算机技术的发展,各种智能硬件设备越来越多,传统的数据管理技术也在这种应用需求背景下不断改进.嵌入式数据库系统是指支持移动计算或某种特定计算模式的数据库管理系统,它通常与嵌入式操作系统和具体的应用集成在一起,运行在嵌入式设备上.当前,以标准关系数据库的成熟理论为基础,采用数据同步/复制技术的嵌入式数据库管理系统已成为数据库领域的新焦点.与通用的桌面系统不同,嵌入式系统没有充足的内存和磁盘资源,因此不论是嵌入式的操作系统还是数据库管理系统,都要占用最小的内存和磁盘空间.因此,应用在智能设备上的嵌入式数据库应运而生.嵌入式产品由于其智能化、小型化、便携式等特点,已经普遍应用于生活比如智能手机、车载导航设备、数字移动电视、机顶盒、智能控制设备等.这些产品通常是在计算资源、存储资源等条件受限的情况下处理大量的数据,而传统的数据库一般都是运行在各种各样的服务器或大容量的存储器上,显然把传统的数据库直接移植到嵌入式设备上是不可行的.那么如何在苛刻的条件下充分利用有限的资源便成为了研究的热点.嵌入式数据库也正是在此条件下,和嵌入式操作系统、嵌入式应用软件相伴而生的.如图1所示,嵌入式数据库位于嵌入式系统的中间部分,下面有嵌入式操作系统层.由于嵌入式数据库本身固有资源的有限性,它一般只是为应用程序的前端应用提供基本的数据支持,更多的数据存放在固定节点的计算机上.嵌入式应用软件位于嵌入式数据库之上,可以通过API函数接口,ODBC、JDBC等与嵌入式数据库通信,来实现数据的检索、删除、添加等操作,更为重要的是要实现数据的完整性、一致性.当前主流的嵌入式数据库,具有支持多个平台、面向多种开发语言、具有多个灵活的接口等特点,主流的嵌入式数据库有:Oracle公司的 Berkeley DB、Sysbase Adaptive Server Anywhere、Linter以及 SQLite 等.通常情况下,嵌入式数据库的体系结构如图2所示:MC(Mobile Client)为移动客户端设备;“嵌入式设备”为普通的有线网络中的智能计算终端(嵌入式设备1)或者独立的嵌入式设备(嵌入式设备2,比如汽车燃料控制器等).FH(Fixed Host)为网络中的固定主机,负责安装本地数据库LDB.多个本地数据库通过网络组成了分布式的数据支撑体系.需要说明的是FH没有无线通信接口.MSS(Mobile Support Station)为移动支持节点,负责与移动设备进行通信;EDBMS为嵌入式数据库;Sync Server为同步服务器,负责保持嵌入式数据库和整个分布式的地方数据库之间的数据一致性.单一的以嵌入式设备为核心的体系架构,底层的数据采集程序把传感器集所测得的具有不同意义的数传送给嵌入式系统进行实时存储,以备数据中心进行数据的查询.嵌入式系统作为下位机负责数据的采集和处理,数据中心数据库作为上位机可以实现下位机和上位机的通信.很多情况下,这样的系统架构应用在移动通信场合.一般智能设备(非移动)上的嵌入式数据库可以看作是普通数据库管理系统的一种缩减版本.它的实现可以直接参考现有的成熟的DBMS设计方法,去除一些复杂的功能,保留基本的数据管理功能即可.但是当嵌入式数据库结合移动计算进行应用时,需要考虑很多关键的问题.这些问题的解决,会直接影响到嵌入式移动数据库性能.目前来说,嵌入式移动数据库的实现,必须解决移动计算环境网络断接性、移动性、网络通信的不对称性等因素对移动数据库系统性能造成的影响,这主要涉及如下的几个关键技术.存储空间的限制是制约各种嵌入式系统的主要因素,于是嵌入式数据库系统的微型化就成为了实现嵌入式系统的关键.嵌入式数据库的微型化主要包括两方面:数据库的微型化和数据库管理系统的微型化.数据库的微型化是指提高数据存储空间的利用率,增加嵌入式设备的数据存储能力.主要实现方法包括对关系模式的优化和数据的压缩存储.对关系模式优化的常用方法是模式的水平分解和垂直分解.模式的水平分解是根据相关条件把关系元组分成若干子集合,每个子集合定义为一个新关系.在嵌入式设备上,通常使用的数据只是一个大型关系中的一部分.因此,可以采用这种方法把经常使用的数据分解出来,形成一个子关系,可以有效减少数据的存储量.模式的垂直分解是把一个关系中经常使用的属性分解出来,形成一个独立的子关系,同样可以有效减少数据的存储空间.数据的压缩存储是数据库系统常用的一种数据存储方式,他不仅能减小系统占用的空间,还可以提高系统安全性.实现数据库管理系统微型化的主要方式之一是根据应用需要,选择系统必须的功能,因为微型化是以放弃系统功能的完备性为代价的.嵌入式数据库一般用于移动存储设备,而移动设备的一个显著特点是移动终端之间以及与服务器之间的连接是弱连接,即低带宽、长延迟、不稳定和经常性的断开.网络传统的复制/缓存技术移动环境中的数据一致性可分为强一致性和弱一致性两类,强一致性要求移动客户端缓存中的数据必须与服务器端数据严格保持一致;弱一致性则允许双方的数据存在一定的偏差,只要在允许的偏差范围之内.弱一致性的数据偏差可能是基于语义的,也可能是基于时间差的.目前,针对移动计算特点开展数据复制/缓存技术的研究最具代表性的是:J.Gray的两级复制机制、CODA系统以及缓存失效报告广播技术等.嵌入式数据库所采用的复制/缓存技术不是传统网络那种基于应用终端和服务器的前提来保证数据一致性的,而是通过复制技术(上传、下载或混合)与服务器数据库进行映射,满足人们在不同时间、地点对数据的各种需求问题.由于是一种弱连接,所以允许用户对本地缓存上的数据副本进行操作,在网络断开时,嵌入式数据库对本地数据库子集进行数据操作;待网络连接后,再同服务器终端的数据信息进行修改,并通过一定的技术来恢复数据的一致性.现在普遍采用乐观复制方法(Optimistic replication)允许用户对本地缓存上的数据副本进行操作.数据广播是在嵌入式数据库移动计算环境下,利用网络的弱连接、客户机与服务器通信的不对称性,以周期性广播的形式向客户机发送数据.利用这种数据广播,可以适当的解决嵌入式系统所在的设备弱连接的问题.其最大的优点是,广播开销不依赖移动用户数量的变化而变化,借助数据广播,可以在一定程度上解决移动数据库系统的断接问题.数据广播的研究可分为服务器和客户机两个方面.衡量数据广播调度算法好坏的参数是访问时间和调谐时间.移动数据事务处理技术涉及到移动设备提交的分布式数据事务处理调度和执行策略,嵌入式移动数据库应该支持脱机移动事务处理,同时为了使事务处理更加有效,应考虑移动计算环境的低可靠性,从而构建高可靠性的移动事务处理技术.嵌入式数据库系统中的事务处理在前端可以简单化,但在整个应用系统中要结合计算环境的特征进行事务处理控制.为了保证活动事务的顺利完成,必须设计和实现新的事务管理策略和算法.例如嵌入式数据库应该支持脱机移动事务处理,同时为了使事务处理更加有效,应考虑移动计算环境的可靠性,从而构建高可靠性的移动事务处理技术.在嵌入式移动数据库中,存在着与位置相关信息的查询及更新.查询通常是与位置相关的,即使是同一个问题,在不同的地方查询的结果是不同的,如“最近的医院在哪里?”.移动查询优化是指在传统传统分布式数据库查询优化技术的基础上,利用多种方法消除带宽多样性、断接等因素所造成的影响,使查询引擎能够根据当前可采用网络条件采取恰当的优化算法.同时,针对移动计算机有限电源能力,合理地组织本地数据库管理、远程数据库访问等耗电能较多的操作达到节能目的,延长关键数据的可用时间.嵌入式数据库所在的设备往往是系统中的关键设备,也储存着大量的私人信息,但由于以下两方面的原因往往在安全性上存在着威胁:一方面是由于嵌入式设备有移动性、工作环境不固定的特点,从而带来了一定潜在的威胁;另一方面是相对于有线网络来说,无线网络的电波容易被监听,信息容易丢失.嵌入式移动数据库的实现必须考虑如何在无线网络中实现安全的用户认证,防止未经认证的用户非法获取数据资料.因此应首先建立用于认证的MC库,当MC请求连接时,可结合现有的无线网络加密技术对认证信息进行加密,从而进行安全的用户认证.针对以上两方面的威胁提出了以下相对应的安全措施:针对移动性的问题,加强对终端进行合法性验证,以防止非法终端的非法性入侵;针对无线网络的问题,要对无线网络通信进行加密,防止数据信息泄露.近年来,嵌入式数据库的研究取得不少进展,以下几个趋势值得关注.(1)智能化和主动化以往的嵌入式数据库往往是以存储为目的的被动型的数据库,只能被动地接受操作系统和应用程序的调用来执行相应的动作.能够根据数据库中存储的情况和自身特点,适当地做出优化来满足不同条件下的应用需求的智能化、主动型嵌入式数据库是以后研究的热点.(2)多媒体嵌入式数据库随着高档电子消费品日益受到人们的青睐,能够对视频、音频、文字、图像进行存储和快速检索的嵌入式数据库会有更大的市场,并成为人们研究的热点.(3)时空数据库导航设备、水文、地质、地形地貌相关电子产品的快速发展,迫切需要能够同时处理时间和空间的数据库问世.关于嵌入式数据库具体技术的改进和升级可以从以下几点寻找突破点.(1)数据库内核由于嵌入式系统可用资源的受限性,嵌入式数据库内核的大小也是一个关键的问题,那种以牺牲数据库的功能来换取较小的内核显然是与发展趋势相背离的.(2)数据库的可靠性嵌入式数据库的应用越来越广泛,也越来越复杂,其功能已经从传统的添加、删除等操作向对声音、视频、三维或多维数据、智能控制等方向发展,因此可靠性的提高也是至关重要的一环.(3)数据库的可移植性尽管目前的嵌入式数据库产品可以支持多种不同的操作系统,但在嵌入式系统开发过程中,开发人员还要充分考虑硬件平台、操作系统平台以及它们的接口定义,如果有能适用于绝大多数的操作系统平台,对硬件平台和操作系统平台透明的嵌入式数据库,势必可以大大地提高开发效率,降低开发成本.嵌入式数据库作为传统数据库管理技术的一种拓广应用,使得计算无处不在成为可能,为数字化社会、数字化生活提供了坚实的技术保障.嵌入式设备的多样性,嵌入式数据库的可剪裁性使得其在实际的工程应用中更加灵活,也为研究人员更好地进行相关领域的科学研究提供了更大的研究空间.随着计算机技术和移动通信技术的发展以及大量的人力物力投入,嵌入式数据库将会得到更为广泛深入地应用.【相关文献】[1]汪天扬.嵌入式数据库管理系统研究与实现[D].电子科技大学,硕士学位论文,2004. [2]王少杰,王鸿健,肖擎刚.基于ARM的嵌入式数据库研究与应用[J].微计算机信息,2007(29).[3]张永.嵌入式数据库系统的设计与实现[D].北京:清华大学,2004.[4]周立功.ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2005.[5]董洁,贺红卫,耿鸿月,等.嵌入式数据库测试技术的研究[J].计算机工程与设计,2010(6). [6]史恒亮,白光一.嵌入式数据库的现状和发展趋势[J].计算机系统应用,2010(2).[7]朱丽丽.嵌入式数据库实现技术的研究[J].金陵科技学院学报,2009(9).[8]侯德恒,贾伟峰.嵌入式数据库研究[J].软件导刊,2008(8).。
网络时代的嵌入式技术
网络时代的嵌入式技术
张涛
【期刊名称】《软件世界》
【年(卷),期】1999(000)007
【总页数】3页(P41-43)
【作者】张涛
【作者单位】无
【正文语种】中文
【中图分类】TP316
【相关文献】
1.群策群力,推进嵌入式技术和应用的发展——中国国际嵌入式大会嵌入式技术和应用论坛暨EEPW嵌入式系统全国巡回论坛上海站 [J],
2.解读嵌入式技术创新奠定智能化社会基石——《电子技术应用》嵌入式技术创新及应用高峰论坛精彩纷呈 [J], 王伟
3.物联网时代,嵌入式技术大有可为——"华南地区嵌入式技术和物联网产业发展"研讨会圆满结束 [J], 芦潇静
4.技术与应用的完美融合,推动嵌入式系统产业链发展——记2008中国国际嵌入式大会暨第八届全国嵌入式系统学术研讨会 [J], 无
5.中国仪器仪表学会嵌入式仪表及系统技术分会成功举办2012全国嵌入式仪表及系统技术学术年会 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
嵌入式系统关键技术分析与开发应用探讨
嵌入式系统关键技术分析与开发应用探讨
廖娜
【期刊名称】《《电子测试》》
【年(卷),期】2013(000)007
【摘要】随着嵌入式系统的广泛应用,对于嵌入式系统的研究也越来越广泛和具体,在本文中将根据嵌入式系统的主要特点,从嵌入式处理器以及嵌入式操作系统这两个方面进行针对性的分析,对嵌入式软件的设计阐述一些技巧,希望对于我国嵌入式系统的研究、发展能够起到一定的推动作用。
【总页数】2页(P86-87)
【作者】廖娜
【作者单位】西安外事学院,陕西西安 710077
【正文语种】中文
【相关文献】
1.嵌入式系统关键技术分析与开发应用 [J], 曾景;
2.嵌入式系统关键技术分析与开发应用研究 [J], 李慧
3.嵌入式系统关键技术分析与开发应用 [J], 曾景
4.嵌入式系统关键技术分析与开发应用探讨 [J], 廖娜
5.嵌入式系统关键技术分析与开发应用研究 [J], 李慧
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要嵌入式实时数据库管理系统是近几年才兴起的一项新的数据管理技术。
它以目前成熟的数据库技术为基础,针对嵌入式设备的具体特点,实现对移动设备和嵌入式设备上的数据存储、组织和管理。
传统的数据库通常运行在大型的计算设备上,随着计算设备的日益小型化,数据库的小型化也日益迫切。
本文以863项目——基于信息与嵌入式设备的软件开发平台为背景,对嵌入式实时数据库的关键技术进行了分析研究和实现。
本文先对嵌入式系统和实时数据库技术及其产品的特点和发展进行概述,分析了目前嵌入式实时数据库研究的关键技术发展方向。
嵌入式实时数据库系统通常做为嵌入式系统的应用软件出现,系统常常在无人干预的情况下运行,需要具备较高的可靠性。
针对嵌入式实时数据库的高可靠性技术,本文研究了具有功能等效的实时事务模型,该模型为系统中的关键事务提供若干功能等效的替代事务,通过事务的二次调度提高了系统的可靠性。
本文以Linux2.6内核的进程调度和嵌入式数据库Berkeley DB的事务管理为例子,研究了外部调度和内部调度的实现机制,并对Berkeley DB的事务调度提供了冗余事务调度接口;嵌入式数据库的定制技术也是的一项关键技术,本项目中嵌入式数据库做为一个运行构件被加入到嵌入式软件开发环境中,本文对嵌入式数据库开发平台的工作流程和嵌入式数据库定制流程进行了分析,并完成了嵌入式数据库构件的封装实现工作;通过试验,本文在PDA 手机上实现了嵌入式数据库系统,该系统完成了PDA手机上的本地数据管理,并提供PDA和PC机之间的数据同步支持。
在本文最后,对嵌入式实时数据的并发控制协议进行了研究。
针对目前实时并发控制协议的特点,将功能等效的实时事务模型和事务许可接纳机制相结合,对实时事务的可调度性进行分析,并对基于价值函数的VB-SCC协议进行了改进使其适应于嵌入式系统,同时指出了研究中尚且需要解决的关键问题。
关键词:嵌入式实时数据库, 功能等效, 价值, 构件, PDAAbstractEmbedded Real-Time Database Management System is a new technology of data management rising in recent years. Based on mature database technology and special embedded device, it implements the data’s storage, organization and management on mobile devices and embedded devices.Traditionally, database systems run on large-scale computer equipments including host computer system and all kinds of servers. As the computer equipments go smaller and smaller, the database’s miniaturization is urgently. ERTDBMS need to have high reliability and real-time ablility because it usually works on the condition that without people’s interference. In this thesis, We discuss some key technologies, including system’s reliability, real-time ablility and the data synchronization. We try to improve the reliability of ERTDBMS by enrolling the function alternative transaction model into the ERTDBMS.The transaction model is proposed on function alterative characteristic. As the characteristic, transaction schedule is divided into interior schedule and exterior schedule, which increase the systems success ratio. We also construct a software development platform for embedded database and implement a data management on PDA, which extends its data management through ODBC interface. At last, we research a real-time concurrency protocol based on value, and make it suit for embedded system by modifying it.The author of this thesis took part in the development of the ERTDBMS in the national 863 project, which arms to construct a platform for embedded software.Keyword:ERTDBMS, function alternative, component, PDA目录第一章绪论 (1)1.1嵌入式系统概述 (1)1.1.1嵌入式处理器 (1)1.1.2嵌入式操作系统 (2)1.1.3嵌入式系统的发展 (3)1.1.4嵌入式系统软件的要求 (4)1.2嵌入式实时数据库系统 (5)1.2.1嵌入式数据库系统概述 (5)1.2.2嵌入式数据库的特点 (6)1.2.3主流的嵌入式数据库产品及其关键技术 (8)1.2.4嵌入式数据库的发展现状与应用前景 (11)1.3本论文的研究背景和组织结构 (12)1.3.1研究背景和研究内容 (12)1.3.2论文结构及章节安排 (13)第二章嵌入式实时数据库系统的结构与特征分析 (15)2.1嵌入式实时数据库系统的体系结构 (15)2.1.1嵌入式实时数据库的总体结构 (15)2.2实时数据库系统的数据与事务特征 (17)2.2.1数据特征 (17)2.2.2事务特征 (19)第三章嵌入式软件的可靠性与实时性需求 (21)3.1 嵌入式软件的可靠性要求和保障技术 (21)3.1.1嵌入式软件的可靠性要求 (21)3.1.2影响嵌入式软件可靠性的因素 (22)3.1.3提高嵌入式数据库可靠性的方法 (24)3.2 嵌入式软件的实时性要求和保障技术 (26)3.2.1影响嵌入式软件实时性的因素 (26)3.2.2提高嵌入式数据库实时性的方法 (27)第四章嵌入式实时数据库的可靠性保障技术研究与分析 (31)4.1实时数据库的事务模型 (31)4.1.1功能替代的实时事务模型 (31)4.1.2功能替代集的性质 (32)4.1.3实时事务与功能替代集的关系 (34)4.2功能等效的容错调度思想 (35)4.2.1调度的预分析处理 (35)4.2.2二次调度思想 (37)4.3 Linux 2.6进程管理调度分析 (39)4.3.1 Linux 2.6 进程管理机制 (39)4.3.2 Linux 2.6 进程调度 (42)4.4 Berkeley DB事务调度改进 (44)4.4.1 Berkeley DB事务管理器和内部调度算法改造 (44)第五章嵌入式数据库软件开发平台的设计与实现 (46)5.1 嵌入式实时数据库开发平台设计与实现思想 (46)5.1.1体系结构设计采取的思路和方法 (46)5.2嵌入式数据库系统开发平台 (47)5.2.1嵌入式数据库集成开发环境工作流程 (47)5.2.2嵌入式数据库选型 (49)5.2.3数据库模块划分和API函数分类 (50)5.3 本章小节 (57)第六章基于PDA手机的嵌入式数据库系统设计与实现 (58)6.1 PDA嵌入式数据库系统的设计 (58)6.1.1系统功能分析 (58)6.1.2开发运行环境 (59)6.2基于PDA的嵌入式数据库的实现 (60)6.2.1体系结构 (60)6.2.2处理过程概述 (61)6.2.3功能模块的划分与实现 (61)6.3数据同步的扩展 (65)6.4本章小结 (66)第七章嵌入式实时数据库的并发控制协议研究 (67)7.1实时并发控制 (67)7.1.1并发控制概述 (67)7.1.2实时并发控制协议分析 (70)7.1.3两类协议的比较 (72)7.2事务的可接纳控制机制 (74)7.2.1事务价值 (74)7.2.2接纳控制系统模型 (76)7.2.3可调度性分析 (77)7.3 基于功能等效的VB-SCC协议研究与探讨 (80)7.3.1VB-SCC协议改进 (80)7.3.2协议性能测试 (83)7.4研究中尚未解决的问题 (85)第八章全文总结 (86)8.1全文工作总结 (86)8.2后续工作展望 (86)参考文献 (87)致谢 (89)个人简历、在学期间的研究成果及发表的学术论文 (90)第一章绪论数据库技术是应数据管理任务的需要而产生的,60年代后期,数据库系统的出现使得信息系统的重心发生了转移,从以加工数据的程序为中心转向以数据共享为核心。
其后随着计算技术的发展和应用需求水平的提高,数据库技术向深度计算和普及计算发展。
高端的超大型数据库系统致力于解决复杂数据类型如视频数据、音频数据、过程或行为数据的处理问题,满足海量数据的存取。
其特点是大、强、块;而低端的数据管理则随着嵌入式移动计算技术的发展逐步成熟,在这类系统中,精小型数据库系统需要解决个性化数据存储的处理需求,其特点是小、巧、易。
嵌入式实时数据库系统技术的研究已成为目前数据库研究的一个新方向。
1.1嵌入式系统概述所谓嵌入式系统是指以应用为中心,以计算机技术为基础,软、硬件可剪裁,适应于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式系统是将先进的计算机技术、半导体技术及其电子技术与各个行业的具体应用相结合后的产物,一般由嵌入式处理器、外围硬件设备、嵌入式操作系统以及嵌入式应用软件等四个部分组成。