[发明专利]一种发动机叶片频率排序方法有效
| 申请号: | 201811140573.9 | 申请日: | 2018-12-07 |
| 公开(公告)号: | CN109522590B | 公开(公告)日: | 2023-07-28 |
| 发明(设计)人: | 周博鑫;李理 | 申请(专利权)人: | 中国人民解放军第五七一九工厂 |
| 主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/27;G06N3/0499;G06N3/084 |
| 代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 发动机 叶片 频率 排序 方法 | ||
1.一种发动机叶片频率排序方法,其特征在于,包括以下步骤:
S1.建立单隐层的BP神经网络;
S2.收集叶片频率历史数据,并通过数据库生成随机样本数据,利用历史数据和随机样本数据对BP神经网络的权值和阈值进行反复学习训练,同时不断改进网络的设计,最终得到成熟的人工神经网络;
S3.去掉待配频数据中最大的三个值和最小的三个值,将剩余的数据输入到神经网络中,通过神经网络输出结果判断该组数据是否有解,若无解,则利用备件管理数据库,替换对应叶片,再执行本步骤;若有解,则执行步骤S4;
S4. 当神经网络判定该组数据可得出结果,进入求解流程,判断每一个待配频数据是否在第一预设值内,并且待配频数据中最大值与最小值的差值是否在第一区间内,若都是,则执行S5;否则利用备件管理数据库,替换对应叶片,再执行本步骤;
S5. 将步骤S4中符合条件的待配频数据中最大的三个值和最小的三个值组成隔离带,按照隔离带上两叶片的频差不低于第二预设值的规则,判断隔离带是否符合规定要求,如符合,按照隔离带叶片与相邻的两片叶片频率差不低于第三预设值的规则,找到隔离带两侧数据;如不符合,则利用备件管理数据库,替换对应叶片,执行步骤S3;
S6. 利用隔离带将隔离带两侧数据分成三个数据队列,每个区域内的叶片数控制在第二区间内,且每个数据队列配有两个端口;为当前所有队列现场状况、端口现场状况以及资源数据现场状况生成中断点,保存中断现场,并将该中断点加入中断堆栈;
S7. 按相邻两片叶片频差在第三区间内,并且连续三组叶片的频差不能相同的规则,统计每个端口可用的叶片资源以及资源数量,并统计每个资源数据可接端口以及端口数量;按照统计结果选择拥有可分配资源数量,根据已有资源数量最少的端口进行资源数据预分配;然后考察预分配的结果是否导致整个分配进程死锁,若出现预分配死锁状态,则从中断堆栈中弹出顶部中断点,重新选择资源进行分配;若预分配结果不发生死锁,则对该端口进行资源分配,其中两个相邻叶片为一组;
S8. 判断所有资源数据是否全部分配完毕,若未分配完毕,则执行步骤S6;若分配完毕,则对三个队列进行拼接工作,如果三队列拼接失败,则从中断堆栈中弹出顶部中断点,对资源数据进行重新分配;如果三队列拼接成功,则以界面形式显示相邻两片叶片频差的绝对值,输出结果,结束运算;
所述步骤S3中,待配频数据的个数为38个,剩余的数据个数为32个;
所述步骤S3、S4和S5中,替换对应叶片的原则为同寿命原则;
所述步骤S4中,第一预设值为690Hz,第一区间为35~47Hz;
所述步骤S5中,第二预设值为35Hz,第三预设值为25Hz;
所述步骤S6中,第二区间为9~13个;
所述步骤S7中,第三区间为8~16Hz。
2.根据权利要求1所述的一种发动机叶片频率排序方法,其特征在于,所述步骤S1中单隐层BP神经网络的输入层节点数为32,隐含层节点数为13,输出层节点数为1,传递函数选用tansig函数,输出层选用purelin函数。
3.根据权利要求1所述的一种发动机叶片频率排序方法,其特征在于,所述步骤S2中的数据库为Oracle数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军第五七一九工厂,未经中国人民解放军第五七一九工厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811140573.9/1.html,转载请声明来源钻瓜专利网。





