声音定位系统

声音定位系统
声音定位系统

2014年重庆理工大学电子设计竞赛

声音定位系统(C题)

摘要:本系统使用STM32产生频率为500Hz的正弦波信号,该信号用LM386进行功率放大及驱动后输入到蜂鸣器作为声源。接收部分使用拾音器进行接收,首先对接收的信号经过同相放大,使变化的电流信号转换为变化的电压信号。然后经过由OP07组成的有源带通滤波器,该滤波器的中心频率为

500Hz,带宽为100Hz,增益为1倍,去除周围环境的声波,滤波后的信号正好是蜂鸣器发出的声音信号。再对滤波后的两路信号经过相移检测电路,可以把滤波后的正弦波转换为方波,以便单片机STM32对相位差信号进行捕获。声源定位是通过对四个拾音器接收到相位差信号进行处理,经过一套比较完善的算法可得声源的坐标,即可进行声源定位。

关键词:500Hz 声音定位 STM32

一、系统方案

1.声音信号产生的选择

方案一:采用NE555产生频率为500Hz的方波用来作为声音信号。它的作用是用内部的定时器来构成时基电路。外部通过简单的电路可获得所得的信号。该电路搭建比较简单,原理易于理解,电路中元器件参数也比较好计算。

方案二:用单片机STM32来产生频率为500Hz的正弦波用来作为声音信号。该正弦波信号的产生实质上是将正弦波转换的到的数组存入单片机,经DA转换输出正弦波。

方案比较:方案一中,用NE555产生信源不是很稳定,波形不太规范且信号的频率不固定,这样的信号对本系统不太合适。方案二中,用软件来产生信号,该信号很稳定,是比较标准的频率为500Hz的正弦波信号,而且,产生波形比较灵活,从而为发挥部分做好准备。因此选择方案二。

2.声源的选择

方案一:采用低音扬声器作为声源。扬声器是一种把电信号转变为声信号的换能器件。将单片机产生的频率为500Hz的信号接在扬声器的接收端,扬声器能发出强度比较大的声音信号。

方案二:采用无源蜂鸣器作为声源。无源蜂鸣器在提供一定频率的正弦波震荡源时,能够发出声音。试验中用无源蜂鸣器发声时,声音比较清晰,但声音强度比扬声器稍弱。

方案比较:这里选择方案二。

3.滤波方案的选择

方案一:用RC无源滤波器。通过计算可以较方便的通过匹配电阻电容得出所需要的通频带。该滤波电路抗干扰性较强,有较好的低频特性,并且选用标准的阻容元件易得。

方案二:用有源滤波器。有源滤波器是利用可关断电力电子器件,产生与负荷电流中谐波分量大小相等、相位相反地电流来抵消谐波的滤波装置。

有源滤波器除了滤除谐波外,同时还可以动态补偿无功功率。其优点是反映动作迅速,滤除谐波可达到95%以上,补偿无功细致。

方案比较:方案一中,谐波滤除率一般只有80%,对基波的无功补偿也是一定的,并且通频带比计算出的要宽,不太符合设计要求。方案二中,电路比较复杂,但通过匹配后能较好的完成带通滤波,能达到预期的要求。因此选择多路负反馈二阶有源带通滤波器,即方案二。

二、定位算法理论分析与计算

根据题目要求,A,B,C,D 为声音接收模块,现对元坐标系进行坐标变换,以A 点为坐标原点,建立笛卡尔坐标系,动点P(x,y)至点A,B,C,D 的距离之差为一常数,建立数学模型:

221122

2

=b C a C -?-令,得:

123112233

2211...............................=C cos C sin C (C sin )..............t v t v t v t v x R t v y R t v R b b C θθθ=?-=?-=?? = ?= = ?=+=- ①②③令原方程转化为: 2④

22222223322112

2

22

(C cos ).............(C cos +sin ).............C +sin =C cos R a a C R a b a b C b b C a a C θθθθθ +=- +=+--+-2⑤

2⑥④

得:⑤

122

11=arctan arccos

2(sin )

C C b

a b C R C b θθ?-+?-=

+

三、电路与程序设计

1. 声响模块电路设计

声响模块是由STM32单片机输出频率为500Hz 的正弦波,然后从单片机引脚输出,输出的信号经过功率放大电路放大后,再接入到蜂鸣器,驱动发声。

2. 声音接收放大器电路设计

接收部分是用拾音器接收声音信号。由于拾音器接收到的信号在不经过放大时信号很小,不易检测,故后级利用放大电路将接收的信号进行处理。

图 1 放大电路

3. 测量、数据处理电路设计

根据要求只有当接收到的信号为500Hz 时,我们才能保证接收到的信号是由声源发出的。而拾音器接收到的声音信号是任意频率的,故此 处要进行滤波处理。滤波采用的是带通滤波器,通过电容电阻的匹配,

最终滤波器的中心频率为500Hz,带宽为50Hz。拾音器接收到的信号经过带通滤波器后,能够将声源发出的信号滤出,正符合本题要求。

图 2 二阶有源滤波电路

滤波后的信号为正弦波,但该信号不便于用单片机进行处理,故在后级加入了相移检测电路。其基本功能是对两路正弦波信号进行比较,并根据比较结果输出一路方波信号。并由此来判断声音信号的位置差。能够用单片机然后用单片机进行捕获处理,效果比较满意。

图 3 相移检测电路

4.程序设计

4.1该系统程序设计主要分为四部分:

○1用STM32产生500hz正弦波;

○2利用STM32的输入捕获捕获相移检测电路后的方波信号;

○3利用定位算法,通过单片机对检测到的相位差信号进行处理,得到声源位置坐标;

○4将得到的声源位置坐标送TFT屏显示,并将位置坐标存入数组中,实现连续显示声源位置轨迹的功能

四、测试方案与测试结果

1.测试方法与仪器

声源定位测试方法:将声源放在坐标纸上的任意坐标,不让声源发声,

记下坐标值(x0,y0)。然后启动声源,让声源发出1s左右的声音信号,同时单片机接收信号后开始进行计算,计算出的坐标值(x1,y1)通过

TFTLCD屏显示出来。

2.测试结果与分析

该系统的软件部分设计经验证,实现了捕获、处理、定位功能,如图所示为当声源信号位于(200,100)mm位置时,通过单片机定位算法得到的位置坐标:

图 4 捕获的到的高电平及单片机处理得到的位置信息

该系统的缺陷为功率放大模块和滤波模块没有做好,滤波模块实际滤波中心频率约为460hz,带宽100hz。效果不够理想。

五、思考与总结

经过几天的努力,终于基本完成了声音定位系统的制作与程序设计,在此过程中,收益颇多,熟悉了功放、滤波、放大等模块的制作以及如何利用STM32单片机完成一个系统设计等。在此过程中也认识到了许多不足,为以后的学习指明了方向。

六、参考文献(略)

七、附录

1、主程序

#include "led.h"

#include "delay.h"

#include "key.h"

#include "sys.h"

#include "lcd.h"

#include "usart.h"

#include "timer.h"

#include "math.h"

//全局变量x,y为坐标,以坐标纸左下角为原点,单位mm s32 xx=0,yy=0;

u8 xp=0,yp=0;

u8 xp1=0,yp1=0;

u16 cap_num1=0,cap_num2=0;

u32 sum1=0,sum2=0;

s16 t1=0,t2=0;

u16 pointx[280];//定义点的位置数组

u16 pointy[280];

u8 DrawLine_flag=0;//定义画线标志位

extern u8 TIM5CH1_CAPTURE_STA; //输入捕获状态

extern u16 TIM5CH1_CAPTURE_VAL; //输入捕获值

extern u8 TIM5CH2_CAPTURE_STA; //输入捕获状态

extern u16 TIM5CH2_CAPTURE_VAL; //输入捕获值

void Display_Change(void);

//对声源信号进行处理,得到声源位置

//当t1、t2情况为负值时,情况如何?

void pxf(int t1,int t2)

{

int a=500;

int b=350;

float v=340;

float c1=t1*v/1000;

float c2=t2*v/1000;

float delta=(b*b-c1*c1)/(a*a-c2*c2);

float

sita=atan2(b,delta*a)+acos((c2*delta-c1)/sqrt(delta*delta*a*a+b*b));

float R=(b*b-c1*c1)/2/(c1+b*sin(sita));

xx=-R*cos(sita);

yy=R*sin(sita);

}

int main(void)

{

u32 temp1=0,temp2=0;

u16 i=0,j=0;

Display_Change();//通过读取A3管脚IO口的状态选择打点还是画线

delay_init(); //延时函数初始化

NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级

uart_init(9600); //串口初始化为9600

LED_Init(); //LED端口初始化

LCD_Init();

TIM3_Int_Init(1999,719);//每5ms进一次定时器3中断,进行液晶屏显示

TIM5_Cap_Init(0XFFFF,72-1); //以1Mhz的频率计数(每计数一次为1u 秒)

POINT_COLOR=RED;

LCD_Clear(YELLOW);//背景色为黄色

LCD_ShowChar(10,210,'(',16,0);

LCD_ShowChar(90,210,')',16,0);

LCD_ShowChar(50,210,',',16,0);

while(1)

{

for(i=0;i<400;i++) //进行400次输入捕获,理论应该执行800ms,待验证

{

if(TIM5CH1_CAPTURE_STA&0X80)//成功完成一次捕获

{

cap_num1++;

temp1=TIM5CH1_CAPTURE_STA&0X3F;

temp1*=65536; //溢出时间总和

temp1+=TIM5CH1_CAPTURE_VAL; //得到总的高电平时间

sum1+=temp1;

TIM5CH1_CAPTURE_STA=0; //开启下一次捕获}

if(TIM5CH2_CAPTURE_STA&0X80)//成功完成一次捕获

{

cap_num2++;

temp2=TIM5CH2_CAPTURE_STA&0X3F;

temp2*=65536; //溢出时间总和

temp2+=TIM5CH2_CAPTURE_VAL; //得到总的高电平时间

sum2+=temp2;

TIM5CH2_CAPTURE_STA=0; //开启下一次捕获}

}

t1=sum1/cap_num1;//求平均值,提高捕获精度

printf("\r\n通道1High:%d us\r\n",t1);

sum1=0;

cap_num1=0;

t2=sum2/cap_num2;

printf("\r\n通道2High:%d us\r\n",t2);

sum2=0;

cap_num2=0;

pxf(t1,t2);

xp=xx/2.5;

yp=140-yy/2.5;

if(xp>10&&xp<210&&yp>10&&yp<150)//判断点的坐标是否在正常范围内

{

//把点存入数组

if(xp!=xp1 | yp!=yp1)

{

pointx[j]=xp;

pointy[j]=yp;

j++;

if(j==280)//只存280个点的位置

{

j=0;

}

xp1=xp;//将上一次的位置值进行保存,与下一次进行比较,看是否有变化

yp1=yp;

}

}

}

}

2、定时器部分程序

#include "timer.h"

#include "led.h"

#include "usart.h"

#include "lcd.h"

extern s32 xx,yy;

extern u8 xp,yp;//注意:对变量声明时不可以同时进行赋值

extern u8 xp1,yp1;

extern u8 DrawLine_flag;

//在定时器3中断中进行液晶显示

void TIM3_Int_Init(u16 arr,u16 psc)

{

TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;

NVIC_InitTypeDef NVIC_InitStructure;

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //时钟使能

//定时器TIM3初始化

TIM_TimeBaseStructure.TIM_Period = arr; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值

TIM_TimeBaseStructure.TIM_Prescaler =psc; //设置用来作为TIMx时钟频率除数的预分频值

TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; //设置时钟分割:TDTS = Tck_tim

TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //TIM

向上计数模式

TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure); //根据指定的参数初始化TIMx的时间基数单位

TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE ); //使能指定的TIM3中断,允许更新中断

//中断优先级NVIC设置

NVIC_InitStructure.NVIC_IRQChannel = TIM3_IRQn; //TIM3中断

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;

NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ通道被使能NVIC_Init(&NVIC_InitStructure); //初始化NVIC寄存器

TIM_Cmd(TIM3, ENABLE); //使能TIMx

}

//定时器3中断服务程序(声源位置显示)

void TIM3_IRQHandler(void) //TIM3中断

{

if (TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET) //检查TIM3更新中断发生与否

{

TIM_ClearITPendingBit(TIM3, TIM_IT_Update ); //清除TIMx更新中断标志

LCD_ShowNum(20,210,xx,3,16);//显示数字

LCD_ShowNum(65,210,yy,3,16);

LCD_DrawRectangle(10, 10, 210, 150);//画矩形

LCD_DrawPoint(xp,yp);//画点

if((xp!=xp1 | yp!=yp1)&&DrawLine_flag==1)

{

LCD_DrawLine(xp1, yp1, xp, yp);

ShowChinese(10,170);//显示汉字

}

}

}

//定时器5通道1和通道2输入捕获配置

TIM_ICInitTypeDef TIM5_ICInitStructure;

void TIM5_Cap_Init(u16 arr,u16 psc)

{

GPIO_InitTypeDef GPIO_InitStructure;

TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;

NVIC_InitTypeDef NVIC_InitStructure;

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE); //使能TIM5时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //使能GPIOA时钟

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1; //PA0 清除

之前设置

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; //PA0 下拉输入

GPIO_Init(GPIOA, &GPIO_InitStructure);

GPIO_ResetBits(GPIOA,GPIO_Pin_0|GPIO_Pin_1);

//初始化定时器时基参数 TIM5

TIM_TimeBaseStructure.TIM_Period = arr; //设定计数器自动重装值

TIM_TimeBaseStructure.TIM_Prescaler =psc; //预分频器

TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; //设置时钟分割:TDTS = Tck_tim

TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //TIM 向上计数模式

TIM_TimeBaseInit(TIM5, &TIM_TimeBaseStructure); //根据TIM_TimeBaseInitStruct中指定的参数初始化TIMx的时间基数单位

//初始化TIM5输入捕获1参数

TIM5_ICInitStructure.TIM_Channel = TIM_Channel_1; //CC1S=01 选择输入端 IC1映射到TI1上

TIM5_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; //上升沿捕获

TIM5_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI; //映射到TI1上

TIM5_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; //配置输入分频,不分频

TIM5_ICInitStructure.TIM_ICFilter = 0x00;//IC1F=0000 配置输入滤波器不滤波

TIM_ICInit(TIM5, &TIM5_ICInitStructure);

//初始化TIM5输入捕获2参数

TIM5_ICInitStructure.TIM_Channel = TIM_Channel_2; //CC1S=01 选择输入端 IC1映射到TI1上

TIM5_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; //上升沿捕获

TIM5_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI; //映射到TI1上

TIM5_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; //配置输入分频,不分频

TIM5_ICInitStructure.TIM_ICFilter = 0x00;//IC1F=0000 配置输入滤波器不滤波

TIM_ICInit(TIM5, &TIM5_ICInitStructure);

//中断分组初始化

NVIC_InitStructure.NVIC_IRQChannel = TIM5_IRQn; //TIM5中断

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; //先占优先级2级

NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; //从优先级0级NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ通道被使能NVIC_Init(&NVIC_InitStructure); //根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器

TIM_ITConfig(TIM5,TIM_IT_Update|TIM_IT_CC1|TIM_IT_CC2,ENABLE);//

允许更新中断 ,允许CC1IE捕获中断

//TIM_IT_CC1:TIM捕获/比较1中断源

TIM_Cmd(TIM5,ENABLE ); //使能定时器5

}

u8 TIM5CH1_CAPTURE_STA=0; //输入捕获状态

u16 TIM5CH1_CAPTURE_VAL; //输入捕获值

u8 TIM5CH2_CAPTURE_STA=0; //输入捕获状态

u16 TIM5CH2_CAPTURE_VAL; //输入捕获值

//定时器5中断服务程序

void TIM5_IRQHandler(void)

{

//通道1进行捕获

if((TIM5CH1_CAPTURE_STA&0X80)==0)//表示还未成功完成捕获

{

if (TIM_GetITStatus(TIM5, TIM_IT_Update) != RESET) //表示更新中断已经发生

{

if(TIM5CH1_CAPTURE_STA&0X40)//表示已经捕获到高电平了

{

if((TIM5CH1_CAPTURE_STA&0X3F)==0X3F)//判断高电平太长了

{

TIM5CH1_CAPTURE_STA|=0X80;//强制标记成功捕获了一次

TIM5CH1_CAPTURE_VAL=0XFFFF;

}

else TIM5CH1_CAPTURE_STA++;

}

}

if (TIM_GetITStatus(TIM5, TIM_IT_CC1) != RESET)//表示捕获1发生捕获事件

{

if(TIM5CH1_CAPTURE_STA&0X40) //表示捕获到一个下降沿

{

TIM5CH1_CAPTURE_STA|=0X80; //标记成功捕获了一次

TIM5CH1_CAPTURE_VAL=TIM_GetCapture1(TIM5); //得到高电平的值

TIM_OC1PolarityConfig(TIM5,TIM_ICPolarity_Rising);

//CC1P=0 设置为上升沿捕获

}

else //还未开始,第一次捕获上升沿

{

TIM5CH1_CAPTURE_STA=0; //清空

TIM5CH1_CAPTURE_VAL=0;

TIM_SetCounter(TIM5,0);

TIM5CH1_CAPTURE_STA|=0X40; //标记捕获到了上升沿

TIM_OC1PolarityConfig(TIM5,TIM_ICPolarity_Falling);

//CC1P=1 设置为下降沿捕获

}

}

}

//通道2进行捕获

if((TIM5CH2_CAPTURE_STA&0X80)==0)//表示还未成功完成捕获

{

if (TIM_GetITStatus(TIM5, TIM_IT_Update) != RESET) //表示更新中断已经发生

{

if(TIM5CH2_CAPTURE_STA&0X40)//表示已经捕获到高电平了

{

if((TIM5CH2_CAPTURE_STA&0X3F)==0X3F)//判断高电平太长了

河北省卫星定位综合服务系统介绍

河北省卫星定位综合服务系统介绍 河北省卫星定位综合服务系统是河北省地理信息局负责,同时与河北省气象局、河北省环境地质勘察院、中国人民解放军66240部队本着降低系统建设成本、资源互补、共建共享的原则合作建设的重点项目。整个系统基准站网络、数据处理中心、用户应用系统、数据通信等四个子系统组成。 系统一期于2008年10月开始在河北全省范围内安装GNSS(Global Navigation Satellite System, 全球导航卫星系统)连续运行参考站接收机及天线,形成由32个参考站组成的统一网络;二期加密工程于2011年6月启动,12月底完成,彻底实现了网络RTK服务的全省覆盖。系统完成了控制中心(数据处理中心)的服务器假设、GNSS数据管理、分析计算、基准站与国际IGS站以半年为周期的定期联合解算、对外播发软件的安装测试、防火墙、磁带库、磁盘阵列的安装调试等包括网络在内的一系列工作,并开发了基于Webd的Internet公众服务等应用软件等。 系统建成后,与传统RTK的比较优势如下: 1) 扩大了流动站与基准站的作业距离,且完全保证定位精度。 2) 常规RTK的测量准确度1cm+lppm·D中的lppm·D的概念取消了,在控制的测区范围内始终可以达到1—2cm左右。 3)对于大范围内GPS测量,用户无需布设控制网及架设自己的基准站,不仅减少建立基准站时不可避免的误差,节省了设备和作业时间,而且使费用大幅度降低。 4)改进了OTF初始化时间,提高了作业效率。 5) 提高了定位的可靠性,确保了定位质量。 6) 可以进行实时定位,又可以进行事后差分处理; 7) 应用范围更广泛,可以满足各种控制测量、水运工程测量、疏浚定位、施工放样定位、变形观测、工程监控、船舶导航、生态环保以及城市测量与城市规划等。 该系统所建设的覆盖全省域的连续运行GNSS基准站系统将作为“数字河北” 空间数据基础设施重要组成 部分,构筑河北省空间数据采集的基准参考框架;将会改变目前地理空间信息资料现势性差、难以满足城市管理需要的被动局面,为实时动态的进行数据更新采集提供基础保障。同时可用于工程测量、城市规划、航空摄影测量、地籍和房地产测量、建设用地勘测定界测量、土地利用动态检测、车辆管理系统建设、公交、交通系统中的导航监控、港口管理和进港引导、GNSS精确授时、GNSS大气参数测定、农业生产管理等等多个行业领域。 河北省卫星定位综合服务可以满足城市规划、国土管理、城乡建设、基础测绘、灾害监测、环境监测、防灾减灾、精细农业及交通管理等多种相关现代化、信息化管理的需求,为政府及有关部门的科学决策提供可靠依据;同时满足社会日益迫切的动态定位需求,发挥极大的社会效益和经济效益。不但可以解决低水平的重复建设的局面,大大降低建设和管理成本,也可尽早为河北省的经济建设提供有力的地理信息基础保障。 测点坐标后处理 根据用户提供的待测点静态观测的数据(以不少于45分钟为宜),求取待测点的高精度CGCS2000坐标。通常可以采用两种方式:一种是和周边若干个领近基准站联测,求取待测点的多基线解;另外一种是利用待测点旁的虚拟参考站的虚拟观测值,求取待测点短基线的单基线解。这对无线通讯信号无法覆盖或通讯信号弱及其它导致网络RTK无法得到固定解的情况,是一个非常有益的补充。 高等级控制网的数据处理

GPS定位信息显示系统毕业论文

GPS定位信息显示系统毕业论文 目录 第1章 GPS简介及基本理论 (1) 1.1 关于GPS的概述 (1) 1.2 GPS的组成 (3) 1.3 GPS信号结构 (6) 第2章方案论证 (8) 2.1 单片机的选择 (8) 2.1.1 AT89C51 (8) 2.1.2 AT8051 (8) 2.2 显示器的选择 (9) 2.2.1 LED动态显示扫描方式 (9) 2.2.2 LED静态显示扫描方式 (10) 2.3 GPS接收板的选择 (10) 第3章硬件电路设计 (11) 3.1 单片机最小系统介绍 (12) 3.1.1 所用单片机引脚介绍 (12) 3.1.2 复位电路 (14) 3.1.3 时钟电路 (15) 3.2 显示电路 (16) 3.2.1 LED显示器结构 (16) 3.2.2 LED显示器工作原理 (17) 2.2.3 LED显示器驱动电路 (17) 3.3 GPS模块与处理器接口电路 (18) 3.4 存储器电路 (19) 3.5 GPS模块串口电路 (20) 3.6 电源电路 (22)

第4章软件部分设计 (23) 4.1 GPS25-LVS的信息输出格式 (23) 4.2 主程序设计 (24) 4.3 单片机的信息接收处理 (26) 总结 (28) 致谢............................................... 错误!未定义书签。参考文献 (29) 附录1:总图 (31) 附录2:部分源程序 (32)

第1章 GPS简介及基本理论 1.1 关于GPS的概述 GPS是英文Navigation Satellite Timing and Ranging/Global Position System的字头缩写词(NAVSTAR/GPS)的简称。它的含义是,利用卫星的测时和测距进行导航,以构成全球卫星定位系统。现在国际上已经公认:将这一全球定位系统简称:GPS。 自古以来,人类就致力于定位和导航的研究工作。1957年10月世界上第一颗卫星发射成功之后,利用卫星惊醒定位和导航的研究工作提到了议事日程。1958年底,美国海军武器试验室委托霍布金斯大学应用物理实验室研究美国军用舰艇导航服务的卫星系统,即海军导航卫星系统(Navy Navigation Satellite System—NNSS)。这个系统中,卫星的轨道通过地极,所以又称为子午仪卫星导航系统(Transit)。1964年1月用于北极星核潜艇的导航定位研究成功,并逐步用于各种军舰的导航定位。1967年7月,经美国政府批准,对其广播星历解密,并提供民用,为远洋船舶导航和海上定位服务。由此显示出了卫星定位的巨大潜力。尽管子午仪卫星导航系统已得到广泛应用,并显示出巨大的优越性,但是,这系统再实际应用方面却存在十分严重的缺陷。改系统是由5-6个卫星组成的导航网。卫星运行高度较低(平均约1000km),运行周期为107分钟。对同一个卫星每天通过次数最多为13次。由于采用多普勒定位原理,一台接收机一般需要观测15次合格的卫星通过,才能达到±10M的单点定位精度,再全球围,它给出的定位信息只能是全天候的连续二维坐标——经度和纬度,不能给出高程。这种系统,一方面由于所需的观测时间较长,不能给用户,尤其是高动态用户(如:飞机、车辆等)提供实时和导航服务;另一方面,由于卫星导航较低,受大气影响严重,定位精度的提高受到限制,因而限制了高动态用户和高精度用户的使用。对舰船而言,利用这个系统只能对惯性导航系统和其他无限电导航系统进行连续的精确修正,它的作用远不能满足全球实时定位

卸料小车自动定位系统

卸料小车自动定位系统 概述 目前对卸料小车的控制是通过在每个料仓/矿槽处安装限位开关,利用其提供的几个点的位置信号在专门的操作室内进行远程控制;最直接的控制是使用手动控制卸料小车来实现对料仓的卸料,岗位操作人员通过人眼观测每个料仓的料位,根据需要将小车开到合理的料仓卸料。主控室调度需要时刻同岗位操作人员进行联系,以确定卸料情况和料仓的仓容,以便掌握生产情况和用料情况,互相之间的沟通占用了大量的时间,给提高设备的整体作业率带来了大量的不便。岗位操作人员在操作卸料小车时,由于现场粉尘严重,作业环境非常恶劣,同时也是为安全考虑,不适宜工人直接在现场操作。 要完善解决上述问题就必须做到两点:第一,位置信号要可靠准确,而且要能在现场强粉尘的环境下可靠工作。第二,中控要能把小车的运行轨迹跟踪监控下来,非常直观地知道小车目前所处矿槽的位置坐标和对应的矿槽。 基于格雷母线的卸料小车自动定位系统,将实时位置检测传送给系统PLC,系统PLC借助实时位置检测控制卸料小车运行。该项技术在我国宝钢、武钢公司等已有多套系统投入运行。 系统特点 <1>确保系统可靠性 采用格雷姆母线定位系统可采用现场手动控制和操作室远程控制,实现通过系统计算机(上位机)向下位机传送工作指令,实现自动工作。当通讯接口或线路发生故障时,单机间检测控制设备之间故障不蔓延,上下位机之间故障不扩散,故障对整个系统的影响减至最小,大大提高系统的可靠性。手/自动转换方式灵活多样。既可在上位机,也可在现场上转换,解决了故障时应急慢的问题,从而大大提高系统的可靠性。 <2>确保产品质量和生产效益 根据生产过程的特点及工艺要求,通过自动控制系统和自动检测系统,可以保证每种物料均在较高精度下混合。 <3>节约能源,保护设备 和变频器联级进行控制,可以延长走行机构和电机等的使用寿命,节约能源。 <4>提高工作效率和生产管理水平

基于wifi的室内定位系统毕业设计论文

本科毕业论文题目基于wifi的室内定位系统

摘要 本文设计及实现了一个基于WiFi 射频信号强度指纹匹配的移动终端定位系统,并设计实现了一种基于权重值选择的定位算法。该算法为每个扫描到的AP 的RSSI 设定了选择区间,指纹库中落在此区间的所有位置点设平均权值,最后选取权重值最大者为待定位点的位置估计,如有相同权重值,则比较信号强度距离,取最小者,这种算法在一定程度上克服了RSSI 信号随机抖动对定位的影响,提高了定位的稳定性和精度。经实验测试,此系统在 4 米范围内具有良好的定位效果。可部署在展馆、校园、公园等公共场所,为客户提供定位导航服务。定位算法运行于服务端,客户端为配备WiFi 模块的Android手机。借助该定位系统,基于Android系统的移动终端可方便地查询自身位置,并获取各种基于位置服务。 关键词: 接收信号强度;无线室内定位;射频指纹;Android 操作系统

Abstract This paper designs and implements an indoor location system based on WiFi for mobile user with Android handset. A locating arithmetic based on Weight-Select is introduced to filter the random noise of RSSI. For each location in Radio Map, a weight is set if the RSSI of the AP scanned is in the interval preset. Then max-weighted location or the min-RSSI-distance among them will be selected as the estimated position. According to experiments, 4-metre locating precision is available. It can be used for locating and navigating in such scene as exhibition center, campus, park, and so on. Users equipped with Android handset could get its location and some intelligent services. It is also an open and extensible system. Some locating arithmetic also could be tested on this system. Key words:Received Signal Strength, Wireless Indoor Locating, Radio Map, Android Operating System 第一章绪论 (6) 1.1关于位置信息确定的意义及方法 (6) 1.1.1位置信息确定的意义及方法 (6)

计算机硕士开题报告

全日制工程硕士研究生学位论文开题报告 论文(设计)题目:深圳电视台DSNG车传输系统设计与实现 研究生姓名: 学号: 工程领域:计算机技术 学校导师: 企业导师: 填表时间: 研究生部制表

说明 一、工程硕士学位论文选题应直接来源于生产实际,或具有明确的工程背景与应用价值,并具有一定的技术难度和工作量。 二、论文选题类型必须下列类型之一: 1、一个较为完整的工程技术项目、工程管理项目的规划或研究; 2、工程设计或实施; 3、技术攻关、技术改造、技术推广与应用; 4、新工艺、新材料、新产品、新设备的研制与开发; 5、引进、消化、吸收和应用国外先进技术项目; 6、应用基础性研究、应用研究、预先研究。 三、开题报告交所在学院、研究生部各保留一份存查,并作为检查报告执行情况的依据。

一、立项依据(课题来源、选题依据、工程应用价值等) 1课题来源 项目。 2选题依据 我国是各种自然灾害频发的国家,每年台风、冰雹、暴风雨、泥石流、山体滑坡、地震等自然灾害对人民的生命和财产造成了巨大的伤害和损失。在其它通信手段遭到严重破坏时,卫星通信系统能够为政府、新闻等相关机构提供及时应急通信传输通道,解决政府应急通信、新闻直播及部分公共通信的业务需求。它可以及时有效地将重大活动、重大突发事件和特大自然灾害现场的图像、声音等有效信息通过卫星通信系统实时传输的方式直观地传送到电视台,广大观众可以更好的了解事件发展的真实情况,同时也有利于各级指挥部门及领导对现场情况做出全面、正确地判断,从而增强指挥的有效性。 2008年5月12日发生在四川汶川的8.0级特大地震对当地国家通信基础设施造成了严重的破坏;在这次特大地震灾害中,我国的应急通信保障能力受到了严峻的考验;地震灾害爆发后,灾区通信节点受机房损毁、传输不畅、供电中断等多种严重因素的影响,大面积退服。 基于卫星通信系统的数字卫星新闻采集车正好能应对这种考验,它在抗灾抢险等突发性电视新闻直播报道中应用意义重大。它有着覆盖范围广、成本与通信距离无关、通信距离远、网络部署快、机动灵活、信号质量高等特点。在这些特点的基础上,它可以及时有效地将重大活动、重大突发事件和特大自然灾害现场的图像、声音等有效信息通过卫星通信系统实时传输的方式直观地传送到电视台,从而,广大观众可以更好的了解事件的真实情况,各级指挥部门及领导能够及时对现场情况做出全面、正确地判断,指挥的有效性大大增强。另外,它的相关图像还可进行全程存储,这能够为紧急情况后的现场取证、经验总结提供有力支持。3工程应用价值 本设计建设的DSNG车传输系统主要有以下几方面工程应用价值: (1)提高新闻直播的时效性 现代电视媒体的竞争越来越体现在速度上的竞争,面对突发新闻事件,能否快速到达现场并立即开展电视直播报道,是电视媒体竞争的关键。DSNG车具有机动灵活、部署迅速等特点,大大提高新闻直播的时效性。 (2)节目的传输质量高 由于数字传输方式本身的特点,抗干扰能力强,在传输过程中信号不易失真,噪声和天电干扰对信号质量的影响变小。另一方面,模拟电视广播受到现行彩色电视制式的限制,电视接收机的水平清晰度只能达到300线左右,而采用数字卫星广播后,在理论上卫星接收机输出的有效象素可高达720×576,也就是说传输质量可达到数字演播室的水平。 (3)所需的发射功率小 模拟卫星广播的图像质量是与信号的载噪比联系在一起的,为了保证传送的图像质量达到4级以上,卫星接收系统的载噪比一般要大于17dB,因此卫星上行站的发射功率通常在

怎样的定位才是精准剖析声音定位原理分析解析

怎样的定位才是精准? 剖析声音定位原理 分页浏览|全文浏览2013-05-03 05:10 【中关村在线原创】作者:武竟| 责编:王乐评论 ?本文导航第1页:声音定位原理全剖析 ?第2页:人的双耳效应 ?第3页:影响人们定位的因素 ?第4页:音响的摆位关系到声场表现 ?第5页:音响和录音共同决定声场表现 ?第6页:关于立体声技术中的定位 ?第7页:好的声场定位对器材的要求 返回分页阅读文章 声音定位原理全剖析 [中关村在线音频频道原创]定位,这是一个简单又复杂的名词,如果在一般的生活中来说,定位或许就是找准位置在哪里,这是一件非常容易理解的事情。但这个词在音乐发烧友中也是比较常用的一个名词,而它在音乐或者音频的领域理解起来似乎并不那么直观,毕竟这些都是靠耳朵主观来判断的东西,无法去具体量化。很多初烧或者是已经在烧的朋友们仍然无法弄明白定位的问题,比如怎么叫做定位精准,怎样的定位才是精准的,关于声音从什么地方传出来,应该怎么去判断这些一大堆的问题。 或许一般聆听音乐的人并不会太多去注意到定位的情况,因为在我们聆听的大众流行音乐中大都是采用近场录音的,聆听起来基本上声音都是由最近的地方传出,不会需要太多去注意定位的问题,也没有必要去注意。但如果是对于经常影音聆听或者欣赏交响音乐的朋友们来说,定位的问题就显得尤为重要了。

怎样的定位才是精准? 剖析声音定位原理 其实解释起来还是一样的——声音会从什么位置传出来,不过理解起来就显得抽象多了,毕竟我们是在一个虚拟的环境中聆听录音,而不是在现实中去切身感受。那么下面,我们就为大家来解析一下关于这个定位的问题,这其中会涉及到人对于声音的判断、音响器材的摆位、影院声道和录音等诸多问题。 下面,我们将会以尽量易于理解的语言为大家带来解释。

手机自动报警定位系统简介

手机自动报警定位系统简介当绑架抢劫案件发生时,受害人往往无法及时求助而受到歹徒的侵害。在现实生活中,手机作为普及的即时通信工具,危难时刻应该有即时求助的作用,是由于暴力事件发生时,往往不会有受害者拨打电话的机会。因此我们有给手机制作一个求助系统的想法。暴力事件发生时,受害者能通过简单隐蔽的操作即时向公安机关求助,使伤害降到最低点。 我们设想的手机求助系统必须具有操作方便隐蔽.求助即时准确.基本不存在错误操作的特点。 第一部分:手机求助程序启动操作的隐蔽性可行性探讨 在犯罪过程中过分醒目的求助行为可能引起匪徒对受害者的进一部伤害,所以用户求助操作必须具有隐蔽性。通过对目前最普及大部分品牌的手机的外形观察,我们发现*0#*0#三键是紧密联系在一起的而且三键总是处于手机外沿。对于大多数手机用户而言,由于对自己机器的熟悉程度高,当手机放在身上时,*0#*0#三个键往往容易接触到。而且输入*0#*0#三个键只需要隔着裤袋轻轻在手机上划一下(但是出于平时意外按错而造成无故锁机,因此设定要连续按两次“*0#*0#”系统才运行),在犯罪事件发生时,这样轻微的动作成功的几率远大于其他动作,所以我们选择“*0#*0#”,之所以用“*0#*0#”作为手机求助系统(软件接收机)的启动命令是因为为了防止平时的误操作。因此用“*0#*0#”作为程序的启动命令具有较高的隐蔽性,

可行几率非常大,是所有命令中比较容易操作的。 而且在手机内设的命令中并没有“*0#*0#”这条命令,*0#*0#”作为启动命令很难误操。由于手机现在手机大多为java机型和智能机,在手机中内置一个程序是非常简便的。通过手机软件的功能扩展我们能很好的把手机命令转换成程序启动命令。这一点是非常容易实现的。 因此,把*0#*0#作为启动命令最符合实际应用的各种要求。 第二部分:GPS接收机的选择及弱信号的捕捉在GPS接收机中,关键在于把接收到的信号转换为数字信号。一旦信号被数字化,就可以通过数字信号处理得到必要的信息。软件无线电的主要目的是在无线电设备中实用的硬件最少的,从概念上来讲,人们可以通过软件调整甚至改变无线电的功能,因此软件方式具有很强的灵活性,适合在java手机和智能机中实现,所以我们选择GPS的软件接收方式。 由于犯罪活动的地点不一定,可能在信号极其弱的地方,我们需要用到弱信号捕捉的一些技术。 上面我们提到了“*0#*0#”指令在手机里的设定,所以,当手机指令“*0#*0#”被用户输入时,手机便通过预设在机器内的程序开始捕捉GPS卫星发射的信号,通过射频(RF)链将输入信号放大到合适的幅度并将频率转换到需要的输出频率上,再通过模、数转换器(ADC)将输出信号变成数字信号。之后用软件对信号尽心处理或得

室内定位系统毕业设计论文

本科毕业论文题目基于wifi的室内定位系统 XX 学生姓名 X 学号 电子信息工程 专业 X 班级 XX 指导教师 2012年4月

摘要 本文设计及实现了一个基于WiFi 射频信号强度指纹匹配的移动终端定位系统,并设计实现了一种基于权重值选择的定位算法。该算法为每个扫描到的AP 的RSSI 设定了选择区间,指纹库中落在此区间的所有位置点设平均权值,最后选取权重值最大者为待定位点的位置估计,如有相同权重值,则比较信号强度距离,取最小者,这种算法在一定程度上克服了RSSI 信号随机抖动对定位的影响,提高了定位的稳定性和精度。经实验测试,此系统在 4 米范围内具有良好的定位效果。可部署在展馆、校园、公园等公共场所,为客户提供定位导航服务。定位算法运行于服务端,客户端为配备WiFi 模块的Android手机。借助该定位系统,基于Android系统的移动终端可方便地查询自身位置,并获取各种基于位置服务。 关键词: 接收信号强度;无线室内定位;射频指纹;Android 操作系统

Abstract This paper designs and implements an indoor location system based on WiFi for mobile user with Android handset. A locating arithmetic based on Weight-Select is introduced to filter the random noise of RSSI. For each location in Radio Map, a weight is set if the RSSI of the AP scanned is in the interval preset. Then max-weighted location or the min-RSSI-distance among them will be selected as the estimated position. According to experiments, 4-metre locating precision is available. It can be used for locating and navigating in such scene as exhibition center, campus, park, and so on. Users equipped with Android handset could get its location and some intelligent services. It is also an open and extensible system. Some locating arithmetic also could be tested on this system. Key words:Received Signal Strength, Wireless Indoor Locating, Radio Map, Android Operating System 第一章绪论 (6) 1.1关于位置信息确定的意义及方法 (6)

声音定位系统

声音定位系统 一、任务 设计一个声音大小发光指示电路系统,声响模块发声,能够让相应的发光二极管发光,显示出声响模块坐标等。本设计是在一块不大于1米X1米的平板上贴一张350mm×350mm的坐标纸,在其外侧分别固定安装一个声音接收模块,声音接收模块通过导线将声音信号传输到信息处理模块,声音定位系统根据声响模块通过空气传播到各声音接收模块的声音信号,判定声响模块所在的位置坐标。系统结构示意图如图1-1所示: 二、要求 1.基本要求(只在东南西北4个方向上实现): (1)设计2个声音识别方位(如东南),每个方位通过一个LED发光指示,当检测到该方位的声音时,LED发光5s后闪烁3s熄灭;(10分) (2)设计4个声音识别方位(如东南西北),每个方位通过一个LED发光指示,当检测到该方位的声音时,LED发光5s后闪烁3s熄灭;(15分)(3)声响模块持续发声,移动声响模块,LED灯实时指示出声响模块位置,并在液晶上展现出示意图。(15分) (4)声音信息处理模块只能对一定频率的声音进行识别处理,其他频率的声音都不能实现以上的要求。(10分)

2.发挥部分 (1)制作一个正弦发声模块。(15分) (2)液晶建立坐标系,移动声响模块到任意位置,液晶显示出声响模块位置坐标及示意图。(15分) (3)液晶建立坐标系,声响模块持续发声,移动至任意位置,在液晶上实时显示出声响模块的位置坐标及示意图。(20分) 三、说明 (1)声响模块可以使用手机等发声。 (2)声响模块的移动均不会超过坐标纸。 (4)声音的频率可自行选定。 (3)禁止使用任何无线通讯设备。

四、评分标准 论文规范性,详见另一文件,比赛论文格式说明,比赛论文模板为“声音定位系统设计”: 注:训练时间为7月10日至7月16日,约为5天时间。如有任何问题可以向徐文贵或余苏威提出,时间紧迫,大家好好努力珍惜,题目的解释权归评测组所有。

云南综合卫星定位服务系统

云南省综合卫星定位服务系统 管理与使用暂行办法 第一章总则 第一条为加强测绘基准管理,规范云南省综合卫星定位服务系统(简称YNCORS)的管理、使用和服务,保障测绘地理信息事业为我省经济建设、国防建设和社会发展服务,根据《中华人民共和国测绘法》、《云南省测绘条例》等法律法规,结合我省实际,制定本办法。 第二条在本省行政区域内管理、使用YNCORS系统应当遵守本办法。 云南省测绘地理信息行政主管部门(云南省测绘地理信息局)对YNCORS系统实行统一管理。负责全省2000国家大地坐标系导航定位服务和使用管理;负责全省性和跨州(市)的应用服务和协调管理;负责YNCORS系统的更新升级统筹与协调工作。由云南省基础测绘技术中心负责YNCORS系统省级中心的运行维护、应用服务和业务办理。 州(市)测绘地理信息行政主管部门负责本行政区内基准站及其附属设施的管理,负责本州(市)基准站和控制中心的日常运行维护,负责本州(市)CORS系统地方坐标导航定位服务和使用管理,并对用户进行监管;负责按

照云南省测绘地理信息局的统筹安排开展本州(市)CORS 系统的更新升级工作。 第二章运行维护 第三条YNCORS系统是维持云南省统一的现代大地坐标系统与空间框架的重要基础设施,是全省唯一、权威、标准、动态的定位基准服务网。 第四条云南省基础测绘技术中心负责省级控制中心 正常运行和日常数据服务,对州(市)CORS系统运行维护进行技术指导和培训。 (一)建立健全技术管理、设备管理、系统维护、数据管理、客户服务等管理制度;对全省CORS系统运行状态进行监督,对非正常运行情况及时通知所在地区的管理单位,尽快修复并告知用户。 (二)原则上提供2000国家大地坐标服务,确需其他坐标系定位服务的须通过论证后,报请云南省测绘地理信息局批准。 (三)充分利用长期观测数据,定期进行基准解算分析,为建立云南省永久性动态框架基准提供理论依据;通过技术手段,实时监测基准站的稳定性。对发生自然灾害等导致的不稳定性,要在24小时内求解基准站坐标变化值,编制变化分析报告报云南省测绘地理信息局。

基于单片机的GPS定位系统设计毕业论文

基于单片机的GPS定位系统设计毕业论文 目录 中文摘要 (1) ABSTRACT (2) 第一章绪论 (5) 1.1 课题背景及意义 (5) 2.1 GPS全球定位系统简介 (6) 2.2 GPS信号接收方案选择 (10) 2.3 GPS接收模块的研究 (10) 2.4 总体方案的设计 (11) 第三章基于单片机的GPS硬件电路设计 (12) 3.1 基于单片机的GPS硬件电路总体结构 (12) 3.2 基于单片机的GPS定位信息显示系统设计硬件电路简介 (12) 3.2.1 STC89C52简介 (12) 3.2.2 SiRF Star II GPS信号接收模块 (16) 3.2.3 12864液晶显示模块介绍 (18) 3.3 基于单片机的GPS硬件连接介绍 (20) 第四章基于单片机的GPS软件设计 (21) 4.1 NMEA-0183数据格式 (21) 4.1.1 输入语句 (21) 4.1.2 输出语句 (22) 4.2 基于单片机的GPS定位系统软件开发环境―Keil uVision2 (24) 4.2.1 8051开发工具 (24) 4.2.2 uVision2集成开发环境 (25) 4.2.3 编辑器和调试器 (26) 4.2.4 测试程序 (27) 4.2.5 Keil C编译步骤 (27) 4.3 基于单片机的GPS软件设计思路 (30) 第五章系统调试与实验结果 (31)

5.1 硬件调试 (31) 5.2 软件调试 (32) 第六章总结 (32) 参考文献 (33) 附录 (34) 致谢 (66)

第一章绪论 1.1 课题背景及意义 1978年2月22日第一颗GPS试验卫星的入轨运行,开创了以导航卫星为动态已知点的无线电导航定位的新时代。GPS卫星所发送的导航定位信号,是一种可供无数用户共享的空间信息资源。陆地、海洋和空间的广大用户,只要持有一种能够接收、跟踪、变换和测量GPS信号的接收机,就可以全天时、全天候和全球性地测量运动载体的七维状态参数和三维状态参数。其用途之广,影响之大,是任何其他无线电接收设备望尘莫及的。不仅如此,GPS卫星的入轨运行,还为大地测量学、地球动力学、地球物理学、天体力学、载人航天学、全球海洋学和全球气象学提供了一种高精度、全天时、全天候的测量新技术。纵观现状,GPS 技术有下述用途。 1.GPS技术的陆地应用 GPS技术在陆地上的开发应用可以体现在许多方面,如:各种车辆的行驶状态监控;旅游者或旅游车的景点导游;应急车辆(如公安、急救车等)的快速引导行驶;高精度时间比对和频率控制;大气物理观测;地球物理资源勘探;工程建设的施工放样测量;大型建筑和煤气田的沉降检测;板运动状态和地壳形变测量;陆地以及海洋大地测量基准的测定;工程、区域、国家等各种类型大地测量控制网的测量和建设;请求救援在途实时报告;引导盲人行走;平整路面的实时监控,精细农业。 2.GPS技术的海洋应用

图书管理系统开题报告

图书管理系统的设计与实现开题报告 一、选题依据(拟开展研究项目的研究目的、意义) 1、设计(研究)内容和意义: 图书馆管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位,几乎每个进行了信息化建设的单位都具有图书馆管理系统。而在使用计算机系统对图书的管理,其实就是对信息的管理。使用信息系统对图书馆进行管理,将会大幅提高管理的效率、便捷与安全。 近些年来,图书馆事业的巨大进步已为图书馆在新世纪的发展打下了坚实的基础.全球信息化和高新技术的发展也为图书馆提供了更好的发展机遇,传统的单一以书本作为单元信息服务手段已不能满足读者的需求,现代化服务手段的实施势在必行。 随着社会的发展,信息社会的建立,图书馆开始冲破传统服务模式,紧密地配合社会需求,提供特色服务,有针对性的服务,不断提高读者的满意率。 过去我们以开架借阅满足读者按需索书的愿望。但在传统的借阅方式下,难以达到读者快速索取图书的要求。以计算机网络为手段的信息传递具有高速度、高效率的特点,是任何手工操作都无法比拟的,电子技术与图书馆工作的结合,实现了图书馆管理和服务的现代化。利用图书管理系统,可以激活馆藏中的各种图书,使读者从主题,各种角度检索图书的愿望得到实现。方便,快捷的检索方式缩短了寻找所需图书的时间,使读者摆脱了由于书目急速增长而无从下手的困扰,大大提高了搜索效率,加速了图书的开发利用。更为优越的是新图书管理系统的使用增强了图书馆员与读者之间的互动服务,以及读者的自助服务,比如说可通过网络推荐新书和自行办理图书预约,续借手续等等。 现代图书馆以用户为中心,需要什么就提供什么,摆脱传统的服务方式,摒弃单个、重复、被动、琐碎的手工服务。把服务模式从"单纯服务型"转变为"服务经营型",把服务推向市场,开展信息的深加工,如代查、代检索、代翻译、人办手续、代复制、联机检索、光盘检索、联机目录查询、网上专题信息服务等。提供信息资源的范围和载休更广泛。 拥有一个完善的图书馆管理系统,可以用来作为向未来数字图书馆发展的一个跳板,通过健全系统的各项功能,帮助图书馆逐渐向数字图书馆的方向靠拢。 未来图书馆发展的方向主要为数字图书馆,数字图书馆是一门全新的科学技术,也是一项全新的社会事业。简而言之,就是一种拥有多种媒体内容的数字化信息资源,能为用户方便、快捷地提供信息的高水平服务机制。虽然称之为“馆”,但并不是图书馆实体:它对应于各种公共信息管理与传播的现实社会活动,表现为种种新型信息资源组织和信息传播服务。它借鉴图书馆的资源组织模式、借助

全球定位系统综合练习

第五章全球定位系统综合练习 一、名词解释 1.GPS 2.GPS信号接受机 3.车辆GPS定位管理系统 4.网络GPS 5.手机定位服务 二、单项选择题 1.全球定位系统的英文缩写是()。 A.CAD B.RS C.GPS D.GIS 2.最早的卫星定位系统是美国的()系统。 A.人卫摄影仪B.卫星激光测距仪 C.多普勒接收机D.子午仪 3.中国于()年成立了GPS协会。 A.1993B.1995 C.1997D.1999 4.我国的GPS系统由()颗卫星组成了完整的卫星导航定位系统,确保全天候、全天时提供卫星导航信息。 A.1B.2 C.3D.4 5.移动位置服务最早是从()开始的。 A.日本B.美国 C.加拿大D.泰国 6.()是目前国内覆盖最广、系统可靠性最高的数字移动蜂窝通信系统。

A.GPS B.GPRS C.GIS D.GSM 7.GPS卫星一般都配有()钟,其测时精度很高,误差可忽略。 A.原子B.分子 C.石英D.机械 8.解决GPS内接收机测时误差的方法是采用()测量法。 A.三星B.四星 C.五星D.六星 9.GPS系统中的车载台由GPS接收机、GPS控制系统、GSM通信系统组成。其中功能是实现自主定位的部分是()。 A.接收机B.控制系统 C.通信系统D.卫星系统 10.()定位技术是基于测量信号从移动台发送出去并到达消息测量单元(3个或更多基站)的时间来定位。 A.手机独立B.角度到达AOA C.抵达时间差异TDOA D.抵达时间TOA 11.()定位技术是通过在手机内部加GPS接收机模块,并将普通手机天线换成能够接收GPS信号的多用途天线。 A.手机独立B.角度到达AOA C.抵达时间差异TDOA D.抵达时间TOA 12.GPS地面监控跟踪站又被分为主控站、监控站和注入站,其中主控站有()个。 A.1B.2 C.3D.4 13.载波相位差分定位技术能实时提供观测点的三维坐标,并达到()级的高精度。 A.米B.分米 C.厘米D.毫米

全球定位系统 毕业论文外文文献翻译

外文资料及译文 1.外文资料 全球定位系统 第一节The principle of GPS 一、GPS GPS(Navigation Satellite Timing and Ranging /Global Position System ),GPS clock and distance navigation system/global positioning systems, referred to as global positioning system (GPS), along with the rapid development of modern science and technology, and set up a new generation of satellite navigation and positioning system precision. Global positioning system (GPS) is in 1973 by U.S. defense forces began to organize, and common basic completion in 1993. This system consists of space constellation, ground control and user receiver is composed of three parts. (一)Global positioning system 图1-1 GPS Satellite distribution 1.1 Space constellation GPS space by 24 working part constellation spare satellite and three satellite. Work in 6 orbit satellite distribution within the surface. Each track surface distribution has 3 ~ 4 satellite, satellite orbits earth's equator Angle relative to the average height of 55, orbit for 20200 kilometers. Satellite operating cycle for 11 hours 45 minutes. Therefore, in the same station daily satellite layout is roughly same, just four minutes every day in advance. Each satellite about 5 hours every day in the horizon, located above the horizon of the satellite number with more time and place, at least 4 November, most. This layout can guarantee on earth at any time, any place can also observed above four satellites.

基于MATLAB的声源定位系统

基于MATLAB的声源定位系统摘要 确定一个声源在空间中的位置是一项有广阔应用前景的有趣研究,将来可以广泛的应用于社会生产、生活的各个方面。 声源定位是通过测量物体发出的声音对物体定位,与使用声纳、雷达、无线通讯的定位方法不同,前者信源是普通的声音,是宽带信号,而后者信源是窄带信号。根据声音信号特点,人们提出了不同的声源定位算法,但由于信号质量、噪声和混响的存在,使得现有声源定位算法的定位精度较低。此外,已有的声源定位方法的运算量较大,难以实时处理。 关键词:传声器阵列;声源定位;Matlab

目录 第一章绪论 (1) 第二章声源定位系统的结构 (2) 第三章基于到达时间差的声源定位原理 (3) 第四章串口通信 (5) 第五章实验电路图设计 (8)

第六章总结 (16) 第七章参考文献 (17) 第一章绪论 1.1基于传声器阵列的定位方法简述 在无噪声、无混响的情况下,距离声源很近的高性能、高方向性的单传声器可以获得高质量的声源信号。但是,这要求声源和传声器之间的位置相对固定,如果声源位置改变,就必须人为地移动传声器。若声源在传声器的选择方向之外,则会引入大量的噪声,导致拾取信号的质量下降。而且,当传声器距离声源很远,或者存在一定程度的混响及干扰的情况下,也会使拾取信号的质量严重下降。为了解决单传声器系统的这些局限性,人们提出了用传声器阵列进行声音处理的方法。

传声器阵列是指由一定的几何结构排列而成的若干个传声器组成的阵列。相对于单个传声器而言具有更多优势,它能以电子瞄准的方式从所需要的声源方向提供高质量的声音信号,同时抑制其他的声音和环境噪声,具有很强的空间选择性,无须移动传声器就可对声源信号自动监测、定位和跟踪,如果算法设计精简得当,则系统可实现高速的实时跟踪定位。 传声器阵列的声音信号处理与传统的阵列信号处理主要有以下几种不同: (1)传统的阵列信号处理技术处理的信号一般为平稳或准平稳信号,相关函数可以通过时间相关来准确获得,而传声器阵列要处理的信号通常为短时平稳的声音信号,用时间平均来求得准确的相关函数比较困难。 (2)传统的阵列信号处理一般采用远场模型,而传声器阵列信号处理要根据不同的情况选择远场模型还是使用近场模型。近场模型和远场模型最主要的区别在于是否考虑传声器阵列各阵元因接收信号幅度衰减的不同所带来的影响,对于远场模型,信源到各阵元的距离差与整个传播距离相比非常小,可忽略不计,对于近场模型,信源到各阵元的距离差与整个传播距离相比较大,必须考虑各阵元接收信号的幅度差。 (3)在传统的阵列信号处理中,噪声一般为高斯噪声(包括白、色噪声),与信源无关,在传声器阵列信号处理中噪声既有高斯噪声,也有非高斯噪声,这些噪声可能和信源无关,也可能相关。 由于上述阵列信号处理间的区别,给传声器阵列信号处理带来了极大的挑战。声波在传播过程中要发生幅度衰减,其幅度衰减因子与传播距离成正比,信源到传声器阵列各阵元的距离是不同的,因此声波波前到达各阵元时,幅度也是不同的。 另外,当声音信号在传播时,由于反射、衍射等原因,使到达传声器的声音信号的路径除了直达路径外还存在着多条其它路径,从而产生接收信号的幅度衰减、音质变差等不

卫星导航定位综合服务系统用户使用手册

卫星导航定位综合 服务系统 用户使用手册 中国电信福建分公司 2011年5月26日

目录 目录 (2) 第一章主界面介绍 (3) 第二章系统 (8) 第三章视图 (11) 第四章地图操作 (15) 第五章车辆管理 (20) 第六章报警管理 (38) 第七章调度管理 (48) 第八章设置 (50) 第九章报表 (58) 第十章帮助 ···················································错误!未定义书签。

版本改造及系统安装说明 2011年05月26日发布改造版本说明如下: 1、采用纯客户端方式,安装完只要双击桌面快捷方式并输入用户名密码便可登陆; 2、新增栅格版地图引擎,同时支持电信栅格地图、互联网栅格地图、矢量图三种方式 切换; 3、界面美化,提升用户操作体验; 4、同时支持GPS、GPSONE、基站定位; 安装步骤如下(若有安装之前的旧版本,请先进行地图及客户端程序卸载,并参照以下步骤重新安装): 步骤一、下载本地地图并安装: http://220.162.239.162/download/fujian.exe 步骤二、下载导航定位服务平台并安装: http://220.162.239.162/download/DXGPS.exe 步骤三:双击桌面快捷方式启动系统,并输入用户名密码登陆。

第一章主界面介绍 系统主界面说明 卫星导航定位综合服务系统主界面是用户使用系统主要功能的快速通道,如图1.1所示,它由系统功能菜单栏、系统常用操作工具栏、地图显示窗口、业务操作栏、车辆列表栏、系统状态栏组成。 图1.1 系统主界面 1.1系统功能菜单栏 功能菜单栏提供了各种具体功能选项,用户可以通过它来完成系统的所有操作。它主要包括功能模块有:系统、视图、地图操作、车辆管理、报警管理、调度管理、设置、报表、帮助等,如图1.2所示。下面各章节将详细介绍系统的各项功能。 图1.2 系统功能菜单1 各模块具体说明:(如图1.3所示) (1)系统模块包括:用户登录、切换用户、修改密码、退出系统等功能; (2)视图模块包括:业务操作栏、车辆列表栏、常用工具栏、状态栏等等功能; (3)地图操作模块包括:车辆选择、地图拖放、放大、缩小、距离和面积测量、全图显示、截图、客

相关文档
最新文档