接收函数法基本原理
比幅法测向基本原理

比幅法测向基本原理
原理:若在整个接收系统中设置若干个通道,它们具有不同的天线,包括天线的位置、特性、指向等,那么不同的天线和信道所接收的信号将是信号方位的函数,对它们的处理将可能给出信号的方位。
这就是各种瞬时测向的基本机理。
如果系统的幅度响应与方位角是一个一一对应的函数,通过对幅度的处理就可以测量信号方位,这就是比幅法的机理。
比幅法测向是根据测向(DF)天线系统侦收信号的相对幅度大小来确定信号的到达角,即一个从α方向来的信号将按不同天线的增益得到不同的加权,这样来测量到达角,天线数量取决于实际需要。
如果已知天线的方向图,在很宽的频段范围内可获得很好的精度,尤其是以数字化方式工作允许使用可编程只读存储器(PROM)校正系统,校正系统已存储有在校准期间确定的校正数据。
串口接收回中断调函数

串口接收回中断调函数串口接收回中断调函数是一种常见的嵌入式系统编程技术,它可以在接收到串口数据时自动触发中断,从而实现对数据的快速处理。
在本文中,我们将介绍串口接收回中断调函数的基本原理和使用方法,帮助读者更好地理解和应用这一技术。
我们需要了解什么是中断。
中断是一种硬件或软件机制,用于在计算机执行过程中暂停当前任务,转而执行另一个任务。
中断可以分为硬件中断和软件中断两种类型。
硬件中断是由外部设备触发的,例如串口接收数据、定时器到达等;而软件中断则是由程序内部触发的,例如系统调用、异常处理等。
在嵌入式系统中,串口接收回中断调函数通常是由硬件中断触发的。
当串口接收到数据时,硬件会向CPU发送一个中断请求,CPU会暂停当前任务,转而执行中断服务程序。
中断服务程序是一段特殊的代码,用于处理中断请求。
在串口接收回中断调函数中,我们可以读取串口接收缓冲区中的数据,并进行相应的处理,例如解析数据、存储数据等。
下面是一个简单的串口接收回中断调函数的示例:void USART1_IRQHandler(void){if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET){// 读取串口接收缓冲区中的数据uint8_t data = USART_ReceiveData(USART1);// 进行数据处理// ...}}在上面的代码中,我们使用了STM32的标准库函数来实现串口接收回中断调函数。
首先,我们通过USART_GetITStatus函数判断是否接收到了数据。
如果接收到了数据,我们就使用USART_ReceiveData函数读取数据,并进行相应的处理。
需要注意的是,串口接收回中断调函数需要在初始化时进行配置。
具体来说,我们需要设置串口的中断使能位,以及中断优先级等参数。
在STM32中,可以使用以下代码来配置串口接收回中断:NVIC_InitTypeDef NVIC_InitStructure;NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;NVIC_Init(&NVIC_InitStructure);在上面的代码中,我们使用了NVIC_Init函数来配置串口接收回中断。
roc函数

roc函数
ROC函数是一种常用的分类模型评估方法,它可以帮助我们评估分类模型的性能和准确度。
ROC函数的全称是“接收者操作特征曲线”,它是一种用于衡量分类模型性能的曲线图。
ROC函数的基本原理是将分类模型的预测结果与真实结果进行比较,然后根据不同的阈值来计算出模型的真阳性率和假阳性率。
真阳性率是指模型正确预测为正例的样本占所有正例样本的比例,假阳性率是指模型错误预测为正例的样本占所有负例样本的比例。
ROC函数的曲线图是以真阳性率为横轴,以假阳性率为纵轴,绘制出的一条曲线。
曲线的形状和位置可以反映出分类模型的性能和准确度。
ROC曲线越靠近左上角,说明模型的性能越好,准确度越高。
ROC函数的优点是可以避免分类模型在不同阈值下的表现差异,同时可以直观地展示出模型的性能和准确度。
但是,ROC函数也存在一些缺点,比如无法直接比较不同模型的性能,需要结合AUC值进行比较。
在实际应用中,ROC函数常用于医学诊断、金融风险评估、网络安全等领域。
例如,在医学诊断中,ROC函数可以帮助医生评估某种疾病的诊断准确度,从而提高诊断的准确性和效率。
ROC函数是一种常用的分类模型评估方法,它可以帮助我们评估分类模型的性能和准确度。
在实际应用中,我们可以根据ROC曲线来
选择最优的分类模型,从而提高模型的准确性和效率。
stm32f407串口收发函数

一、引言STM32F407 是意法半导体推出的一款高性能单片机芯片,具有丰富的外设资源,尤其是串口模块。
串口通信是单片机与外部设备进行数据交互的重要手段,而 STM32F407 的串口收发函数则是实现串口通信的关键部分。
二、串口收发函数的基本原理1. 串口概述串口又称为异步收发器,是微处理器与外围设备进行数据传输的一种通信方式。
在 STM32F407 中,串口通信分为串口发送和串口接收两部分。
串口发送函数用于将数据发送到外部设备,串口接收函数则用于接收外部设备发送过来的数据。
2. 串口收发函数的使用在 STM32F407 中,串口收发函数的使用需要通过配置相关的寄存器和参数来实现。
首先需要初始化串口通信参数(如波特率、数据位数、停止位数等),然后通过调用相应的串口发送函数和串口接收函数来实现数据的发送和接收。
三、STM32F407 串口收发函数的具体实现1. 串口初始化函数在使用 STM32F407 的串口收发函数前,首先需要进行串口的初始化配置。
该配置包括设置波特率、数据位数、停止位数、校验位等参数,具体实现如下:```cvoid USART_Init(USART_TypeDef* USARTx, uint32_t baud_rate, uint32_t data_bits, uint32_t stop_bits, uint32_t parity){// 设置波特率USARTx->BRR = SystemCoreClock / baud_rate;// 设置数据位数、停止位数、校验位// ...// 启用串口USARTx->CR1 |= USART_CR1_UE;}```2. 串口发送函数串口发送函数用于将数据发送到外部设备,具体实现如下:```cvoid USART_SendData(USART_TypeDef* USARTx, uint8_t data) {// 等待发送缓冲区为空while ((USARTx->SR USART_SR_TXE) == 0);// 将数据发送到发送缓冲区USARTx->DR = data;}```3. 串口接收函数串口接收函数用于接收外部设备发送过来的数据,具体实现如下: ```cuint8_t USART_ReceiveData(USART_TypeDef* USARTx){// 等待接收缓冲区非空while ((USARTx->SR USART_SR_RXNE) == 0);// 返回接收到的数据return USARTx->DR;}```四、串口收发函数的应用示例下面通过一个简单的示例来演示如何在 STM32F407 中使用串口收发函数进行数据通信。
信号相关函数的应用原理

信号相关函数的应用原理1. 什么是信号相关函数信号相关函数是一种用来衡量信号之间相似性的数学工具。
通过计算两个信号之间的相关性,我们可以了解它们之间的相关程度。
信号相关函数广泛应用于信号处理、通信系统和模式识别等领域。
2. 信号相关函数的计算在信号处理中,我们通常使用线性相关函数进行信号相关性的计算。
线性相关函数表示为:Rxy(k) = ∑(x(n) * y(n+k))其中,Rxy(k)表示信号x和信号y在k时刻的相关性,x(n)和y(n+k)表示x和y在不同时刻的取值。
3. 信号相关函数的应用场景3.1 通信系统在通信系统中,信号相关函数被用于信道估计和码字检测。
通过计算接收信号和已知发送序列之间的相关性,我们可以估计信道的影响,进而进行信号解码。
3.2 模式识别在模式识别任务中,信号相关函数被用于判断两个信号之间的相似性。
通过计算待识别信号与已知模式之间的相关性,我们可以判断待识别信号属于哪个模式类别。
3.3 信号处理在信号处理任务中,信号相关函数常常用于滤波器设计和系统辨识。
通过计算输入信号和滤波器输出信号之间的相关性,我们可以设计出满足特定要求的滤波器。
4. 信号相关函数的特性4.1 对称性信号相关函数具有对称性,即Rxy(k) = Ryx(-k)。
这是因为相关函数的计算是基于差乘的,而差乘具有乘法的交换律。
4.2 平移不变性信号相关函数具有平移不变性,即Rxy(k)的值不随k的变化而变化。
这是因为相关函数的计算是基于差乘的,而差乘具有平移不变性。
4.3 相关峰值信号相关函数的峰值表示信号之间的最大相关性,通常用来判断信号相似性的程度。
峰值越高,表示两个信号之间的相关性越强。
5. 信号相关函数的问题和解决方案5.1 噪声影响在实际应用中,信号常常受到噪声的影响,导致相关函数的计算结果不准确。
为了解决这个问题,我们可以采用滤波器对信号进行去噪处理,或者采用相关函数的归一化版本来减小噪声的影响。
stm32的tcp接收函数的用法

stm32的tcp接收函数的用法一、引言TCP(传输控制协议)是一种面向连接的协议,用于在主机之间进行可靠的数据传输。
在嵌入式系统中,使用TCP协议可以方便地实现远程控制、数据采集等功能。
本文将介绍在STM32平台上如何使用TCP 接收函数。
二、准备工作在开始使用TCP接收函数之前,需要先了解TCP通信的基本原理和STM32的TCP库。
TCP通信涉及到socket编程,STM32的TCP库提供了简单易用的API,可以方便地实现TCP通信。
三、TCP接收函数的实现1.初始化TCPsocket:在使用TCP接收函数之前,需要先初始化TCPsocket。
需要指定本地IP地址、端口号和远程IP地址、端口号等信息。
2.建立连接:使用TCP库中的函数建立连接,将本地socket和远程socket连接起来。
3.接收数据:使用TCP库中的函数接收来自远程的数据。
在STM32中,可以使用循环来不断接收数据,直到接收到结束信号或超时。
4.处理数据:接收到数据后,需要对数据进行处理。
可以将数据存储在缓冲区中,然后根据需要进行解析和处理。
5.关闭连接:在处理完数据后,需要关闭连接。
可以使用TCP库中的函数来关闭socket,释放资源。
四、示例代码以下是一个简单的示例代码,用于展示如何在STM32上使用TCP 接收函数:```c#include"tcp_client.h"//包含TCP库的头文件voidtcp_receive_func(void){//初始化TCPsockettcp_socket_t*tcp_socket=tcp_init_client();if(tcp_socket==NULL){//初始化失败,处理错误}//指定本地IP地址、端口号和远程IP地址、端口号等信息tcp_connect(tcp_socket,IP_ADDR_ANY,SERVER_PORT,REMOTE_IP_ ADDR,REMOTE_PORT);//循环接收数据while(1){uint8_tbuffer[MAX_BUFFER_SIZE];//存储数据的缓冲区uint32_tbytes_received=tcp_receive(tcp_socket,buffer,MAX_ BUFFER_SIZE);//接收数据if(bytes_received>0){//处理接收到的数据//...}else{//超时或关闭连接,处理错误}}//关闭连接tcp_disconnect(tcp_socket);tcp_deinit_client(tcp_socket);//释放资源}```以上代码仅供参考,具体实现还需要根据实际需求进行修改和完善。
信号检测与估计理论(复习题解)
最大似然估计法具有一致性和渐近无偏性等优点,但在小样本情况下可能存在偏差。此外,该方 法对模型的假设较为敏感,不同的模型假设可能导致不同的估计结果。
最小二乘法
01
原理
最小二乘法是一种基于误差平方和最小的参数估计方法, 它通过最小化预测值与观测值之间的误差平方和来估计模 型参数。
02 03
步骤
首先,构建包含未知参数的预测模型;然后,根据观测数 据计算预测值与观测值之间的误差平方和;接着,对误差 平方和求导并令其为零,得到参数的估计值;最后,通过 求解方程组得到参数的最小二乘估计值。
优缺点
最小二乘法具有计算简单、易于实现等优点,但在处理非 线性问题时可能效果不佳。此外,该方法对异常值和噪声 较为敏感,可能导致估计结果的偏差。
01
小波变换基本原理
小波变换是一种时频分析方法,通过伸缩和平移等运算对信号进行多尺
度细化分析,能够同时提供信号的时域和频域信息。
02
小波变换在信号去噪中的应用
小波变换具有良好的时频局部化特性,可以用于信号的去噪处理。通过
对小波系数进行阈值处理等操作,可以有效去除信号中的噪声成分。
03
小波变换在信号特征提取中的应用
3. 观察相关函数的峰值,判断是否超过预设门限。
实现步骤
2. 将待检测信号与本地参考信号进行相关运算。
优缺点:相关接收法不需要严格的信号同步,但要求参 考信号与待检测信号具有较高的相关性,且容易受到多 径效应和干扰的影响。
能量检测法
原理:能量检测法通过计算接收信号的能量来判断信号 是否存在。在噪声功率已知的情况下,可以通过比较接 收信号的能量与预设门限来判断信号是否存在。 1. 计算接收信号的能量。
经典参数估计方法
接收函数法基本原理
深部速度结构反演的接收函数法3.1远震P 波波形接收函数的求取方法接收函数法是利用远震P 波波形的单台记录来反演台站下方一维S 波速度结构的波形反演方法。
远震P 波波形含有关于震源时间函数、源区介质结构、上地幔传播路径以及接收区介质结构的丰富信息。
远震P 波波形与这些影响机制的关系可表示成:)(*)(*)(*)(*)()(t I t M t M t M t S t D R Ray S = (6) 其中:)(t D 为所记录的远震P 波波形数据; )(t S 为震源时间函数; )(t M S 为近源介质结构响应;)(t M Ray 为P 波在地幔中传播的透射响应;)(t M R 为台站下方接收介质的响应;)(t I 为仪器响应。
在以上因素中,除了仪器响应外,其它因素都是难以一一加以确定的。
而只有台站下方介质的响应才是我们所感兴趣的、可用来反演台站下方地壳、上地幔速度结构的波形信息。
因此要有一种方法将接收介质的响应从整个P 波波形中分离出来,而接收函数法就是这样一种行之有效的方法。
Langston(1979)提出用震源等效化方法来消除有效震源时间函数对远震P 波波形的影响,得到了所谓的接收函数。
他认为从一系列水平分层或倾斜分层介质底部入射的平面P 波产生的地表位移响应在时间域可表示为:⎪⎩⎪⎨⎧===)(*)(*)()()(*)(*)()()(*)(*)()(t E t S t I t D t E t S t I t D t E t S t I t D T TR R V V (7)其中,)(t S 代表入射平面波的有效震源时间函数,)(t I 代表仪器的脉冲响应,)(t E V 、)(t E R 、)(t E T 分别代表介质结构脉冲响应的垂直分量、径向分量和切向分量。
对于许许多多波形简单的远震事件的观测表明,深源远震地表位移的垂直分量表现为尖脉冲的时间函数与仪器响应的褶积,紧随其后的续至震相非常小(Burdick and Helmberger,1974)。
stm32hal库串口中断接收函数
stm32hal库串口中断接收函数STM32 HAL库提供了一种简单可靠的方式实现串口通信,其中使用中断接收函数自动接收字节流数据。
串口接收中断函数需要在初始化时开启,同时设置串口中断接收缓冲区大小,并在主程序中调用相关的中断处理函数。
中断接收函数的基本原理是:每当收到一个字节时,串口硬件会触发一个中断,并将接收到的字节存入中断接收缓冲区。
当有数据到达时,中断接收处理器会检测是否有可用的数据,并将数据读取到应用程序中。
以下是STM32 HAL库串口中断接收函数的代码示例:```c/* 串口中断接收处理函数 */void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) {/* 判断是否发生串口中断 */if (huart->Instance == USARTx) {/* 读取缓冲区中的字节 */rx_buffer[rx_index] = (uint8_t)(huart->Instance->RDR &0xFF);/* 增加接收缓存区的索引 */rx_index++;/* 如果接收数据超过了缓存区大小,则清除缓存区 */if (rx_index == BUFFER_SIZE) {rx_index = 0;}/* 开始下一次中断接收 */HAL_UART_Receive_IT(huart, &rx_buffer[rx_index], 1);}}```在主程序中,我们需要开启串口中断接收并设置接收缓冲区大小:```c/* 开启串口中断接收 */HAL_UART_Receive_IT(&huart1, &rx_buffer[rx_index], 1);/* 设置接收缓冲区大小 */#define BUFFER_SIZE 1024uint8_t rx_buffer[BUFFER_SIZE];uint16_t rx_index = 0;```这样,在主程序中循环读取缓冲区的数据即可。
接收函数方法软件
1 接收函数研究概况:转换波的地壳测深方法自70年代被介绍到我国,并曾经成为除人工地展测深以外研究地壳和上地幔结构的重要方法(邵学钟和张家茹,1978;刘启元和邵学钟,1985;张家茹和邵学钟,1994)。
它利用远震p波入射到台站下方时在介质间断面上产生的ps转换震相与透射p 波的相对到时差研究地下介质间断面的深度分布。
转换波测深的一些主要思想在进一步的接收函数研究中得到了极大发展。
langston (1979)利用远震p波波形的这个特点提出了等效震源假定,并提出了从长周期远震体波波形数据中分离接收台站下地球介质对入射p波的脉冲响应(即接收函数)的方法。
owens et al. (1984) 将接收函数的方法进一步扩展到宽频带记录的情况,并发展了相应的远震体波接收函数的线性波形反演方法。
利用远震接收函数反演方法,人们可以根据宽频带远震p波的波形数据获得台站下方岩石圈的s波速度结构。
其理论和方法也获得了不断的改进和发展.其中,randall(1989)提出了计算微分地震图的高效率方法,ammon et al. (1990) 针对接收函数反演的非唯一性提出了保留接收函数径向分量绝对振幅的接收函数分离方法。
刘启元等(1996)提出了从宽频带地震台阵资料获取三分量接收函数的方法并实现了基于tarantola矢量反演理论的接收函数非线性反演方法,接收函数的反演方法在国内外己获得了日益广泛的实际应用。
在研究基于一维介质假设的接收函数及其反演方法的同时,针对接收函数切向分量上地震波能量的研究也在同时进行。
主要是研究介质的非均匀性,各向异性。
zandt & ammon (1995)以及zhu & kanamori(2000) 利用接收函数ps转换震相和多次震相研究了地壳厚度和地壳平均poisson比结构。
由于地壳poisson比结构包含着比地壳p波和s波速度结构更多的地壳介质成分和动力学演化信息,这个方法得到了越来越多的应用近年来,接收函数方法的一个重要发展方向就是将地震勘探中广为应用的地震偏移技术移植到天然地震台阵观测数据的解释,用以研究地壳和上地慢速度间断面的横向变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深部速度结构反演的接收函数法
3.1远震P 波波形接收函数的求取方法
接收函数法是利用远震P 波波形的单台记录来反演台站下方一维S 波速度结构的波形反演方法。
远震P 波波形含有关于震源时间函数、源区介质结构、上地幔传播路径以及接收区介质结构的丰富信息。
远震P 波波形与这些影响机制的关系可表示成:
)(*)(*)(*)(*)()(t I t M t M t M t S t D R Ray S = (6) 其中:)(t D 为所记录的远震P 波波形数据; )(t S 为震源时间函数; )(t M S 为近源介质结
构响应;)(t M Ray 为P 波在地幔中传播的透射响应;)(t M R 为台站下方接收介质的响应;)(t I 为仪器响应。
在以上因素中,除了仪器响应外,其它因素都是难以一一加以确定的。
而只有台站下方介质的响应才是我们所感兴趣的、可用来反演台站下方地壳、上地幔速度结构的波形信息。
因此要有一种方法将接收介质的响应从整个P 波波形中分离出来,而接收函数法就是这样一种行之有效的方法。
Langston(1979)提出用震源等效化方法来消除有效震源时间函数对远震P 波波形的影响,得到了所谓的接收函数。
他认为从一系列水平分层或倾斜分层介质底部入射的平面P 波产生的地表位移响应在时间域可表示为:
⎪⎩⎪⎨⎧===)(*)(*)()()(*)(*)()()(*)(*)()(t E t S t I t D t E t S t I t D t E t S t I t D T T
R R V V (7)
其中,)(t S 代表入射平面波的有效震源时间函数,)(t I 代表仪器的脉冲响应,)(t E V 、)(t E R 、)(t E T 分别代表介质结构脉冲响应的垂直分量、径向分量和切向分量。
对于许许多多波形简单的远震事件的观测表明,深源远震地表位移的垂直分量表现为尖脉冲的时间函数与仪器响应的褶积,紧随其后的续至震相非常小(Burdick and Helmberger,1974)。
理论计算也表明,即使地壳内存在角度适中的强速度界面,陡角度入射P 波所产生的转换波及地壳内部的鸣震震相的垂直分量也是非常小的(Burdick and Langston,1977)。
因此,可以认为介质结构响应的垂直分量近似为Dirac 函数,即:
)()(t t E V δ≈ (8)
显然在(8)的假设条件下,地表位移的垂直分量可作为与接收介质响应无关的远震P 波波形的影响因素, 也就是说,地表位移的垂直分量可以近似为仪器响应和有效震源时间函数
的褶积:
)()(*)(t D t S t I V = (9)
如果三分量地震仪的脉冲响应都一致的话,那么用)(t D V 对)(t D R 、)(t D T 分别作反褶积处理就可以得到)(t E R 、)(t E T 。
反褶积在频率域可表示成:
⎪⎪⎩⎪⎪⎨⎧ωω≈ωωω=ωωω≈ωωω=ω)
()()()()()()()()()()()(V T T T V R R R D D S I D E D D S I D E (10) 将)(ωR E 、)(ωT E 分别反变换回时间域,就可得到介质结构响应的径向分量)(t E R 和切向分量)(t E T ,也就是所谓的径向接收函数和切向接收函数。
由于实际地震资料是有限带宽的, 且包含随机噪声,直接用(10)在频率域作除法运算往往是不稳定的。
为了确保频率域反褶积的稳定性,常采用Helmnerger and Wiggins(1971)提出的频率域反褶积稳定算法。
为了克服频率域反褶积的固有缺点,需要发展数据长度和滤波因子长度灵活可变的时间域反褶积方法,以获得稳定而精确的接收函数。
Wiener 滤波反褶积以远震P 波波形的垂直分量作为输入,以接收函数作为滤波因子,以远震P 波波形的水平分量(径向和切向)作为期望输出, 通过远震P 波波形垂直分量与接收函数的褶积得到Wiener 滤波器的实际输出,以期望输出与实际输出的均方误差取极小,作为求取接收函数的准则。
Wiener 滤波反褶积可归结为Toeplitz 方程的求解; Levinson 递推算法大大提高了Wiener 滤波的计算效率; Toeplitz 方程的非奇异性保证了Wiener 滤波反褶积的稳定性。
此外还可引入镶窗技术来压制噪声,提高接收函数的精度。
另外还可以用最大熵谱反褶积法(Tselentis,1990)来求取接收函数。
3.2模型接收函数的计算方法
为了反演速度结构,需要将从实际资料得到的接收函数与理论模型的接收函数相拟合,从而确定速度参数随深度的变化。
而要得到理论接收函数,就需要计算某一模型下的理论地震图。
而为了在反演中求解参数变化对理论结果的影响,就需要求解微分地震图。
这是一个十分复杂的工作。
对此Kennett (1979,1980)已有过详细的描述和推导,这里就不再贅述。
需要说明的是,由于理论地震图是在频率域合成的,用地表位移的径向分量直接除以垂直分量,最后反变换回时间域,就可以得到接收函数理论地震图。
这与实际资料接收函数的前述三种求取方法(频率域反褶积、时间域中的wiener 滤波反褶积或最大熵谱反褶积)是不同
的。
3.3反演方法和参数选取
通过上述方法,求得了实际地震记录的接收函数,并通过理论模型的正演计算得到了理论地震图的接收函数,下面就要考虑如何通过两者间的最佳拟合,来确定模型参数,即建立反演方法。
接收函数对S 波速度的垂向变化最为敏感。
依据接收函数的频率范围,选择合适的层厚度,以S 波层速度作为反演参数,并根据经验公式对P 波层速度和层密度作动态调节,选择适当的理论地震图与微分地震图,对接收函数的波形作广义线性反演,可以得到接收介质的S 波速度模型。
为压制速度模型的高频假象,采用跳动算法,对模型施加光滑度约束,在波形拟合残差与模型光滑度之间折衷,在允许的波形残差范围内,尽可能获得比较合理的S 波速度,分辨出接收介质主要的速度特征。
考虑到用孤立的台站接收函数来求解台站下方介质物性参数这一具体的反演问题,一般是用横向均匀的水平分层介质模型,或把界面的走向、倾角等界面产状信息包含在内的倾斜分层介质模型来模拟接收函数。
对于前者,可用一维合成地震图的方法来计算介质的完全响应或部分响应;对于后者,可用三维射线追踪(Langston,1977)来近似模拟倾斜分层介质的接收函数。
水平分量一般取径向分量。
因为在水平分层介质中,远震P 波只产生径向优势极化的SV 型转换波。
切向分量被认为是横向非均匀或各向异性引起的。
应选择S 波的层速度β作为反演参数,应用统计或经验公式对P 波速度和介质密度作动态调整。
即: β=α731.; 770320..+α=ρ。
由于接收函数对下伏半无限空间的S 波速度的变化并不敏感,因此可令其不变。
层厚度也是反演时要考虑的一个重要层参数。
其选取原则是,既要反映接收函数最小分辨厚度,又要尽量减小介质层数。
而接收函数最小分辨厚度取决于接收函数的有效频率范围和S 波速度。
若用系数为2.5的高斯滤波器对接收函数作了低通滤波,则接收函数的有效频率范围在1Hz 以内,地壳传播的S 波的最短波长约为4km 左右,接收函数能分辨1km 厚的薄层。
但为减少未知参数个数和计算耗时,并提高反演精度,一般把层厚度取为
1.5-
2.5km , 在估计有薄层或梯度带的深度范围内把层厚度相应地取为1.0-1.5km 。