一种仿生机器人拉曼光谱识别物质系统的制作方法

文档序号:36260637发布日期:2023-12-05 18:13阅读:39来源:国知局
一种仿生机器人拉曼光谱识别物质系统的制作方法

本发明涉及物质识别,具体涉及一种仿生机器人拉曼光谱识别物质系统。


背景技术:

1、仿生机器人是利用仿生学的原理,设计和制造具有类似生物体结构、功能和行为的机器人。通过仿生技术,机器人可以更好地适应环境,并且具有更好的机械性能和可靠性。

2、将仿生机器人应用于物质识别领域,可以借助物质的拉曼光谱来进行物质识别。拉曼光谱是一种通过拉曼散射形成的散射光谱,拉曼散射是光通过介质时由于入射光与分子相互作用而引起频率变化的散射。被分子散射的光发生频率变化的现象,通过对拉曼光谱进行分析可以得到分子信息,进而识别物质的种类。然而,现有的拉曼光谱识别物质系统对物质识别的准确率较低,无法满足仿生机器人的使用需求。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术所存在的上述缺点,本发明提供了一种仿生机器人拉曼光谱识别物质系统,能够有效克服现有技术所存在的利用拉曼光谱进行物质识别准确率较低的缺陷。

3、(二)技术方案

4、为实现以上目的,本发明通过以下技术方案予以实现:

5、一种仿生机器人拉曼光谱识别物质系统,包括设置于仿真机器人内部的控制单元,以及安装于仿真机器人上用于采集待识别物质的拉曼光谱数据的拉曼光谱数据采集模块,所述控制单元通过物质识别模型构建模块构建基于多任务学习的物质识别模型,并利用物质识别模型训练模块对物质识别模型进行模型训练,得到训练好的物质识别模型,所述控制单元通过第一物质识别结果生成模块将待识别物质的拉曼光谱数据输入训练好的物质识别模型,生成第一物质识别结果;

6、所述控制单元通过拉曼特征峰获取模块从待识别物质的拉曼光谱数据中获取待识别物质的拉曼特征峰,并利用目标物质判断模块基于待识别物质的拉曼特征峰筛选得到目标物质,所述控制单元通过自适应窗口构建模块基于目标物质的拉曼特征峰构建自适应窗口,并利用相似度计算模块计算自适应窗口中待识别物质与目标物质关于拉曼特征峰的相似度,所述控制单元通过匹配系数计算模块基于拉曼特征峰的相似度计算待识别物质与目标物质的匹配系数,并利用目标物质确定模块基于待识别物质与目标物质的匹配系数确定目标物质,所述控制单元通过第二物质识别结果生成模块基于确定的目标物质生成第二物质识别结果,所述控制单元结合第一物质识别结果、第二物质识别结果确定最终物质识别结果。

7、优选地,所述物质识别模型训练模块对物质识别模型进行模型训练,得到训练好的物质识别模型,包括:

8、将多种单一物质的拉曼光谱数据进行多种成分比例的组合,得到混合物质的拉曼光谱数据;

9、基于混合物质中各组成物质的类别、成分比例,以及混合物质的拉曼光谱数据对物质识别模型进行模型训练,得到训练好的物质识别模型。

10、优选地,所述第一物质识别结果生成模块将待识别物质的拉曼光谱数据输入训练好的物质识别模型,生成第一物质识别结果,包括:

11、将待识别物质的拉曼光谱数据输入训练好的物质识别模型,基于第一任务得到各组成物质的类别及对应的置信度,根据各组成物质的置信度确定待识别物质中各组成物质的类别;

12、基于第二任务得到各组成物质的成分比例,根据各组成物质的成分比例确定待识别物质中各组成物质所占比例。

13、优选地,所述拉曼特征峰获取模块从待识别物质的拉曼光谱数据中获取待识别物质的拉曼特征峰,包括:

14、对待识别物质的拉曼光谱数据进行窗函数平滑后再进行二阶求导,获得所有波峰;

15、提取所有波峰的峰位和峰高,计算各波峰的峰高和半峰宽之比,当计算结果满足特征峰信噪比要求时,确定该波峰为待识别物质的拉曼特征峰。

16、优选地,所述目标物质判断模块基于待识别物质的拉曼特征峰筛选得到目标物质,包括:

17、将待识别物质的拉曼特征峰与标准拉曼光谱数据库中的标准拉曼特征峰进行对比;

18、当待识别物质的拉曼特征峰与标准拉曼特征峰的峰位差小于第一预设阈值,且峰高差小于第二预设阈值时,将该标准拉曼特征峰对应的物质作为目标物质。

19、优选地,所述自适应窗口构建模块基于目标物质的拉曼特征峰构建自适应窗口,包括:

20、基于目标物质的标准拉曼特征峰的峰位和峰宽构建自适应窗口。

21、优选地,所述相似度计算模块计算自适应窗口中待识别物质与目标物质关于拉曼特征峰的相似度,包括:

22、采用下式计算自适应窗口中待识别物质的拉曼特征峰与目标物质的标准拉曼特征峰的相似度s:

23、

24、其中,xm×n、ym×n分别为两个大小相同的待识别物质的拉曼数据矩阵、目标物质的拉曼数据矩阵,m、n分别为拉曼数据矩阵的行数、列数,拉曼数据矩阵包含两行数据,一行数据为拉曼位移,另一行数据为拉曼相对强度,为待识别物质的拉曼数据矩阵xm×n的均值,为目标物质的拉曼数据矩阵ym×n的均值。

25、优选地,所述匹配系数计算模块基于拉曼特征峰的相似度计算待识别物质与目标物质的匹配系数,包括:

26、采用下式计算待识别物质与目标物质的匹配系数m:

27、

28、其中,si为自适应窗口中待识别物质的第i个拉曼特征峰与目标物质的第i个标准拉曼特征峰的相似度,n为自适应窗口中目标物质的标准拉曼特征峰数量。

29、优选地,所述目标物质确定模块基于待识别物质与目标物质的匹配系数确定目标物质,包括:

30、当待识别物质与目标物质的匹配系数大于第三预设阈值时,判定待识别物质中包含该目标物质,否则判定待识别物质中不包含该目标物质。

31、(三)有益效果

32、与现有技术相比,本发明所提供的一种仿生机器人拉曼光谱识别物质系统,具有以下有益效果:

33、1)物质识别模型构建模块构建基于多任务学习的物质识别模型,物质识别模型训练模块对物质识别模型进行模型训练,得到训练好的物质识别模型,第一物质识别结果生成模块将待识别物质的拉曼光谱数据输入训练好的物质识别模型,生成第一物质识别结果,从而能够利用物质识别模型实现对待识别物质的拉曼光谱数据的准确识别,得到准确的第一物质识别结果;

34、2)拉曼特征峰获取模块从待识别物质的拉曼光谱数据中获取待识别物质的拉曼特征峰,目标物质判断模块基于待识别物质的拉曼特征峰筛选得到目标物质,自适应窗口构建模块基于目标物质的拉曼特征峰构建自适应窗口,相似度计算模块计算自适应窗口中待识别物质与目标物质关于拉曼特征峰的相似度,匹配系数计算模块基于拉曼特征峰的相似度计算待识别物质与目标物质的匹配系数,目标物质确定模块基于待识别物质与目标物质的匹配系数确定目标物质,第二物质识别结果生成模块基于确定的目标物质生成第二物质识别结果,从而能够准确提取待识别物质的拉曼特征峰,并基于目标物质的拉曼特征峰构建自适应窗口,实现自适应窗口内的拉曼特征峰匹配,得到准确的第二物质识别结果;

35、3)控制单元结合第一物质识别结果、第二物质识别结果确定最终物质识别结果,从而能够有效提高仿生机器人利用拉曼光谱进行物质识别的准确度,得到准确的最终物质识别结果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1