Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Quick algorithm verification method and system for embedded flight control software

A verification method and algorithm verification technology, which is applied in the field of rapid verification of embedded flight control software algorithms, can solve the problem of consuming a lot of manpower, material resources, and financial resources, the workload of secondary development of test software, and the long verification cycle of embedded flight control software and other issues to achieve the effects of saving costs, avoiding repeated verification of development costs, and shortening the development period

Active Publication Date: 2018-06-29
BEIJING AEROSPACE INST OF THE LONG MARCH VEHICLE +1
View PDF12 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These factors make the initial preparation time for the hardware-in-the-loop simulation environment and the verification cycle of the embedded flight control software very long, requiring a lot of manpower, material resources, and financial resources
[0004] For the algorithm verification of embedded flight control software, there are also professional test systems including tool software and equipment on the market, but it is necessary to build an embedded flight control software operating environment and interface environment in the software environment of the test system for secondary development of test software The workload is very large, which cannot meet the algorithm verification requirements of embedded flight control software under the tight development cycle

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
  • Quick algorithm verification method and system for embedded flight control software
  • Quick algorithm verification method and system for embedded flight control software
  • Quick algorithm verification method and system for embedded flight control software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0037]The invention provides a method and system for fast verification of embedded flight control software algorithms. On the basis of decomposing the functions of embedded flight control software according to the task requirements, the embedded flight control software is respectively established in the development environment and the test environment according to a certain project composition. The flight control software algorithm implementation project and test project, and share the embedded software algorithm file, to complete the platform transplantation of the embedded software in the development environment and the test environment; in the test environment, the input data file is introduced into the embedded flight control software by the interface program Algorithm to realize the connection between the data file and the tested ...

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 provides a quick algorithm verification method and system for embedded flight control software. Embedded flight control software algorithm implementing item and test item are separatelyestablished in a developing environment and a test environment according to certain item composition based on functional decomposition for the embedded flight control software according to test requirements; the items share an embedded software algorithm file to finish platform transplanting of the embedded software in the developing environment and the test environment; in the test environment, an input data file is introduced to an algorithm of the embedded flight control software via an interface program so that the data file is docked to the algorithm of the embedded flight control software under test; output of the algorithm of the embedded flight control software is acquired finally by compiling test scripts and executing a test program; whether the output is consistent with that from the task requirements is determined by comparing so as to judge whether the algorithm of the embedded flight control software passes verification. The method herein enables algorithm verification for the embedded flight control software to be free of the limits of a hardware platform and a semi-physical simulation environment, and quick verification is achieved.

Description

technical field [0001] The invention relates to a fast verification method and system for an embedded flight control software algorithm, which belongs to the technical field of embedded software testing in the field of aircraft control, and is used for fast verification of complex algorithms of embedded flight control software. Background technique [0002] Embedded flight control software is usually used to realize the guidance and stable flight control of the aircraft, including complex algorithm implementation and strict flight timing. It has the characteristics of complex calculation, many functional modules and input parameters, strong real-time performance, and complex timing. After this kind of software is implemented, since its operation cannot be separated from the solidified hardware platform environment provided by the stand-alone device, it usually needs to be debugged and verified on the stand-alone device. [0003] However, in the process of software developmen...

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
IPC IPC(8): G06F11/36
CPCG06F11/362
Inventor 鞠晓燕方海红董春杨宋景亮秦卓王玥兮张竑颉凌咸庆张甜方岳宋蔚阳孙德海陈浩
Owner BEIJING AEROSPACE INST OF THE LONG MARCH VEHICLE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products