[go: up one dir, main page]

CN119892296B - ARINC717 protocol-based parameter data frame arrangement device and method - Google Patents

ARINC717 protocol-based parameter data frame arrangement device and method

Info

Publication number
CN119892296B
CN119892296B CN202411956999.7A CN202411956999A CN119892296B CN 119892296 B CN119892296 B CN 119892296B CN 202411956999 A CN202411956999 A CN 202411956999A CN 119892296 B CN119892296 B CN 119892296B
Authority
CN
China
Prior art keywords
parameter
data frame
bit
word
bit length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411956999.7A
Other languages
Chinese (zh)
Other versions
CN119892296A (en
Inventor
康乔
刘�文
郑涛
王凯悦
梁宇飞
屈程浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Aeronautics Computing Technique Research Institute of AVIC
Original Assignee
Xian Aeronautics Computing Technique Research Institute of AVIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Aeronautics Computing Technique Research Institute of AVIC filed Critical Xian Aeronautics Computing Technique Research Institute of AVIC
Priority to CN202411956999.7A priority Critical patent/CN119892296B/en
Publication of CN119892296A publication Critical patent/CN119892296A/en
Application granted granted Critical
Publication of CN119892296B publication Critical patent/CN119892296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/26Special purpose or proprietary protocols or architectures
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Communication Control (AREA)

Abstract

The invention provides a parameter data frame arrangement device and method based on ARINC717 protocol, relating to the field of avionic equipment and information technology, wherein the method comprises the steps of fixedly arranging a synchronous word in a first word and fixedly arranging a frame counter in a second word of each subframe in a data frame according to ARINC717 protocol; and screening out parameters with the parameter frequency of 1 Hz from all the parameters to be recorded, sorting according to the parameter recording bit length from high to low, carrying out data frame position arrangement according to the principle based on the parameter bit length, and carrying out data frame position arrangement according to the principle based on the parameter frequency by using the parameters with the parameter frequency of not 1 Hz in all the parameters to be recorded. The invention ensures the integrity of the parameter record, improves the utilization rate of the data frame, improves the performance of the parameter record and analysis, and meets the diversity requirement of parameter output.

Description

ARINC717 protocol-based parameter data frame arrangement device and method
Technical Field
The invention relates to the technical field of avionics equipment and information, in particular to a parameter data frame arrangement device and method based on ARINC717 protocol.
Background
The ARINC standard is an airline use electronics and electronic system standard made by the airline radio communications company (Aeronautical Radio inc.). The ARINC717 standard is mainly used for an expandable digital flight data acquisition and recording system of an airline company, and comprises specific requirements required by mandatory flight data recording and other flight data acquisition requirements, and requirements for ensuring customer control interchangeability of equipment in standard aircraft installation.
The data acquisition unit is defined in the ARINC717 standard, wherein the output data of the data acquisition unit is a serial digital bit stream that has been defined to be format ready for recording, and the sampling, conditioning and digitizing of the output data is format defined in the standard. The output data is composed of "data frames" that are repeated every 4 seconds. Each frame is again composed of 4 "subframes", each taking one second, and each subframe is composed of 64, 128, 256 or 512 12 bit "words", the number of words being dependent on the system defined data word rate.
In the data frame, the ARINC717 standard adopts a frame synchronization pattern to represent each subframe. The first word in each subframe fixedly places a sync word, and the octal codes of sync words for 1-4 subframes are 1107, 2670, 5107, and 6670, respectively. And the data frames should contain a run frame counter that is incremented once with each data frame issue, counting from 0 to 4095 consecutively in binary form.
Because of the diversity of parameter output requirements, different recording frequency requirements are required for different parameters in practical application, and the number and bit length of words in a data frame defined in the ARINC717 standard are limited, so that the diversity requirement of parameter output cannot be met.
Disclosure of Invention
In view of this, the embodiment of the application provides a parameter data frame arrangement device and method based on ARINC717 protocol, so as to ensure the integrity of parameter recording, improve the utilization rate of data frames, and improve the performance of parameter recording and analysis.
The embodiment of the application provides a parameter data frame arrangement method based on ARINC717 protocol, comprising the following steps:
According to ARINC717 protocol, a synchronous word is fixedly placed in the first word of each subframe in a data frame, and a frame counter is fixedly placed in the second word, wherein one data frame comprises 4 subframes, each subframe consists of words, when recording, each word has a storage bit length of 16 bits, the actual recording bit length is the lower 12 bits of 16 bits, and the rest upper 4 bits are filled in to 0;
screening out parameters with the parameter frequency of 1 Hz from all the parameters to be recorded, sequencing the parameters according to the length of the parameter recording bits from high to low, and arranging the positions of the data frames according to the principle based on the length of the parameter bits;
carrying out data frame position arrangement according to the principle based on the parameter frequency on the parameters with the parameter frequency of not 1 Hz in all the parameters to be recorded;
when the parameter record bit length of a parameter is larger than 12 bits and the parameter record bit length of the parameter is an integer multiple of 12, the parameter is placed in continuous words of a data frame and occupies all 12 bits of the words, wherein the lowest bit of the parameter is placed at the 1 st bit of the maximum word, and the highest bit of the parameter is placed at the 12 th bit of the minimum word;
The principle based on the parameter frequency comprises the steps of repeatedly placing parameters with the parameter frequency larger than 1 Hz in the same subframe for a plurality of times, wherein the number of times of repeated placement is consistent with the frequency of the parameters, and placing parameters with the parameter frequency smaller than 1 Hz in a specific subframe in a data frame once.
According to one embodiment of the present application, the parameter bit length based principle further includes:
When the parameter record bit length of a parameter is 12 bits, the parameter is placed in the whole word of the data frame, wherein the lowest bit of the parameter is placed in the 1 st bit of the word, and the highest bit of the parameter is placed in the 12 th bit of the word.
According to one embodiment of the present application, the parameter bit length based principle further includes:
When the parameter record bit length of a parameter is less than 12 bits and greater than 8 bits, the parameter is placed in a word and the most significant bit of the parameter is placed in the 12 th bit of the word.
According to one embodiment of the present application, the parameter bit length based principle further includes:
When the parameter record bit length of a parameter is smaller than 8 bits, the parameter is placed in a word, if the data frame has a free bit which is not full of the word and the free bit is larger than or equal to the parameter record bit length of the parameter, the parameter is preferentially placed in the free bit, and if the data frame has no free bit which is not full of the word or the free bit is smaller than the parameter record bit length of the parameter, the parameter is placed in a word, and the highest bit of the parameter is placed in the 12 th bit of the word.
According to one embodiment of the present application, the parameter frequency-based principle further includes:
And repeatedly placing parameters with the parameter frequency larger than 1 Hz in the same subframe for a plurality of times, wherein the number of times of repeated placement is consistent with the frequency of the parameters, and the parameters are sequentially placed on the same bit of the continuous word of the data frame from small to large according to the time sequence.
According to one embodiment of the present application, the parameter frequency-based principle further includes:
When the frequency of the parameter is 0.25 Hz, the parameter is placed in 1 subframe in the data frame, and the placement rule in the subframe is placed according to the principle based on the parameter bit length.
According to one embodiment of the present application, the parameter frequency-based principle further includes:
when the frequency of the parameter is 0.5 Hz, the parameter is placed in the same word and bit in 2 subframes in the data frame, and 1 subframe is arranged between the 2 subframes.
The application also provides a parameter data frame arrangement device based on ARINC717 protocol, comprising:
The parameter information acquisition module is used for reading the imported parameter information file, forming a parameter list and storing the parameter list in the parameter storage area;
The parameter data frame arrangement module is used for monitoring the parameter storage area in real time, when the parameter storage area stores a new parameter list, sequentially reading parameters of the parameter list and corresponding information thereof, and generating a parameter data frame according to the parameter data frame arrangement method based on the ARINC717 protocol;
The parameter map generation module is used for acquiring the parameter data frames, combining the parameter data frames to generate a corresponding parameter map, and storing the parameter map in a parameter map storage area;
and the parameter map display and output module is used for displaying and outputting the parameter map in the parameter map storage area.
Compared with the prior art, the ARINC717 protocol parameter data frame recording format design and the data frame arrangement method based on the parameter bit length and the parameter frequency, which are adopted by the embodiment of the invention, are at least used for the transmission and recording of the avionics system aircraft parameters, rationalize the data frame structure defined by the ARINC717 standard, ensure the integrity of parameter recording, improve the utilization rate of the data frame, improve the performance of parameter recording and analysis, and meet the diversity requirement of parameter output.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a data frame arrangement method according to an embodiment of the present invention;
FIG. 2 is an ARINC717 data frame sub-frame structure based on a data frame design of a parameter recording bit length in an embodiment of the present invention;
Fig. 3 is a schematic diagram of an overall architecture of a data frame arrangement apparatus according to an embodiment of the present invention.
Detailed Description
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Other advantages and effects of the present application will become apparent to those skilled in the art from the following disclosure, which describes the embodiments of the present application with reference to specific examples. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. The application may be practiced or carried out in other embodiments that depart from the specific details, and the details of the present description may be modified or varied from the spirit and scope of the present application. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
As shown in fig. 1, an embodiment of the present invention provides a parameter data frame arrangement method based on ARINC717 protocol, including:
ARINC717 protocol parameter data frame record format design:
In order to facilitate the computer to record and read the data frames and improve the performance of parameter recording and analysis, in the embodiment of the invention, a data frame recording format conforming to ARINC717 protocol is defined, wherein one data frame comprises 4 subframes, each subframe consists of words (Word), when recording, each Word has a storage bit length of 16 bits, and the actual recording bit length is 12 bits, namely, only the lower 12 bits in the 16 bits are used for parameter recording in storage, and the default filling of the upper 4 bits is 0.
The data frame arrangement method based on the parameter bit length and the parameter frequency comprises the following steps:
step 1, according to the ARINC717 protocol, the first word of each subframe in the data frame is fixedly provided with a synchronization word, and the second word is fixedly provided with a frame counter, as shown in fig. 2.
Step 2, screening out parameters with the parameter frequency of 1 Hz from all parameters to be recorded, sorting according to the parameter recording bit length from high to low, and carrying out data frame position arrangement according to the following principle based on the parameter bit length after sorting:
(1) When the parameter recording bit length of a parameter is larger than 12 bits, the parameter occupies a plurality of consecutive words.
If the parameter record bit length of the parameter is an integer multiple of 12, the parameter record bit length is placed in continuous words of a data frame, and all 12 bits of the words are occupied, wherein the lowest bit of the parameter is placed in the first bit of the largest word, and the highest bit of the parameter is placed in the 12 th bit of the smallest word;
if the parameter record bit length of the parameter is not an integer multiple of 12, the lowest bit of the parameter is placed at the first bit of the largest word, all other words except the smallest word occupy all 12 bits, the record residual bit length of the parameter sequentially occupies the high bit of the smallest word, and the highest bit of the parameter is placed at the 12 th bit of the smallest word.
(2) When the parameter record bit length of a parameter is 12 bits, the parameter is placed in the entire word of the data frame. Wherein the lowest order parameter is located at the first order of the word and the highest order parameter is located at the 12 th order of the word.
(3) When the parameter record bit length of a parameter is less than 12 bits and greater than 8 bits, the parameter needs to be placed in a word, and the cross-word record cannot be performed, wherein the highest bit of the parameter should be guaranteed to be placed at the 12 th bit of the word.
(4) When the parameter record bit length of a parameter is less than 8 bits, the parameter is placed in a word, and the parameter is preferentially placed in the spare bits of the unoccupied word in the data frame. It is necessary to ensure that the spare bits of the word are greater than or equal to the bit length of the parameter. If there is no word meeting the requirement, the parameter placement rule is the same as (3).
And 3, carrying out data frame position arrangement on parameters of other recording frequencies according to the following principle based on parameter frequencies:
(1) When one parameter is a high-frequency recording parameter, that is, the recording frequency is greater than 1 hz, the recording frequency needs to be repeatedly placed in the same subframe multiple times. For example, a parameter with a recording frequency of 4 hz is placed 4 times in a subframe to ensure the recording frequency of the parameter. In the invention, in designing the data frame, the high-frequency parameters are arranged according to the principle based on the parameter frequency and are sequentially arranged on the same bit of the continuous word of the data frame from small to large according to the time sequence.
(2) When one parameter is a low frequency recording parameter, i.e. a recording frequency less than 1 hz, the invention is only directed to low frequency parameters recorded at 0.5 hz and 0.25 hz. The low frequency recording parameters are placed once in a specific sub-frame in the data frame. In order to effectively improve the utilization rate of the data frame, the low-frequency parameters are arranged according to the following principle:
a. when the parameter is a parameter recorded at 0.25 hz, that is, the parameter is placed in 1 subframe in a data frame, the placement rule in the subframe needs to satisfy the principle based on the parameter bit length, and other low-frequency recording parameters should be placed in the same bit of the same word corresponding to other subframes.
B. when the parameter is recorded at 0.5 Hz, the parameter is placed in 2 subframes in the data frame, the parameter at 0.5 Hz in the data frame is designed to be placed at intervals in the invention, and the same word is in the same position in 1,3 subframes or 2.4 subframes, and other low-frequency recording parameters are placed in the spare subframes.
As shown in fig. 3, an embodiment of the present invention provides a parameter data frame arrangement device based on a parameter bit length and a parameter frequency ARINC717 protocol, including:
and the parameter information acquisition module is used for reading the imported parameter information file to form a parameter list and storing the parameter list in the parameter storage area when in operation.
And the parameter data frame arrangement module monitors the parameter storage area in real time when running, reads parameter list parameters and corresponding information thereof in sequence when a new parameter list appears, and generates a parameter data frame according to a parameter data frame arrangement method based on parameter bit length and parameter frequency ARINC717 protocol.
And the parameter map generation module is used for acquiring the parameter data frames generated by the parameter data frame arrangement module during operation, combining the parameter data frames to generate a corresponding parameter map and storing the corresponding parameter map into the parameter map storage area.
And the parameter map display and output module displays and outputs the parameter map in the parameter map storage area when running.
And the parameter storage area is used for storing imported aircraft parameter files and parameter information during operation.
And the parameter map storage area is used for storing the generated parameter map when in operation.
When the system is operated, the imported parameter information file converts parameters and related information thereof into a parameter list structure through the parameter information acquisition module, the parameter list structure is stored in the parameter storage area, a parameter map is generated in the parameter map storage area by the parameter data frame arrangement module and the parameter map generation module correspondingly, and the stored parameter map can be displayed and exported through the parameter map display and output module.
Aiming at the problem that the number and bit length of the words in the data frame defined in the ARINC717 standard are limited, the embodiment of the invention provides a parameter data frame arrangement device and method based on the ARINC717 protocol, which simultaneously improves the performance of parameter recording, facilitates the analysis work of aircraft parameters, ensures the integrity of the parameters, ensures the different recording frequencies of different parameters, improves the utilization rate of the data frame, ensures that the symbol bits of a large number of non-discrete parameters are placed at the highest bit of the data frame words as much as possible, facilitates the parameter analysis work, and meets the diversity requirement of parameter output.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any changes or substitutions easily contemplated by those skilled in the art within the scope of the present application should be included in the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.

Claims (8)

1.一种基于ARINC717协议的参数数据帧排布方法,其特征在于,包括:1. A parameter data frame arrangement method based on the ARINC717 protocol, characterized by comprising: 根据ARINC717协议,在数据帧中每个子帧的第一字固定放置同步字,第二字固定放置帧计数器;其中,一个所述数据帧中包括4个子帧,每个子帧由字组成,在记录时,每个字存储位长为16位,实际记录位长为16位中的低12位,剩余的高4位填写为0;According to the ARINC717 protocol, the first word of each subframe in the data frame is fixedly placed with a synchronization word, and the second word is fixedly placed with a frame counter; wherein, one data frame includes 4 subframes, each subframe is composed of words, and when recording, the storage bit length of each word is 16 bits, and the actual recording bit length is the lower 12 bits of the 16 bits, and the remaining upper 4 bits are filled with 0; 在全部待记录参数中筛选出参数频率为1赫兹的参数,并按照参数记录位长从高到低进行排序,并按照基于参数位长的原则进行数据帧位置排布;Filter out parameters with a parameter frequency of 1 Hz from all parameters to be recorded, sort them from high to low according to the parameter recording bit length, and arrange the data frame positions according to the principle based on the parameter bit length; 将全部待记录参数中参数频率不为1赫兹的参数,按照基于参数频率的原则进行数据帧位置排布;Arrange the data frame positions of all parameters to be recorded whose parameter frequencies are not 1 Hz according to the principle based on parameter frequencies; 所述基于参数位长的原则包括:当一个参数的参数记录位长大于12位,且该参数的参数记录位长是12的整数倍时,则将该参数放置于数据帧连续字中,均占用字的全部12位,其中参数最低位放置于最大字的第1位,参数最高位放置于最小字的第12位;若该参数的参数记录位长不是12的整数倍,则该参数最低位放置于最大字的第1位,除最小字外,其他字均占用全部12位,该参数的剩余记录位长依次占用最小字的高位,以使该参数的最高位放置于最小字的第12位;The principle based on parameter bit length includes: when the parameter record bit length of a parameter is greater than 12 bits, and the parameter record bit length of the parameter is an integer multiple of 12, the parameter is placed in consecutive words of the data frame, all occupying all 12 bits of the word, wherein the least significant bit of the parameter is placed at the 1st bit of the largest word, and the most significant bit of the parameter is placed at the 12th bit of the smallest word; if the parameter record bit length of the parameter is not an integer multiple of 12, the least significant bit of the parameter is placed at the 1st bit of the largest word, and except for the smallest word, all other words occupy all 12 bits, and the remaining record bit lengths of the parameter sequentially occupy the most significant bits of the smallest word, so that the most significant bit of the parameter is placed at the 12th bit of the smallest word; 所述基于参数频率的原则包括:将参数频率大于1赫兹的参数,在同一子帧中重复放置多次,且重复放置的次数与该参数的频率一致;将参数频率小于1赫兹的参数,在数据帧中的特定子帧中放置一次。The principle based on parameter frequency includes: repeatedly placing parameters with a parameter frequency greater than 1 Hz multiple times in the same subframe, and the number of repetitions is consistent with the frequency of the parameter; and placing parameters with a parameter frequency less than 1 Hz once in a specific subframe in the data frame. 2.根据权利要求1所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数位长的原则还包括:2. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 1, wherein the principle based on parameter bit length further comprises: 当一个参数的参数记录位长为12位时,将该参数放置于数据帧的整个字;其中参数最低位放置于该字的第1位,参数最高位放置于该字的第12位。When the parameter record bit length of a parameter is 12 bits, the parameter is placed in the entire word of the data frame; the least significant bit of the parameter is placed in the first bit of the word, and the most significant bit of the parameter is placed in the 12th bit of the word. 3.根据权利要求1所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数位长的原则还包括:3. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 1, wherein the principle based on parameter bit length further comprises: 当一个参数的参数记录位长小于12位且大于8位时,该参数放置于一个字中,且该参数的最高位放置于该字的第12位。When the parameter record bit length of a parameter is less than 12 bits and greater than 8 bits, the parameter is placed in a word, and the highest bit of the parameter is placed at the 12th bit of the word. 4.根据权利要求3所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数位长的原则还包括:4. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 3, wherein the principle based on parameter bit length further comprises: 当一个参数的参数记录位长小于8位时,该参数放置于一个字中,若数据帧中有未占满字的空余位,且该空余位大于等于该参数的参数记录位长,则优先将该参数放置于该空余位;若数据帧中没有未占满字的空余位,或空余位小于该参数的参数记录位长,则该参数放置于一个字中,且该参数的最高位放置于该字的第12位。When the parameter record bit length of a parameter is less than 8 bits, the parameter is placed in a word. If there is a vacant bit in the data frame that is not full of words, and the vacant bit is greater than or equal to the parameter record bit length of the parameter, the parameter is placed in the vacant bit first; if there is no vacant bit in the data frame that is not full of words, or the vacant bit is less than the parameter record bit length of the parameter, the parameter is placed in a word, and the highest bit of the parameter is placed at the 12th bit of the word. 5.根据权利要求1所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数频率的原则还包括:5. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 1, wherein the principle based on parameter frequency further comprises: 将参数频率大于1赫兹的参数,在同一子帧中重复放置多次,且重复放置的次数与该参数的频率一致,并且,依据时间顺序从小到大依次放置于数据帧连续字的相同位上。Parameters with a frequency greater than 1 Hz are placed repeatedly multiple times in the same subframe, and the number of repetitions is consistent with the frequency of the parameter, and are placed in the same position of consecutive words of the data frame in ascending order of time. 6.根据权利要求1所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数频率的原则还包括:6. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 1, wherein the principle based on parameter frequency further comprises: 当该参数的频率为0.25赫兹,将该参数在数据帧中的1个子帧中放置,且在该子帧中的放置规则按照所述基于参数位长的原则进行放置。When the frequency of the parameter is 0.25 Hz, the parameter is placed in one subframe in the data frame, and the placement rule in the subframe is based on the principle of parameter bit length. 7.根据权利要求1所述的基于ARINC717协议的参数数据帧排布方法,其特征在于,所述基于参数频率的原则还包括:7. The parameter data frame arrangement method based on the ARINC717 protocol according to claim 1, wherein the principle based on parameter frequency further comprises: 当该参数的频率为0.5赫兹,将该参数在数据帧中的2个子帧中相同字相同位放置,且该2个子帧之间间隔1个子帧。When the frequency of the parameter is 0.5 Hz, the parameter is placed in the same word and the same bit in two subframes in the data frame, and the two subframes are spaced one subframe apart. 8.一种基于ARINC717协议的参数数据帧排布装置,其特征在于,包括:8. A parameter data frame arrangement device based on the ARINC717 protocol, characterized by comprising: 参数信息获取模块,用于读取导入的参数信息文件,形成参数列表并存储于参数存储区;The parameter information acquisition module is used to read the imported parameter information file, form a parameter list and store it in the parameter storage area; 参数数据帧排布模块,用于实时监测所述参数存储区,当所述参数存储区存储新的参数列表,则依次读取该参数列表参数及其对应信息,根据权利要求1至7任一项所述的基于ARINC717协议的参数数据帧排布方法,生成参数数据帧;a parameter data frame arrangement module, configured to monitor the parameter storage area in real time, and when a new parameter list is stored in the parameter storage area, sequentially read the parameters in the parameter list and their corresponding information, and generate a parameter data frame according to the parameter data frame arrangement method based on the ARINC717 protocol according to any one of claims 1 to 7; 参数地图生成模块,用于获取所述参数数据帧,并对所述参数数据帧进行组合后生成对应的参数地图,并将所述参数地图存储在参数地图存储区中;a parameter map generation module, configured to obtain the parameter data frames, combine the parameter data frames to generate corresponding parameter maps, and store the parameter maps in a parameter map storage area; 参数地图展示及输出模块,用于对所述参数地图存储区中的参数地图进行展示及输出。The parameter map display and output module is used to display and output the parameter map in the parameter map storage area.
CN202411956999.7A 2024-12-29 2024-12-29 ARINC717 protocol-based parameter data frame arrangement device and method Active CN119892296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411956999.7A CN119892296B (en) 2024-12-29 2024-12-29 ARINC717 protocol-based parameter data frame arrangement device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411956999.7A CN119892296B (en) 2024-12-29 2024-12-29 ARINC717 protocol-based parameter data frame arrangement device and method

Publications (2)

Publication Number Publication Date
CN119892296A CN119892296A (en) 2025-04-25
CN119892296B true CN119892296B (en) 2025-09-30

Family

ID=95421535

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411956999.7A Active CN119892296B (en) 2024-12-29 2024-12-29 ARINC717 protocol-based parameter data frame arrangement device and method

Country Status (1)

Country Link
CN (1) CN119892296B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468122A (en) * 2014-12-05 2015-03-25 中国航空工业集团公司第六三一研究所 Universal flight data encryption method
CA2913388A1 (en) * 2015-11-27 2017-05-27 Plane Sciences Inc. Memory readout system (hardware, firmware and software) for a universal flight data recorder and cockpit voice recorder

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7774112B2 (en) * 2004-09-27 2010-08-10 Teledyne Technologies Incorporated System and method for flight data recording
CN109614352A (en) * 2018-10-18 2019-04-12 中国航空无线电电子研究所 Avionics data bus data are converted to the program of ARINC717 data format
CN110782549B (en) * 2019-09-06 2022-03-22 中国商用飞机有限责任公司 Decoding method and system of flight recorder data based on ARINC767 specification
CN116150102A (en) * 2023-01-31 2023-05-23 中国商用飞机有限责任公司 Decoding method and system applicable to ARINC standard flight data
CN117608701A (en) * 2023-12-04 2024-02-27 中国商用飞机有限责任公司 Configuration method, configuration system and computer-readable storage medium for aircraft onboard parameters

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468122A (en) * 2014-12-05 2015-03-25 中国航空工业集团公司第六三一研究所 Universal flight data encryption method
CA2913388A1 (en) * 2015-11-27 2017-05-27 Plane Sciences Inc. Memory readout system (hardware, firmware and software) for a universal flight data recorder and cockpit voice recorder

Also Published As

Publication number Publication date
CN119892296A (en) 2025-04-25

Similar Documents

Publication Publication Date Title
JP4122297B2 (en) Message analysis apparatus and message display method
CN1146237C (en) A flow builder for an audio video interactive transmission system
EP2265029A1 (en) Image processor, image generator and computer program
CN108572919A (en) Automated testing method, device, computer equipment and storage medium
CN108804320A (en) Automated testing method, device, computer equipment and storage medium
US9258250B2 (en) Dynamic data channel scheduling
US7409464B2 (en) System and method for converting compact media format files to synchronized multimedia integration language
CN106897832A (en) Production scheduling method of production line, production scheduling system of production line
CN119892296B (en) ARINC717 protocol-based parameter data frame arrangement device and method
CN115865279B (en) Method and device for decoding airborne record data of airplane, electronic equipment and storage medium
CN108133017A (en) A kind of multi-data source acquisition configuration method and device
US20120208152A1 (en) Systems and Methods to Define and Monitor a Scenario of Conditions
CN112231327B (en) Flight information updating method, device, server and storage medium
CN117762992A (en) Flight data processing method and device, electronic equipment and readable storage medium
JP2008083750A (en) Logic circuit redesign program, logic circuit design apparatus, and logic circuit redesign method
CN106874354A (en) A kind of daily record data screening technique and device
US20150269233A1 (en) Data Reduction With Specified Constraints
CN104243201B (en) Network equipment detection use-case corresponds to the storage method and system of topological diagram
CN111221716B (en) Configurable data simulation synthesis method based on FPGA
CN109658997A (en) Three survey single method for drafting, device, electronic equipment and storage medium
CN114416238B (en) Intelligent configuration method for instrument panel based on dynamic layout technology
US20040002847A1 (en) Method for creating and displaying signaling eye-plots
CN116312388B (en) Data writing method and device, storage medium and electronic equipment
CN104007963B (en) The method and apparatus for generating the skin file of browser readable
JP4922448B1 (en) Moving image processing apparatus, moving image reproducing apparatus, moving image reproducing system, moving image processing method, moving image reproducing method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant