拖曳线列阵声呐数据录取系统的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华香凝 , 段发 阶 , 蒋佳佳 , 陈
摘
劲, 李彦超 , 李宸 阳, 李
ቤተ መጻሕፍቲ ባይዱ骥
( 天 津大 学 精 密测试技 术及 仪 器国 家重点 实验 室 , 天津 3 0 0 0 7 2 )
要 :为 了满足拖 曳线 列阵 声呐 系统数据 传输 实时性 高 、 数 据 量 大的要 求 , 设计 了一 种基 于 P C I总 线的 数据
( S t a t e K e y L a b o r a t o r y o f P r e c i s i o n Me a s u r i n g T e c h n o l o g y& I mt mm e n  ̄ ,T i a n j i n U n i v e r s i t y ,T i a n j i n 3 0 0 0 7 2, C h i n a )
录取 系统 。硬件 方 面 , 系统采 用 P C I 9 0 5 4高效率 D MA传输技 术 与外扩 大容 量 F I F O相 结合 的方案 , 实现 了高速 、 连 续的 声呐数 据传 输 ; 软件 方面 , 系统结合 基 于双层 乒乓 结构 的 内存 映射 文 件 和 多线 程技 术 实现 了数 据 的 实 时
存储、 处 理及显 示 。模 拟及 现场 实验 结果表 明 , 该 录取 系统 能稳 定 、 可靠 地 实现 声 呐数 据 的 实 时存储 、 波 形 回显 等功 能 , 能满足 大规模 声 呐 系统 数据 录取 的要 求 。 关键 词 :拖 曳 线列 阵 ; 声呐 ; 数 据 录取 系统 ; 双层 乒乓 结构 内 存 映射 ; 多线程 技 术 中图分类 号 :T P 3 9 1 文献标 志码 :A 文章 编号 :1 0 0 1 — 3 6 9 5 ( 2 0 1 3 ) 1 0 — 3 0 2 2 - 0 4
s a y d e s i g n e d a t o we d l i n e a r r a y s o n a r d a t a r e c o r — d i n g s y s t e m b a s e d o n P C I b u s .I n t h e h a r d w a r e a s p e c t , t h e s o n a r d a t a r e c o r d — i n g s y s t e m c o mb i n e d DMA t r a n s mi s s i o n t e c h n o l o g y o f P C 1 b r i d g e 9 0 5 4 w i t h a l a r g e c a p a c i t y F I F O,S O t h a t i t c o u l d t r a n s mi t t h e s o n a r d a t a a t h i g h s p e e d c o n t i n u o u s l y;I n t h e s o t f wa r e a s p e c t ,t h e c o mb i n a t i o n o f d o u b l e — p i n g - p o n g me mo r y ma p p i n g a n d mu l t i - t h r e a d t e c h n o l o y g r e a l i z e d r e a l — t i me d a t a s t o r a g e,p r o c e s s i n g a n d d i s p l a y .S i mu l a t i o n a n d e x p e r i me n t a l r e s u l t s s h o w t h a t t h e r e c o r d i n g s y s t e m h a s a c h i e v e d s o n a r d a t a r e a l - t i me s t o r a g e ,w a v e f o r m d i s p l a y a n d o t h e r f u n c t i o n s wi t h s t a b i l i t y a n d r e l i a b i — l i t y,a n d c a n me e t t h e d a t a r e c o r d i n g r e q u i r e me n t s o f l a r g e - s c a l e s o n a r e x p l o r a t i o n s y s t e m.
H U A X i a n g — n i n g , D U A N F a - j i e , J I A N G J i a - j i a , C H E N J i n , L I Y a n - c h a o , L I C h e n — y a n g , L I J i
第3 O卷 第 1 O期 2 0 1 3年 1 0月
计 算 机 应 用 研 究
Ap p l i c a t i o n Re s e a r c h o f Co mp u t e r s
Vo l _ 3 0 No . 1 0 Oc t . 2 0 1 3
拖 曳线 列 阵声 呐数 据 录取 系统 的设 计 与 实现 冰
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 1 . 3 6 9 5 . 2 0 1 3 . 1 0 . 0 3 3
De s i g n a n d i mp l e me n t a t i o n o f t o we d l i n e a r a r r a y s o n a r d a t a r e c o r d i n g s y s t e m
Abs t r ac t :I n o r d e r t o me e t t h e r e qu i r e me nt s o f t o we d l i n e a r a r r a y s o n a r,i n c l ud i n g r e a l — t i me a nd l a r g e a mo un t o f d a t a,t h e e s —
摘
劲, 李彦超 , 李宸 阳, 李
ቤተ መጻሕፍቲ ባይዱ骥
( 天 津大 学 精 密测试技 术及 仪 器国 家重点 实验 室 , 天津 3 0 0 0 7 2 )
要 :为 了满足拖 曳线 列阵 声呐 系统数据 传输 实时性 高 、 数 据 量 大的要 求 , 设计 了一 种基 于 P C I总 线的 数据
( S t a t e K e y L a b o r a t o r y o f P r e c i s i o n Me a s u r i n g T e c h n o l o g y& I mt mm e n  ̄ ,T i a n j i n U n i v e r s i t y ,T i a n j i n 3 0 0 0 7 2, C h i n a )
录取 系统 。硬件 方 面 , 系统采 用 P C I 9 0 5 4高效率 D MA传输技 术 与外扩 大容 量 F I F O相 结合 的方案 , 实现 了高速 、 连 续的 声呐数 据传 输 ; 软件 方面 , 系统结合 基 于双层 乒乓 结构 的 内存 映射 文 件 和 多线 程技 术 实现 了数 据 的 实 时
存储、 处 理及显 示 。模 拟及 现场 实验 结果表 明 , 该 录取 系统 能稳 定 、 可靠 地 实现 声 呐数 据 的 实 时存储 、 波 形 回显 等功 能 , 能满足 大规模 声 呐 系统 数据 录取 的要 求 。 关键 词 :拖 曳 线列 阵 ; 声呐 ; 数 据 录取 系统 ; 双层 乒乓 结构 内 存 映射 ; 多线程 技 术 中图分类 号 :T P 3 9 1 文献标 志码 :A 文章 编号 :1 0 0 1 — 3 6 9 5 ( 2 0 1 3 ) 1 0 — 3 0 2 2 - 0 4
s a y d e s i g n e d a t o we d l i n e a r r a y s o n a r d a t a r e c o r — d i n g s y s t e m b a s e d o n P C I b u s .I n t h e h a r d w a r e a s p e c t , t h e s o n a r d a t a r e c o r d — i n g s y s t e m c o mb i n e d DMA t r a n s mi s s i o n t e c h n o l o g y o f P C 1 b r i d g e 9 0 5 4 w i t h a l a r g e c a p a c i t y F I F O,S O t h a t i t c o u l d t r a n s mi t t h e s o n a r d a t a a t h i g h s p e e d c o n t i n u o u s l y;I n t h e s o t f wa r e a s p e c t ,t h e c o mb i n a t i o n o f d o u b l e — p i n g - p o n g me mo r y ma p p i n g a n d mu l t i - t h r e a d t e c h n o l o y g r e a l i z e d r e a l — t i me d a t a s t o r a g e,p r o c e s s i n g a n d d i s p l a y .S i mu l a t i o n a n d e x p e r i me n t a l r e s u l t s s h o w t h a t t h e r e c o r d i n g s y s t e m h a s a c h i e v e d s o n a r d a t a r e a l - t i me s t o r a g e ,w a v e f o r m d i s p l a y a n d o t h e r f u n c t i o n s wi t h s t a b i l i t y a n d r e l i a b i — l i t y,a n d c a n me e t t h e d a t a r e c o r d i n g r e q u i r e me n t s o f l a r g e - s c a l e s o n a r e x p l o r a t i o n s y s t e m.
H U A X i a n g — n i n g , D U A N F a - j i e , J I A N G J i a - j i a , C H E N J i n , L I Y a n - c h a o , L I C h e n — y a n g , L I J i
第3 O卷 第 1 O期 2 0 1 3年 1 0月
计 算 机 应 用 研 究
Ap p l i c a t i o n Re s e a r c h o f Co mp u t e r s
Vo l _ 3 0 No . 1 0 Oc t . 2 0 1 3
拖 曳线 列 阵声 呐数 据 录取 系统 的设 计 与 实现 冰
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 1 . 3 6 9 5 . 2 0 1 3 . 1 0 . 0 3 3
De s i g n a n d i mp l e me n t a t i o n o f t o we d l i n e a r a r r a y s o n a r d a t a r e c o r d i n g s y s t e m
Abs t r ac t :I n o r d e r t o me e t t h e r e qu i r e me nt s o f t o we d l i n e a r a r r a y s o n a r,i n c l ud i n g r e a l — t i me a nd l a r g e a mo un t o f d a t a,t h e e s —