科学网

 找回密码
  注册

tag 标签: 声纳

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

科斯塔斯阵列,有限域,声纳和最难听的音乐
热度 2 jiangxun 2019-9-26 08:24
作者:蒋迅 本文发表在《中国工业与应用数学学会通讯》2019年第3期。 从游斯彬的 文章 ,我们看到了陈奕迅把歌唱到了最难听的境地。陈奕迅能做到这一点真的是不容易。但对数学家来说,创作出一个最难听的歌曲并不是特别难的事情。今天我就来讲讲数学家是怎样做到的。不过先要从一个看似无关的数学游戏说起。由此我们介绍数学在通讯科学中的一个应用,然后以最难听的音乐结束本文。 建议在阅读这一篇之前,先阅读笔者对哥隆尺的介绍。这样可能对本文的思想有些帮助。不过,本文并不要求读者具有哥隆尺的知识。 1. 科斯塔斯阵列的定义 我们考虑在平面上的 n × n 的网格。在这些网格中,我们将放入n个圆点,使得在每一行和每一列上都只有一个圆点。我们可以用 0 和 1 来代替这些点:有圆点的方格上我们放入 1,否则就放入 0。满足上述描述的最简单的网格就是对角网格。下面是两个 表1 再看一个非对角网格。 表2 使用 0 和 1 表示的的好处是便於文字叙述。我们可以把一个 n × n 的网格看成是一个矩阵(或者称为阵列):从左到右分别为第 1, 2, …, n 列;从上到下分别为第 1, 2, …, n 行。在第 i 行第 j 列的数字就可以用 a i,j 或 a ( i,j ) 来表示,即 a i,j = 1 如果相应的格子里是 1 ,否则 a i,j = 0 。注意,我们在这里是从上往下为递增方向,因为这个表示法与数学上的矩阵的一般表达是一致的: 我们希望使用这种矩阵的表达形式,但我们并不要求读者有矩阵的知识。所以我们情愿把它叫作阵列。 对於上面的对角网格来说,四个圆点的坐标是: (1,1), (2,2), (3,3), (4,4) ;另一个非对角的网格的圆点坐标则是 (3,1), (4,2), (2,3), (1,4) 。用矩阵的表示法,上面两个例子分别是 在矩阵语言里,这样的矩阵叫作交换矩阵,因为每一个这样的矩阵都可以通过一系列行与行之间的互换而最终变成对角矩阵。 作为交换矩阵,我们也可以把它写成数学上的“排列”。比如上面的对角矩阵可以写成一个平凡排列: ;非对角矩阵可以写成 ,它是平凡排列 的一个排列。像我们介绍的哥隆尺,我们可以从排列的表示来构造倒三角。当初科斯塔斯就是从这个角度来构造最初的几个科斯塔斯阵列的。我们不深入讨论。 我们现在可以给出科斯塔斯阵列的定义了。数学上,科斯塔斯阵列首先是在平面上的满足上述条件的 n × n 的网格上的 n 个点。每两个圆点的连线形成一个线段。我们也可以把它们看作是向量,只是没有一个明确的方向。这样的向量一共有 个。当 n = 4 时,容易看出这样的线段一共有 6 个。科斯塔斯阵列就是要求那些向量都不相同(不平行或者不同长度)。 在上面的两个例子中,第一个对角阵列显然不是一个科斯塔斯阵列,比如 (1,1) 和 (2,2) 形成的向量和由 (2,2) 和 (3,3) 形成的向量的方向和长度是一样的,它们都是与水平线构成 45 度角且长度为 √2 的线段。第二个非对角阵列是一个科斯塔斯阵列。读者可以找出它的全部 个向量并验证它们都是不同的。 如果我们把这里的网格比作刻度尺的话,那么科斯塔斯阵列就可以比作哥隆尺。所以我们可以把科斯塔斯阵列看作是哥隆尺在二维的推广。 2. 科斯塔斯阵列的一个等价定义 科斯塔斯阵列有一个等价的定义,而这个定义能帮助我们理解科斯塔斯阵列在应用中的意义。为此,我们对阵列 A 扩展如下: 也就是将阵列 A 往四个方向用 0 无限延伸。我们称之为 A 的扩展阵列。我们定义阵列 A 的非周期自相关函数(autocorrelation function)为 对扩展阵列 A' = ( a i,j ) ,我们把一个阵列向右移动 u 单位,同时向下移动 v 单位,得到的是 A' u,v = ( a i+v,j+u ) . 显然, C A 就是把阵列 A' 和它的 ( u,v ) 平移阵列 A' u,v 在它们的相同坐标上的值两两相乘,然后相加这些乘积。这个数越大,那么它的自相关就越高。如果 ( u,v ) = (0,0) ,那么 A' 与 A' u,v C A ( u,v ) = n . 注意到当 | u | ≥ n 或 | v | ≥ n 时, A' u,v 已经移到 A' 可能取1的范围之外,因而这时必有 C A ( u,v ) = 0 . 所以我们只需考虑 | u | n 或 | v | n 的情况。也就是说,我们可以把 C A 看作是一个 (2 n - 1)×(2 n - 1) 的阵列。回到我们前面的一个对角阵列和非对角阵列的例子上,为说话方便,我们把它们分别记为 A 和 B 。这时, n = 4 . 经简单计算,我们可以得到下面两个 7×7 阵列: 注意坐标 (0,0) 在这两个阵列的中心,而且在坐标 (0,0) 上的值都是4。比较两个例子,我们还可以看到, C A 中对角线上的值是逐渐递减的,而 C B 上除了在中心有一个4以外,其他的值都是0和1。事实上,我们可以证明满足这个性质的置换阵列就一定是科斯塔斯阵列,反之亦然。容易看出,当 n 充分大时,科斯塔斯阵列只有在原点 (0,0) 的自相关函数值达到 n 。对其他平移后的点,其自相关函数值都非常小;而对角阵列则不具备这个性质。 在本节的最后,我们顺便定义两个 n ×/ n 阵列 A 和 B 的互相关函数(cross-correlation function): 3. 科斯塔斯和已知的一些科斯塔斯阵列 图1. 约翰·科斯塔斯 约翰·科斯塔斯(John P. Costas)是美国电子工程师。1947年,他从普渡大学毕业。这时正值第二次世界大战。他加入了美国海军,成了一名雷达军官。后来他进入麻省理工学院,研究干扰滤波和线性系统编码。在学校里,他得到了美国应用数学家诺伯特·维纳(Norbert Wiener)、义裔美籍计算机科学家罗伯特·法诺(Robert Mario Fano)、美国电子工程学家杰罗姆·威斯纳(Jerome Bert Wiesner)和中国现代早期电机工程学家李郁荣。从1951年开始,他受用于通用电气公司。1980年代初,他转到Cogent Systems公司直到退休。科斯塔斯最著名的成就还不是科斯塔斯阵列,而是他在1950年代发明的对现代数字通信产生深远影响的后循环(Costas loop)。进入1960年代后,他解决了声纳系统效果不佳的问题。他的解就是本文的科斯塔斯阵列。我们将在稍后做详细介绍。 找到科斯塔斯阵列比找到哥隆尺相对容易一些,因为在二维上自由度比一维大一些。科斯塔斯在1975年用手在一张纸上凑出了一个 12×12 的科斯塔斯阵列。由於他无法找到更大的例子,他怀疑对 n 12 可能不存在这样的阵列。但后来人们发现了一些算法,可以得到任意大的科斯塔斯阵列。下面的表格给出前36阶的科斯塔斯阵列的数量表。 表3. 科斯塔斯阵列一览表 目前,从 n = 1 到29的所有科斯塔斯阵列都已经找到。在29之后还没有一个 n 得到了全部科斯塔斯阵列。我们用斜体字表示我们得到的是科斯塔斯阵列的数目的下限。特别让人们意外的是,至今人们还没有找到 n = 32 和 33 时哪怕一个科斯塔斯阵列。人们也无法证明不存在 n = 32 和 33 时的科斯塔斯阵列。甚至有人估算说,当 n = 32 时,用现在已知的算法和现有的设备,找到全部科斯塔斯阵列需要45000年的计算机时间!所以至今是否对任意的正整数 n 来说都存在科斯塔斯阵列还是一个未解之谜。人们仍然在努力寻找新的算法。我们不打算囊括全部这些算法,而只是介绍一下最早的两个算法。这两个构造法都有很强的数学背景。 4. 有限域和原根 这里我们要说到的数学背景有一段悲催的故事。这个故事始于200年前的法国。一位年轻人伽罗瓦(Evariste Galois)为了解决困扰五次多项式的根式解问题另辟奇径,搞出来一个所有当时的大数学家都无法理解的思路。政治上,他强烈支持共和,受到保皇势力的打压。更奇特的是,在他21岁的时候为一位女子与人决斗。决斗前,他匆忙写下了他的数学成果,然后委托他的朋友务必找到出版的地方。他的稿子没有得到高斯(Johann Karl Friedrich Gauss)、雅可比(Carl Gustav Jacob Jacobi)的赏识。所幸的是,这个稿子后来被刘维尔(Joseph Liouville)的肯定,终於发展成为了数学界的丰碑“伽罗瓦理论”。他的故事已经出现许多数学科普作品中。我们后面会看到卡斯塔斯阵列在通讯中的应用。估计伽罗瓦没有想到的是,他的数学成果能在二百多年后应用到通讯领域。 在数学上,实数的全体构成一个“域”。所谓域,就是一个代数结构,在它里面可以进行加、减、乘和除(除数不为零)运算。比如说两个实数相加还是实数,两个实数相除也还是实数,只要除数不是零。运算结果仍然保留在这个代数结构里。我们看到,域的概念是数域以及四则运算的推广。 实数域是一个无限域。但并不是所有的域都是无限的。有限域也被称为伽罗瓦域(Galois field),很显然是为了纪念这位伟大的法国数学家伽罗瓦。有限域就是具有加减乘除运算的包含有限个元素的域。有限域最常见的例子是当 p 为素数时,整数对 p 取模。我们把它记为 GF( p ) 。它的元素可以用 0, …, p - 1 表示。我们假定对这些元素做四则运算时在取模的意义下进行。也就是说,一旦一个运算结果达到了 p ,就将这个数归零;运算结果超过了 p 时就把这个数减去 p ,直到其结果落入到 0 到 p - 1 的范围之内。这种运算叫作模运算( mod ),一般用“ ≡ ”表示,但是在代数学里也会用“ = ”表示,只要不会引起混淆。以 GF(7) 为例,它的元素为 0, …, 6 。我们有 1 + 4 ≡ 5 (mod 7) ,4 + 5 = 9 ≡ 2 (mod 7) 。有了模运算后,我们就可以引入欧拉函数的概念。定义欧拉函数 φ ( p ) 为与 p 互素并小於或等於 p 的那些正整数的个数。在我们考虑的例子中, p 为素数,所以总是有 φ ( p ) = p - 1 。注意欧拉函数并不只是对素数定义的。在后面的科斯塔斯阵列的算法中也会用到更一般的整数的欧拉函数。 我们还需要引入数论中原根的概念。对於两个互素的正整数 g 和 p ,数论中有欧拉定理保证了,必存在正整数 d ≤ p - 1 ,使得 g d ≡ 1 (mod p ) 。我们不妨假设 d 是满足上述条件中的最小的那个正整数。如果这个 d 满足 φ ( p ) = d ,那么基数 g 叫作模 p 的原根。我们以 p = 7 为例,显然有 φ ( p ) = 6 。我们说 g = 3 是一个原根,因为 而当基数为2时,2 3 = 8 ≡ 1 (mod 7),但是指数 3 6 = φ ( p )。从而2不是模7的一个原根。我们看到,3 k 模7的周期为6。在这个周期里,模7后的余数是 3, 2, 6, 4, 5, 1。这正好是 1, 2, 3, 4, 5, 6 的一个置换。这样做出的置换是一个科斯塔斯阵列。 现在我们可以介绍科斯塔斯阵列的构造法了。至今科斯塔斯阵列的构造法仍然是一个活跃的科研领域。但限於篇幅,我们只介绍两个最早出现的方法:卫曲构造法和蓝波-哥伦布构造法。 5. 劳埃德·卫曲和卫曲构造法 图2. 劳埃德·卫曲 卫曲阵列是最早的一个构造方法。其实,这个方法是由美国数学家和编码专家埃德加·吉尔伯特(Edgar Gilbert)在1965年,即科斯塔斯发现科斯塔斯阵列的同时发现的。当然这个时候他并不知道科斯塔斯的工作。所以他的出发点是不同的:拉丁方阵(Latin square)。可惜的是,科斯塔斯发现了科斯塔斯阵列但是没有开发一套计算方法,而吉尔伯特设计了一个巧妙的方法却不知道科斯塔斯阵列。由於他们两人没有出现交集而使得吉尔伯特的工作被埋没了。一直到1982年,吉尔伯特的构造法才重新被美国应用数学家和信息科学家劳埃德·卫曲(Lloyd R. Welch)发现。 卫曲于1951年毕业于伊利诺伊大学厄巴纳-香槟分校数学系,又在1958年从加州理工学院获得数学博士学位。他的博士论文的题目是:摼砘值呐判蚝妥畲蠡瘮。比较自相关函数和卷积,我们可以感觉到他在读书的时候就已经为他以后的工作铺垫了道路。毕业后他在喷气推进实验室、国防分析研究所和南加州大学工作。卫曲的主要贡献是寻找隐马尔可夫模型的未知参数的鲍姆-卫曲算法(Baum─Welch algorithm)和一种用于高效地解码BCH码与里德-所罗门码的伯利坎普-卫曲算法(Berlekamp-Welch algorithm)。 卫曲并没有投入到科斯塔斯阵列的研究。原来科斯塔斯在用纸笔反复凑答案失败之后,他转向哥伦布求救。这是1970年代后期的事情。哥伦布一方面告诉科斯塔斯,这个问题以前还没有人研究过(其实他是不知道吉尔伯特的工作);他同时向他在南加州大学的同事和合作者卫曲询问。这两个人早就在算法学上长期合作。早在1968年,他们就共同提出了在编码理论里至今未解决的“哥伦布-卫曲”猜想,而且这方面的工作就与伽罗瓦域紧密相关。卫曲意识到了科斯塔斯的问题可以用伽罗瓦域的结果来做。这就是卫曲构造法。1982年,哥伦布在和赫伯特·泰勒合写的一篇关于科斯塔斯阵列的评述中首次介绍了这个算法。随后哥伦布给出了严格的证明。 卫曲构造法:设 p 是一个素数, g 是其原根。令 A = 为一个 p - 1 阶的置换阵列(矩阵),满足下列条件: 上面我们举了一个 p = 7 例子。我们已经看到 GF(7) 的原根 g = 3 ,而且我们得到了一个由模余数形成的置换 3, 2, 6, 4, 5, 1 。可以验证相应的 6 阶阵列 A 就是: 这个科斯塔斯阵列就是一个用卫曲构造法生成的。我们可以把它记作 。细心的读者会注意到,这个阵列不是想象中的 。其实,卫曲构造法还可以稍微推广一点。假定 c 是一个整数。令 A = 为一个 p - 1 阶的阵列(矩阵),满足下列条件: 显然,前面的定义是当 c = 0 时的特例。如果 c = 1 ,那么可以看到 而这正是我们预期的阵列 。这两阵列的区别仅仅是在水平方向的一个平移。所以从本质上说它们是等价的。 6. 蓝波-哥伦布构造法 第二个早期科斯塔斯阵列构造法也是从有限域出发的。这就是哥伦布介绍的蓝波-哥伦布构造法(Lempel-Golomb construction)。 亚伯拉罕·蓝波(Abraham Lempel)出生于波兰。他分别于1963年、1965年和1967年从以色列理工学院获得学士、硕士和博士学位。然后,他作为研究助理前往南加州大学。在那里开始了与哥伦布的长期合作。1969年,他加入了位於马萨诸塞州萨德伯里的斯佩里兰德研究中心任研究员。1971年,他回到以色列理工学院,在那里担任计算机科学教授直到退休。他同时还担任IBM沃森研究中心的职务。他最著名的工作是在无损数据压缩算法的两个算法“LZ77与LZ78”,而且这个工作也是基於有限域的性质。在那段时间里,他在有限域方面有许多研究。顺便提一句,另有一位叫作泰瑞·卫曲(Terry Welch)的美国计算机学家把无损数据压缩算法做了改进,这个新算法称为“蓝波-立夫-卫曲(Lempel-Ziv-Welch)编码法”。 蓝波的算法也是哥伦布与泰勒1982年的同一篇论文中首先披露的。稍后哥伦布完成了证明。哥伦布和泰勒介绍的是一个推广了的蓝波构造法。我们在这里也先介绍蓝波-哥伦布构造法,然后作为一个特例给出蓝波构造法。 蓝波-哥伦布构造法:设 p 为一个素数, n 为一个正整数, q = p n 2 为 p 的一个幂。再设 φ 和 ρ 为有限域 GF( q ) 的两个(可能相同的)原根。令 A = 为一个 q - 2 阶的置换阵列(矩阵),满足下列条件: 当 φ = ρ 时就是蓝波提出的原始情形。 让我们看一个例子:令 p = 11, n = 1 ,从而 q = p n = 11 。计算可知 φ = 2 , ρ = 7 是 GF(11) 的两个原根: 於是,使用蓝波-哥伦布构造法,我们可以得到下面的置换阵列: 表4 我们把计算留给读者。 7. 科斯塔斯阵列在声纳的应用 前面我们说过,科斯塔斯是在研究声纳时发现的科斯塔斯阵列的。现在我们就来谈谈声纳与科斯塔斯阵列的关系。 故事还是从科斯塔斯开始。从麻省理工大学博士毕业后,他受命为海军解决用声纳侦查潜艇效率不高的问题。由於电磁波在水中衰减的速率非常的高,无法做为侦测的讯号来源,以声波探测水面下的人造物体成为运用最广泛的手段。无论是潜艇或者是水面船只,都利用这项技术的衍生系统,探测水底下的物体,或者是以其作为导航的依据。声纳的工作原理是它发出音响讯号,借由这个讯号接触物体后反射回来声波的变化,做为计算这个物体的相对方位与距离的资料。这种方法就是利用了多普勒效应。 多普勒效应(Doppler effect)是波源和观察者有相对运动时,观察者接受到波的频率与波源发出的频率并不相同的现象。可能你早就注意到,远方急驶过来的火车鸣笛声变得尖细(即频率变高,波长变短),而离我们而去的火车鸣笛声变得低沉(即频率变低,波长变长)。这就是多普勒效应的现象。这一现象最初是由奥地利物理学家多普勒(Christian Doppler)1842年发现的。 在实际应用中,人们一般是在连续的几个相同的时间段里发出不同频率的声波系列,然后收集反射回来的声波。当收到的一个从移动物体反射回来的回音时,这个系统会与它发出的音频系列各个时间和频率上的平移做比较,从中找到与这个反射回来的信号高度吻合的那个时间和频率的平移。从时间的平移人们可以计算出物体的距离范围;从频率的变化,人们可以计算出物体移动的速度。 这个系列可以用 n × n 的置换阵列 来表示,其中j对应于时间区间 t 1 , t 2 , …, t n , i 对应于频率 f 1 , f 2 , …, f n ,满足: a i,j = 1 当且仅当频率 f i 在时间段 t j 里发射。当这个设定好的频率系列发出去后,接收器稍后收到一组回音。这组回音的频率会因物体的运动速度而有些变化;而发射时间与接受时间之间的时间差则决定于发射器与反射回音的物体之间的距离。 如果没有任何杂音的话,这个结果应该就很好了。但在实际应用中杂音是避免不了的。所以我们必须能够区分背景杂音和目标物体反射的回音。为此,我们必须将收到的信号与发射信号的所有 (2 n - 1)(2 n - 1) 个组合一一比较,并希望在这些组合中只有那个对应于目标物体的位置和速度的平移与其有较高的互相关性。因此,在设计这组频率信号时,我们必须让我们置换阵列使得其所有的非平凡位移(即零位移)都与其本身具有低相关性。 我们希望以上的讨论已经把科斯塔斯的思想展现出来了。科斯塔斯阵列在通讯上的研究至今活跃,在中国也是同样。我们不打算更深入地从电子工程的角度谈科斯塔斯阵列是如何实施的。但是想指出中国学者在这方面也有一些工作。我们在参考文献里引用了几篇,比如周彦鹏和景晓军对FH-OFDMA 通信系统的简介。 8. 最难听的音乐 现在让我们回到文章开头最难听的音乐。我不知道陈奕迅是如果即兴创作出一首那么难听的音乐,但我猜测他的目标是打破观众的常规期待 ─ 优美的乐曲。那么什么是优美的音乐呢?我想重复是一个关键。毕达哥拉斯早在2500年前就发现音调之间的比例。一首乐曲有旋律,有主题。通过旋律和主题的重复。比如在贝多芬的第五交响曲中的著名的摯锬赡饶葦主题在交响乐中仅在第一乐章里就有数百次。所以这种重复的设置对於美丽来说非常重要。那么,如果我们能创作出一段没有任何重复的音乐,没有旋律,没有模式,没有比例。那么得到的就是一首非常难听的音乐。 这个思想其实早在20世纪30-50年代开始就有人尝试过。著名的奥地利裔美国作曲家和音乐理论家阿诺德·勋伯格(Arnold Schoenberg,1874-1951)提出“解放不和谐”的思想,希望能从音调结构中释放音乐。可惜他在科斯塔斯解决了如何在数学上创造这些结构的问题之前10年就去世了。 经过了上面对科斯塔斯阵列的讨论,我们应该不难想到切入点就是科斯塔斯阵列。钢琴上有88个键,从最左边的低音A(啦)到最右边的高音C(哆)。我们可以把科斯塔斯在声纳中的频率换成钢琴的琴键。正好 p = 89 是一个素数。上面的讨论让我们知道可以构造一个 ( p - 1)×( p - 1) = 88×88 的科斯塔斯阵列。又 g = 3 是 GF(89) 的一个原根。所以我们可以运用卫曲构造法来做。简单计算得到: 从这个计算,我们得到下面的科斯塔斯阵列: 把它换成乐谱就是世界上首个无模式钢琴奏鸣曲(Costas Golomb No. 1: The Perfect Ping): 在这个曲子中,88个琴键的每一个都只弹奏一次,并且是按上述科斯塔斯阵列的顺序。 这段音乐是美国数学家、爱尔兰都柏林大学学院工学院高级讲师斯科特·里卡德(Scott Rickard)为我们创作的。里卡德在麻省理工学院获得数学和计算机与工程学的两个本科学位(1992年和1993年)和电子工程和计算机科学的硕士学位,又在普林斯顿大学获得应用数学和计算数学的硕士和博士学位(2000年和2003年)。他在2011年的TED大会上介绍了这首乐曲。如果你能看到他的演讲视频,那么就可以欣赏由新世界交响乐团室内音乐系主任迈克尔·林维(Michael Linville)演奏的钢琴独奏。我不知道读者会怎样比较陈奕迅和林维的表演,但我们知道林维演奏的乐曲只有数学家可以创作出来。
个人分类: 谈数学|10625 次阅读|2 个评论
趣说空泡(3):为什么鲸鱼等海洋生物会搁浅?
热度 4 upflyzhang 2011-3-16 00:40
趣说空泡(3):为什么鲸鱼等海洋生物会搁浅?
注:本文为作者原创,如需转载,请注明出处。 http://bbs.sciencenet.cn/home.php?mod=spaceuid=352862do=blogquickforward=1id=422857 为什么鲸鱼等海洋生物会搁浅? 张宇宁 英国华威大学工程系 长期以来,人们发现经常有大量的鲸鱼,海豚等海洋生物会搁浅。其中很多的海洋生物搁浅事件与军事演习在时间和空间上有着关联,最近的一次发生在去年。 2010 年 11 月 6 日, 33 头巨头鲸被发现暴尸英国多尼戈尔郡海滩(见图一)。虽然英国国防部极力否认在这一地区使用了声纳,但有专家指出,皇家海军使用的声纳设备可能是造成巨头鲸搁浅并最终惨死的凶手。 这么多鲸鱼搁浅事件与军事演习的关联很难只是用巧合来解释。鲸鱼等搁浅的原因至今仍是一个谜,学术界存在争论,尚无普遍接受的观点。本文主要介绍一些与军事演习有关的鲸鱼等海洋生物的搁浅事件的讨论。近些年来,很多学者倾向于认为声纳是导致鲸鱼搁浅的主要原因,并找到了一些相关证据。声纳对于海洋生物的影响的讨论与笔者正在从事的空泡动力学相关,本文将最近的一些成果进行汇总展示给读者。需要指出的是,这个方向的讨论仍在进行中,本文提供的成果并非学术界的定论,仅供参考。 (a) (b) 图一 英国 多尼戈尔郡海滩的搁浅鲸鱼 为了更好的侦测潜艇等,美国海军自 20 世纪 60 年以来就开始使用中频主动声纳(原理见图二)。中频声纳频率为 1-10kHz ;低频声纳频率小于 1kHz 。主动声呐的主要原理是首先声纳发射探测信号,然后通过接收探测信号遇到物体反射回来的信息对目标进行判断。为了增加探测的距离,一般声纳的功率比较大。声纳对于海洋动物的影响是多方面的,比如可能会引起海洋生物的恐慌和干扰其回声定位系统等等。这里主要讲述的是与空泡动力学相关的机理。 图二 主动声纳的原理图 2002 年 9 月,大西洋国际性海军演习在西班牙加那利( Canary )岛进行,有 14 头不同种类的鲸鱼搁浅。 2003 年英国和西班牙的科学家通过对其中八条鲸鱼的验尸过程中发现,这些鲸鱼体内存在严重的血管阻塞和微血管出血等。研究人员还在鲸鱼体内发现不正常的气泡(见图三),他们认为这可能是鲸鱼等搁浅的原因。类似的报道在以前也有一些。对此,有两种解释: (a) (b) 图三 海洋生物体内发现的空泡。( a )解剖图;( b )显微镜图。图中标尺为 750 微米。图中空泡大小为 50-750 微米。 Copyright@Nature Publishing Group. 第一种解释认为鲸鱼受到声纳的噪音等的惊吓,快速浮上水面造成类似于潜水病 (decompression sickness ,缩写 DCS) 的症状。但近年来的一些后续研究并不支持此观点。在一次测试中,科学家给一头突吻鲸贴上了“标签”,并跟踪其在声纳使用过程中的行为。实验表明:“这头鲸鱼缓慢下潜,然后停止其进食活动,远离声源,并最终浮上水面”。这与之前科学家所推测的鲸鱼会快速浮出水面并不相符。 另一种解释认为搁浅可能跟空泡在含有高饱和度气体的环境和高功率的声场作用下的增长有关。这里首先介绍一点空泡动力学的基础知识。人们很早就发现在声场的作用下,由于在空泡与周围流体之间存在气体质量的传递,空泡会缓慢的增长或减小(见图四)。经过几代人不懈的努力,这方面的理论在上个世纪 80 年代逐渐完善,并被实验所很好的验证,已被学术界广泛的认可和接受。对于固定的频率和特定的空泡,声场的强度存在一个阈值。当声场强度大于此阈值时,空泡增长;当声场的强度小于此阈值时,空泡减小。通常,声纳的功率远高于此阈值。当周围的流体中的气体处于过饱和状态时,空泡的增长将显著加快。理论推测,在深海动物中,氮气在组织中的过饱和度将达到 300% 。这样高的过饱和度,在声纳的激发下极可能激发空泡的生长,从而导致上述悲剧。尽管获取上述理论的直接证据是非常困难的,但科学家通过设计一套体外的实验对此问题进行了研究。结果显示,在动物组织中气体保持一定的高饱和度的条件下,声波的存在对于空泡的增长有决定性的影响,能大大促进其生长(见图五)。 图四 空泡在声场做作用下的增长。 Copyright@ American Chemical Society (a)无声场作用 (b)有声场作用 图五 体外实验结果。实验材料为含有高饱和度气体的动物肾脏组织。( a )无声波作用;( b )有声波作用。 Copyright@American Acoustical Society. 我们对上述问题的认识还远没有达到盖棺定论的程度,保护海洋生物,任重而道远。 2011 年 3 月 15 日于考文垂 延伸阅读 《趣说空泡》系列博文目录
个人分类: 趣说空泡|10387 次阅读|7 个评论
[转载]现代声纳技术的几个发展方向
zsunnywell 2010-12-28 10:56
(来自中华网-中华军事)   赵月白   自1490年意失利艺术家科学家达芬奇利用声管听到水中的声音起,声呐技术发展至今已有500多年的历史。在两次世界大战期间,反潜战使声呐成为海军不可或缺的耳目,推动着声呐技术逐步趋于成熟。近年来,随着微电子技术,信号处理技术的发展以及人们对青传播规律的认识,声呐技术有了长足的进步,出现了多种低频、大功率、大尺寸基阵声呐和新体制声呐。本文将谈及现代声呐技术的几个发展方向。   图1:       先进信号处理技术   早期的声呐接收机功能比较简单。那时人们对水声环境与无线电渡环境的差异认识不深,简单地把应用于雷达和无线电通讯的信号处理技术移植到声呐系统中,因此并没有发挥其应有的作用,何况当时的模拟电路技术也很难实现信号处理。近年来,随着高性能微处理器和各种专用、通用高速数字信号处理器的出现,以及各种先进信号处理算法的开发,声呐的效能发生了巨大的变化。声呐系统的更新在很大程度上是随着计算机系统和信号处理系统的升级而进行的,声呐基阵的改动不大。美国海军在声呐技术的发展上,首先把大量资金用于改进信号处理能力,其次是购买新型声基阵(如甚低频主动声呐基阵),同时重新设计了潜艇的作战指挥系统。以前,各种非声学传感器(如雷达)只是用作为声呐的补充或辅助设备;现在把这些非声学传感器数据和声呐数据结合起来,通过光纤送到潜艇的作战指挥系统进行集中处理,构成战术指挥图供作战时参考。    水声通信和声呐组网技术   先进的信号处理技术显著提高了声呐系统的性能,使声呐除了完成潜艇探测的任务外,还可以进行远距离水声通信。西方国家推测,前苏联在冷战时期就实现了水声通信,但数据传输量很小,只是几个简单命令。现在的水声通信技术已经可以实现图像传输,通过编码技术可以进行大约100比特/秒的低速数据传输,今后可能提高到1000比特/秒。水声通信技术使备种水下平台的数据交换成为可能,如通过潜艇和无人潜航器的数据交换就可以构成水下战场的声图像。各种水下平台之间共享声呐数据已成为声呐技术的一个主要发展方向。   图2:      美国海军对声呐自组网技术进行了大量的研究工作。目前规模最大的水声网络是由美国海军研究局和空海战系统中心主持的海网(Seaweb)。北约已开始使用反潜武器网络系统,如用声呐监听系统(SOSUS)的被动声呐阵列来探测潜艇,由反潜巡逻机接收声呐阵列的信号来扩大反潜的海域。使用组网技术的好处是能够远程探测,大大提高预警能力。潜艇指挥官可以更早发现潜在威胁、规避攻击,而不仅但是简单地搜索攻击目标。但是远程探测也有缺憾的地方,即声呐监听系统在监听潜艇时虚警率较高,探测误差也会逐渐累加。冷战后,欧美国家对是否采用远程探测作为反潜的主要手段有很大分歧:一些欧洲国家主张采用护卫舰在战时为船队护航,而美国和英国海军则倾向于使用SOSUS、远程反潜巡逻机和攻击型核潜艇。    被动声呐技术   冷战时期,西方海军的主要威胁是前苏联的核潜艇。核潜艇的核反应堆在运行时噪声较大,因此那时北约主要发展用于监听噪声的被动声呐站,对窄带信号的检测成为声呐信号处理的关键技术。在冷战后期,北约依靠新的信号处理技术削弱了苏联降低潜艇噪声所获得的优势。这个时期反潜的特点就是大力发展被动声呐,包括拖曳阵和被动声呐浮标。   图3:       现在西方海军多在第三世界国家周围的海域活动,威胁主要来自常规潜艇。常规潜艇可以关闭发动机潜伏在海底不发出一点声响,采用新型不依赖空气动力装置(AIP)的潜艇甚至可以潜伏几星期。此时,被动声呐就无法对潜艇实施有效探测。此外,第三世界国家周围水域多为比大西洋或挪威海浅得多的浅海,常规潜艇可以静卧在海底,让复杂的海底地貌帮助它躲避追踪;在一些表面声道很窄的地方,声波舍被海底多次反射;在滨海水域探测潜艇,还可能遇到一些特殊情况(如河流的入海口)。上述问题都可能会影响声呐探测,英国舰队1982年在马尔维纳斯群岛作战时就遇到过这类问题。鉴于上述情况,美英海军对被动拖曳声呐的兴趣大大降低。美国阿里伯克级驱逐舰不再装备SQR-19拖曳声呐。英国海军23型护卫舰的203l型被动声呐也被2087型低频主动声呐所取代。 尽管被动声呐技术发展趋缓,但还远未到被淘汰的地步。只要水面舰艇依然产生噪声、核潜艇依然会发出规则的声信号,就会有被动声呐存在。目前几乎所有的潜艇都装备被动声呐,但是在搜索柴电潜艇时主动声呐仍必不可少。    低频主动声呐技术    安静型柴电潜艇的广泛装备,使声呐技术的研究热点重新转移到主动声呐上。但主动声呐有两个缺点,一是声呐发射的声波会被反潜设备接收到,使潜艇暴露目标并遭到攻击;二是主动声呐在浅海的作用距离受海床的影响。声呐脉冲会在海底和水面之间反射,沿不同路径返回(即多途效应)。此时会有微小的时延,在接收机上形成混响干扰,掩盖目标的回波。声呐使用的脉冲序列越长、探测距离越远,声呐受混响的影响就越严重,选择短脉冲固然会减小混响的影响,但同时也减小了声呐的探测距离。   图4:      解决这个矛盾的方法之一是使用脉冲编码技术。一个长脉冲序列可以被压缩成一个短脉冲序列,但频率和相位也会发生一些变化。这就是脉冲压缩理论,它是抗多选效应的有效手段。在声呐信号处理中经常使用频率调制技术,信号在频域的带宽越宽,在时域的脉冲就越窄。现在一些新型主动舰壳声呐(如美国海军的DE 1160和SQS一53)以及甚低频拖曳声呐(如美国海军侦察舰使用的低频声呐和北约使用长直线阵的大型低频主动声呐),都使用了脉冲压缩技术。声呐所用声波的频率越低,作用距离就越远,产生低频信号的换能器体积也就越大。当使用声波的频率低于3.5千赫时,声呐就会因为换能器体积过大而不能安装在舰艇上,只能采取拖曳的方式。低频声呐使用的频率一般为100~500赫兹,但略高于净战时期被动声呐探测的频率范围。此外,舰壳主动声呐还可以通过控制波束仰角、采用自适应技术来减小混响的影响。   出于战术上的考虑,很多国家的海军还在研究或购买低频主动拖曳声呐。因为这种声呐的远程探测性能如同SQS-53舰壳声呐,却没低频声呐那么大的体积和重量。小型水面舰艇的船首导流罩容不下大型声呐基阵,所以通常使用拖曳声呐。使用拖曳声呐的另一个好处,是可以减少本舰噪声对声呐的影响。这类拖曳声呐包括英国海军2087型、新加坡护卫舰采用的EDO 980型以及巴基斯坦和台湾海军采用的泰利斯公司ATAS型等。美海军准备购买新型船首声呐和低频宽带拖曳声呐,参与竞标的有L3公司海啸(TSUNAM)声呐。它使用了新型结构,中央是一个全方位发射换能器,周围是接收换能器。这种收发隔离的结构有利于改善发射性能,并使声呐的作用距离更远。   图5:      只要海水的深度不是太浅,低频信号就可以传播很远的距离。关键是要控制声呐波束的仰角,减小声波在垂直方向上损失的能量。为此,英国2087型声呐等拖曳声呐的换能器基阵采用垂直阵,这种布阵方式也适用于直升机吊放声呐。目前最先进的两型直升机吊放声呐是泰利斯公司的Flash型(美、法、英等国采用)和L3公司的HELRAS型(德、荷、希、意、土等国采用)。这两种声呐可以控制声波不在垂直方向上扩散,而将能量集中在水平方向上。以Flash型为例,如果波束的初始发射角使波束在海底发生了反射,声呐就会自动把发射角度调整为水平。    爆炸声回波定位技术   针对安静型柴油机潜艇给声呐浮标系统带来的威胁,美国海军于50年代中期构想了朱莉计划。基本思路是,潜艇噪声的降低将会使SOSUS声呐系统失效,但可以通过增加一个信号    深水炸弹爆炸声来解决问题。爆炸声将在寂静潜伏的潜艇上产生回波,SOSUS系统的被动声呐阵接收回波并进行定位。但朱莉系统只能在深度超过3500米的深海使用,否则海底反射波将淹没潜艇的回波,因此对一些沿海海域并不适用。在70~80年代,前苏联还开发了一种改进的朱莉系统,使用一组爆炸声来克服海底回波的影响。受当时条件的限制,朱莉系统没有复杂的信号处理功能,只是通过直达声和潜艇回波的时延差来定位。到90年代,随着计算机的飞速发展,区分潜艇回波和海底反射波的司题得到了解决。朱莉系统的最大优势是可以探测到潜艇而不会暴露反潜舰艇的位置,井可以决定是否需要以及何时对潜艇发动攻击。   图6:      美国国防先期研究计划局发起了一项远方雷鸣(Distant Thunde r)工程,使用舰载声呐或声呐浮标接收爆炸引发的信号,由计算机处理接收到的信号、推演海底声图像绘制出潜艇的运动轨迹。上述工作当时花费20分钟时间,现在的64位处理器当然要快得多。美国海军认为,韩国附近海域为浅海,并且周边各国的潜艇多为柴电潜艇,所以部署在那里的驱逐舰都装备了远方雷鸣系统。该系统是SQQ-89水下战斗指挥系统的一部分,这是一种有别于传统平台中心作战的网络中心近海反潜战系统,代表着未来近海反潜作战的发展方向。    作为爆炸声回波定位技术的扩展,还有人提出用无人潜航器发出爆炸声照亮整个海底的方案。支持者则认为这个方案的优势在于:利用了无人潜航器上安装的系列传感器,以及大型潜艇拥有的强大信号处理能力。反对者则认为方案并不可行,因为爆炸声使探测艇自身也产生了回波,一旦敌方潜艇也装备了类似设备,那么在搜索敌方潜艇的同时也暴露了本艇的位置。而且西方攻击型核潜艇的体积要比第三世界国家的柴电潜艇大得多,对爆炸声的回波也强得多,所以这种方案对自己并不有利。这种技术的前景如何,目前还没有一致的意见。●
个人分类: 军事科技|5231 次阅读|0 个评论
发现水里的玩意儿
creator 2010-6-2 16:13
海里,短波过不去,长波功率限制,声纳双刃剑,拖曳的浮动的都有优缺点。 小玩意儿发射反射都小,发现更难,那么如何发现小的目标呢。 弄这样一个东西,里面装有多个弹头,每个弹头可以发射无线讯号,或者是小型的能够产生脉冲声音的小弹体(比如用高爆能量模拟声纳发生器,做成一次性声纳发生器)。大弹体可以包装一个小弹体,且可以沉入海底(浅海),悬挂于海中(深海),位置一般都在潜艇之下。大弹体可以投放,可以被鱼雷等推进器发射到指定海域。一旦投放至预定位置则进度待机状态。 触发形式为长波指令,脉冲编码声音,磁。当有大的潜艇经过时触发发射一枚小弹体(不具备攻击性,连潜艇皮都蹭不动)。制造小的爆炸或发射脉冲声波,使己方被动声纳可以发现或干扰对方,或者浮起一个小的信号发送器,漂浮到水面后发送特定信息。漂浮体可以用自爆装置或者使用水溶性物质,过一定时间后自动销毁或坠入海底,以防止敌方获得。可以长波指定触发,如果其能够在水下50-200m接受信号,则可以指令发射,比如在一个50m深左右的海里,有很多敌方小玩意儿在水里,如果我方发射了很多这种更小的玩意儿形成网格,那么就可以指令使其发射其中的小弹体,制造小爆炸,达到主动声纳的效果,由于主动头不在我接受所在地,且不易和不怕摧毁,同时大量,可以增加反射能量和提高精度,且可以利用敌在我与发射器之间的这种三角关系,形成水下的雷达。
个人分类: 未知领域|1623 次阅读|1 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-9 01:13

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部