1.一种开关磁阻电机功率拓扑推荐方法,其特征在于,包括:创建存储电机功率拓扑及相应拓扑参数的拓扑数据库;
采集输入的搜索参数;
计算所述搜索参数与拓扑数据库中功率拓扑的拓扑参数的相似度;
筛选出拓扑参数与所述搜索参数相似度最大的功率拓扑输出为推荐功率拓扑。
2.根据权利要求1所述的开关磁阻电机功率拓扑推荐方法,其特征在于,所述创建存储电机功率拓扑及相应拓扑参数的拓扑数据库,包括:录入现有的功率拓扑信息;
利用大数据挖掘技术采集电机相关网络上的功率拓扑;
将采集的功率拓扑和相应拓扑参数存储至拓扑数据库;
将录入的现有功率拓扑和相应拓扑参数导入Pandas库,并将拓扑参数导入numpy库。
3.根据权利要求1所述的开关磁阻电机功率拓扑推荐方法,其特征在于,所述计算所述搜索参数与拓扑数据库中功率拓扑的拓扑参数的相似度,包括:将搜索参数转换为搜索数组;
将拓扑数据库中的拓扑参数转换为匹配数组;
分别计算所述搜索数组与多个匹配数组的欧式距离并将计算得到的欧式距离转换为相似度。
4.根据权利要求1所述的开关磁阻电机功率拓扑推荐方法,其特征在于,所述方法还包括:获取拓扑数据库中功率拓扑的频数汇总DataFrame表;
读取所述汇总DataFrame表,获取功率拓扑被引用次数;
按被引用次数由高到低显示功率拓扑信息。
5.一种开关磁阻电机功率拓扑推荐系统,其特征在于,包括:基础创建单元,配置用于创建存储电机功率拓扑及相应拓扑参数的拓扑数据库;
搜索采集单元,配置用于采集输入的搜索参数;
相似计算单元,配置用于计算所述搜索参数与拓扑数据库中功率拓扑的拓扑参数的相似度;
目标筛选单元,配置用于筛选出拓扑参数与所述搜索参数相似度最大的功率拓扑输出为推荐功率拓扑。
6.根据权利要求5所述的开关磁阻电机功率拓扑推荐系统,其特征在于,所述基础创建单元包括:手动录入模块,配置用于录入现有的功率拓扑信息;
网络采集模块,配置用于利用大数据挖掘技术采集电机相关网络上的功率拓扑;
数据存储模块,配置用于将采集的功率拓扑和相应拓扑参数存储至拓扑数据库;
索引建立模块,配置用于将录入的现有功率拓扑和相应拓扑参数导入Pandas库,并将拓扑参数导入numpy库。
7.根据权利要求5所述的开关磁阻电机功率拓扑推荐系统,其特征在于,所述相似计算单元包括:搜索转换模块,配置用于将搜索参数转换为搜索数组;
目标转换模块,配置用于将拓扑数据库中的拓扑参数转换为匹配数组;
距离计算模块,配置用于分别计算所述搜索数组与多个匹配数组的欧式距离并将计算得到的欧式距离转换为相似度。
8.根据权利要求5所述的开关磁阻电机功率拓扑推荐系统,其特征在于,所述系统还包括:频数汇总模块,配置用于获取拓扑数据库中功率拓扑的频数汇总DataFrame表;
次数获取模块,配置用于读取所述汇总DataFrame表,获取功率拓扑被引用次数;
信息显示模块,配置用于按被引用次数由高到低显示功率拓扑信息。
9.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-4任一项所述的方法。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。