• Field2 命令汇总


     

    换能器命令

     xdc_apodization 作用 创建一个换能器孔径的遍迹时间线

    xdc_baffle 设置孔径的背衬条件

    xdc_center_focus 设置动态聚焦线的原点

    xdc_concave 定义凹形孔径

    xdc_convert 将矩形描述转换为三角形描述

    xdc_convex_array创建凸形阵列换能器

     xdc_convex_focused_array创建垂直聚焦的凸形阵列换能器

     xdc_convex_focused_multirow 创建垂直聚焦的凸形多行换能器

    xdc_dynamic_focus 采用动态孔径聚焦

    xdc_excitation  设置孔径的激励脉冲

    xdc_focus  创建孔径的聚焦时间线

    发射焦点的深度是可以控制的,控制的函数是xdc_focus(th,time,points),该函数的意思是在时间time时刻,将焦点深度变为points点上。time可以是数组,也可以是一单一值。当发射时只有一个焦点时,time=0,points=[x y z]。

    xdc_focused_array 创建垂直方向聚焦的线阵换能器

    xdc_focused_multirow 创建一个垂直方向聚焦的多行线阵换能器

    xdc_focused_times 创建用户定义延迟时间的孔径聚焦时间线

    xdc_free 释放孔径占用内存

    xdc_get 获得孔径信息

    xdc_impulse   设置孔径的脉冲响应

    xdc_linear_array 创建一个线阵换能器

    xdc_linear_multirow 创建一个多行线阵换能器

    xdc_lines 创建一个曲线定义的孔径

    xdc_piston定义一个圆形扁平孔径

     xdc_quantization 量化相位延迟

    xdc_rectangles 创建由矩形组成的孔径

    xdc_show  显示孔径信息

    xdc_times_focus 创建一个由用户定义延时值的孔径聚焦时 间线

     xdc_triangles设置一个包含三角形阵元的多元孔径

     xdc_zd_array创建 2D 阵列换能器    

    阵元控制命令 函数名

    ele_apodization 作用 设置单个模型阵元的遍迹

    ele_delay 设置单个模型阵元的延迟

    ele_waveform设置单个物理阵元的波形

    声场计算命令 函数名

     calc_h 作用 计算空间脉冲响应

    calc_hhp 计算脉冲回声场

    calc_hp  计算发射声场

    calc_scat  计算散射粒子集的接收信号

    calc_scat_all 计算孔径中所有发射、 接收阵元的散射粒子 集的接收信号

    calc_scat_multi 计算孔径中所有阵元的散射粒子集的接收信号

    calc_scat_all函数就是一个振元发射,所有振元接收模式,直至所有振元发射接收完成。calc_scat_multi函数就是最接近数字超声前段输出,用于研究波束合成算法最为适合。calc_scat就是前面所说的A-Line的波束合成方式,这个函数内置的波束合成算法是延迟叠加算法,设定扫描线的条数,每条扫描线假设由多个振元形成,最后用这些扫描线直接成像即可。

    eg;

    xdc_apodization 设置发射的所有通道幅度加权系数

    使用函数calc_scat 计算出所有的发射和接收阵元共同作用产生的目标散射回波信号,把回波信号数据保存在image_data

    以换能器中心为参考点

     使用函数xdc_focus_times 为发射换能器设置延时参数xdc_focus_times(xmit_aperture,0,(toff_c));

    使用函数xdc_apodization 设置发射的所有通道幅度权值为1,即不用变迹。

    使用函数xdc_linear_array 定义一个发射、接收换能器,并使用函数xdc_get 获得每个通道的位置

     

    Field II 程序通过时间序列实现聚焦,每个焦区对应一个焦点位置和一个时间点,动态聚焦时,焦点随时间(深度)变化。设置聚焦参数的同时要用xdc_center_focus 设置参考位置,聚焦时间计算如下:

    其中(xf,yf,zf)是焦点位置,(xc,yc,zc)是传感器的中心参考位置,是阵元的中心位置,c 是声速。变迹也采用时间序列法,由时间来决定使用哪个孔径加权向量

    设置系统采样频率 设置程序不同仿真参数

  • 相关阅读:
    异构网络中的并行传输问题
    如何编程实现快速获取一个整型数中的bit流中1的个数
    对单例模式的一个简单思考
    OsgEearh 中的 FeatureEditor的实现原理
    关于在osgearth 中 出现 arial.ttf : file not handled 的问题
    Qt 中 this->size() this->rect() event->size() 三者差异
    Qt 中QPainter 使用中出现的问题
    对c语言中static函数的理解
    对声明和定义的理解
    个人对头文件的理解
  • 原文地址:https://www.cnblogs.com/wsl96/p/13253802.html
Copyright © 2020-2023  润新知