基于Python的故障诊断工具箱设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:lieying97023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
复杂度越大、自动化程度越高的系统,受到外界的扰动而引发故障的可能性就越大。这些系统一旦在运行过程中发生故障,就会造成不可挽救的损失,及时地发现故障并且找到故障原因所在是及时止损的重要手段。尽管近些年来对于故障诊断的理论研究越来越丰富,但是这些方法在应用中并没有得到有效地推广。故障诊断工具箱的开发和使用是推广故障诊断技术的重要途径。本文对现有的故障诊断工具箱进行了分析,总结了当前已有工具箱的局限性,并开发了一种基于Python平台的故障诊断工具箱。本文的主要工作如下:首先,对现阶段国内外开发使用的故障诊断工具箱进行了查阅和分析,分别从工具箱的结构、功能和使用方式等方面出发对这些工具箱进行了详细的探讨,通过比较发现当前得到推广的工具箱主要聚焦于MATLAB平台并采用函数调用的使用方法。这些工具箱仍然侧重于故障诊断算法本身,而忽略了工具箱在工程中的应用性。其次,针对现有工具箱的不足,提出了基于Python的故障诊断工具箱。从工具箱的整体框架开始着手,分析工具箱的设计需求,结合应用性功能和展示性功能对工具箱的结构模块进行划分,并对每个结构模块的基本功能进行解释说明,从而完成工具箱的整体设计方案。接着,针对工具箱需要实现的具体功能,选择了基于数据和模型的故障诊断算法,分别实现了基于主元分析、偏最小二乘法和卡尔曼滤波的故障诊断算法。将这些算法封装成单个子函数添加到工具箱内,然后对图形用户界面进行规划和设计,并采用信号-槽机制实现人性化界面与算法的联动。为了验证各个算法模块的正确有效性,分别采用不同的仿真案例测试本工具箱。最后,将本文中设计实现的工具箱应用于MEMS传感器的姿态确定系统,将应用过程中每一种算法所产生的诊断结果加以详细地分析说明,进而对工具箱的使用方法进行了解释。通过对MEMS传感器姿态确定系统的故障检测以及故障隔离验证了本文中工具箱在实际应用中的正确性。
其他文献
由于残疾、老龄化、交通事故等原因引发的下肢功能障碍,严重影响患者的身心健康。传统康复治疗由康复师辅助患者活动下肢,训练任务繁重,康复师数量不足;亟需一种康复器械,代替康复师对患者进行下肢训练指导,帮助患者完成重复繁琐的康复训练。市面上的下肢康复器械大多是以踏车运动为蓝板设计的末端牵引装置,只能实现固定圆周运动,轨迹单一。而正常人体步态更加接近于椭圆形状,长期使用与正常人体步行参数有些许差别的圆轨迹
同时定位与建图(SLAM)是移动机器人感知的关键技术,机器人通过搭载相机或激光雷达感知周围环境,对自身进行定位并构建出环境地图用于导航与路径规划。本课题主要针对室内动态场景中使用RGB-D相机作为感知系统的移动机器人,解决视觉SLAM算法在动态环境中定位精度低、特征点追踪稳定弱以及稠密建图等问题。首先,为判定图像中动态物体的位置,本文设计了基于极线约束与语义分割的动态物体检测算法。动态物体检测算法
近年来,航天工业在社会进步的推动下迅速成长起来,卫星的发射量也大幅度增长,卫星装配环节作为卫星生产进程中非常重要的一步,必须不断升级改造以适应卫星日益增长的需求量。本文拟面向卫星装配环节,研究设计一套柔性装夹支撑系统,满足用户给出的装配功能和指标要求,在保证卫星装配的高精度前提下快速完成卫星零件的装夹支撑功能,提高装配的快速性及可靠性。本文首先给出柔性装夹支撑系统的整体设计方案,按照功能区域将系统
在“中国制造2025”五大工程的指导下,要求制造业向智能化、数字化、柔性化不断推进发展,多品种小批量的生产模式逐渐成为主流。但是目前多数企业的车间仍采用传统固定低效的方式布局车间,布局的柔性低、物流成本高、搬运时间长,设备利用率低等问题。多品种小批量机加车间作为装备制造企业的一个生产单位,研究其柔性布局方式很有必要。本文以某多品种小批量机加车间为研究对象,为实现机加车间的柔性布局设计展开了以下研究
在飞行器设计中,以往的机体与发动机分离的设计方案已经不能满足现有的设计要求,因为在飞行器的飞行过程中,飞行姿态的变化会影响发动机的来流从而影响进气,发动机产生推力力矩同样会对飞行器的姿态产生影响,飞控系统和推进系统之间的耦合问题已经不能忽视。因此,本文以BTT(Bank to turn倾斜转弯)飞行器为研究对象,在飞行/推进系统一体化控制的条件下,设计了鲁棒控制算法,以求实现对飞控系统以及推进系统
在生产线上,传统的上料机构占地面积大,噪声多,且需要工人参与,随着工业智能化的发展,传统的上料方式已经不满足自动化的需求。现阶段智能化工厂大多数采用二维相机引导的方式,无法对相互遮挡的堆叠物体进行良好的识别,准确率与泛化能力较低。为解决上述问题,本文针对不同长径比散乱堆叠的棒料,构建一个基于三维点云的视觉识别系统,重点研究位姿识别技术,实现了上料系统的智能化。本文首先分析了不同长径比的棒料的堆叠特
随着越来越多的以卫星为载体在太空中进行的测量任务,无拖曳控制的应用越来越普遍,而针对目前正在大力推进的引力波探测任务来说,对无拖曳控制的精度要求进一步提升。在地球的高轨道上,微牛级的推力噪声和太阳光压的扰动作用成为了影响探测精度的主要原因之一。推力器类别不同,产生的推力噪声机理也不尽相同,本文以实际采集的微牛级会切霍尔推力器推力噪声数据为主要扰动模型,采用基于高增益观测器的反馈控制的控制方法进行无
机器人一直是科研的热门领域,软体机器人由于其高柔性、高适应性、高安全性使其在很多家政服务、助病助残、农业医疗等方面高度匹配,因此,越来越多的学者将研究转移到软体机器人领域。但是,软体机械手不像硬体手拥有较完善的控制策略,开发出更加完善适合软体手的自主控制策略和理论亟待解决,因此对于软体机械手抓取技术的探索和研究很有必要。在对目标的检测和定位,检测工业产品,导航控制机器人等领域都有机器视觉的身影,它
从飞机采用全助力操纵系统后,操纵杆与舵面之间就没有直接联系,导致飞机操纵品质降低。为了让飞行员重新获得操纵人工感觉,研究人员在电传操纵系统中加入了被动和主动操纵杆。目前多数飞机采用了类似弹簧加载的被动侧杆系统,该类型侧杆存在的问题是:飞行员受到的杆力与飞行状态并没有太大联系。然而基于主动控制技术的侧力杆系统,其杆力可根据飞行状态实时调整,从而大大提高飞机的操纵性能,是当前飞机人感系统研究的热点。本
近年来,随着信息技术与人工智能领域的飞速发展,人体动作行为的识别越来越多的被运用在日常的生产和生活领域,在人机交互领域中有着广泛的应用前景。目前传统检测的方法有光流法,帧差法等,但这些方法都无法完成对复杂动作的检测识别,且效率低,误判率高,无法满足市场的需要。为了能开发出一种系统高效智能地识别人体动作来检查企业员工动作的规范性,本项目将人体行为识别检测系统和深度学习算法结合起来,设计并开发了人体行