【技术实现步骤摘要】
一种核动力装置故障诊断方法和系统
本专利技术涉及核动力检测领域,特别是涉及一种核动力装置故障诊断方法和系统。
技术介绍
核动力系统结构复杂,且具有潜在的放射性释放危险,对于安全性有着极高的要求。因此,对于核动力系统的可靠性要求就非常高;同时,随着远海钻井平台、海岛发电等需求,不可能在相关平台上布置大量运行人员,因此对于核动力装置运行的自动化和智能化水平要求非常高,对于少人值守和无人值守的需求较为强烈。核动力系统运行环境恶劣,系统关键设备长期连续工作极容易发生故障,如若出现故障而不能及时发现并维修,可能会导致严重的放射性后果,危急运行人员和公众的生命安全。在实际使用过程中,核动力系统的故障诊断技术大多采用传统的阈值分析和人工经验进行判断。但是,这些传统技术并不能完全适应复杂系统的可靠性要求。随着人工智能技术和大数据理论的不断发展、核动力系统大量运行数据的积累以及其他领域的应用经验,采用一些高效准确的人工智能技术快速准确地进行故障诊断,能有效提高核动力系统与关键设备的运行与维护保障能力,提高运行安全性和经济性。在1967年,由美国海军研究室成立了机械故障预防小组,从此开始了故障诊断技术的研究工作,随后故障诊断技术的研究与应用逐渐在全球蔓延开来。20世纪60年代末,英国机器保健和状态监测协会的成立进一步推动了故障诊断技术的发展。随后,欧洲各国也相继开展了状态监测与故障诊断技术的相关研究,并形成各自特色的诊断技术体系。日本的故障诊断技术于70年代中期开始起步,通过学习借鉴世界各国的研究、不断改进提高,目前日本 ...
【技术保护点】
1.一种核动力装置故障诊断方法,其特征在于,包括:/n获取训练好的核动力装置故障诊断模型;所述核动力装置故障诊断模型为由卷积核和长短时记忆网络堆叠形成的卷积长短时记忆网络模型;/n采用传感器获取核动力装置中各子系统的运行数据;/n根据所述运行数据,采用核动力装置故障诊断模型确定所述子系统的故障类别以及与所述故障类别相对应的故障概率。/n
【技术特征摘要】
1.一种核动力装置故障诊断方法,其特征在于,包括:
获取训练好的核动力装置故障诊断模型;所述核动力装置故障诊断模型为由卷积核和长短时记忆网络堆叠形成的卷积长短时记忆网络模型;
采用传感器获取核动力装置中各子系统的运行数据;
根据所述运行数据,采用核动力装置故障诊断模型确定所述子系统的故障类别以及与所述故障类别相对应的故障概率。
2.根据权利要求1所述的核动力装置故障诊断方法,其特征在于,在所述获取训练好的核动力装置故障诊断模型之前,包括:
获取核动力装置各子系统的的历史运行数据;
根据所述历史运行数据得到仿真数据;
对所述仿真数据进行标定采样,得到所述核动力装置的故障类别,以及与该故障类别相对应的故障出现概率;
将所述历史运行数据、所述故障类别以及与该故障类别相对应的故障出现概率作为训练数据样本对,对所述核动力装置故障诊断模型进行训练,得到训练好的核动力装置故障诊断模型。
3.根据权利要求2所述的核动力装置故障诊断方法,其特征在于,所述将所述历史运行数据、所述故障类别以及与该故障类别相对应的故障出现概率作为训练数据样本对,对所述核动力装置故障诊断模型进行训练,得到训练好的核动力装置故障诊断模型,具体包括:
以交叉熵损失函数作为损失函数,将所述训练数据样本对拆分成多个批次的训练样本,采用SGD优化算法对所述核动力装置故障诊断模型进行求解,当所述损失函数值最小时所对应的核动力装置故障诊断模型为训练好的核动力装置故障诊断模型。
4.根据权利要求1所述的核动力装置故障诊断方法,其特征在于,所述核动力装置故障诊断模型的构建过程包括:
生成包括有输入层、中间隐藏层、全连接层和输出层的卷积长短时记忆网络初始模型;所述中间隐藏层包括多层卷积层和多层长短时记忆模型层;
确定所述卷积长短时记忆网络初始模型的超参数;所述超参数包括:卷积层的层数和卷积核大小,卷积过程的步长,长短时记忆网络层的堆叠层数和图层单元数,全连接层的层数和每层中神经元个数以及Dropout操作的参数比例;
以所述超参数为蜂群位置,以故障诊断准确率作为初始种群的适应度,采用人工蜂群算法确定全局最优值;所述全局最优解为所述人工蜂的位置;
根据所述全局最优值确定所述超参数的最终值,并将所述超参数的最终值传递回所述卷积长短时记忆网络初始模型得到卷积长短时记忆网络模型;所述卷积长短时记忆网络模型即为构建得到的核动力装置故障诊断模型。
5.根据权利要求4所述的核动力装置故障诊断方法,其特征在于,所述以所述超参数为蜂群位置,以故障诊断准确率作为初始种群的适应度,采用人工蜂群算法确定全局最优值,具体包括:
初始化所述卷积长短时记忆网络初始模型的初始参数,初始化所述人工蜂群算法中的种群规模、开采控制限值以及最大迭代次数,并获取预设的初始蜂群位置;
以人工蜂所对应的位置作为超参数解集,以故障诊断准确率作为初始种群的适应度进行参数寻优;所述人工蜂包括跟随蜂、引领蜂和侦察蜂;预设跟随蜂和引领蜂的数目相等,且所述跟随蜂和引领蜂执行开采过程;侦察蜂的个数为设定值,且所述侦察蜂执行探索过程;
获取预设的最大迭代时间;
判断当前迭代时间是否大于所述最大迭代时间,若所述当前迭代时间大于等于所述最大迭代时间,则将当前得到的与每个人工蜂对应的全局最优值传递回所述卷积长短时记忆网络初始模型;若所述当前迭代时间小于所述最大迭代时间,则返回步骤“以人工蜂所对应的位置作为超参数解集,以故障诊断准确率作为初始种群的适应度进行参数寻优”,直至所述当前迭代时间大于等于所述最大迭代时间。
6.根据权利要求5所述的核动力装置故障诊断方法,其特征在于,所述跟随蜂和引领蜂执行开采过程,具体包括:
所述引领蜂采用公式Vij=xij+Rij(xij-xkj)对引领蜂相应食物源的邻域进行搜索得到所述引领蜂的新食物源的位置;其中,Vij是新食物源的位置,Rij是一个[-1,1]之间的随机数,k∈...
【专利技术属性】
技术研发人员:王航,彭敏俊,夏庚磊,邓强,王晓昆,夏虹,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。