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

Method for generating state machine in computer-implemented manner from simulated technical component in block-based simulation model

A technique for simulating models, technical components, applied in the field of computer programs

Pending Publication Date: 2022-04-26
SIEMENS AG
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] So far, there is no mechanism for using a computer to convert a simulated technical component described by a simulation model into an automaton

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
  • Method for generating state machine in computer-implemented manner from simulated technical component in block-based simulation model
  • Method for generating state machine in computer-implemented manner from simulated technical component in block-based simulation model
  • Method for generating state machine in computer-implemented manner from simulated technical component in block-based simulation model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In the following, relative to figure 1 A simulated technical component CO is shown to describe an embodiment of the invention. This component is an electric motor in a block-based simulation model and forms a corresponding block in that model. The block-based simulation model is the known Amesim model of a DC motor. However, another known simulation model for simulating such an electric machine or another technical component can be used to implement the invention, eg a simulation model SysML or Simulink.

[0039] During the simulation of the Amesim model, figure 1 The operation of the motor in is described by the values ​​of the variables at the various ports P1, P2 and P3. Port P1 provides variable speed SP and variable torque TR. Speed ​​refers to the rotational speed of the motor CO, and torque refers to the torque provided by the motor. Port P2 provides variable current CU and voltage VO, which refer to the current and voltage in the DC motor. Port P3 provides...

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 a method for generating a state machine in a computer-implemented manner from a simulated technical component (CO) in a block-based simulation model (SM), the simulated technical component (CO) comprising a plurality of variables (SP, TR, CU, VO, HF, TE), each variable (SP, TR, CU, VO, HF, TE) having a value range of variable values which can be assigned to the respective variable (SP, TR, CU, VO, HF, TE). The method comprises the steps of: a) selecting one or more variables (SP, TR, CU, VO, HF, TE) from a plurality of variables (SP, TR, CU, VO, HF, TE); b) generating a plurality of discrete states (S0, S1, V0, V1, T0, T1) for each selected variable (SP, TR, VO); c) generating an automaton (A1, A2, A3) for each selected variable (SP, VO, TR); d) generating a first product automaton (PA) from the automaton (A1, A2, A3) of all selected variables (SP, TR, VO); e) removing excess vector transformations (VT ') from the first product automaton (PA) on the basis of a predefined rule (RU) applied to the simulation model (SM), the first product automaton (PA) not containing the removed excess vector transformations (VT') being a second product automaton (PA ') which is a generated state machine.

Description

technical field [0001] The invention relates to a method and a device for computer-implemented generation of a state machine from simulated technical components in a block-based simulation model. Furthermore, the invention relates to a corresponding computer program product and a corresponding computer program. Background technique [0002] Block-based simulation models are known from the prior art. These models enable the simulation of the corresponding technical components modeled by the simulation model. A technical component simulated by a simulation model is described by a block within the simulation model, wherein a block can be coupled to other blocks related to other simulated technical components. In the following, the term technical component will be interpreted broadly and can refer to a component of any size which can have subcomponents. For example, a technical component can be a technical system comprising several subcomponents. [0003] The behavior of tec...

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): G06F30/20
CPCG06F30/20G06F30/12
Inventor 马丁·威特
Owner SIEMENS AG