-
MC20基站定位代码
基于STM32的MC20基站定位测试代码,经测试定位精度比较好。
- 2020-12-04下载
- 积分:1
-
VS2010之MFC入门到精通教程.pdf
【实例简介】VS2010之MFC入门到精通教程的pdf 文档,一共305页数第一部分: VS2010/MFC 开发环境
VS2010/MFC 编程入门之前言
VS2010/MFC 编程入门之一( VS2010 与 MSDN 安装过程图解)
- 2021-12-05 00:35:39下载
- 积分:1
-
鲁棒最优控制与鲁棒h无穷控制
鲁棒最优控制与鲁棒h无穷控制方面的经典著作,非常值得有志于此的英雄细细阅读
- 2020-12-07下载
- 积分:1
-
STM32移植到GD32的注意事项
GD32的性价比和稳定性都很高。我更喜欢用GD32.。但不是100%兼容的。需要注意一些细节。2.内部 Flash1)芯片设置读保护用法描述由于GD的Fash是自己的专利技术,STM的Fash是第三方提供的,所以GD的 Flash和STM的Fash有些许差异。GD的擦除时间会长一点解决方法在写完KEY序列以后,需要读该位,确认key已生效。所以,这里应该插入While(! (FLASH->CR &0x200);//Wait OPTWRE或可简单插入两个NOPNOPONOPO在ST库中,只有FLASH Status FLaSH Erase Option Bytes(void)FLaSH Status FlaSH ProgramOption Byte Data(uint32 t Address, uint8 t DataFLASH Status FLASH_ Enable WriteProtectionuint32 t FLASH PagesFLASH Status FLASH ReadOutProtection (Functional State New State)四个函数需要修改。2)IAP在应用中编程描述GD32由于有fash的0访问时序,同SM32在Fash的Ease和 Program上存在差别,GD32的 Erase和 Program时间比STM32的稍微长些建议对 Erase和 Progran时间进行修改解决方法将宏定义井 define erase timeout(luint32 t)OX000B000O)#define ProgramTimeout(uint32_t)ox00002000修改为:#define erasetimeout((uint32_t)OX00OFFFFF#define ProgramTimeout(uint32 t)OxOOOOFFFF备注: Erase和 Program时间宏定义在stm3210 x flash. c源文件中路径: braiesSTM32F10 x Std Periph Driversr)3)用IAR下载配置解决方法在批量牛产的时候首先会烧写一个USB的boot,这个boot自动运行后在由上位机软件进行烧写应用程序。如果boot程序不能自动运行则需要重新插拔次电源。给生产造成一些麻烦。产生不能自动运行程序的原因是如果程序设置读保护的话需要等待 FLASH CR的第9[ OPTWRE]位为1.如果没有置位的话继续执行就会出错。由」ST的执行速度慢,程序执行到读 FLASH CR寄存器的时候该位已经置1,GD的执行速度比较快,程序运行到这的时候该位还没置1,因此需要在 FLASH ReadOut Protection函数里面添加一些轮询该位为1或者加延时3.ISP烧写软件1)ISP烧写,建议使用官方烧写软件性述芯片内部同有区别解决方法建以到下载最新版本的另外也有专门的烧写软件(可以到论坛下毂如果使用自制的软件或脱机编程器,实现和完全兼容,建议修改以下参数。页擦除等待超时时间增加至整片擦除等待超时时间增加至左右字编程等待超时时间增加至,臾编程等笭超时时间增加至I/0日1)I0口外部中断使用方法措述在关闭期间,如果外部引脚有电平的变化,在使用MR打开中断后会马上进入中断服务程序。理论是打开中断前,不管管脚是否有电平的变化,都不会影响到打开后的中断响应。解决方法所以解决方法就是通过禁用上升沿或者下降沿检测寄存器来开关中断,不能使用IMR屏蔽奇存器。程序如下关闭沿检测,以达到关闭中断的目的,下降沿使用寄存器,上升沿使用寄存器2)在待机模式,PA8引脚特殊设置描述在使用低功耗的情况下,PA8会被MCU在内部被设置为地PA8复用为MU内部频率输出,超低功耗设时需要悬空解决方法在待机模式,PA8悬空不用3)低功耗下必须注意描述在使用低功耗情况下,把软件全部端口(AF)时钟关掉,无论是否有该端凵。4)当有脉冲群冲击管脚摧述需要在在进入中断后关闭中断4.定时器1)定时器输入捕获模式需要软件清中断描述sTM定吋时器输入捕获模式默认能硬件清中断,GD为了更加严格要求配置,需要做软件清中断解决方法软件清除标志位2)定时器向上脉冲计数模式设置述定时器的用法差异解决方法脉冲计数模式下,装载值必须设置为比预期值大,否则不计数在ST上如果重载值不设置(初始为0)的时候,CNT可以正常计数。在GD上如果重载值不设置保持初始为0的时候,会因为重载值为零,即便是来一个脉冲也会导致所有的寄存器复位从而不能正常计数。型号GD32F1系列MCUF|ah256B8及以上的型号)3)TIM、ADC模块描述Tmer、ADC模块的触发信号宽度要求解决方法|由于内部有高速和低速两条外围总线,Tmer、ADC模块和其他外设共同使用这两个总线。GD32F103/101系列Fash128KB及以下的型号, Timer、ADC等模块识別触发信号的条件是触发信号宽度大于模块所在总线的时钟宽度5.串口 USART1) USART连续发送数据字节有空闲位带述字节间有空闲位解决方法|对于一般的通讯米说,不会有影响,只对于一般在通讯上有特殊协议的,才会产生数据不准确的情况所以,特定情况,修改程序6.I2C总线1)硬件L2C特殊配置述GD的C相对STM的来说要少一个标志位解决、宏地址定义改交方法2、硬件I2C在会在向从机发送7bits地址完成后,从札还没来得及识别。(看客户应用)我们可以在发送完7bits后加个延时,让从机完全识别I2C Send7bitAddress(I2C1, EEPROM ADDRESS, I2C Direction TransmitterintOfffhile(i --3、检测ADDR不能使用I2 C Checkevent函数,因为他会清除ADR,可以使用I2 C Get FlagStatus函数就是把while(! I2C CheckEvent(I2C1I2C EVENT MASTER TRANSMITTER MODE SELECTED))Ey while(! I2C GetFlagStatus(I2C1, I2C FLAG ADDR))4、还有个关于编程步骤的严谨性,跟STW想比,我们是先 Clcar ack,再 Clear Arrd。7.ADC采集1)ADC采样设置述ADC启动解决方法|分三个方面时写入后,需要等待一段时间,如果用库的话就在 ADC CMD后面加20us左右的延付如果采用中断获得采样数据后,需要软件清除中断。8. SDio1) SDIO DAT3pin的在1 bit bus mode和4 bit bus mode下的配置摧述1、SD|O在1 bit bus mode下,DAT3pin是低电平,这样会导致 SD Card进入SP!模式。原因:初始化失败的原因主要是因为GD32的芯片SDO的DAT3∏存在BUG2、在4位模式下,通过上面的方法,程序能止常初始化,但不能正常读写SD卡原因:因为DAT3∏在前面已经配置成推挽输出,所以在4位模式下,不危正常读下。在调用4位模式前,把DAT3的端凵配置成复用推挽输入即可解决问题解决方法「1、1 bit bus mode的解决方法:建议在使能之前,先把配置成推挽输出,)且要置成高电平,使保持高电平即可2、4 bit bus mode的解决方法:在调用4位模式前,把DAT3的端口配置成复用输出即可解决问题。2)程序在刚烧完后能正常读写SD卡,断电再上电后,SD卡初始化失败,需要手动复位一次后才正常描述在某些SD卡中,GD32断电再上电,会引起SD卡上的时钟信号不正常,导致SD卡发送命令失败。解决方法在程序中,打开时钟后,增加一小段延时,以保证下时钟信号稳定。这个延时添加的地方:在即的配置文件中,然后在这个函数中找到就在这个后面加个延时。10. USBA, USB OTG1)客户使用的原工程时需要注意几点解|1、在中,增加如下图红色字体语句for (1=0; 18; i++) EPli= GetEndPoiNT(i)for(i=0:iregs. HC REGS [num]->HCCHAR, hcchar d3 2)pdev->host hc Status =HC NAK而V2.1.0版本的NAK处理过程如下else if (hcint b nak)if(hcchar b. eptype = EP TYPE_ INTR)UNMASK HOST INT CHH(num)USB OTG HC Halt(pdev, numelse if ((hcchar. b. eptype = EP TYPE CTRL)(hcchar b eptype = EP_ TYPE BULK))A re-activate the channel *hcchar, b chen =1hcchar b chris =0USB OTG WRITE REG32(&pdev->regs. HC REGS [num]->HCCHAR, hcchar d32)pdey->host HC Status [num]=HC_NAKCLEAR HC INT(hcreg, nak)唯一的区别就是 CLEAR HC INT( here,nak)的位置,在Ⅵ1.0.0版本中对于CTRL和BUK端点的NAK中断没有清除NAK,我们的芯片会因此产生多次IN传输的请求,导致数据传输错误。改为V2.1.1的写法后传输正常。(注意 HC Status在V2.1.0是数组,在Ⅵ1.0.0是单个数据,直接拷贝的话要去掉后面的[num])B.USB外设的工作频率有限制摧述有最低工作频率的要求,也就是APB1分频后的时钟必须大于12MHz,比如HCLK为56MHz,APB1的最大分频系数为4,56/4=14MHz,可以正常工作。11 SPI1)输入与输出配置要求(STM32不需要如此要求)解决丨GD32在使用SP时,o的配置必须严格遵守主从模式下的输入与输出配置,而方法STM32无此要求,相关代码如下主机模式下|o配置(主机以SP为例):GPIO InitStructure gPio Mode gPio Mode af plGPIO_ Init Structure GPIo Speed GPlO Speed 50MHzGPIO InitStructure. GPio Pin= GPlO Pin 5 GPIO Pin_ 7;GPIO Init(GPIOA, &GPIO InitstructureGPio Init Structure gPio Mode gPio Mode IN floating:GPio InitStructure gpio Pin gpio pin 6GPIO Init(GPIOA, &GPIO InitStructure)从机模式下o配置(从机以SP2为例)GPIo Init Structure GPio Mode gPlo Mode IN FloatingGPIO InitStructure GPIO Speed= GPl Speed 50MHzGPIO_InitStructure GPIO_ Pin GPIO Pin_13 GPIO_ Pin_15GPIO Init(GPIOB, &GPIO InitStructure)gPio Initstructure gpio mode gpio mode af pp.GPIO InitStructure. GPio Pin= GPIo Pin 14:GPIO_Init(GPIOB, &GPIO_Initstructure);3)在GD32的SP的时钟信号,空闲状态需要配置成高电平,以保证数据的稳定性,具体代码如下:红色字体代码解决SPI_ InitStructure SPl Direction =SPI_ Direction_ 2Lines fullDuplex;方法SPI InitStructure SPl Mode SPi Mode master.SPI Initstructure SPl Data Size= SPl Data Size 8bSPlInitStructure SPl_CPOL= SPI CPOL HighSPl Initstructure SPl CPHA= SPI CPHA 2EdgeSPI InitStructure SPI NSS= SPI NSS SoftSPI InitStructure SPl BaudRate Prescaler =SPI Baud Rate Prescaler 256:SPI Initstructure, Spi FirstBit= SPI FirstBit MSBSPI InitStructure SPl CRCPolynomial =7;SPl Init(sPl1, &SPl Initstructure);4)当作为从机时,在GD32中,时钟信号必须为8的整数倍。例如:红色字体代码解决SPI_InitStructure SPl_ Direction =SPl_ Direction_ 2Lines_ Full Duplex;方法SPI InitStructure. SPl Mode= SPl Mode MasterSPI InitStructure SPSPi Data Size 8SPl InitStructure SPl CPOL= SPI CPOL High;SPI Init Structure. SPl CPHA SPI CPHA_ 2EdgeSPI Initstructure SPl NSS= SPI NSs SoftSPI Initstructure Spl BaudRatePrescaler= SPl BaudRatePrescaler 256SPI InitStructure. SPl FirstBit= SPl First Bit MSBSPl Initstructure SPl CRCPolynomial =7;SPI Init(SPI1, &SPl InitStructure)5)在GD32中,不能使用SPLS_FLAG_BSY该位来判断SP总线数据是否接收或发送完成12.看门狗1)进入SToP模式前打开看门狗,通过RTc的ALR唤醒后,程序会不断被复位的现像摧述WDG内部有个 Reload信号,KEY奇器写AAA会使其拉高,过段时间自动拉低。在拉底之前进入STOP状态会使 Reload信号一直为高,等到退出SToP后也保持为高,之后再写AAAA没有办法让 Reload产生上升沿,也就没办法更新计数器了解决方法「进STOP之前不要 Reload,也可以调整下程序的顺序,把WwDG的配置放到RIC配置之前,效果是一样的。
- 2021-05-06下载
- 积分:1
-
NIRS_SPM数据分析方法详细介绍
近红外数据处理软件包的使用方法,简单可行
- 2020-06-27下载
- 积分:1
-
FPGA自编音乐播放器
使用Verilog自编音乐播放器,在FPGA上实现播放梁祝,茉莉花,生日歌
- 2020-06-27下载
- 积分:1
-
C语言源代码(学生成绩管理系统、图书管理系统、学生信息管理、二叉树的各种遍历)
使用c语言编写各种管理系统,主要包括学生成绩管理、图书管理、学生信息管理以及二叉树的各种遍历,其中学生管理系统分别有堆栈和链表等方式实现。所有代码已经本人编译运行,绝对无错,下载后可立即使用!
- 2020-12-01下载
- 积分:1
-
软件测试技术课程设计(论文+源码).zip
【实例简介】软件测试技术课程设计,用loadrunner软件实现对一个web程序进行测试,其中要自己动手连接一个数据库,这只是一个小例子,有些截图是测试过程中自动生成报告中的。
- 2021-12-05 00:32:00下载
- 积分:1
-
西门子wincc中文系统基本操作手册.pdf
详尽介绍西门子组态软件安装、功能、及使用,SIEMENSVolume 1前言系统概述2SIMATIC HM授权3Wincc手册Wincc资源管理器4概述5常规信息6第一册用户管理器7Volume 2图形编辑器8报誓记录9变量记录10文本库全局脚本12订货号:6AV6392-1XA05-0BA1交叉索引13Winco°、 SIMATIC°、S|NEC°、STEP°是西门子注册商标木手册中所有其它的产品和系统名称是(注册的)其各自拥有者的商标,必须被相应地对待。(若没有快速写入权限,不允许对本文件或其内容迂行复制、传送或(我们已检查了本手册的内容,使其与硬仁和软件所擢述使用的相致。由于不可能完全消除差错,我们也不能保证完违犯老将要对损坏负责任。保留所有板利,包括由专利授权创建的权全的一致性。然而,本手册中的数据是经常规检查的,在利,对实用新型或设计的注册。)以后的版本中包括了必要的修正。欢迎给我们提出建议以便改进。)SIemens AG1994-2000保留所有权利改变的技术数据前言目的Winco用户指南描述:Wincc的结构、功能及其组件如何建立指定系统的 Winco项目如何在运行系统中使用 Wincc该用户指南适用于 WinCc v5。信息编排该用户指南是 SIMAIIC HM文档的一部分。下面列出了所有 Win cc文档。安装基砧基本组态手册通讯手册通道文档用户归档Pro Agent冗余户札服务器基本过程控制过程控制过程控制运行系统道道支持于发商具箱工具刖舌文档目录入门组态实例引导初学者按步骤执行项目,并全面介绍了 Win cC的功能。Wincc v5提供以下信息第一册Wincc中的相互联系系统总览软件保护●软件保护如何发挥作用控制中心●操作结构、方法和使用 Wincc资源管理器服务器数据变量和变量组通道CC和过程之间的通讯报表编辑器●在报表编辑器中创建和编辑打印布局用户管理员在用户管理员中分配用户权限第二册●在图形编辑器中生成过程映射图形编辑器在报警记录中组态、处理和归档消息报警记录●在变量记录中组态、处理和归档测量值变量记录文本库在文本库中组态多种语言文本全局脚本在全局脚本中编译C函数和动作交叉索引用交叉索引生成交叉索引列表组态手册提供以卜信息册举例说明在 Wincc中组态组态的特殊方面脚本、C函数和动作(C教程)的开发环境全局库中的图形对象通讯手册提供以下信息册通过 PROFIBUS、工业以太网和OPC链接到S|MATC通讯驱动程序以及通过实例说明如何组态驱动程序●组态的特殊方面通道描述提供通讯驱动程序信息在自动系统中寻址变量为通讯伙伴设置参数前言文档‖目录Winco选项提供选项信息用户归档用户归档:创建和使用用户归档客户机服务器●客户机服务器:客户机/服务器系统中WnCC的结构和冗余使用●冗余:冗余系统的结构和使用ProAgent提供 ProAgent选项(过程诊断)信息如何组态系统过程诊断如何追踪过程错误并识别其原因基本过程控制提供 Wincc过程控制选项信息存储●画面树管理器分屏管理器芯片卡设备状态监控视频●时间同步过程控制运行系统提供WnCC过程控制选项信息●运行系统操作开放式开发商工具箱说明程序员如何使用WmCc的AP功能以及如何访间数据通道开发商工具箱说明如何开发将 Winco连接到任一目标系统的通讯驱动程刖舌附加支持如果在操作中遇到问题请立即与我们联系。如果在解决问题中需要帮助,请拨49911895-7000。记住于头备有软件|号:该号码在软件产品卡中如果授权夭失或损坏,请通过电话与客户支持部联系,以便“修复”授权。电话号码是+49911895-7200。SIMATIC产品信息S|MATC客户支持部通过在线服务提供广泛的 SIMATIC产品附加信息:用户可获得常规最新信息通过Internethttp://www.ad.siemenscom/wincc通过传真号码+4987659302779500对操作可能有所帮助的最新产品信息和下载信息:iliidInternethttp://www.ad.siemens.de/support/htm1-00/index.shtm1通过纽伦堡电子公告牌系统 SIMATIC客户支持信箱):号码是+49911895-7100若需要拨号进入我们的信箱,请使用最高波特率不超过28,800bps(也就是说至多∨34)的调制解调器,并将其参数设置为8、N、1、ANS|,或通过|SDN(×75,64KB)拨号进入。SIEMENSVolume 1前言系统概述2SIMATIC HM授权3Wincc手册Wincc资源管理器4概述5常规信息6第一册用户管理器7Volume 2图形编辑器8报誓记录9变量记录10文本库全局脚本12订货号:6AV6392-1XA05-0BA1交叉索引13Winco°、 SIMATIC°、S|NEC°、STEP°是西门子注册商标木手册中所有其它的产品和系统名称是(注册的)其各自拥有者的商标,必须被相应地对待。(若没有快速写入权限,不允许对本文件或其内容迂行复制、传送或(我们已检查了本手册的内容,使其与硬仁和软件所擢述使用的相致。由于不可能完全消除差错,我们也不能保证完违犯老将要对损坏负责任。保留所有板利,包括由专利授权创建的权全的一致性。然而,本手册中的数据是经常规检查的,在利,对实用新型或设计的注册。)以后的版本中包括了必要的修正。欢迎给我们提出建议以便改进。)SIemens AG1994-2000保留所有权利改变的技术数据
- 2020-12-11下载
- 积分:1
-
matlab 实现线性调频信号以及分析处理
里面有关于实现matlab的算法以及分析处理山国科技记文在线分布的时频平面作直线积分投影的变换,统称对信号作变换在分布的时频平面里惯用轴的截距和斜率为参数表小直线。因此,当需要沿作直线积分时,可将积分路径(直线)的参数(u,a)替换成()日两对参数之间的关系为:m=-cot,w=! sina。若求信号的变换,并以参数表示积分路径,则有:D.a=PQ线w, (t, wB u-u du∫r(,n)ma(w-mn-m)nh∫m(,w[一(m+motcw lt, wo +mt dt/sinaWo=u/sina上式表明,若是参数为和的信号,则积分值最大;而当参数偏离与或时,积分值迅速减小,即对‘定的信号,其变换会在对应的参数处呈现尖峰。我们自然会想到:多分量的信号的特性在平面里更加突出。即表现为各个尖峰,因而更有利于区别交叉项和噪声。利用变换一定能够获得更好的性能。作为时频分析方法之一,分数阶傅里叶变换ˉ与分布()变换()分别有着一定的数学关系,借助它们的联系,可进一步说明分数阶傅里叶变换的物理意义。信号的分布函数的定义为t+=xtde作为能量型时频表示满足许多期望的数学性质,这里给出其边缘特性X tt wdvXw=wtwat对WD旋转C角度,即对分布实施变换,其结果是RWIW=∫f山国技记文在线而信号的阶分薮阶傅里叶变换X。t的就是将信号的旋转c角度,即对于分数阶傅里叶变换只有旋转不变性,所以有X u= wtP可以看出,对时间轴与频率轴的积分分别是信号在时刻的瞬时功率和信号在频率的谱密度,而信号的对与时间成c角度的轴的积分投影对应着角度为a的分数阶傅里叶变换的幅度平方,这进步从能量的角度说明分数阶傅里叶变换作为广义傅里叶变换的含义。正弦信号在时频平面是一条平行于时间轴的直线,即它的频率不随时间变化,可视为旋转角度为°的完全时间域表示;冲击朕数在时频平面是一条平行于频率轴的直线可视为旋转角度为°的完全频率域表示;信号在时频平面是一条斜率为调频率的直线,当该信号的某一角度的分数阶傅里叶变换与其调频率一致时,在无限长度的理想情况下,表现为幅度为无穷大的冲击,在信号长度有限的情况下,其分数阶傅里卟变换呈现极大值这就是信号在分数阶傅里叶变换域的特点。离散 Chirp fourier变换是最近提出的一种有效的线性调频信号检测技术,它 Fourier变换的一种推广形式,可同时匹配 chirp信号的中心频率和调频率。本文利用修正离散Chirp- Fourie交换( MDCFT)实现干扰信号的检测和参数估计,从而实现对干扰的自适应抑制。分析和仿真表明,该方法可对FM干扰有着极好的抑制效果;同时,由于 Chirp- Fourie变换是维的线性变换,可借助快速傅里叶变换(FFT〕实现,与基于WVD的算法相比,不仅避免了交叉项十扰,而且降低了计算的复杂度,其实现更为简使3.基于Mat1ab的上机仿真过程及结果分析3.1对单分量信号的仿真及结果分析():输入解析信号为x()=eb的分布:40,图单分量信号的分布山国科技论文在线在上述解析信号中加入噪声后,用分布分析其性能图加入噪声的单分量信号的分布由图可以看出实际结果与前面的理论推导致。在实际应用中,信号长度总是有限长的,此时分布呈背鳍状。由图可以得到变换对噪声不太敏感,时频变换后信噪比较高。但当干扰的幅度大到一定程度时,变换的结果会严重变差,甚至分析不出结果。():前两个图是输入解析信号为x(t)=em的变换,后两个图是在这个解析信号中加入噪声以后用变换对其进行的分析:400C501m01501020100150图单分量信号的变换由理论分析可知,当旋转角度与线性调频信号的斜率相這应时,变换将出现一个峰值。这个分析在图中得到了证实。():图前两个图是输入解析信号为x()=e的分数阶傅里叶变换,后两个图是在山国科技论文在线这个解析信号中加入噪声以后用分数阶傅甲叶变换对其进行的分析:分数阶傅甲叶变换变换与变换的紧密联系在图和图的仿真中也可以得到证实HOD50图单分量信号的分数阶傅里叶变换():图的前两个图是输入中心频率是,调频率是的单分量线性调频信号后的Chirp- Fourier变换,后两个图是在这个信号中加入噪声以后用 Chirp-Fourier变换对其进行的分析。通过这个仿真,还将证明一个重要性质: Chirp- Fourier变换可同时匹配线性调频信号的中心频率和调频率的82a图单分量信号的 Chirp fourier变换比较结论:从以上几个仿真图形可以看出,对单分量的信号而言,上述几个变换山国科技论文在线都有非常好的时频聚集性,特别是分布与理论结果完仝一致。在抗噪声方面,对比几个图可知,变换和 Chirp- Fourier变换要比分布和分数阶傅里叶变换吏好。而对于分数阶傅里叶变换和分布,分数阶傅里叶变换的抗噪声性能要好3.2对多分量信号的仿真及结果分析个多分量的线性调频信号的D15020心Dm图多分量信号的一个多分量的线性调频信号的变换50.540多分量信号的变换山国科技论文在线个多分量的线性调频信号的分数阶傅甲叶变换:图多分量信号的分数阶傅里叶变换个多分量的线性调频信号(含两个分量,中心频率和调频率分别为k=)的 Chirp- Fourier变换50299,Q图多分量信号的 Chirp-fourier变换比较结论:从以上四个图可以看出,对于多分量信号,分布由于存在交叉项,时频面模糊不清,而其他三种变换则可以检测到两个信号。从图中还可以看到,Chirp- Fourier变换的效果是最好的。而且我们从图中还可以清楚地看到线性调频信号的中心频率和调频率。4LFM信号的应用线性词频)信号广泛地应用于雷达、声纳和通信等信息系统中。在这类系统中,信号的检测与参数估计是个重要的研究课题,受到特别的关注。下面给出一个基于FRT的MTD雷达信号处理过程的防真实例。假设有一个运动目标,回波信号为Stjn∫t-jwt+nt,其中nt为杂波信号,信号参数为nt是均值为零,方差为的高斯白噪声,信噪比为,观测时间为,采样频率为采样点数为N采用分数阶域的扫描上算法对该冋波信号作计算机仿真,仿真结果如图所从图中可以清楚看到一个LFM信号的存在,而闬目标的峰值非常突出,受杂波的影响相对较小。因此采用FRT的MTD雷达的抗干扰能力较强。另外由于日标的特征非常明显,可以通过适当提高杂波门限的方法来减小虚警概率山国科技论文在线图基于ⅣRFT的MTD雷达信号处理过程的防真5结束语非平稳信号是现代信号处理的主要研究对象之一,对其有很多种理论分析方法。本文介绍的分布,变换,分数阶傅里叶变换,变换是其中比较常用和重要的几种。本文对这几种变换做了初步的介绍,进而对它们进行了一些比较这有助于进一步了解各种变换的性能和作信号分析时选择合适的变换。时频分布之所以受到很多研究人员和信号处理领域的工程人员的重视,是因为它有很多传统傅立叶变换所不具备的性质。由时频分析的定义可知时频表示能给出信号在时域和频域的信息。经过儿年的发展,时频分析理论趋于成熟,并遂渐在实际应用中崭露头角,近年来已在实际的非平稳信号处理中获得了十分广泛的应用。如:信号检测与分类,吋频域滤波,信号综合,系统辩识和谱估计等。在的期刊和国际会议上发表的与采用时频工具处理非平稳干扰有关的论文及研究报告共有余篇,其中以美国大学教授的成果最为显著。时频分析是一个前景很广阔的研究方向,虽然取得了一定的成就,但理论体系尚不十分完备,需要进一步的发展。参考文献[1ˉ张贤达,保铮《非平稳信号分析与处理》[M1998年9月第1版国防工业出版社[2ˉ沈民奋,孙丽莎《现代随机信号与系统分析》M年月第版科学出版社[3丁凤芹,曹家麟《基丁分数阶傅里叶变换的多分量 Chirp信号的检测与参数估计》《语音技术》2004年第1期[4_孙泓波,郭欣,顾红,苏上民,刘国岁《修正 Chirp- Flourier变换及其在SAR运动目标检测中的应用》《电子学报》2003年第1期山国技记文在线[5董永强,陶然,思永,王越《基丁分数阶傅里叶变换的SAR运动目标检测与成像》《兵工学报》1999年第2期L6_陶然,齐林,王越《分数阶 Fourier变奂的原理与应用》LM」2004年8月第1版清华大学出版社[7董永强,陶然,周思永,王越《含未知参数的多分量 chirp信号的分数阶傅里叶分析》《北京理工大学学报》1999年第5期[8ˉ陈辉,王永良《利用离散 Chirp- Flourier变换技术估计调频信号参数》《空军雷达学院学报》2001年第1期[9ˉ齐林,穆晓敏,朱春华《系统中基于 Chirp- Fourier变换的扫频干扰抑制算》《电讯技术》年第期[10]李勇,徐震等《 MATLAB辅助现代工程数字信号处理》[M2002年10月鷥1版西安电子科技人学出版社「111胡昌华,周淘,夏启兵,张伟《基于 MATLAB的系统分析与设计—时频分析》「M12001年7月第1[2]干小宁,许家栋《离散调频-傅里叶变换及其作雷达成像中的应用》《系统工稈与电子技术》2002年第3期
- 2020-12-02下载
- 积分:1