The embodiment of this application provides a flight pneumatic data processing method and device, which is applied to the upper terminal, including receiving the data packet sent by the flight pneumatic data acquisition system, decoding the coded data in the data packet and obtaining the decoded data, in which the decoded data corresponds to the coded data, and converting the decoded data into the second voltage signal. The second voltage signal is converted into a physical quantity corresponding to the first voltage signal, in which the physical quantity includes the temperature value and the pressure value, and the output physical quantity. Therefore, the upper terminal can directly receive the data acquired by the flight pneumatic data acquisition system after pre-acquisition and coding, without waiting too long, and then through decoding, data conversion and other steps, finally obtain the temperature and pressure values acquired by the flight pneumatic data acquisition system.
【技术实现步骤摘要】
一种飞行气动数据处理方法及装置
本申请涉及数据处理
,具体而言,涉及一种飞行气动数据处理方法及装置。
技术介绍
现有技术中是上位终端在需要数据时向飞行气动数据采集系统发送数据上送命令,飞行气动数据采集系统在接收到数据上送命令后开始依次获取各个传感器采集的数据,并生成数据包发送给上位终端。但是由于飞行气动数据系统中的数据采集点较多,导致上位终端接收到飞行气动数据设备的上报数据的等待时间过长,影响上位终端数据接收以及后续处理的效率。
技术实现思路
本申请提供一种飞行气动数据处理方法及装置,以改善上位终端接收到飞行气动数据设备的上报数据的等待时间过长的问题。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种飞行气动数据处理方法,应用于上位终端,包括:接收飞行气动数据采集系统发送的数据包;其中,所述数据包包括所述飞行气动数据采集系统预先根据传感器采集到的第一电压信号编码得到的编码后数据;对所述数据包中的所述编码后数据进行解码,得到解码后数据;其中,所述解码后数据与所述编码后数据对应;将所述解码后数据转换为第二电压信号;将所述第二电压信号转换为与所述第一电压信号对应的物理量;其中,所述物理量包括温度值以及压力值;输出所述物理量。因此,上位终端可以直接接收飞行气动数据采集系统预先采集并且编码后得到的数据,而不需要等待过长时间,然后经过解码、数据转换等步骤,最终获得飞行气动数据采集系统采集到的温度值以及压力值。在本申请的可选实施例中,在所述接收飞行气动数据采集系统发送的数据包之前,所述方法还包括:向所述飞行气动数据采集系统发送命令字 ...
【技术保护点】
1.一种飞行气动数据处理方法,应用于上位终端,其特征在于,包括:接收飞行气动数据采集系统发送的数据包;其中,所述数据包包括所述飞行气动数据采集系统预先根据传感器采集到的第一电压信号编码得到的编码后数据;对所述数据包中的所述编码后数据进行解码,得到解码后数据;其中,所述解码后数据与所述编码后数据对应;将所述解码后数据转换为第二电压信号;将所述第二电压信号转换为与所述第一电压信号对应的物理量;其中,所述物理量包括温度值以及压力值;输出所述物理量。
【技术特征摘要】
1.一种飞行气动数据处理方法,应用于上位终端,其特征在于,包括:接收飞行气动数据采集系统发送的数据包;其中,所述数据包包括所述飞行气动数据采集系统预先根据传感器采集到的第一电压信号编码得到的编码后数据;对所述数据包中的所述编码后数据进行解码,得到解码后数据;其中,所述解码后数据与所述编码后数据对应;将所述解码后数据转换为第二电压信号;将所述第二电压信号转换为与所述第一电压信号对应的物理量;其中,所述物理量包括温度值以及压力值;输出所述物理量。2.根据权利要求1所述的飞行气动数据处理方法,其特征在于,在所述接收飞行气动数据采集系统发送的数据包之前,所述方法还包括:向所述飞行气动数据采集系统发送命令字,使所述飞行气动数据采集系统根据所述命令字发送对应的所述数据包。3.根据权利要求1所述的飞行气动数据处理方法,其特征在于,所述编码后数据包括高八位数据以及低八位数据,所述低八位数据包括位于所述低八位数据中首位的符号位;所述对所述数据包中的编码后数据进行解码,得到解码后数据,包括:在所述符号位表示正时,去掉所述低八位数据中的所述符号位,并将去掉符号位后的低八位数据左移八位;将左移八位后的低八位数据与所述高八位数据相加,并将相加后的数据转换为十进制数据,得到所述解码后数据。4.根据权利要求3所述的飞行气动数据处理方法,其特征在于,所述对所述数据包中的编码后数据进行解码,得到解码后数据,还包括:在所述符号位表示负时,去掉所述低八位数据中的所述符号位,并将去掉符号位后的低八位数据左移八位;将左移八位后的低八位数据与所述高八位数据相加,取相加后数据的补数,并将所述相加后数据的补数转换为十进制数据,得到所述解码后数据。5.根据权利要求1所述的飞行气动数据处理方法,其特征在于,所述将所述解码后数据转换为第二电压信号,包括:根据如下公式将所述解码后数据转换为所述第二电压信号:其中,V为所述第二电压信号,ADData为所述解码后数据,E上限为所述第一电压信号绝对值的最大值,N为十六位模数转换器去掉符号位可以将电压上限分成的份数。6.根据权利要求1所述的飞行气动数据处理方法,其特征在于,所述传感器包括温度传感器;所述将所述第二电压信号转换为与所述第一电压信号对应的物理量,包括...
【专利技术属性】
技术研发人员:易仕和,葛勇,何霖,陆小革,易君如,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。