在测量水深时,一般都是用声波,计算发射和接受的时间差,乘以速度计算距离。有几个疑问想请教下大家!" o5 @: `1 T& u3 [7 A* L( l
假设在A时刻发射了声波,1S后又发射了,那C时刻接受到的,如何判断是A还是A1秒后的?
: M$ l2 d+ l4 ~难道声呐是间歇性工作?等声波都结束了才继续发射?
/ [- j' B1 S5 P4 v5 {. @& \" |///////////分割修改////////
! h+ y! X9 ]& K4 I% s可能我没描述清楚,补充下两个问题:* h% O; ]( S9 {4 j* o/ W w) \4 s
1、如何判断发射的时间。
* }& f/ L$ f4 @: U) T! o' Y) v9 n% CA、B时刻都发射了声波,有的是C时刻接收,有的是D时刻接收,如何判断C、D时刻接收到的回波是属于哪个时刻发射的?! L4 @3 x, U1 r9 U$ `! S! l l& k2 ^
如果通过对不同时间发出的回波进行编码,这个很简单能实现,还是比较麻烦?
! c9 o; P( Y6 s9 I6 \: \; }
: X+ w, n- ~9 w# y- H
- j1 q( M. F% k0 k* ~. X2、如何判断有效回波。# _- r6 d- Q" r# w0 o4 g5 I
假设有A、B、C三个点,在A点发射声波,有声波触碰B返回,有声波触碰C返回,也有声波触碰B接着触碰C返回。- ]; N0 A- |& b3 V& z5 g! Z6 U
触碰两个点的回波肯定是无效的,是要剔除的,那剔除的原理是判断强弱?触碰两个点后的强度一定弱吗?还是通过其他方式剔除呢?, k) b N$ z, D
4 R: b# D, k8 o6 I
4 \3 b5 S- V! a5 B) ?0 Q" V; p/ y
PS:我是小白,求大神指点迷津 |