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

Simulation task scheduling method, execution method, simulation implementation method and device

A task scheduling and task technology, applied in the field of simulation, can solve the problems of difficult porting of scenario use cases to other platforms, inability to support simulation verification, and large dependence on self-developed simulation software

Active Publication Date: 2021-04-09
HUAWEI TECH CO LTD
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For developers who access the platform, they rely heavily on the self-developed simulation software provided by the platform, and it is difficult to transplant scenario use cases to other platforms
[0005] In addition, some simulation platforms based on a third-party simulation software have relatively single functions, and can only perform simulation verification based on the third-party simulation software and a single type supported by the simulation software, and cannot support multiple types such as MIL, SIL, and HIL. Simulation verification of

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
  • Simulation task scheduling method, execution method, simulation implementation method and device
  • Simulation task scheduling method, execution method, simulation implementation method and device
  • Simulation task scheduling method, execution method, simulation implementation method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 2 Embodiment approach

[0226] Figure 8 In the schematic diagram of the second specific embodiment of the simulation implementation method, in this specific embodiment, the simulation software adopts CarMaker, and the simulation of the SIL simulation type is to be carried out, which is the same as the above-mentioned Figure 7 The main difference between the shown MIL-type simulations is that the formed task definition is generated based on the SIL type, and the simulation tasks performed by the simulation nodes are for the flow of the SIL simulation type. The differences are briefly described below:

[0227] S810: basically the same as the above step S710, the main difference is that the task formed in this step is defined as follows:

[0228] task definition

[0229] Simulation task type-SIL [corresponding to the simulation task type selected by the user]

[0230] Simulation software-CarMaker [corresponding to the name of the simulation software selected by the user]

[0231] Simulation Enginee...

no. 3 Embodiment approach

[0247] Figure 9 In the schematic diagram of the second specific embodiment of the simulation implementation method, in this specific embodiment, the simulation software adopts CarMaker, and the simulation of the HIL simulation type is to be carried out, which is the same as the above-mentioned Figure 7 The main difference between the shown MIL-type simulations is that the formed task definition is generated based on the SIL type, and the simulation tasks performed by the simulation nodes are for the flow of the SIL simulation type. The differences are briefly described below:

Embodiment approach

[0248] This embodiment comprises the following steps:

[0249] S910: basically the same as the above step S710, the main difference is that the task formed in this step is defined as follows:

[0250] task definition

[0251] Simulation task type-HIL [corresponding to the simulation task type selected by the user]

[0252] Simulation software-CarMaker [corresponding to the name of the simulation software selected by the user]

[0253] Simulation Engineering

[0254] -CarMaker project name [corresponds to the project name selected by the user, and the simulation resources configured for the project can be obtained from the file system according to the project name]

[0255] -CarMaker project framework code name [corresponds to the source code name of the HIL project framework selected by the user, and the corresponding source code file can be obtained from the file system according to the name]

[0256] -HIL program execution parameters [corresponding to the user-selected c...

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 relates to the technical field of simulation, and provides a simulation task scheduling method, which comprises the steps of receiving task elements; defining a simulation task according to the task element, the simulation task being defined with a first content including at least one of the following: a simulation type, simulation software; and scheduling the simulation task to a simulation node matched with the first content. The invention also provides a corresponding simulation task execution method. The method comprises the following steps: receiving a scheduled simulation task through the simulation node; and executing the simulation task by using simulation software matched with the first content through the simulation node. Based on the simulation method or device, different simulation types and different simulation software can be supported. The method can be applied to the automatic driving simulation technology of vehicles such as automobiles, aircrafts and ships.

Description

technical field [0001] The present application relates to a simulation technology, in particular to a simulation task scheduling method, a simulation task execution method, a simulation implementation method, a simulation task scheduling device, a simulation task execution device, a simulation implementation device, a computing device and a storage medium. Background technique [0002] With the rapid development of control algorithm research and scene applications in the field of automatic driving, the safety and stability requirements of the control system for automatic driving are becoming more and more specific, which requires a large number of tests to verify. There are many ways to verify the automatic driving function, among which the verification through simulation occupies an important proportion, and a large number of test and verification work can save cost and time by means of simulation. Among them, in different development stages of the automatic driving control...

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/455G06F9/48G06F9/50
CPCG06F9/45558G06F9/4881G06F9/5077G06F9/5083G06F2009/45562G06F2009/4557G06F2009/45575G06F2209/5011
Inventor 吴东保孔翊斌陈瑞
Owner HUAWEI TECH CO LTD