System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无损检测,具体涉及一种基于geant4和康普顿背散射的墙体空鼓检测方法。
技术介绍
1、在建筑施工和维护过程中,墙体空鼓是一种常见但隐蔽的结构缺陷,会严重影响建筑物的安全性、承载力和耐久性,甚至可能导致严重的事故。因此,及时有效地检测和定位墙体内部的空鼓对于建筑安全至关重要。
2、传统的墙体检测方法包括目测法、红外热成像法、冲击回波法和超声波检测法等。然而,这些方法各有局限性。目测法受限于观察者的经验和主观判断;红外热成像法对环境温度和墙体表面条件敏感,结果不够稳定;冲击回波法和超声波检测法虽然能够提供一定的内部结构信息,但对操作技术要求高,且检测结果易受各种因素影响,准确性有待提高。
3、康普顿背散射技术作为一种非破坏性检测方法,利用高能光子(如x射线或伽马射线)与物质电子发生康普顿散射效应来探测物体内部结构,具有检测过程简单、单面检测、非接触式等优势,尤其适用于高层建筑墙体检测。
4、为了克服现有技术的不足,本专利技术提供了一种基于geant4和康普顿背散射的墙体空鼓检测方法,通过精确模拟射线在墙体内部的散射过程来分析散射信号的能量和强度分布,从而实现对墙体内部空鼓的无损检测和定位。
技术实现思路
1、本专利技术所要解决的技术问题在于提供一种基于geant4和康普顿背散射的墙体空鼓检测方法,利用广泛应用于核领域的蒙特卡罗程序geant4进行结构设计和优化,通过geant4模拟发射高能射线入射到墙体后与墙体内部物质发生康普顿散射,
2、本专利技术所要解决的技术问题采用以下的技术方案来实现:
3、一种基于geant4和康普顿背散射的墙体空鼓检测方法,包括以下步骤:
4、步骤1、搭建geant4平台。
5、步骤2、在geant4平台下,创建康普顿背散射墙体空鼓检测项目,在康普顿背散射墙体空鼓检测项目下创建以下模块:
6、创建管理模块,用于设置geant4应用程序的基本结构,包括运行管理器、探测器构建、物理列表、用户行为初始化以及可视化设置。
7、创建初始化模块,初始化geant4中的用户行为,包括初级粒子生成器、运行行为、事件行为和步长行为。
8、创建粒子生成模块,用于定义粒子源的类型、能量大小、发射方向和位置信息。
9、创建探测结构模块,用于模拟墙体空鼓检测系统,包括墙体、空鼓、准直器和nai探测器等组成部分及其位置与尺寸。
10、创建物理过程模块,用于定义基于geant4中的伽马射线康普顿背散射的物理过程和定义粒子的截断命令和粒子的截断方式。
11、创建数据收集模块,负责数据抽取。
12、创建数据统计模块,负责填充探测器的能谱并统计每个event下探测接收到的散射粒子数并传递给数据输出模块。
13、创建数据输出模块,负责在运行开始和结束时进行初始化和数据输出。
14、步骤3、创建管理模块中指定的命令执行模块和可视化管理模块。
15、步骤4、使用cmake设置构建环境并编译生成墙体空鼓检测可执行文件。
16、步骤5、运行墙体空鼓检测可执行文件,模拟发射高能伽马射线入射到墙体后与墙体内部物质发生康普顿散射,散射光子的能量和强度携带了墙体内部结构的信息。
17、步骤6、通过分析探测器接收到的背散射信号的能量、强度和空间分布,获得墙体空鼓大小和位置的检测结果。
18、步骤7、根据空鼓检测结果,调整检测过程中的参数,直至得到较好检测效果的参数设置。
19、本专利技术的有益效果是:
20、1、适用范围广。本专利技术通过geant4模拟可以灵活设置墙体材料、结构、粒子源类型等参数,适用于各种类型的墙体结构,拓展了检测对象的范围。
21、2、安全性高。与传统射线成像方法相比,本专利技术利用背散射信号,辐射剂量更低,对人体和环境的影响小,检测过程更加安全。
22、3、成本低。本专利技术主要依赖计算机模拟和数据分析,无需复杂昂贵的硬件设备,降低了检测成本,提高了检测效率。
23、4、非破坏性检测。本专利技术利用射线背散射成像原理,无需在墙体上开孔或破坏墙体,实现了对墙体内部缺陷的无损检测,保护了建筑物的完整性。
本文档来自技高网...【技术保护点】
1.一种基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,数据抽取分为两个部分,一个部分是计算探测器接收到的伽马粒子数,另一个部分计算探测器的能谱,抽取的数据再通过AddEdep传递到数据统计模块中。
3.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,管理模块、初始化模块、物理过程模块、数据收集模块、数据统计模块、数据输出模块适用于不同墙体的空鼓检测需求,在进行不同墙体空鼓模拟仿真时,无需更改变动。
4.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,编辑探测结构模块中射线粒子由粒子源发射经过准直器到达墙体的物理位置,准直器的尺寸和位置信息,墙体的材料、尺寸和位置信息,墙体内空鼓的尺寸和位置信息,探测器的尺寸和位置信息,即可搭建不同的康普顿背散射墙体空鼓检测模型。
5.根据权利要求1所述的基于Geant4和康普顿背散射的墙
6.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤3中,通过命令执行模块设置和控制模拟的各种参数,包括设置控制命令、运行过程、事件处理和粒子跟踪的详细级别以控制输出信息的详细程度,设置粒子源的位置、发射粒子类型、粒子能量以及发射方向,设置在运行过程中的进度打印间隔,启动Geant4模拟并指定要生成和运行的Event数量;通过可视化管理模块对可视化界面进行设置。
7.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤3中,编辑改动命令执行模块中参数即可改动粒子源的属性、位置、发射方向以及发射粒子的数量。
8.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤5中,入射光子部分能量转移到电子上,散射光子的能量E0与散射角θ的关系满足康普顿散射公式:
9.根据权利要求1所述的基于Geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤6中,所述检测结果以列表或散点图形式展示,列表或散点图中示出散射光子数量或能谱信息。
...【技术特征摘要】
1.一种基于geant4和康普顿背散射的墙体空鼓检测方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,数据抽取分为两个部分,一个部分是计算探测器接收到的伽马粒子数,另一个部分计算探测器的能谱,抽取的数据再通过addedep传递到数据统计模块中。
3.根据权利要求1所述的基于geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,管理模块、初始化模块、物理过程模块、数据收集模块、数据统计模块、数据输出模块适用于不同墙体的空鼓检测需求,在进行不同墙体空鼓模拟仿真时,无需更改变动。
4.根据权利要求1所述的基于geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,编辑探测结构模块中射线粒子由粒子源发射经过准直器到达墙体的物理位置,准直器的尺寸和位置信息,墙体的材料、尺寸和位置信息,墙体内空鼓的尺寸和位置信息,探测器的尺寸和位置信息,即可搭建不同的康普顿背散射墙体空鼓检测模型。
5.根据权利要求1所述的基于geant4和康普顿背散射的墙体空鼓检测方法,其特征在于:步骤2中,编辑改动粒子生成模...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。