供稿: 唐修生;王五平;方璟;张剑 | 时间: 2019-05-31 | 次数: |
作者单位:南京水利科学研究院材料结构研究所
摘要:对基于Snell定律的射线追踪方法进行了研究并编程实现.鉴于追踪过程中根的变化范围较大,采用对分法求根克服了迭代法对迭代初始值的依赖性.通过二次射线追踪实现了对介质中存在超低速区的最短路径追踪,并对混凝土介质中常见的几种速度模型进行了模拟计算,结果表明该方法直观,能够追踪到最短路径,更接近于超声波的实际传播路径.
关键词:射线追踪;Snell定律;超声波;混凝土;模拟计算;
分类号:TU755.7
Realization and simulating computation of ray-tracing programbased on the law of Snell
Abstract:The raytracing method that based on the law of Snell is studied and realized in a program. Since the variation range of root is large in the process of raytracing, halfseparated method was utilized to remove the dependence of iterative initial value. The shortest paths of the lowest ultrasonic velocity areas that existed in a medium were traced by the second raytracing method. Several common velocity models of concrete were simulated with a program realized in VB. It shows that this method is very straightforward and can trace the shortest path, and the tracing path is more close to ultrasonic propagating path.