什么是接收函数.docx
- 文档编号:28936638
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:11
- 大小:21.16KB
什么是接收函数.docx
《什么是接收函数.docx》由会员分享,可在线阅读,更多相关《什么是接收函数.docx(11页珍藏版)》请在冰豆网上搜索。
什么是接收函数
竭诚为您提供优质文档/双击可除
什么是接收函数
篇一:
几种收敛函数的介绍
概率论中的收敛-正文
概率论中的极限定理和数理统计学中各种统计量的极限性质,都是按随机变量序列的各种不同的收敛性来研究的。
设{xn,n≥1}是概率空间(Ω,F,p)(见概率)上的随机变量序列,从随机变量作为可测函数看,常用的收敛概念有以下几种:
以概率1收敛若,则称{xn,n≥1}以概率1收敛于x。
强大数律(见大数律)就是阐明事件发生的频率和样本观测值的算术平均分别以概率1收敛于该事件的概率和总体的均值。
以概率1收敛也常称为几乎必然(简记为α.s)收敛,它相当于测度论中的几乎处处(简记为α.e.)收敛。
依概率收敛若对任一正数ε,都有,则称{xn,n≥1}依概率收敛于x。
它表明随机变量xn与x发生较大偏差(≥ε)的概率随n无限增大而趋于零。
概率论中的伯努利大数律就是最早阐明随机试验中某事件A发生的频率依概率收敛于其概率p(A)的。
依概率收敛相当于测度论中的依测度收敛。
r阶平均收敛对r≥1,若xn-x的r阶绝对矩(见矩)
的极限,则称{xn,n≥1}r阶平均收敛于x。
特别,当r=1时,称为平均收敛;当r=2时,称为均方收敛,它在宽平稳过程(见平稳过程)理论中是一个常用的概念。
弱收敛设xn的均值都是有限的,若对任一有界随机变量Y
都有
可以推出弱收敛。
从随机变量的分布函数(见概率分布)看,常用的有如下收敛概念。
则称{xn,n≥1}弱收敛于x。
由平均收敛
分布弱收敛设Fn、F分别表示随机变量xn、x的分布函数,若对F的每一个连续点x都有,则称xn的分布Fn弱收敛于x的分布F,也称xn依分布收敛于x。
分布弱收敛还有各种等价条件,例如,对任一有界连续函数?
(x),
imgsrc="image/254-6.gif"align="absmiddle">。
分布弱收敛是概率论和数理统计中经常用到的一种收敛性。
中心极限定理就是讨论随机变量序列的标准化部分和依分布收敛于正态随机变量的定理。
大样本统计中也要讨论各种统计量依分布收敛的问题。
分布淡收敛设{Fn(x),n≥1}为分布函数列,而F(x)为一非降右连续函数(不一定是分布函数),若对F(x)的每一个连续点x
都有
,则称Fn淡收敛于F。
上述各种收敛之间有如下蕴含关系(A崊b表示由A可推出b),若r′≥r≥1,则有:
。
此外,依概率收敛于常数与依分布收敛于常数是等价的。
当是独立随机变量序列{Yj,j≥1}的部分和时,xn依分布收敛、依概率收敛和以概率1收敛三者是等价的。
随着概率论的发展,上述收敛概念还推广到取值于一般可测空间(见测度论)的随机元(见随机过程)序列的各种收敛性。
例如随机过程序列的分布弱收敛(见随机过程的极限定理),巴拿赫空间随机元序列的收敛等。
篇二:
第六章声波的接收
第六章声波的接收
6-1概述
6-1-1声波的接收过程
辐射的逆过程---声压作用到接收器振动表面,使其振动;利用换能器件将机械振动转变为电信号。
6-1-2接收器的二次辐射阻抗
声压作用到接收器振动表面,使其振动;此振动会受到介质的阻力作用---等效在机械系统中增加了机械阻抗。
6-1-3本章要点
与声压信号相比接收器的振动信号的畸变。
6-2接收器机械振动系统的振速畸变及其控制方法
6-2-1接收器引起的声场畸变及压力系数
?
pi(r,t)—无接收器时波场,原声场。
?
po(r,t)—有接收器时波场,畸变声场。
?
?
o(rps(r,t)—~p,t)谐合律振动波场,定义:
?
,为声场畸变系数。
?
?
?
i(r,t)po(r,t)?
ps(r,t)?
pi(r,t)谐合律振动波场,定义:
?
o,为接收器的接收压力系数。
接收器接收的畸变力:
F0?
?
?
ppi0ds;
~s
是接收器的平均畸变压强与原声场声压之比。
F0?
si
F01
0?
压力系数?
?
?
p
0ds两种典型接收器的接收:
;
sss
图6.1几种接收器压力系数与ka的关系
一般,ka 声压作用到接收器振动表面,使其振动;此振动会受到介质的阻力作用,这个阻力作用等效在机械系统中增加了机械阻抗;称作二次辐射阻抗,记:
Z2s
6-2-3接收器机械振动系统的机电类比图
图6.2接收器机械振动系统的机电类比图
据网络定理,显然,激励力与振速有关系:
~~Fpis0~u?
?
Zm?
Z2sZm?
Z2s
如果,原声场声压信号为:
pi(t);则振速信号u(t)为:
u(t)?
F?
1{
sF[pi(t)]}
Zm?
Z2s
(6-1)
(6-2)
6-2-4接收器机械振动系统的振速畸变及其控制方法
?
?
1)压力系数?
的函数,会引起u(t)畸变。
控制方法:
ka?
?
1时,u(t)畸变;负作用:
接收面小,使接收灵敏度下降。
2)Z2s二次辐射阻抗是?
的函数,会引起u(t)畸变。
控制方法:
Z2s?
?
ZmZ2s对u(t)畸变的影响。
u(t)?
F?
1{
sF[pi(t)]}
Zm?
Z2s
(6-3)
3)Zm机械阻抗是?
的函数,会引起u(t)畸变。
控制方法:
Zm机械阻抗引起u(t)畸变的控制方法通常要根据实际具体问题进行。
Zm机械阻抗引起u(t)畸变的控制方法通常要根据实际具体问题进行。
一般控制方法:
对于实际接收器,由于输出是电学量;所以考虑和控制信号畸变,往往并不局限于针对u(t)进行;而是根据接收器机电转换元件的类型,要合理设计选择机械振动系统的结构及其参数,使得在工作频段,输出的电学量具有平坦的频响。
例如:
1)电容式麦克风,利用‘弹性控制’2)动圈式麦克风,利用‘阻尼控制’3)加速度计,利用‘质量控制’
6-3声场互易定理及其物理意义
6-3-1声场互易定理数学表达的推导
无限介质区域内,有两个声源:
?
(1)令s1是包围声源1的闭曲面;声源1的辐射声压记作p1,则:
在s1外声压p1(r)
满足h?
方程和?
远边界条件:
?
?
?
?
2p1(r)?
k2p1(r)?
0;r?
V1其中,k?
?
/c;V1为s1所围区域;
(6-4)
?
(2)令s2是包围声源2的闭曲面;声源2的辐射声压记作p2,则:
在s2外声压p2(r)满足h?
方程和?
远边界条件:
?
?
?
?
2p2(r)?
k2p2(r)?
0;r?
V2,其中,k?
?
/c;V2为s2所围区域;
(6-5)
图6.3声源1所对应的曲面
图6.4声源2所对应的曲面
?
?
则有:
式(6-5)?
p1(r)?
式(6-4)?
p2(r),得:
?
?
?
?
p1(r)?
2p2(r)?
p2(r)?
2p1(r)?
0
?
?
?
?
?
?
?
{p1(r)?
p2(r)?
p2(r)?
p1(r)}?
0
?
上式在r?
V1?
V2内处处成立;在V作体积分,得:
?
?
?
?
?
?
{p(r)?
p(r)?
p(r)?
p(r)}dv?
01221?
?
?
V
(6-6)
(3)作包面s,使V1、V2在s内;若以s、s1和s2为边界的区域记作V,则对上式
(6-7)
图6.5包面s
根据奥?
高公式:
得:
?
?
?
?
?
?
?
?
Adv?
A?
ds
V
?
?
?
p1(r)?
p2(r)?
?
?
?
?
?
?
?
又?
?
p1(r)?
ds?
?
p1(r)?
nds?
ds,?
p2(r)?
ds?
?
p2(r)?
nds?
ds
?
n?
n
?
?
?
?
p2(r)?
?
p1(r)
?
?
{p1(r)?
p2(r)ds?
0(6-9)?
n?
ns1?
s2?
s其中,n为sv的外法线方向;
s1?
s2?
s
?
?
?
?
?
{p(r)?
p(r)?
p(r)?
p(r)}?
ds?
02211
sv
(6-8)
?
?
(4)令s?
?
;由于p1(r)、p2(r)满足?
远辐射条件;则:
s1?
s2?
s
?
?
?
?
0?
?
?
0
s1
s2
s
s1
s2
(6-10)
又令s1?
声源1的表面;且声源1的表面振速记作v1;则,据边界条件:
v1?
u1n
s1
?
?
1?
p1
j?
?
?
n
(6-11)
s1
(?
p1声场由声源1辐射产生;又?
尤拉公式:
?
1?
p2
j?
?
?
n
?
un?
p?
p
?
?
?
j?
?
un?
?
)?
t?
n?
n
同理,s2?
声源2的表面;且声源2的表面振速记作v2有:
v2?
u2n
s2
?
?
(6-12)
s2
?
?
?
?
p2(r)?
?
p1(r)
?
?
{p1(r)?
p2(r)}ds(n为s1的外法线)?
n?
ns1s1
?
?
?
?
j?
?
{p1(r)u2n?
p2(r)u1n}ds?
?
j?
?
p2(r)v1ds(6-13)
s1
s1
s1
(?
(u1n?
u2n)s1?
v1;而u1n同理,
?
v1?
u2n
s1
?
0)
?
?
?
?
p2(r)?
?
p1(r)
?
?
{p(r)?
p(r)}ds(n为s2的外法线)12?
n?
ns2s2
?
?
?
?
j?
?
{p1(r)u2n?
p2(r)u1n}ds?
j?
?
p1(r)v2ds(6-14)
s2
s1
s2
?
(u1n?
u2n)s2?
v2;而u2n
?
v2?
u1n
s2
?
0
(5)由式(6-10?
?
0
s1
s2
s1
得:
?
?
?
j?
?
p2(r)v1ds?
j?
?
p1(r)v2ds?
0?
?
p(r)vds?
p(r211)v2ds
s1
s2
s2
?
(6-15)
此式为声场互易定理的数学表达式!
6-3-2声场互易定理的物理意义
声场互易定理:
分析
(1):
?
?
p(r)vds?
p(r211)v2ds
s1
s2
(6-16)
?
声压p与振速u的乘积是声能流;(单位面积的声功率)
?
等式左侧为声源2辐射的声场对声源1的输入功率;而等式右侧为声源1辐射的声场对声源2的输入功率;
声场互易定理的物理意义1:
声场中声源间的输入功率相等。
分析
(2):
如果声源1和声源2为点声源,则式(6-16)为:
?
?
p2(rs1)v1ds?
p1(rs2)v2ds?
?
?
p2(rs1)Q1?
p1(rs2)Q2
s1
s2
(Qi?
vids;声源强度)
si
(6-17)
?
?
若Q1?
Q2?
p2(rs1)?
p1(rs2)推论:
声场互易定理的物理意义2:
同一声源,在声场中A点发射b点接收与在b点发射A点接收的声场值相等。
亦即:
收发互易。
互易定理名称的由来。
篇三:
zigbee数据的发送和接收
数据的发送和接收
一、数据的发送
在Zstack20XX的协议栈中,我们只需调用函数AF_DataRequest()即可完成数据的
发送。
afstatus_tAF_DataRequest(afAddrType_t*dstAddr,endpointDesc_t*srcep,
uint16cID,uint16len,uint8*buf,uint8*transID,uint8options,
uint8radius)
而我们在使用AF_DataRequest()函数时只需要了解其参数便可以非常灵活的以
各种方式来发送数据。
AF_DataRequest()函数参数说明如下:
*dstAddr---------------------发送目的地址、端点地址以及传送模式
*srcep-----------------------源端点
cID---------------------------簇ID
len---------------------------数据长度
*buf-------------------------数据
*transID--------------------序列号
options----------------------发送选项
radius-----------------------跳数
*dstAddr决定了消息发送到那个设备及那个endpoint,而簇ID(cID)决定了设备接
收到信息如何处理。
簇可以理解为是一种约定,约定了信息怎么处理。
重要参数说明:
1、地址afAddrType_t
typedefstruct
{
union
{
uint16shortAddr;//短地址
}addr;
afAddrmode_taddrmode;//传送模式
byteendpoint;//端点号
}afAddrType_t;
2、端点描述符endpointDesc_t
typedefstruct
{
byteendpoint;//端点号
byte*task_id;//那一个任务的端点号
simpleDescriptionFormat_t*simpleDesc;//简单的端点描述
afnetworkLatencyReq_tlatencyReq;
}endpointDesc_t;
3、简单描述符simpleDescriptionFormat_t
typedefstruct
{
byteendpoint;//ep
uint16AppprofId;//应用规范ID
uint16AppDeviceId;//特定规范ID的设备类型
byteAppDevVer:
4;//特定规范ID的设备的版本
byteReserved:
4;//AF_V1_suppoRTusesforAppFlags:
4.
byteAppnumInclusters;//输入簇ID的个数
cId_t*pAppInclusterList;//输入簇ID的列表
byteAppnumoutclusters;//输出簇ID的个数
cId_t*pAppoutclusterList;//输出簇ID的列表
}simpleDescriptionFormat_t;
4、簇IDcID
clusterID--具体应用串ID
5、发送选项options
发送选项有如下选项
#defineAF_FRAgmenTeD0x01
#defineAF_AcK_ReQuesT0x10
#defineAF_DIscV_RouTe0x20
#defineAF_en_secuRITY0x40
#defineAF_sKIp_RouTIng0x80
其中AF_AcK_ReQuesT为发送后需要接收方的确认
6、半径、条数radius
传输跳数或传输半径,默认值为10
数据发送模式说明:
在协议栈数据发送模式有以下几种:
单播、组播、广播和直接发送四种模式。
广播发送
广播发送可以分为三种,如果想使用广播发送,则只需将dstAddr->addrmode设为
Addrbroadcast,dstAddr->addr->shortAddr设置为相应的广播类型即可。
具体的定义如下:
nwK_bRoADcAsT_shoRTADDR_DeVALL(0xFFFF)——数据包将被传送到网络上的所有设备,包括睡眠中的设备。
对于睡眠中的设备,数据包将被保留在其父亲节点直到查询到它,或者消息超时。
nwK_bRoADcAsT_shoRTADDR_DeVRxon(0xFFFD)——数据包将被传送到网络上的所有接收机的设备(RxonwhenIDLe),也就是说,除了睡眠中的所有设备。
nwK_bRoADcAsT_shoRTADDR_DeVZcZR(0xFFFc)——数据包发送给所有的路由器,包括协调器。
组播发送
如果设备想传输数据到某一组设备,那么只需将dstAddr->addrmode设为
Addrgroup,
dstAddr->addr->shortAddr设置为相应的组ID即可。
代码如下:
//setupfortheflashcommandsdestinationaddress-group1
sampleApp_Flash_DstAddr.addrmode=(afAddrmode_t)afAddrgroup;
sampleApp_Flash_DstAddr.endpoint=sAmpLeApp_enDpoInT;
sampleApp_Flash_DstAddr.addr.shortAddr=sAmpLeApp_FLAsh_gRoup;根据上面代码的配置,然后使用AF_DataRequest()函数来进行组播发送。
单播发送
单播发送需要知道目标设备的短地址,需要将dstAddr->addrmode设为
Addr16bit,dstAddr->addr->shortAddr设置为目标设备的短地址即可。
代码如下:
sampleApp_Flash_DstAddr.addrmode=(afAddrmode_t)afAddr16bit;
sampleApp_Flash_DstAddr.endpoint=sAmpLeApp_enDpoInT;
sampleApp_Flash_DstAddr.addr.shortAddr=0x00;
根据上面代码的配置,然后使用AF_DataRequest()函数来进行点对点发送。
绑定发送
绑定发送目标设备可以是一个设备、多个设备、或者一组设备,由绑定表中的绑定信息决定。
绑定发送,需要将dstAddr->addrmode设为Addrnotpresent,dstAddr->addr->shortAddr设置为无效地址0xFFFe。
代码如下:
ZDAppnwkAddr.addrmode=Addrnotpresent;
ZDAppnwkAddr.addr.shortAddr=0xFFFe;
根据上面代码的配置,然后使用AF_DataRequest()函数来进行绑定发送。
二、数据的接受
在Zstack中,如当接收到oTA信息后,将触发sYs_eVenT_msg事件下的AF_IncomIng_msg_cmD事件。
我们只需处理AF_IncomIng_msg_cmD便可。
数据收发实例:
在sampleApp工程中Zstack要周期性的向网络所有设备广发送一个信息,其具体代码如下:
程序代码:
voidsampleApp_sendperiodicmessage(void)
{
if(AF_DataRequest(
……
}
在对事件AF_IncomIng_msg_cmD进行处理时,Zstack又调用了函数sampleApp_messagemsgcb(msgpkt),其代码如下:
程序代码:
voidsampleApp_messagemsgcb(afIncomingmsgpacket_t*pkt)
{
uint16flashTime;
switch(pkt->clusterId)
{
casesAmpLeApp_peRIoDIc_cLusTeRID:
break;
casesAmpLeApp_FLAsh_cLusTeRID:
flashTime=buILD_uInT16(pkt->cmd.Data[1],pkt->cmd.Data[2]);
halLedblink(hAL_LeD_4,4,50,(flashTime/4));
break;
}
}
在函数sampleApp_messagemsgcb(msgpkt)中会根据接收到信息的簇ID的不同,进行相关的处理,也就是上面提及的簇是一种约定,约定了信息将如何处理。
这个实例中Zstack对周期信息的处理就是什么都没有做,可以根据实际需要用户自己添加相关代码。
说明:
在Zstack协议栈中数据的发送函数为AF_DataRequest(),但是在simpleApp实例中,Zstack调用了函数zb_sendDataRequest()进行数据的发送,其实在函数zb_sendDataRequest()中最终还是调用了AF_DataRequest()对数据进行的发送。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 什么是 接收 函数
![提示](https://static.bdocx.com/images/bang_tan.gif)