一种基于相关辨识的电法接收处理系统及其方法

文档序号:10652921阅读:179来源:国知局
一种基于相关辨识的电法接收处理系统及其方法
【专利摘要】本发明涉及一种基于相关辨识的电法接收处理系统,包括:第一处理模块、第二处理模块、第一FPGA控制模块和第一显示模块,所述第一处理模块主要用于采集通过大地的电信号,对通过大地的电信号进行相关辨识,同时协调DSP芯片、FPGA芯片和GPS,起到采集数据、传输数据、控制外设芯片和分配各个芯片处理工作的作用;第二处理模块用于生成m序列,然后计算生成的m序列与接收到的数据互相关,得到辨识的大地系统数据;第一FPGA控制模块主要用于产生秒脉冲,在卫星失锁时提供实时的时间;第一显示模块用于显示辨识得到的系统函数的波形。该系统具有实时采集、在线辨识、辨识精度高和易操作的特性。
【专利说明】
-种基于相关辨识的电法接收处理系统及其方法
技术领域
[0001 ]本发明设及一种基于相关辨识的电法接收处理系统及其方法。
【背景技术】
[0002] 在电法勘探中,结合接收机的数据处理系统在处理信号的过程显得尤为重要。一 般的接收系统只是具有采集数据和存储数据的功能,少数的仪器可W做到在仪器中做到给 出辨识结果,但是往往因为计算数据量太大和仪器的计算内存不够而使得辨识工作显得捉 襟见肘。造成运种问题的重要原因就是在计算时候采取了单核的处理模式,主忍片面对多 个任务要做实时运算和实时处理,在计算和采集中往往不能两全。要做到既保证采集任务 的实时进行,又保证运算和产生m序列可靠,就需要从忍片和算法两方面着手。显然,传统利 用相关的定义采取相乘累加的方式已经不能满足实时性地要求,在计算过程中,采用在线 辨识的方式进行计算会大大节省辨识时间,其中一个重要的原因就是可W-边采集一边进 行运算。在线辨识的运算思想就是借助相关的递推公式,利用之前计算好的相关结果作为 下一次计算的一个单元,运样在计算下一次的相关的时候,相重合的运算部分就可W不用 再次计算,运样就节省了时间,在每次接收一个数据的时候,辨识运算正好结束,运样就充 分利用了采集数据的时间,提高了辨识效率。需要注意的是,由于辨识是在采样时间内进行 的,所W采样率不能太高。

【发明内容】

[0003] 本发明的技术解决问题:解决了大数据量在内存不足时候的相关计算,解决了在 输入数据不能很快传输给接收机的辨识延迟问题,解决了采集和运算不能同时进行的问 题。本发明结合专用运算的DSP和控制为主的STM32主忍片同时配备了 FPGA的精准秒脉冲计 时,使得接收运算工作可W有条不素地进行。
[0004] 本发明的技术解决方案为:一种基于相关辨识的电法接收处理系统,包括:第一处 理模块、第二处理模块、第一 FPGA控制模块和第一显示模块;
[0005] 第一处理模块包括第一 STM32主控单元、第一 GPS单元、第一参数输入单元、第一 SD 卡写单元、第一 AD采集单元、第一接收电极、第一 DSP控制单元、第一 m序列生成单元、第一存 储单元,其中第一 GPS单元、第一参数输入单元、第一 SD卡写单元、第一 AD采集单元、第一 DSP 控制单元都与第一 STM32主控单元相连,第一 AD采集单元与第一接收电极相连,第一 m序列 生成单元与第一存储单元相连和第一 DSP控制单元,运个模块主要完成的是参数的设定、 GPS时间同步和数据的采集和存储W及m序列的生成。之所W可W完成运些内容,主要是DSP 和STM32在运行时可W完成并行。首先根据发送端参数在第一参数输入单元输入相同的参 数,其中包括同步GPS的同步时间和设置的接收时刻,然后第一STM32主控单元根据设置的 参数调节第一DSP控制单元,产生相应参数的m序列,然后存储在第一存储单元。当时间到达 设置的时刻时,第一AD采集单元通过第一接收电极采集通过大地的电压信号,通过第一 STM32主控单元写操作写入第一 SD卡写单元,运样就把数据写入了 SD卡内,采集数据和给SD 卡写入数据是与DSP产生m序列W及相应的m序列存储工作是可W并行处理的。
[0006] 所述第二处理模块包括第一 DSP缓存单元、第一互相关计算单元、第一系统计算单 元和第一 SD卡读单元。其中第一 SD卡读单元与第一 STM32主控单元相连,第一 STM32主控单 元与第一 DSP缓存单元相连,第一互相关计算单元与第一存储单元、第一 DSP缓存单元、第一 系统计算单元相连。该模块主要是在DSP内完成系统辨识的计算的。运个阶段第一 STM32主 控单元从第一 SD卡读单元读出数据传输给第一 DSP控制单元,第一 DSP控制单元接收到第一 STM32主控单元的数据后把数据交给第一 DSP缓存单元,第一互相关计算单元根据DSP中缓 存的接收数据和存储的m序列计算出m序列和接收数据的互相关。根据互相关的计算结果, 系统计算单元计算出系统函数的数据,结束该模块的操作。
[0007] 所述第一显示模块包括主要完成显示系统函数的工作。其中第一 STM32主控单元 作为主控忍片,从系统计算单元中读出系统的数据,然后在所述第一显示模块中显示出系 统函数的波形来。运样,就显示了大地系统的系统函数;
[0008] 在求解系统函数的过程中,阶段的数据是DSP产生m序列和STM32采集数据可W并 行,运在m序列阶数较高、采样的数据较大的时候,大大提高了辨识效率,完成了在线辨识工 作。在实际的辨识中,一般是将发送的数据和接受的数据导入到上位机中,用上位机辨识; 或者使用数据线导入发送端的采集数据,在接收机中进行小点数的数据辨识。如果需要进 行高精度的系统辨识,需要比较精确的频率响应,m序列的阶数就会加大,单核处理运种庞 大的数据运算,运必然会加大计算量和计算时间。而现在我们把计算数据和控制分开来做, 用DSP来进行数据运算,用STM32来进行整个时序的控制,运样把运算和控制独立开,就能大 大提高计算效率。需要说明的是,在所需辨识精度不是很高的时候,STM32的M4内核也可W 完成小量的数据处理工作;
[0009] 计算相关函数采用的m序列是本地DSP产生的,不需要采取从发送端采集得到发送 数据运样省去了传输数据的时间。由于我们的主控忍片和数据运算忍片是分开独立的,在 采集的时间内,完全可W用DSP完成本地的m序列产生工作,运样就不用专用的接口和时间 去导入发送端采集的数据,简化了工作;
[0010] 在DSP辨识系统的过程中,第一互相关计算单元计算互相关采用的是在线辨识的 递推方式。传统在求解互相关的时候,采用的是使用定义计算互相关。传统的方计算互相关 的时候,数据量较大的时候,往往不能实现在线辨识,在MCU的内存较小或者数据量较大的 时候,计算需要占据较大的内存。现在我们采取的在线辨识的计算方式为递推的辨识方式, 计算公式为:
其中i为递推 次数,输入输出的采样间隔为8,互相关的采样间隔为A,/?;, (M)表示MA~(M+i) A区间内 测量的数据获得的互相关值。在使用该方法的时候,需要注意的是信号的采样间隔S不宜过 小,否则在采样间隔内不能完成必须的计算。
[0011] 本发明与现有技术相比的优点在于:
[0012] (1)在接收数据的过程中,采集和运算可W同时进行,大大提高了辨识效率。
[0013] (2)需要进行辨识系统的运算时,不需要再次导入发送机端的数据。
[0014] (3)在同步时间时,如果卫星失锁,FPGA可W提供精准的秒脉冲保证时间的同步。
【附图说明】
[0015] 图1为本发明一种基于相关辨识的电法接收处理系统的结构框图;
[0016] 图2为本发明的一个具体实施示例的方法流程图。
【具体实施方式】
[0017] 如图1所示,本发明一种基于相关辨识的电法接收处理系统,包括第一处理模块1、 第二处理模块2、第一 FPGA控制模块3、第一显示模块4。
[0018] 所述第一处理模块1主要用于采集通过大地的电信号,对通过大地的电信号进行 相关辨识,同时协调DSP忍片、FPGA忍片和GPS,起到采集数据、传输数据、控制外设忍片和分 配各个忍片处理工作的作用;
[0019] 所述第二处理模块2用于生成m序列,然后计算生成的m序列与接收到的数据互相 关,得到辨识的大地系统数据;
[0020] 所述第一 FPGA控制模块3主要用于产生秒脉冲,在卫星失锁时提供实时的时间;
[0021] 所述第一显示模块4用于显示辨识得到的系统函数的波形。
[0022] 所述第一处理模块1包括第一 STM32主控单元13、第一 GPS单元11、参数输入单元 12、第一 SD卡写单元17、第一 AD采集单元16、第一接收电极18、第一 DSP控制单元14、第一 m序 列生成单元15、第一存储单元19,其中第一 GPS单元11、第一参数输入单元12、第一 SD卡写单 元17、第一 AD采集单元16、第一 DSP控制单元14都与第一 STM32主控单元13相连,第一 AD采集 单元16与第一接收电极18相连,第一 m序列生成单元15与第一存储单元19相连和第一 DSP控 制单元14,运个模块主要完成的是参数的设定、GPS时间同步和数据的采集和存储W及m序 列的生成。之所W可W完成运些内容,主要是DSP和STM32在运行时可W完成并行。首先根据 发送端在第一参数输入单元12输入参数,其中包括同步GI^的同步时间和设置的接收时刻, 然后第一 STM32主控单元13根据设置的参数调节第一 DSP控制单元14,产生相应参数的m序 列,然后存储在第一存储单元19。当时间到达设置的时刻时,第一AD采集单元16通过第一接 收电极18采集通过大地的电压信号,通过第一 STM32主控单元13写操作写入第一 SD卡写单 元17,运样就把数据写入了 SD卡内,采集数据和给SD卡写入数据是与DSP产生m序列W及相 应的m序列存储工作是可W并行处理的。所述第一AD采集单元16的采样率默认设置为 512化,m序列为11阶。
[0023] 所述第二处理模块2包括第一 DSP缓存单元21、第一互相关计算单元22、第一系统 计算单元23和第一 SD卡读单元24。其中第一 SD卡读单元24与第一 STM32主控单元13相连,第 一 STM32主控单元13与第一 DSP缓存单元21相连,第一互相关计算单元22与第一存储单元 19、第一 DSP缓存单元21、第一系统计算单元23相连。运个模块主要是在DSP内完成系统辨识 的计算的。运个阶段第一 STM32主控单元13从第一 SD卡读单元24读出数据传输给第一 DSP控 制单元14,第一 DSP控制单元14接收到第一 STM32主控单元13的数据后把数据交给第一 DSP 缓存单元21,第一互相关计算单元22根据DSP中缓存的接收数据和存储的m序列计算出m序 列和接收数据的互相关。根据互相关的计算结果,第一系统计算单元22计算出系统函数的 数据,结束该阶段的操作。
[0024] 在求解系统函数的过程中,所述第一DSP控制单元产生m序列和所述第一STM32主 控单元采集数据并行,运在m序列阶数较高、采样的数据较大的时候,大大提高了辨识效率, 完成了在线辨识工作。在实际的辨识中,一般是将发送的数据和接受的数据导入到上位机 中,用上位机辨识;或者使用数据线导入发送端的采集数据,在接收机中进行小点数的数据 辨识。如果需要进行高精度的系统辨识,需要比较精确的频率响应,m序列的阶数就会加大, 单核处理运种庞大的数据运算,运必然会加大计算量和计算时间。而现在我们把计算数据 和控制分开来做,用DSP来进行数据运算,用STM32来进行整个时序的控制,运样把运算和控 制独立开,就能大大提高计算效率。需要说明的是,在所需辨识精度不是很高的时候,STM32 的M4内核也可W完成小量的数据处理工作;
[0025] 计算相关函数采用的m序列是本地DSP产生的,不需要采取从发送端采集得到发送 数据运样省去了传输数据的时间。由于我们的主控忍片和数据运算忍片是分开独立的,在 采集的时间内,完全可W用DSP完成本地的m序列产生工作,运样就不用专用的接口和时间 去导入发送端采集的数据,简化了工作;
[0026] 在DSP辨识系统的过程中,计算互相关采用的是在线辨识的递推方式。传统在求解 互相关的时候,采用的是使用定义计算互相关。传统的方计算互相关的时候,数据量较大的 时候,往往不能实现在线辨识,在MCU的内存较小或者数据量较大的时候,计算需要占据较 大的内存。现在我们采取的在线辨识的计算方式为递推的辨识方式,计算公式为:
其中i为递推次数,输入输 出的采样间隔为8,互相关的采样间隔为A,K;, 表示MA~(M+i) A区间内测量的数据 获得的互相关值。在使用该方法的时候,需要注意的是信号的采样间隔S不宜过小,否则在 采样间隔内不能完成必须的计算。
[0027] 根据本发明的另一个实施例所述第二处理模块2包括第一 DSP缓存单元21、第一互 相关计算单元22和第一系统计算单元23、第一 SD卡读单元24;
[0028] 所述第一 FPGA控制模块3用于在卫星失锁时,产生精准的秒脉冲更新接收机的实 时时钟。
[0029] 所述第一处理模块1主要完成数据的采集和传输工作,包括第一STM32主控单元 13、第一 GI^单元11、第一参数输入单元12、第一 SD卡写单元17、第一 AD采集单元16、第一接 收电极18、第一 DSP控制单元14、第一 m序列生成单元15、第一存储单元19,
[0030] 第一 GPS单元11、第一参数输入单元12、第一 SD卡写单元17、第一 AD采集单元16、第 一 DSP控制单元14分别与第一 STM32主控单元13相连;
[0031] 第一 AD采集单元16与第一接收电极18相连,第一 m序列生成单元15分别与第一存 储单元19 W及第一 DSP控制单元14相连;
[0032] 运个模块主要完成的是参数的设定、GPS时间同步和数据的采集和存储W及m序列 的生成。之所W可W完成运些内容,主要是DSP和STM32在运行时可W完成并行。首先根据发 送端在第一参数输入单元12输入参数,其中包括同步GPS的同步时间和设置的接收时刻,然 后第一 STM32主控单元13根据设置的参数调节第一 DSP控制单元14,产生相应参数的m序列, 然后存储在第一存储单元19。当时间到达设置的时刻时,第一 AD采集单元16通过第一接收 电极18采集通过大地的电压信号,通过第一STM32主控单元13写操作写入第一SD卡写单元 17,运样就把数据写入了 SD卡内,采集数据和给SD卡写入数据是与DSP产生m序列W及相应 的m序列存储工作是可W并行处理的。
[0033] 所述第二处理模块2主要完成辨识过程中的运算工作,包括第一 DSP缓存单元21、 第一互相关计算单元22、第一系统计算单元23和第一 SD卡读单元24。其中第一 SD卡读单元 24与第一 STM32主控单元13相连,第一 STM32主控单元13与第一 DSP缓存单元21相连,第一互 相关计算单元22与第一存储单元21第一 DSP缓存单元21、第一系统计算单元23相连。
[0034] 运个阶段主要是在DSP内完成系统辨识的计算的。运个阶段第一 STM32主控单元13 从第一 SD卡读单元24读出数据传输给第一 DSP控制单元14,第一 DSP控制单元14接收到第一 STM32主控单元13的数据后把数据交给第一 DSP缓存单元21,第一互相关计算单元22根据 DSP中缓存的接收数据和存储的m序列计算出m序列和接收数据的互相关。计算公式为:
其中i为递推次数,i>〇且 是整数,输入输出的采样间隔为8,根据实际需要设定,互相关的采样间隔为A 度 示MA~(M+i) A区间内测量的数据获得的互相关值。最终的互相关结果是i为采样的最后 数据个数时对应的咬y(AA;)。根据互相关的计算结果,第一系统计算单元22时域相关辨识计 算公式计算出系统函数的数据,具体计算公式为:
[0035]
[0036] 其中Rxy化)为最终递推的互相关结果,N表示m序列的周期数,a辨识m序列的幅值,C 是计算辨识公式所需的常数,工程上取值一般为C = -Rxy(N-I)
[0037] 然后结束该阶段的操作。
[0038] 根据本发明的又一实施例,利用本发明探测待测系统的时候,应该结合发送部分 进行探测,发送部分设定探测的参数,然后在接收端输入相同的参数产生相同的m序列,至U 达发送时刻后,发送和接收部分同时工作。例如:发送机的m序列参数采集电流为-51.4iiA、5 阶、11周期,码片宽度为0.5ms,设置发送与接收时间均为13:00:00整。接收端在13:00:00整 进行接收。发送端和接收端的采样率均为64化。本发明结合了 DSP、FPGA和STM32S种忍片完 成相关辨识的运算协调工作。其中STM32采用的是M4内核的STM32F407ZGT6,主要完成的是 AD控制、SD卡存储和显示等模块的协调工作。
[0039] FPGA可W再采集速率较高时,利用其中的FIFO进行缓存STM32F407ZGT6发来的数 据。DSP完成相关辨识算法,即计算FIFO发来的数据得到结果。S者协调工作,可W完成采 集、存储和运算时所需的并行处理,极大提高了效率。
[0040] 传统的在采集过程中要完成运算只能是分时复用,运样运算就会大大占用采集时 间的间隔,所W要完成边采集边运算只能通过降低采样率的方式。运会导致辨识的精度大 大下降,也不利于后期的数据处理。
[0041] 而通过运S种忍片的协调工作,发挥了各个忍片的优势,STM32的控制能力强, FPGA控制的精确,DSP运算速度快。使得整个系统的运行效率大大提高。
[0042] 下面通过实施例对本发明一种基于相关辨识的电法接收处理方法进一步详细说 明;
[00创如图2所示:
[0044]步骤201:首先,连接仪器的电池,连接接收机的各个部件,检查连接好后,打开发 送机的开机按钮;
[0045] 步骤202:连接好各个模块开机后,对接收机外设设备做初始化工作。外设设备包 括溫度传感器、AD1274、SD卡、蜂鸣器、PCF8563J4C02和TFLCD显示屏等;初始化工作包括对 运些外设做操作的预处理,设置好外设与设备的通信协议,检查外设是否正常,配置时钟和 所需要的管脚,此时运些工作都是在STM32F407中完成的;
[0046] 步骤JOl:接收机初始化时,需要根据外设的实际情况来判断各个模块是否初始化 成功,如果是,则执行步骤204;如果否,则执行步骤203;
[0047] 步骤203:初始化外设失败,则显示该外设对应的错误信息,必要时发出预警信息, 蜂鸣器发出报警响声;
[0048] 步骤204:初始化外设成功后,则根据需求设置参数(采样率、接收时刻、接收时间 间隔),接收的时刻应当与发送时刻相同,仪器稳定后然后执行步骤205;
[0049] 步骤205:GPS单元实时获取GPS的时间,不短更新仪器的现在时刻,然后执行步骤 206;
[0050] 步骤206:根据GPS实时更新的时间,FPGA在更新之后进行秒脉冲计数,运样在GPS 卫星失锁之后,接收机仍有时间可W完成计时;
[0051] 步骤J02:判断时间是否到达接收时刻,如果是,则执行步骤208;如果否,则执行步 骤207;
[0052] 步骤207:等待时间到达接收时刻;
[0053] 步骤208:控制AD实时采集接收电极传来的电压信号;
[0054] 步骤209:在SD卡内部建立文件,存储采集到的数据到SD卡对应的文件内;
[0055] 步骤210:把接受到的数据传输给DSP的缓存,由DSP进行数据处理;
[0056] 步骤210:某个外设初始化失败,则显示外设对应的错误信息;
[0057] 步骤211:利用相关辨识的在线辨识公式计算出互相关和自相关来,具体的计算方 式为
[0化引
[0059] 其中X为输入伪随机信号,y为系统输出信号,i为递推次数,输入输出的采样间隔 为S,互相关的采样间隔为A,巧,.(AA)表示MA~(M+i) A区间内测量的数据获得的互相关 值,自相关只需要令y = x即可,然后执行步骤J03;
[0060] 步骤J03:判断采集时间是否大于等于接收时间间隔。如果是,则执行步骤212;如 果否,则执行步骤208;
[0061 ] 步骤212:计算系统函数并显示在TFTLCD显示屏上,具体的系统函的计算方式如下 所示
[0062] 按照相关辨识时域计算公式,有
[0063]
[0064] 其中N表示m序列的周期数,a表示辨识m序列的幅值,C是计算辨识公式所需的常 数,工程上取值一般为C =-Rxy(N-1);
[00化]步骤213:结束辨识工作;
[0066] 本发明的说明书中没有对该领域技术人员熟知的专业技术做出详细解释。
[0067] W上所述的方案是该接收系统的一种应用场合,该发明主要是用于对系统函数的 在线辨识探测上,将它用在别的领域或做相应的修饰和若干改进也应当视为该发明的保护 范围。
【主权项】
1. 一种基于相关辨识的电法接收处理系统,其特征在于,包括:第一处理模块(I)、第二 处理模块(2)、第一FPGA控制模块(3)、第一显示模块(4); 所述第一处理模块(1)主要用于采集通过大地的电信号,对通过大地的电信号进行相 关辨识,同时协调DSP芯片、FPGA芯片和GPS,起到采集数据、传输数据、控制外设芯片和分配 各个芯片处理工作的作用; 所述第二处理模块(2)用于生成m序列,然后计算生成的m序列与接收到的数据互相关, 得到辨识的大地系统数据; 所述第一 FPGA控制模块(3)主要用于产生秒脉冲,在卫星失锁时提供实时的时间; 所述第一显示模块(4)用于显示辨识得到的系统函数的波形。2. 如权利要求1所述的基于相关辨识的电法接收处理系统,其特征在于, 所述第一处理模块(1)包括第一 GPS单元(11)、第一参数输入单元(12)、第一 STM32主控 单元(13)、第一DSP控制单元(14)、第一m序列生成单元(15)、第一AD采集单元(16)、第一SD 卡写单元(17)、第一接收电极(18)和第一存储单元(19); 所述第二处理模块(1)括第一 m序列生成单元(15)、第一 DSP控制单元(14)、第一存储单 元(110)、第一 DSP缓存单元(21)、第一互相关计算单元(22)和第一系统计算单元(23),第一 GPS单元(11)、第一参数输入单元(12)、第一 SD卡写单元(17)、第一 AD采集单元(16)、第一 DSP控制单元(14)分别与第一 STM32主控单元(13)相连;第一 AD采集单元(16)与第一接收电 极(18)相连,第一 m序列生成单元(15)分别与第一存储单元(19)以及第一 DSP控制单元(14) 相连; 所述第二处理模块(2)包括第一 DSP缓存单元(21)、第一互相关计算单元(22)、第一系 统计算单元(23)和第一SD卡读单元(24);其中第一SD卡读单元(24)与第一STM32主控单元 (13)相连,第一 STM32主控单元(13)与第一 DSP缓存单元(21)相连,第一互相关计算单元 (22)与第一存储单元(19)、第一 DSP缓存单元(21)、第一系统计算单元(23)相连,第一系统 计算单元(23)与第一 STM32主控单元(13)相连。3. 根据权利要求2所述的基于相关辨识的电法接收处理系统,其特征在于: 所述第一 DSP控制单元(14)产生m序列和所述第一 STM32主控单元(13)采集数据并行。4. 根据权利要求3所述的基于相关辨识的电法接收处理系统,其特征在于: 所述第一互相关计算单元(22)采用的是在线辨识的递推方式。5. 根据权利要求4所述的基于相关辨识的电法接收处理系统,其特征在于:所述第一 AD 采集单元(16)的采样率默认设置为512Hz,m序列为11阶。6. -种如权利要求1-5任一所述的基于相关辨识的电法接收处理系统的电法接收处理 方法,其特征在于: 步骤201:首先,连接仪器的电池,连接接收机的各个部件,检查连接好后,打开发送机 的开机按钮; 步骤202:连接好各个模块开机后,进行初始化工作; 步骤JOl:接收机初始化时,判断各个模块是否初始化成功,如果是,则执行步骤204;如 果否,则执行步骤203; 步骤203:初始化外设失败,则显示该外设对应的错误信息,必要时发出预警信息,蜂鸣 器发出报警响声; 步骤204:初始化外设成功后,则根据需求设置参数,接收的时刻应当与发送时刻相同, 仪器稳定后然后执行步骤205; 步骤205:实时获取GPS的时间,更新现在时刻,然后执行步骤206; 步骤206:根据更新的时间,FPGA在更新之后进行秒脉冲计数,这样在GPS卫星失锁之 后,接收机仍有时间可以完成计时; 步骤J02:判断时间是否到达接收时刻,如果是,则执行步骤208;如果否,则执行步骤 207; 步骤207:等待时间到达接收时刻; 步骤208:控制AD实时采集接收电极传来的电压信号; 步骤209:在SD卡内部建立文件,存储采集到的数据到SD卡对应的文件内; 步骤210:把接受到的数据传输给DSP的缓存,由DSP进行数据处理; 步骤210:某个外设初始化失败,则显示外设对应的错误信息; 步骤211:利用相关辨识的在线辨识公式计算出互相关和自相关来,具体的计算方式为其中X为输入伪随机信号,y为系统输出信号,i为递推次数,输入输出的采样间隔为k 互相关的采样间隔为A0Δ)表示ΜΔ~(M+i) Δ区间内测量的数据获得的互相关值,自 相关只需要另y = x即可,然后执行步骤J03; 步骤J03:判断采集时间是否大于等于接收时间间隔;如果是,则执行步骤212;如果否, 则执行步骤208; 步骤212:计算系统函数并显示在TFTLCD显示屏上,具体的系统函的计算方式如下所示 按照相关辨识时域计算公式可有其中N表示m序列的周期数,a表示辨识m序列的幅值,c表示计算辨识公式所需的常数, 工程上取值为C = -Rxy(N-I); 步骤213:结束辨识工作。
【文档编号】G01V3/08GK106019395SQ201610556776
【公开日】2016年10月12日
【申请日】2016年7月14日
【发明人】李梅, 仇立山, 甄晓丹, 郝凯学
【申请人】中国地质大学(北京)
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1