Automatic simulation test optimization method based on state behavior tree

An optimization method and simulation testing technology, which is applied in the direction of instruments, simulators, control/regulation systems, etc., can solve problems such as low real-time performance of functional simulation, difficulties in meeting the requirements of test scheduling strategies, and large differences in real-time requirements of test tasks. Achieve the effect of improving test efficiency, improving performance and realizing automation

Inactive Publication Date: 2019-04-23
COMP APPL RES INST CHINA ACAD OF ENG PHYSICS
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (3) The hardware-in-the-loop simulation test has high real-time performance due to the characteristics of hardware-in-the-loop, while the full-digital simulation test has low real-time performance due to the need for instruction translation and is mainly oriented to functional simulation, resulting in large differences in real-time performance requirements for different test tasks. Test Scheduling Policies Difficult to Meet Requirements

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
  • Automatic simulation test optimization method based on state behavior tree
  • Automatic simulation test optimization method based on state behavior tree
  • Automatic simulation test optimization method based on state behavior tree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0045] Such as figure 1 with figure 2 As shown, the automatic simulation test optimization method based on state behavior tree of the present invention comprises the following steps:

[0046] Step 1: Hierarchical test script design;

[0047] Step 2: Establishment of the state-behavior tree model, including the following steps:

[0048] Step 2.1: Initial construction of state behavior tree;

[0049] Step 2.2: Formation of state behavior tree;

[0050] Step 3: Test optimization based on the largest common subtree, including the following steps:

[0051] Step 3.1: State Behavior Tree Coding;

[0052] Step 3.2: Finding the maximum common subtree;

[0053] Step 4: Hybrid real-time task scheduling, including the following steps:

[0054] Step 4.1: Establishment of task scheduling model;

[0055] Step 4.2: Formulation of task scheduling strategy.

[0056] Generally, the automated test script not only contains the logical description of the test case, but also contains many ...

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 an automatic simulation test optimization method based on a state behavior tree. The automatic simulation test optimization method includes the following steps that a hierarchical testing script is designed; a state behavior tree model is established, and initial construction and composition of the state behavior tree are included; test optimization based on the maximum common subtree is conducted, and state behavior tree coding and maximum common subtree solution are included; and hybrid real-time task scheduling is conducted, and establishment of a task scheduling model and formulation of a task scheduling policy are included. The automatic simulation test optimization method based on the state behavior tree is used for optimization of a semi-physical and full-digital combined simulation test, can realize automation of test execution, and improves the testing efficiency; can organically combine the semi-physical and the full-digital to carry out a collaborative simulation test, and optimizes test execution; and can further conduct reasonable scheduling on the two types of simulation test tasks, and improves performance of a simulation system.

Description

technical field [0001] The invention relates to a simulation test method in the computer field, in particular to an automatic simulation test optimization method based on a state behavior tree. Background technique [0002] With the development of computer hardware and software technology, simulation testing technology has also been developed rapidly and widely used. It can not only be used as a test and verification method in the final stage of software development, but also can be used in the early stages of program demonstration and design. [0003] At present, the relatively mature simulation testing technology can be divided into two major categories of semi-physical simulation testing and full digital simulation testing in terms of different working principles. Hardware-in-the-loop simulation test is a hardware-in-the-loop simulation test method, which can be connected to the system under test through a real hardware interface, and provides a cross-linking environment...

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): G05B17/02
CPCG05B17/02
Inventor 马思友高峰颜运强邓霏李春雷邹伟仵林博
Owner COMP APPL RES INST CHINA ACAD OF ENG PHYSICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products