Unlock instant, AI-driven research and patent intelligence for your innovation.

Processing method and device of condition statistics type needs in satellite-borne software

A processing method and technology of a processing device, applied in the direction of a program control device, etc., can solve the problem of consuming a large amount of memory and processor resources, and achieve the effects of reducing processor resources, saving memory, and reducing consumption

Active Publication Date: 2015-02-04
上海中科辰新卫星技术有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The problem to be solved by the present invention is to provide an on-board The method and device for processing conditional statistical requirements in the software can save a lot of memory and reduce the consumption of processor resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Processing method and device of condition statistics type needs in satellite-borne software
  • Processing method and device of condition statistics type needs in satellite-borne software
  • Processing method and device of condition statistics type needs in satellite-borne software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The method and device for processing conditional statistical requirements in the on-board software provided by the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0022] refer to figure 2 , a schematic flowchart of a method for processing conditional statistical requirements in the on-board software of the present invention. The method includes the following steps: S21: Create and initialize an N-dimensional array according to the number of cycles N satisfying a given condition among the total number of cycles M that need to be counted, wherein the array stores the sequence numbers of cycles that meet the given condition in order; S22: Update the array, and arrange the non-zero elements in the array at the front of the array; S23: Determine whether the corresponding condition of the current cycle satisfies the given condition, and if so, delete the first 0 element in the array The value is u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a processing method and device of condition statistics type needs in satellite-borne software. The processing method comprises the following steps of (1) creating and initiating an N-dimensional array according to the period times N meeting the given conditions in the total period number M needing statistics, wherein the array stores period serial numbers meeting the given conditions according to the sequence mode; (2) updating the array, and enabling all non-0 elements in the array to be arrayed on the front row of the array; (3) judging whether the corresponding condition of the current period meets the given conditions, if so, updating the first 0 element value in the array into the total period number M; (4) acquiring the number C of the non-0 elements in the array; and (5) judging whether the number C of the non-0 elements meets the preset condition statistical type need, if so, executing preset actions, and if not, returning to execute the step (2). The processing method and device disclosed by the invention have the advantages that the memory can be greatly saved and the consumed resource of a processor is fewer.

Description

technical field [0001] The invention relates to the technical field of on-board software processing, in particular to a method and device for processing conditional statistical requirements in on-board software. Background technique [0002] In the on-board software, there are many conditional statistical requirements. For example, in the attitude control module, the requirement description "During 200 consecutive cycles, if the number of cycles with the absolute value of the three-axis angular rate greater than 0.5 degrees / second is greater than 20, the working mode will be switched to the safe mode", "During 64 consecutive cycles, If the number of invalid attitudes is less than 5 times, the orbit control thruster will be turned on", "In 50 consecutive cycles, if the number of times that a single machine fails to return to telemetry normally is greater than 5 times, it will be judged as invalid", etc. The characteristic of this type of demand description is that it needs t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 徐文明张晓杰包海超吴志华
Owner 上海中科辰新卫星技术有限公司