1394总线故障注入系统软件设计与验证

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:yilong_hongru
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子设备复杂度愈来愈高,对它的可靠性要求也愈来愈高,于是就需要对电子设备故障适应性进行分析、解决它存在的一些故障问题,来提高它的可靠性;而1394总线故障注入系统能够营造故障测试环境,真实的模拟故障错误,检测电子设备在性能与功能设计方面的缺陷,进而来解决其中的故障问题。因此1394总线故障注入系统为电子设备提供了一种强有力的验证工具,对提高电子设备的可靠性与稳定性尤为重要。本文首先提出了 1394总线故障注入系统协议层、电气层与物理层故障注入的实现架构,即:ARM+FPGA,然后通过VS2010开发工具,采用层次结构设计方法,对故障注入管理软件进行开发设计。其中,1394驱动软件设计,运用C开发语言,采取模块化设计思想,针对设备管理、消息控制、中断控制、网络管理、时统管理、总线监控功能接口,开发对应的驱动API接口函数库程序,并得到FISDLL.cpp源文件、FISDLL.h头文件、结构体FISSTR.h头文件;WDM驱动软件设计,基于WDM驱动程序模型,运用DDK设备开发工具,开发设计设备驱动程序文件;而应用软件设计,通过VS2010开发工具,针对通信管理、监控管理、故障配置、日志管理、工程管理、加载配置功能模块,开发设计对应的软件界面窗口和项目程序。最后对协议层、电气层与物理层故障注入进行测试验证,并针对测试验证结果对故障错误进行分析讨论。通过故障注入测试验证可以得到:1394总线故障注入系统具有包头CRC错误、数据CRC错误、VPC错误、数据消息ID错误、数据位反转、幅度调节、斜率调节、信号延时、短路故障、断路故障、串行阻抗、并行阻抗、负载电容调节等故障注入功能,能够提供故障测试环境,模拟总线上不符合协议规定的故障错误、异常信号故障以及线路故障,满足故障注入系统预期的设计要求。
其他文献
将信息技术巧妙地应用于课堂教学,改变了传统的课堂教与学的方式,为学生创造了自主学习的平台,是构建高效课堂的强有力的技术支撑。几年来我一直致力于信息技术与小学数学课堂教学的有效融合课题研究。2014年本人作为课题主要研究者参与的省级立项课题"信息技术与数学课堂教学的有效融
期刊
在商品经济飞速发展的今天,商品条码在世界各地广泛应用。商品条码是商品进入市场的通行证,为保证商品条码的质量,各级条码检测机构按照国家标准,对以下参数进行检测,包括:最高/低反射率、反射率比值、符号反差、最小边缘反差、调制比、缺陷度、Z尺寸、左/右空白区宽度、条高、数字符高度。本文只针对Z尺寸、左/右空白区宽度、条高、数字符高度五项参数进行检测,其余参数的检测由另一同学完成。通过在陕西省条码质量监督
使用滤色眼镜的红蓝立体图(Anaglyph)是唯一的只通过立体眼镜就可以在纸张、普通电视、计算机显示器上观看3D效果的立体图像合成方法,而且该方法非常经济实惠。但红蓝立体图像存在着严重的颜色失真、双眼竞争和重影等问题,因此,红蓝立体图像的生成及优化方法一直受到研究人员的关注。本文在系统论述了立体图像的理论基础、红蓝立体图像面临的主要问题和国内外研究现状的基础上,分别对红蓝立体图像颜色复制和立体感进
三维模型构件的分解与提取,对于三维模型交互编辑、模型匹配与检索、参数化纹理映射、几何变形、动画和点云重建等都具有重要的意义。当前三维模型分解方法大都针对具有拓扑关系的网格模型进行的。本文针对点云模型的构件分解和提取进行了研究,主要工作概述如下:(1)实现了一种离散点集的法向量计算与归一化处理方法。对原始点云模型上的每个点建立Kd-Tree,求解k近邻,将这k个近邻点和该点自身采用最小二乘法拟合平面
随着信息技术的有力提升,世界各国都在大力发展制造业信息化,而企业资源计划(ERP,Enterprise Resource Planning)就是制造业信息化的一个典型代表。然而我国企业在ERP系统的实际应用结果并不理想,主要是因为ERP的开发成本高,开发生命周期长,流程固化等因素,所以企业能够自主快速开发一个柔性可重构ERP系统就是解决这个问题的可行方案。主生产计划系统(MPS,Master Pr
随着现代科技的不断发展,计算机、激光、CCD传感器技术也得到了快速的发展,近年来国内外各科研单位设计了不同形状的靶标,结合视觉测量系统对特殊曲面进行测量,靶标测量系统因为具有体积小、重量轻、便于携带等优点,得到了越来越多的应用。应用视觉的靶标测量系统的应用非常广泛,从零件视觉检测、定位到机器装配,还有文物与雕塑等方面,特别是坐标机无法实现的大尺寸自由曲面的三维测量,如飞机、车辆的模具外形、涡轮的设
面对现在制造业需求的个性化、小批量、高效率等特点,三维打印技术正日益受到制造企业的青睐。三维打印是将三维零件实体模型离散化,对离散化后的每一部分进行逐层制造并累加生成三维实体零件。三维打印主要包括模型前处理分层软件系统、三维打印平台硬件系统和后处理系统,三者共同影响最终成型零件的质量与精度。本文针对成型过程中出料延时、成型平台运行精度不高、易出现材料与时间的浪费以及三维打印过程中棱角处出现的材料堆
直接数字制造技术以快速无模型自由制造而成为其能实现现有加工工艺及技术无法实现的结构而得到快速的发展,尤其是近些年,各个国家都对三维打印技术加大了投入与支持力度,成型方法及其技术得到了长足的发展。在直接数字制造过程中,其成型的轨迹直接影响该成型方法的精度和成型件的表面质量。本文针对直接数字制造过程中的分层填充成型过程轨迹生成问题,分析其填充的方向以及填充的进行X、Y和Z轴的控制系统开发。对STL文件
近年来,全景视觉因为具有360°视角的特点,所以在交通管制、视频监控和无人驾驶等领域都拥有巨大的发展前景,但由于全景图像存在非线性几何畸变,并且目标运动过程中存在着背景相近、遮挡、旋转等因素,导致传统的粒子滤波算法无法正常适用于全景相机,因此本文对在全景视觉如何有效的进行目标跟踪进行研究。针对全景图像中由于目标畸变导致跟踪失败问题,提出了一种通过将全景图像坐标映射到单位球面坐标系的方法解决该问题。
随着科学技术的进步,机械切削加工表面的微观形貌对加工产品的性能和质量产生了重要的影响,学者们研究切削加工表面的视角开始从宏观向微观转变。因此如何快速精确地测量切削加工表面的微观形貌成为近年来表面学领域研究的热点。本文以切削加工粗糙度量块的表面为研究对象,实际拍摄获得表面显微图像及三维形貌数据,研究现有的光照模型并提出改进模型;通过小波多尺度分解获得表面显微图像和形貌数据的低频与高频信号,分别分析低