CN110297826A - Method based on json dynamic analysis satellite telemetering data - Google Patents
Method based on json dynamic analysis satellite telemetering data Download PDFInfo
- Publication number
- CN110297826A CN110297826A CN201910467603.5A CN201910467603A CN110297826A CN 110297826 A CN110297826 A CN 110297826A CN 201910467603 A CN201910467603 A CN 201910467603A CN 110297826 A CN110297826 A CN 110297826A
- Authority
- CN
- China
- Prior art keywords
- telemetering
- telemetry
- data
- frame
- amount
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
The invention discloses a kind of methods based on json dynamic analysis satellite telemetering data, user needs to be filled in Excel table according to unified format wants telemetering amount and corresponding attribute accordingly, corresponding json data format file is automatically generated according to Excel table, when ground receives telemetry, it is parsed according to each telemetering amount of the corresponding json data format to telemetry, and is shown on interface after carrying out corresponding formula operation as needed.The present invention is applicable in earth station's parsing and shows the telemetry of different satellite different-formats, and facilitates the exploitation and modification of display software in ground in satellite development process, solves the problems, such as that the more star ground in a station parse different satellite different-format telemetries.
Description
Technical field
The invention belongs to dynamic analysis satellite data technologies, and in particular to one kind is based on json dynamic analysis satellite telemetry number
According to method.
Background technique
The purpose of satellite telemetering data processing is to need fully and effectively to reflect tested satellite within the shortest time to work as
Preceding operating status intuitively embodies state of the satellite after taking corresponding actions after receiving instruction by these parameters, passes through
Parameter can orient plant issue and design defect in satellite transit, provide test result valuable, with a high credibility.
The telemetry of satellite is determined by satellite production side, and in exploitation test process, the telemetry of satellite can be just
Step is decided, and ground satellite station control software can primarily determine, but is inevitably existed in satellite exploitation design process
Some perfect modifications, in this way, satellite ground control display software also to be modified accordingly, modification and perfection process causes
It works lengthy and jumbled and uninteresting.When satellite ground interconnection, the same earth station will show the telemetry intelligence (TELINT) of different satellites, such as
When fruit is switched to ground display softwares different accordingly when each satellite reception telemetering, operation can be very numb
It is tired, and display effect is very poor.So in this background, design one can be compatible with the satellite telemetering data of various formats,
The ground of modification and perfection is facilitated to show the method for data with regard to critically important simultaneously.
200910237626.3 the telemetry data reduction processing method of " a kind of satellite telemetry data reduction processing method " is disclosed in,
By the code of telemetry parameter involved in satellite test, parameter type, digital quantity analysis mode or analog quantity analysis mode, ginseng
Position of the number in telemetry data packet is input in the parameter list of basic database;All tests involved in satellite test are referred to
The code of order, instruction type, the binary code of instruction, instruction danger classes are input in the instruction catalogue of basic database;It will defend
The test logic executed instruction and test order criterion that star test is related to are input in the flow table of basic database, are provided
The satellite telemetry data reduction processing method that a kind of automatization level is high, data consistency is good.But which is repaired during the test
Change mode complexity, and without reference to receive multi-satellite telemetry the case where.
Summary of the invention
The purpose of the present invention is to provide a kind of method based on json dynamic analysis satellite telemetering data, it is adapted to each
The ground parsing of kind telemetry protocol.
The technical solution for realizing the aim of the invention is as follows: a kind of side based on json dynamic analysis satellite telemetering data
Method, comprising the following steps:
Step 1, the Excel table for establishing satellite telemetry information:
The telemetry intelligence (TELINT) of the same satellite is stored in a worksheet, and the telemetry intelligence (TELINT) of different satellites is stored in same
In Excel table in different worksheets, telemetry intelligence (TELINT) includes telemetry and several telemetering amount attributes, the telemetering of every satellite
Data are made of the different telemetry frame of several groups, and every group of telemetry frame is made of several different telemetering amounts, and each telemetering amount is corresponding
Above-mentioned several telemetering amount attributes;With row arrangement, telemetering amount attribute includes mark, data length, data type, is somebody's turn to do telemetering amount attribute
Byte offsets of the telemetering amount in the satellite telemetering data, the position offset when the telemetering amount is indicated with bit variable, Chinese
Title, visible mark, telemetering amount transfer function name, the telemetering amount zone of reasonableness;Telemetering amount in every satellite is arranged with arranging,
Specific telemetering amount is adjusted by user;
Step 2 reads above-mentioned Excel table using the parsing of python language call xlrd module, the specific steps are as follows:
Step 2-1, the Excel table of telemetry intelligence (TELINT) is opened using the open_workbook (filename) in xlrd, wherein
Filename is the title of the Excel table, then function sheet_by_name (sheet_name) is called to obtain in Excel
Specified title worksheet, wherein sheet_name be assigned work table title;
Step 2-2, successively row_slice (rowx) function is called to return to the cell object group that every row is all in a worksheet
At list, a telemetering amount and its attribute form an object of json data, final all telemeterings in a worksheet
Amount forms the json data format of the satellite;
Step 3 calls decodeBuf (byte [] buf) function to be decoded telemetry frame;
When earth station receives telemetry, according to the json data format of above-mentioned telemetry to the telemetry received into
Row parsing, the byte length and starting word of telemetry frame all have mark in json data frame head, json data format
Content is corresponding be exactly specific telemetry frame content frame;It is verified according to telemetry frame frame head, if the telemetry frame received
Data length does not have mistake, the attribute of each telemetering amount of the content in json data format is obtained, then to content frame
Corresponding data is decoded;
Step 4, operation transfer function, parse data;
It uses python function in the operation conversion process of telemetry to be executed, by calling Ironpython in C#
Running environment parses and runs the dynamic pyhton of operation conversion formula corresponding to all telemetering amounts for containing and being defined by the user
Script;
Step 5, as the result is shown;
Decided whether to show the distant metrical information on ground based terminal according to the visible attribute of each telemetering amount, if
Visible indicates telemetering amount as it can be seen that the id and the numerical value after conversion for so just successively showing the telemetering amount at the terminal.
Compared with prior art, the present invention its remarkable advantage is:
(1) when designing ground display terminal, user only needs to be designed according to existing demand, and subsequent modification is
Corresponding telemetering amount and its attribute are modified in addition in Excel table, are saved a large amount of design modification time in this way, are kept away
The progress of a large amount of repeated works is exempted from.
(2) when the telemetry for carrying out the more stars in a station receives, ground based terminal can be according to the telemetering of design of satellites side's raising
Data automatically generate corresponding telemetry interface, do not need all to switch when each satellite passes by and call corresponding boundary
Face, the design of ground based terminal when simplifying the more stars in a station.
(3) during to Telemetering Data Processing, the corresponding processing of adjustment telemetering amount is constructed using the mode of call back function
Function, user can facilitate user to carry out the telemetry received in a manner of freely defining the parsing operation of modification telemetering amount
Conversion process.
(4) software on ground carries out judgement processing parsing, the theoretical value of telemetering amount to telemetry according to the frame head of telemetry frame
There are corresponding bounds for value, have ensured the accuracy of telemetry parsing.
Detailed description of the invention
Fig. 1 is the json data format figure of telemetry of the invention.
Fig. 2 is the json data format schematic diagram of telemetry frame of the invention.
Fig. 3 is the concrete composition figure of Star Service frame of the invention.
Fig. 4 is that the data of content frame of the invention form figure.
Fig. 5 is the attribute description figure of telemetering amount of the invention.
Fig. 6 is that the present invention is based on the method flow diagrams of json dynamic analysis satellite telemetering data.
Specific embodiment
Present invention is further described in detail with reference to the accompanying drawing.
In conjunction with Fig. 6, a kind of method based on json dynamic analysis satellite telemetering data of the present invention is adapted to each
The ground parsing of kind telemetry protocol, comprising the following steps:
Step 1, the Excel table for establishing satellite telemetry information:
The telemetry intelligence (TELINT) of the same satellite is stored in a worksheet, and the telemetry intelligence (TELINT) of different satellites is stored in same
In Excel table in different worksheets, telemetry intelligence (TELINT) includes telemetry and several telemetering amount attributes, the telemetering of every satellite
Data are made of the different telemetry frame of several groups, and every group of telemetry frame is made of several different telemetering amounts, and each telemetering amount is corresponding
Above-mentioned several telemetering amount attributes.With row arrangement, telemetering amount attribute includes mark, data length, data type, is somebody's turn to do telemetering amount attribute
Byte offsets of the telemetering amount in the satellite telemetering data, the position offset when the telemetering amount is indicated with bit variable, Chinese
Title, visible mark, data conversion function name, the telemetering amount zone of reasonableness;Telemetering amount in every satellite is distant to arrange arrangement
Measure the posture position information, health status, the working condition of each parts for indicating satellite, such as voltage, the electricity of satellite
The users such as stream, temperature, switch state, track can adjust information.
Step 2 reads above-mentioned Excel table using the parsing of python language call xlrd module, the specific steps are as follows:
Step 2-1, Excel table is opened using the open_workbook (filename) in xlrd, wherein filename is to be somebody's turn to do
Then the title of Excel table calls the specified title in function sheet_by_name (sheet_name) acquisition Excel
Worksheet, wherein sheet_name is the title of assigned work table.
Step 2-2, successively row_slice (rowx) function is called to return to the cell pair that every row is all in a worksheet
As the list of composition, a telemetering amount and its attribute form an object of json data in a worksheet.It is final all
Telemetering amount forms the json data format of the satellite, as shown in Figure 1.
Json data format is described as follows:
Fig. 1 shows be telemetry json data format, json data format is an array, and the element of array is pair
As each object corresponds to a kind of telemetry frame, such as Star Service frame, attitude control frame, subsystem frame.Fig. 2 illustrates a json data lattice
Formula schematic diagram.
Each telemetering frame object is combined into collection by a series of " name/values ", and Fig. 3 is the specific data composition of Star Service frame,
Be illustrated by taking Star Service frame as an example: first " name/value " of Star Service frame to illustrate the telemetry frame type, second " title/
For value " to the byte length for describing the telemetry frame, third " name/value " indicates the starting word of frame, the 4th " name/value " expression
Real bytes offset of the telemetry frame in telemetry, this four " name/value " face combined use with being mainly used for
Extraction verifies corresponding telemetry frame after receiving telemetry.Application method is as follows: after earth station receives data, first root
Start telemetry (every kind of telemetry frame of reading frame byte length quantity in the deviation post that telemetry is specified according to frame shifting amount
Data length fixed), then judge the telemetering frame length received and starting word whether correspond to, if do not corresponded to, sentence
Error is received in disconnecting, otherwise just normally receives and be construed as the telemetry frame of frame type defined.
Next " name/value " to being specific telemetering content frame, with reference to Fig. 4, the entitled content of content frame is right
The value answered is an array, and array element is data object, and each data object represents a telemetering amount, by taking Star Service frame as an example,
Such as it is first distant be measured as software version number, second distant to be measured as satellite code name, third is distant to be measured as information source ..., this
Sample just forms one group of telemetry frame.
For each telemetering amount, each object will be described from following angle, be respectively " id ", " leng ", "
Type ", " index ", " bit-index ", " chinese ", " visible ", " coeff ", " range ";The corresponding value of id is this
The English mark of telemetering amount, leng are then byte numbers shared by the telemetering amount, and what type was referred to is the data type of the telemetering amount,
Index refers to the offset of the telemetering amount in entire telemetry frame, and Chinese refers to the Chinese of the telemetering amount,
Whether visible refers to setting the telemetering amount in display terminal as it can be seen that specifying whether the telemetering amount needs to carry out in coeff
Function name of the formula conversion to need to be implemented, range specify the data bound of the distant measure theory, face for ground
Data are tentatively judged, avoid parsing abnormal data, bit-index refers to the position offset of the variable, only when this is distant
It is measured as just effective when bit variable.
Step 3 calls decodeBuf (byte [] buf) function to be decoded telemetry frame;
When earth station receives telemetry, according to the json data format of above-mentioned telemetry, (this json data format is just
It is step 2 json data format generated in the process) telemetry received is parsed, the byte length of telemetry frame
And the basic parameters such as starting word all have mark in json data frame head.The content of json data format is corresponding just
It is the content frame of specific telemetry frame (with reference to Fig. 5).It is verified according to telemetry frame frame head, if the telemetering frame data received are long
No mistake is spent, the attribute of each telemetering amount of the content in json data format is obtained, then to the respective counts of content frame
According to being decoded.Specific step is as follows:
Step 3-1, according to the attribute of each object carries out byte to the telemetering amount of telemetry frame in content in json data format
Conversion and character string conversion.Content has arranged the specific object of each telemetering amount in json data format, calls getValue
(byte[] buf, string type, byte index,byte bit_index,byte length,string
Coeff, string vRange) function, parameters are exactly that the attribute of each telemetering amount is (defined in step 2 in function
Good, concrete meaning is with reference to the json data format explanation in step 2).Buf is the data initial address that parse telemetry frame.
Step 3-2, getValue function determined first according to incoming type parameter the telemetering amount to be parsed be byte,
The data types such as uint16, uint32 or bit, it is then corresponding inclined in buf according to the corresponding index attribute of the telemetering amount
Pan position obtains specific data, carries out corresponding operation according to corresponding data type, if the telemetering amount be a byte,
Uint16, uint32 variable, then can according to index offset in buf telemetry frame corresponding position obtain corresponding length data,
If the telemetering amount is a bit categorical variable, also corresponding position can be taken out in corresponding position according to the numerical value of bit_index
The telemetering numerical quantity of length.If the coeff attribute of the telemetering amount is not sky, it is corresponding to show that the telemetering amount needs to carry out
The telemetering amount of numerical value conversion, respective type corresponds to corresponding operation function, illustrates: when telemetering amount data type is int16
When, operation function is computeRealValue_Int16 (Int16 para, string coeff), and wherein para is to need
The telemetering numerical quantity of conversion, coeff are the corresponding operation function title of the telemetering amount;
Step 4, operation transfer function, parse data;
Since python has mathematical computations library abundant, so the operation conversion process in telemetry uses python function
It is executed, by calling Ironpython running environment in C#, parses simultaneously operation state pyhton script.In .NET
In framework, the compiler and enforcement engine of IronPython are contained, it is possible to pass through one engine of C# code establishing
Then example executes specified script.The fortune used required for all telemetering amounts being defined by the user has been contained in the script
Conversion formula is calculated, all analytic formulas are defined in ipyrun.py file in this method.The call method of C# all passes through
GetVariable, the function are defined as follows as GetVariable<T>(string name), wherein string name be should
The corresponding operation transfer function of telemetering amount executes the operation transformation result of completion as final display result.
Step 5, as the result is shown;
Decided whether to show the telemetry intelligence (TELINT) on ground based terminal according to the visible attribute of each telemetering amount, if
Visible indicates telemetering amount as it can be seen that the id and the numerical value after conversion for so just successively showing the telemetering amount at the terminal.
Claims (6)
1. a kind of method based on json dynamic analysis satellite telemetering data, which comprises the following steps:
Step 1, the Excel table for establishing satellite telemetry information:
The telemetry intelligence (TELINT) of the same satellite is stored in a worksheet, and the telemetry intelligence (TELINT) of different satellites is stored in same
In Excel table in different worksheets, telemetry intelligence (TELINT) includes telemetry and several telemetering amount attributes, the telemetering of every satellite
Data are made of the different telemetry frame of several groups, and every group of telemetry frame is made of several different telemetering amounts, and each telemetering amount is corresponding
Above-mentioned several telemetering amount attributes;With row arrangement, telemetering amount attribute includes mark, data length, data type, is somebody's turn to do telemetering amount attribute
Byte offsets of the telemetering amount in the satellite telemetering data, the position offset when the telemetering amount is indicated with bit variable, Chinese
Title, visible mark, telemetering amount transfer function name, the telemetering amount zone of reasonableness;Telemetering amount in every satellite is arranged with arranging,
Specific telemetering amount is adjusted by user;
Step 2 reads above-mentioned Excel table using the parsing of python language call xlrd module, the specific steps are as follows:
Step 2-1, the Excel table of telemetry intelligence (TELINT) is opened using the open_workbook (filename) in xlrd, wherein
Filename is the title of the Excel table, then function sheet_by_name (sheet_name) is called to obtain in Excel
Specified title worksheet, wherein sheet_name be assigned work table title;
Step 2-2, successively row_slice (rowx) function is called to return to the cell object group that every row is all in a worksheet
At list, a telemetering amount and its attribute form an object of json data, final all telemeterings in a worksheet
Amount forms the json data format of the satellite;
Step 3 calls decodeBuf (byte [] buf) function to be decoded telemetry frame;
When earth station receives telemetry, according to the json data format of above-mentioned telemetry to the telemetry received into
Row parsing, the byte length and starting word of telemetry frame all have mark in json data frame head, json data format
Content is corresponding be exactly specific telemetry frame content frame;It is verified according to telemetry frame frame head, if the telemetry frame received
Data length does not have mistake, the attribute of each telemetering amount of the content in json data format is obtained, then to content frame
Corresponding data is decoded;
Step 4, operation transfer function, parse data;
It uses python function in the operation conversion process of telemetry to be executed, by calling Ironpython in C#
Running environment parses and runs the dynamic pyhton of operation conversion formula corresponding to all telemetering amounts for containing and being defined by the user
Script;
Step 5, as the result is shown;
Decided whether to show the distant metrical information on ground based terminal according to the visible attribute of each telemetering amount, if
Visible indicates telemetering amount as it can be seen that the id and the numerical value after conversion for so just successively showing the telemetering amount at the terminal.
2. the method according to claim 1 based on json dynamic analysis satellite telemetering data, it is characterised in that: telemetering amount
For indicating the posture position information, health status, the working condition of each parts of satellite.
3. the method according to claim 1 based on json dynamic analysis satellite telemetering data, it is characterised in that: step 2-
In 2, json data format is described as follows:
Json data format is an array, and the element of array is object, and each object corresponds to a kind of telemetry frame;Each telemetry frame
Object is combined into collection by a series of " name/values ": first " name/value " to the type for illustrating the telemetry frame, second " name
Byte length of the title/value " to the description telemetry frame, the starting word of third " name/value " expression frame, the 4th " name/value "
Indicate real bytes offset of the telemetry frame in telemetry;
After earth station receives data, first started to read frame byte in the deviation post that telemetry is specified according to frame shifting amount
The telemetry of length quantity, then judge whether the telemetering frame length received and starting word correspond to, if do not corresponded to, sentence
Error is received in disconnecting, otherwise just normally receives and be construed as the telemetry frame of frame type defined;
Next " name/value " to being exactly specific telemetering content frame, the entitled content of content frame, corresponding value is
One array, array element are data object, and each data object represents a telemetering amount;
For each telemetering amount, each object will be described from following angle, be respectively " id ", " leng ", "
Type ", " index ", " bit-index ", " chinese ", " visible ", " coeff ", " range ";The corresponding value of id is this
The English mark of telemetering amount, leng are then byte numbers shared by the telemetering amount, and what type was referred to is the data type of the telemetering amount,
Index refers to the offset of the telemetering amount in entire telemetry frame, and Chinese refers to the Chinese of the telemetering amount,
Whether visible refers to setting the telemetering amount in display terminal as it can be seen that specifying whether the telemetering amount needs to carry out in coeff
Function name of the formula conversion to need to be implemented, range specify the data bound of the distant measure theory, face for ground
Data are tentatively judged, avoid parsing abnormal data, bit-index refers to the position offset of the variable, only when this is distant
It is measured as just effective when bit variable.
4. the method according to claim 3 based on json dynamic analysis satellite telemetering data, it is characterised in that: every kind distant
Survey frame such as Star Service frame, attitude control frame, subsystem frame.
5. the method according to claim 1 based on json dynamic analysis satellite telemetering data, it is characterised in that: step 3
In, the corresponding data of content frame is decoded, the specific steps are as follows:
Step 3-1, according to the attribute of each object carries out byte to the telemetering amount of telemetry frame in content in json data format
Conversion and character string are converted, and content has arranged the specific object of each telemetering amount in json data format, call getValue
(byte[] buf, string type, byte index,byte bit_index,byte length,string
Coeff, string vRange) function, parameters are exactly the attribute of each telemetering amount in function, and buf is to parse telemetry frame
Data initial address;
Step 3-2, getValue function determined first according to incoming type parameter the telemetering amount to be parsed be byte,
Then uint16, uint32 or bit data type deviate in buf accordingly according to the corresponding index attribute of the telemetering amount
The specific data of position acquisition carry out corresponding operation according to corresponding data type;If the telemetering amount be a byte,
Uint16, uint32 variable, then can according to index offset in buf telemetry frame corresponding position obtain corresponding length data,
If the telemetering amount is a bit categorical variable, also corresponding position can be taken out in corresponding position according to the numerical value of bit_index
The telemetering numerical quantity of length;If the coeff attribute of the telemetering amount is not sky, it is corresponding to show that the telemetering amount needs to carry out
The telemetering amount of numerical value conversion, respective type corresponds to corresponding operation function.
6. the method according to claim 1 based on json dynamic analysis satellite telemetering data, it is characterised in that: step 4
In, in .NET framework, the compiler and enforcement engine of IronPython are contained, is drawn by C# code establishing one
Example is held up, specified script is then executed, has contained operation corresponding to all telemetering amounts being defined by the user in the script and turned
Formula is changed, all analytic formulas are defined in ipyrun.py file;
The call method of C# is by GetVariable, which is defined as follows as GetVariable<T>(string
Name), wherein string name is the corresponding operation transfer function of the telemetering amount, executes the operation transformation result conduct of completion
Final display result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910467603.5A CN110297826B (en) | 2019-05-31 | 2019-05-31 | Method for dynamically analyzing satellite telemetry data based on json |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910467603.5A CN110297826B (en) | 2019-05-31 | 2019-05-31 | Method for dynamically analyzing satellite telemetry data based on json |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110297826A true CN110297826A (en) | 2019-10-01 |
CN110297826B CN110297826B (en) | 2020-12-11 |
Family
ID=68027409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910467603.5A Active CN110297826B (en) | 2019-05-31 | 2019-05-31 | Method for dynamically analyzing satellite telemetry data based on json |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110297826B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113608889A (en) * | 2021-07-13 | 2021-11-05 | 广州市百果园网络科技有限公司 | Message data processing method, device, equipment and storage medium |
CN113923057A (en) * | 2021-12-15 | 2022-01-11 | 北京航天驭星科技有限公司 | Data processing method and device for satellite measurement, operation and control platform, electronic equipment and medium |
CN114500614A (en) * | 2022-04-14 | 2022-05-13 | 北京航天驭星科技有限公司 | Satellite telemetry data processing method and device, electronic equipment and readable medium |
CN116506526A (en) * | 2023-03-23 | 2023-07-28 | 航天行云科技有限公司 | Satellite data processing method and system based on configurable protocol parser |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100049381A1 (en) * | 2007-12-27 | 2010-02-25 | Raytheon Company | System and Method for Simultaneously Processing Telemetry Data |
CN103438886A (en) * | 2013-08-02 | 2013-12-11 | 国家卫星气象中心 | Determination method for attitudes of spinning stabilized meteorological satellite based on coarse-fine attitude relation model |
CN104317879A (en) * | 2014-10-21 | 2015-01-28 | 国网山西省电力公司太原供电公司 | Method for displaying telemetering data in real time on basis of real-time database |
CN105718514A (en) * | 2016-01-14 | 2016-06-29 | 中国科学院计算机网络信息中心 | WEB-based method for carrying out free combined rendering on multiple bands of remote sensing images |
US20170007557A1 (en) * | 2012-02-16 | 2017-01-12 | Saniona A/S | Pharmaceutical compositions for combination therapy |
CN107332604A (en) * | 2017-05-16 | 2017-11-07 | 上海卫星工程研究所 | The processing method and processing system of satellite complete period multi-source telemetry |
-
2019
- 2019-05-31 CN CN201910467603.5A patent/CN110297826B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100049381A1 (en) * | 2007-12-27 | 2010-02-25 | Raytheon Company | System and Method for Simultaneously Processing Telemetry Data |
US20170007557A1 (en) * | 2012-02-16 | 2017-01-12 | Saniona A/S | Pharmaceutical compositions for combination therapy |
CN103438886A (en) * | 2013-08-02 | 2013-12-11 | 国家卫星气象中心 | Determination method for attitudes of spinning stabilized meteorological satellite based on coarse-fine attitude relation model |
CN104317879A (en) * | 2014-10-21 | 2015-01-28 | 国网山西省电力公司太原供电公司 | Method for displaying telemetering data in real time on basis of real-time database |
CN105718514A (en) * | 2016-01-14 | 2016-06-29 | 中国科学院计算机网络信息中心 | WEB-based method for carrying out free combined rendering on multiple bands of remote sensing images |
CN107332604A (en) * | 2017-05-16 | 2017-11-07 | 上海卫星工程研究所 | The processing method and processing system of satellite complete period multi-source telemetry |
Non-Patent Citations (2)
Title |
---|
怪圣卡杰: "https://www.cnblogs.com/dwdw/p/9815540.html", 《博客园》 * |
杨亭 等: "卫星遥测数据处理软件的Excel VBA实现", 《计算机测量与控制》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113608889A (en) * | 2021-07-13 | 2021-11-05 | 广州市百果园网络科技有限公司 | Message data processing method, device, equipment and storage medium |
CN113923057A (en) * | 2021-12-15 | 2022-01-11 | 北京航天驭星科技有限公司 | Data processing method and device for satellite measurement, operation and control platform, electronic equipment and medium |
CN113923057B (en) * | 2021-12-15 | 2022-03-01 | 北京航天驭星科技有限公司 | Data processing method and device for satellite measurement, operation and control platform, electronic equipment and medium |
CN114500614A (en) * | 2022-04-14 | 2022-05-13 | 北京航天驭星科技有限公司 | Satellite telemetry data processing method and device, electronic equipment and readable medium |
CN116506526A (en) * | 2023-03-23 | 2023-07-28 | 航天行云科技有限公司 | Satellite data processing method and system based on configurable protocol parser |
CN116506526B (en) * | 2023-03-23 | 2024-05-07 | 航天行云科技有限公司 | Satellite data processing method and system based on configurable protocol parser |
Also Published As
Publication number | Publication date |
---|---|
CN110297826B (en) | 2020-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110297826A (en) | Method based on json dynamic analysis satellite telemetering data | |
CN103761681B (en) | The comparison method of intelligent substation SCD and Excel void terminal tables | |
CN106372040B (en) | Intelligent substation configuration file otherness comparison system | |
CN105138752B (en) | Intelligent substation SCD file land parcel change trace differentiation compares and methods of exhibiting | |
CN107329747A (en) | A kind of method and device for generating multi-threaded pattern | |
US20200364044A1 (en) | Application programming interface documentation annotation | |
CN105512030B (en) | A kind of method that lifting satellite test efficiency is intelligently constructed based on satellite command code word | |
CN103500139B (en) | A kind of communication software integrated test system and method for testing | |
CN109936553A (en) | A kind of serial communication protocol automatic adaptation middleware | |
GB2361341A (en) | Document creation and delivery | |
CN109670081A (en) | The method and device of service request processing | |
CN108519929B (en) | CRC (cyclic redundancy check) method and device for bus protection configuration management and control of intelligent substation | |
CN107171897A (en) | A kind of interface test method and data-interface test system | |
CN105354020A (en) | Json format data analytic method and data receiving end | |
CN107038118A (en) | The universal process method that a kind of distinct electronic apparatuses assembling is tested | |
US7337395B2 (en) | System and method for hierarchical data document modification | |
Zapartas et al. | Revisiting the explodability of single massive star progenitors of stripped-envelope supernovae | |
CN108664546B (en) | XML data structure conversion method and device | |
CN105471548B (en) | A kind of network data Packet analyzing and distribution method | |
CN112650529A (en) | System and method capable of configuring generation of mobile terminal APP code | |
CN108984868A (en) | The integration method and device of a kind of board internet data | |
CN107069742B (en) | Electric system continuous tide computing system based on Python and PSD-BPA | |
CN113608903A (en) | Fault management method based on XML language | |
CN108966168A (en) | Internet of Things gauge table, communication board and the Internet of Things gauge table means of communication based on NB-IoT | |
CN111898351A (en) | Automatic Excel data importing method and device based on Aviator, terminal equipment and storage medium |
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 | ||
GR01 | Patent grant |