万方数据2004年第10期测绘通报文章编号:0494-0911(2004)10-0057-03中图分类号:P242文献标识码:B几种数字水准仪标尺的编码规则和读数原理比较肖进丽, 李松,胡克伟(武汉大学电子信息学院, 湖北武汉430079)Analysis And Comparison of Several Digital Levelsi n Coding Regulation and Reading PrincipleXI AO Jin-Ii, LI Song, HU Ke-wei摘要:介绍数字水准仪的系统组成,在研究常见的数字水准仪标尺的编码规则和自动读数原理的基础上,从测量精度的角度出发,对其优劣进行分析和比较。关健词:数字水准仪;编码标尺;编码规则泊动读数原理 随着CCD传感器以及微处理技术迅猛发展,高照明精度水准测量自动化已经成为现实。十余年来,数字水准仪在中、高精度水准测量方面已获得了长足的发展,其测量精度已达到0.3一0.5 mm/km。目前占据数字水准仪市场的主要是瑞士Leica公司、德国Zeiss公司以及日本Topcon和Sokkia公司生产的几种型号的产品。国内各大厂家虽然也在积极进行数字水准仪方面的研究工作,但是,由于数字水准仪本身是一种集光学、微电子技术、计算机图像处理技术等于一体的高科技产品,与数字水准仪配套的数字编码水准尺也是一种高精度的水准标尺,其编码规则、刻划工艺、读数原理等一些关键性的技术图1数字水准仪测量系统组成原理图[2)难点没有解决,所以目前国内还没有相关产品上市。数字编码水准尺是高精度水准测量系统的重要组成 虽然各厂家生产的数字水准仪采用的结构不完部分,其编码规则和读数方法对水准测量系统的测全相同,但是其基本工作原理相似,即标尺上的条码量精度起着重要的作用。因此,分析和比较国外不图案经过光反射,一部分光束直接成像在望远镜分同厂家水准测量系统中使用的标尺的编码原则、自划板上,供目视观测,另一部分光束通过分光镜被转动读数原理,都将有助于我国自主研发国产数字水折到线阵CCD传感器的像平面上,经光电转换、整形准仪的工作进程。后再经过模数转换,输出的数字信号被送到微处理器本文将首先介绍目前市场上已有的4种型号的 进行处理和存储,并将其与仪器内存的标准码(参考数字水准仪标尺的编码规则、自动读数原理,再从提信号)按一定方式进行比较,即可获得高度读数[310高测量精度的角度出发,对他们所采用的编码和读数方式的优劣进行分析和比较。二、 标尺编码规则和自动读数原理一、 数字水准测量系统的组成及工作原理1.编码规则闭 目前4种数字水准仪都采用的是条码标尺,即 一个数字水准仪测量系统主要是由编码标尺、用不同宽度的条码组合来表征标尺面的不同高度位光学望远镜、补偿器、CCD传感器以及微处理控制置,但是其设计方法却不尽相同。器和相关的图像处理软件等组成,如图1所示。Le ica数字水准仪的标尺条码采用的是一种非周收稿日期:2003-12-05作者简介:肖进丽(1976-),女,湖北天门人,硕士生,主要研究方向为光学信息处理及光电信息系统的研究与设计。万方数据测绘期性的伪随机二进制代码,在全长3m标尺上分布有近1 500个宽度为2.025 mm的码元。在进行测量时,条码影像相对于仪器内存参考条码会有一个相对位移,这个位移量就体现仪器与标尺间高差h[i7oTo pcon数字水准尺上有3种不同条码。一种是参考码R码,它为3道等宽的黑色码条,以中间条码的中心线为基准,每隔3 cm就有1组R码。信息码A和B分别位于R码的两边,上边10 mm处为A码,下边10 mm处为B码。A码和B码的码条宽度按正弦规律从2 mm到10 mm改变,其信号波长分别为330 mm和300 mm,在标尺底端条码的起始处,这2个正弦信号有一个士7r/2的相位差,但是在标尺的不同部位相位差不同。上述3种条码相互嵌套在一起。对3组条码进行快速傅里叶变换后,可以获得在标尺某一部位的相位差。Ze iss数字水准标尺采用的是双相位码。标尺上每20 mm为一个测量单元间距,其中的条码组成一个码组。每个码组的边界处为黑白明暗过渡,其下边界到标尺底部的高度,可以通过该码组的码词判读出来。这种双相位码在整个视场上的分布是最佳的,以便水准仪在一个30 cm的视场宽度内可以至少检测到巧个黑白过渡值。Sokki a的编码标尺采用的是随机双向码(RAB其中每个6 mm的基码宽度存在某种对应关系,这种对应关系为1 =4: 12,2=6: 10,3=8:8,4=10:6,2:4。通过这种对应关系,每个码的码词便能被判读出来。图2是这几种数字水准仪的条码图案。.......................................Lei caR A B}}旧1111"111}}1!日}川11111'1}旧.1111111111高度/mmI丁飞厂曰几j一I 11111}11.III.I,L一一。Zei ssI.…Jill.习!,,,},,11,!1‘III…} ̄iol二进制3 3 z:}9是罗i 4 4 是0 2 4多丧罗夭乡」 3 2一十进制Sokki a图2几种数字水准仪的条码图案通报2004年第10期2.数字水准测量系统自动读数的原理 在数字水准测量系统中,当望远镜把标尺成像在其十字丝分划面上时,一组由光敏二极管组成的探测器阵列把条码图像转换成具有256位灰度值的模拟视频信号,对其整形放大和数字化后,形成的测量信号与仪器内存的标准信号进行比较,就可以实现自动读数,如图3所示。目标图像预处标理及终处高度和视尺理距读数图3数字水准仪自动读数原理 Leica数字水准仪采用相关法读数。测量时,由望远镜截取的某段标尺条码被CCD传感器转换成测量信号后,与水准仪内存的参考信号做2维离散相关,相关函数值最大的地方其坐标值即为所求的高度读数,根据所成像的放大倍率可以求出视距的大小。在一个高度为0一3m,距离为1.8一60 m的测量范围内,高度或距离上毫米级的微小变化都将导致微处理器做几万次的相关系数计算〔’〕。为减少次数,提高测量速度,读数过程被分为3步。第1步首先通过调焦透镜的位置算出一个粗略的视距;第2步是作粗相关,即根据精度要求在第1步所确定的大致距离的基础上以一定的步距改变仪器内存参考信号的宽窄与测量信号进行比较来探求近似值〔51;最后一步是在粗相关结果的基础上进行精相关,找到其最佳相关位置,高精度地确定标尺条码相对于行阵探测器的位置以及标尺条码的比例,最终高精度地获取视距和高度的值[6]0To pcon水准仪读数时采用的是相位法。A, B两种信息码的码元宽度按正弦规律变化,因而在标尺长度增加方向就形成了按正弦规律变化的亮度波。当水准仪照准标尺时,就会截取A波和B波的一段,其亮度变化通过线阵CCD转换成相应电信号,再通过快速傅里叶变换(FFT)就可以获得频率和相位差,进而确定视距和高度。Ze iss的水准仪采用几何位置法进行读数111,它在1.5一100 m范围内用一个仅为30 cm的最小视场就足以确定高程和视距的大小。标尺上的码元只被用来作粗测,精测则是通过探测码元间边界的明暗过渡来进行的。Sokkia采用的读数方法和Zeiss很相似,它用最小为8 cm的视场间隔来进行测量。需要说明的事,尽管各厂家的编码尺具有不同的编码规则和读数方法,但编码标尺全是由同一厂家,即码)。每6个码组成一个宽度变化的间隔,码元的宽度和15=1万方数据2004年第10期测绘德国的Zeiss公司生产的。这也是目前世界上惟一能够生产数字编码水准标尺的厂家。三、分析与比较 测量精度是评价一种数字水准仪性能优劣的极为重要的指标。数字水准仪的测量精度不仅与仪器本身、外界干扰因素有关,并且还与标尺采用的编码规则以及读数方法有关。下述将就这几种型号的数字水准尺在编码规则和读数方法两方面的差异对测量精度的影响进行比较。对于一个标尺长为3 m的数字水准仪,要使其在近100 m的测量范围内进行很精确的读数,其测量所使用的码必须具备以下几个条件〔71 1.码元的宽度必须足够窄。这是因为测量精度取决于所使用的码元的宽度,宽度越小,测量精度越高;2.测量所用码的自相关特性为8函数, 且互相关函数为零;3.为了提高测量的效率, 测量所用码中0和1出现的次数大致相等。Le ica的数字水准尺采用的是伪随机码。伪随机码是指一种预先确定,并可重复实现的具有某种随机特性的码,它虽然仅有2个电平,却具有类似白噪声的相关特性,只是幅度概率分布不再服从高斯分布。它具有功率谱密度在很宽的频带内是均匀的、自相关特性为s函数以及互相关函数为零等优点,显然具备了上述3个条件,很适合在数字水准仪中使用。 Zeiss的数字水准尺使用的是双相位码,这种码对每个二进制代码分别用2个具有2个不同相位的二进制新码去取代。编码规则之一是:0-卜 01(零相位的1个周期的方波)1 -10(r7相位的1个周期的方波) 它的特点是:①码元具有内在检错能力;②码元间的相关性低,误码增殖系数小;③编码简单。所以,在数字水准仪中采用双相位码也能提高测量精度,但是从这2种码自身的特点来看伪随机码更适合作测量码使用,因而仅从编码规则来讲,Leica所用的编码规则较Zeiss的更为理想。数字水准仪在进行自动判读时, 通过观测信号和参考信号的全截段对比,对条码图案的影像所有通报分化取平均值来消除分化误差,从而提高了精度。所以数字水准仪的测量精度要较传统光学水准仪的高[”〕。为了提高测量精度,Zeiss DINI12取15个测量距离(30 cm)来进行平均计算,Leica则是取约4个码来进行平均,而Sokkia的视线间隔为8 cm,它的基准码元的宽度为16 mm,所以最大只能取5个码来平均。设“为第i个码或测量间距,其宽度为p,B‘为它在CCD上所成的像且到中丝的距离为bit,取n个‘进行平均计算,则其物像比为A二np/( b。一bo)。由此可见,在一定的程度上,一个数字水准仪在进行自动读数时,参与平均计算的码元或测量间隔越多,则它的分化误差越小,测量精度越高。因而,利用几何测量法进行自动读数较其他几种读数方式测量精度要高。四、结论 数字水准仪是一种新型的水准仪,已被广泛应用于高等级的水准测量中。在国外,它已开始被用于几何水平测量,利用带自动对焦的电动水准仪可以同时对几个目标进行长期的自动观测。此外,在垂直测量、跟踪大型设备变形等领域的应用也正在开发之中。可以预见,数字水准仪的应用将会有广阔的发展前景。参考文献:[1」 INGENSAND H. The Evolution of Digital LevellingTechiques-Limitations and Solutions[EB/0L〕. http://www. ddg. org/.[2〕WOSCHITZ H, BRUNNER F K. System Cailbration ofDigital Levels-Experimental Results of Systematic Effects[EB/OL].http: //w w w . cis. tugraz. at/.res,es飞L)..J杨振涛,张正禄,杨蜀江.电子水准仪DINI20和DL102试验与精度分析【Jl.测绘工程,1997,(4).Leses4lesLesJ范会敏,李晋惠.数字水准仪的测量算法概述【J」.西安工业学院学报,2002,(4).LesesJlj门esesJ郭金运,徐洋林,曲国庆.数字水准仪的性能比较与分析【Jl.测绘通报,2002,(3).r,I.L了b.J薄志鹏,刘国辉,王.数字水准仪述评〔J」.测绘通报,1996,(2).L气eseses,esL矛J樊昌信,詹道庸,徐炳祥,等.通信原理【M].北京:国防工业出版社,1995.