共查询到19条相似文献,搜索用时 125 毫秒
1.
2.
杨雪晴 《自动化与仪器仪表》2023,(5):119-123
针对传统英语自学平台软件复杂性增加,导致平台故障诊断准确率和定位效率降低的问题,提出一种基于关联规则web技术的自学平台故障诊断系统。首先,通过数据采集模块进行平台软件数据采集;然后采用动态切片算法计算出动态结果集的覆盖信息,并基于此信息构造覆盖向量矩阵,以缩小故障检查规模;之后利用关联规则算法计算语句的可疑度,将其与覆盖向量矩阵结合后构造可疑度矩阵,以实现被检查语句排序,从而提高故障定位效率;最后利用故障报告生成模块生成故障诊断结果。实验结果表明,提出的平台软件故障诊断方法的平均累积检查语句数和平均故障定位代价分别取值为511行和18.21%,相较于传统的故障诊断方法,本方法对平台软件的故障诊断准确率更高,诊断效率更快,基于此算法可有效提升故障诊断系统的定位效率,具备可行性。 相似文献
3.
4.
软件故障诊断过程中代价最昂贵和最耗时的活动之一就是软件故障定位.为了辅助测试人员进行软件故障的定位,在设计分层思想的指导下,在分析软件及其各个模块以及模块中代码之间复杂关系的基础上,通过分析历史数据中软件故障与现象之间的对应关系,建立了基于拓扑图的软件故障传播模型,使得软件故障诊断人员能够利用该拓扑图模型描述具体的软件故障现象.通过该拓扑图模型,软件故障传播模型可转换成更容易进行问题求解的基于二分图的故障检测模型.然后针对该模型设计了基于贪心策略的算法,该算法解决了基于二分图故障检测模型的最小覆盖求解问题,这一问题的求解结果描述了软件故障原因假设集合,通过故障原因与软件模块关系分析可找出与该故障原因对应的相应模块,从而实现故障定位.实验表明,本研究方案能够有效处理软件故障定位问题. 相似文献
5.
6.
软件密集型装备是指软件和硬件肾密结合的装备,软件密集型装备中的故障多由软件与硬件相互作用引发.本文对程序流程违反硬件工作时序引起的故障进行了分析,并建立了故障模型,提出了一种静态故障检测方法,该方法通过对程序控制流进行分析,以检测程序流程是否违反硬件工作时序. 相似文献
7.
8.
俞舜浩 《计算机工程与应用》2010,46(16):74-77
软件失效发生后,如何自动调试程序和定位引发失效的软件故障是一个非常有价值的研究课题。提出了一个基于执行轨迹谱(ETS)分段检测的软件故障定位方法。该方法在已有基于ETS的故障定位方法的基础上引入分治策略,按照谓词分段的方法,把ETS逐步分段检测,从而逐步排除无故障的代码。此外,还提出一种新的故障可疑度函数,在故障检测的最后阶段进行综合分析,可最终有效定位故障。该方法耗时少,应用范围广,能快速缩减故障定位中代码审查的范围,经实验验证,是一种行之有效的软件故障定位方法。 相似文献
9.
基于模糊诊断理论的故障诊断工具研究与实现 总被引:1,自引:0,他引:1
为实现电子信息装备的故障诊断需求,设计并实现了一种基于模糊诊断理论的故障诊断工具;该故障诊断工具以模糊诊断理论为基础,采用基于模糊关系矩阵的诊断方式,结合相关辅助诊断方法,采用Labwindows/CVI进行开发,能够准确地定位故障部位;测试结果采用数据库开发模式,以Access数据库对诊断结果进行存储;最后,以某型导弹装备为例,利用该诊断工具进行故障诊断,准确定位故障部位,验证了该工具的准确性、实用性和有效性. 相似文献
10.
11.
软件密集型系统的故障诊断技术研究 总被引:1,自引:0,他引:1
在软件密集型系统发生故障时缺乏系统、规范的诊断方法,严重影响软件密集型系统的质量。以大量研究为基础,提出基于软件黑匣子的集成软件故障诊断模型,利用UML的扩展机制,采用"4+1"视图模型方法构建模型的体系结构框架,在Visual C++6.0环境中开发了它的原型系统。最后给出两个验证的应用实例,证明该技术路线是行之有效的。 相似文献
12.
软件密集型系统中由于有大量软件的嵌入,其故障模式发生了变化,产生了新的软硬件相关的故障模式。在分析软硬件相关故障特征的基础上,提出了一种基于动态故障树分析方法的故障诊断方案,并给出了分析方法和步骤。最后通过实例分析,证明了这种方法的可行性。 相似文献
13.
目前提出的数控机械在线监测诊断系统温度采集准确度较低,导致诊断过程稳定性及准确性较差,为此基于CRIO设计了一种新的数控机械在线监测诊断系统,以期更好地分析数控机械的运行状态;通过数控机床在线监测模块、远程设备管理模块及故障诊断模块组成系统总结构,硬件设备包括NTI CRIO驱动器、新型伺服电动机、采集卡、传感器以及PC上位机,设计多参数在线监测模块、网络控制模块、设备管理模块和故障诊断模块;在采集信号中提取数控机械运行状态数据,通过格拉布斯准则估算标准偏差,去掉误差数据后,输出有效数据,完成数据的采集及存储,实现数控机械在线监测诊断系统设计;实验结果表明,基于CRIO的数控机械在线监测诊断系统的温度采集准确率为99%,振动信号采集准确率为95%,可以有效提高采集精准度,增强数控机械在线监测诊断系统的准确性及稳定性。 相似文献
14.
针对雷达等复杂大型电子装备网络系统的故障定位难、影响关系不清晰的问题,采用了基于模糊神经网络的故障定位方法,提高了网络故障定位的快速性与准确性:首先介绍了模糊隶属度及模糊神经元等理论,接着基于模糊理论将网络监测信息进行模糊化处理,并利用神经网络模型对模糊后的信息进行训练与学习,参数训练达到设置的期望误差0.01;最后利用训练好的模型对随机抽取的2组网络故障实例进行了验证,软件执行单次诊断耗时3.5s;结果表明采用基于模糊神经网络的诊断方法,能够较好解决网络故障耦合复杂、故障现象与故障原因关系不清晰等难题,对网络故障快速排除与恢复具有重要意义。 相似文献
15.
以改善某导弹电视电子箱和电视电源箱的测试精度和故障定位的准确程度为背景,设计了一种基于 PC104的精度高、可靠性好的组合检测系统。介绍了系统的组成以及各模块的硬件电路设计,软件设计采用基于Labview与Visu-al C++混合编程的方法实现系统检测和故障诊断。应用表明,该系统满足预期的设计要求,能够完成故障诊断任务。 相似文献
16.
为了提高数控系统运行过程的安全性和可靠性,针对此类系统中惯用的位置环反馈装置编码器,分析了故障发生的原因.进而利用一般数控伺服系统中能够提供的速度冗余信号,研究了主元分析法在系统中对编码器丢码、断码故障进行诊断的基本原理和流程.为了验证此诊断方法的有效性,在Matlab平台下进行了仿真实验,结果表明此方法能够对上述编码器故障的发生信息进行准确的诊断,为故障的排除提供了可靠的依据. 相似文献
17.
18.
19.
某型飞机武器控制系统执行组件测试设备在测试诊断过程中,操作复杂且需人工排除故障,因此测试诊断效率低下。为了提高测试诊断效率,设计了某型飞机武器控制系统执行组件测试仪。首先,基于执行组件接口信号分析,获得测试需求,设计了执行组件测试仪的系统结构和工作原理;然后,搭建了以STC89C51单片机为控制核心,具有8路开关量输入和输出功能的硬件电路,并且在Keil编程环境下采用C语言开发了包含测试和诊断模块的系统软件;最后,采用多路测试技术和故障字典法,设置执行组件故障,并通过测试仪的按键控制模块模拟所有可能的测试情况,验证了执行组件测试仪的有效性。实际使用表明,该测试仪可自动故障定位到元器件级,有效提高测试诊断效率。 相似文献