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

Method and device for creating a time schedule for transmitting messages on a bus system

a time schedule and bus system technology, applied in the direction of generating/distributing signals, data switching networks, instruments, etc., can solve the problems of imposing large demands on planning tools, comparatively inflexible protocols, and only possible adding new nodes

Inactive Publication Date: 2011-05-24
ROBERT BOSCH GMBH
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention is a method and device for creating a time schedule for transmitting messages on a bus system using genetic algorithms. The messages are divided into periodic and spontaneous messages, and an identifier is assigned to each message for easier evaluation. The genetic algorithm finds an optimal bus schedule by comparing the latency times of different time schedules and selecting the one with the highest efficiency. The method can be implemented as a computer program and can quickly find an optimal solution in a non-transparent solution space. The genetic algorithm ensures that one moves quickly to an optimal solution and can find new solutions through crossbreeding and mutation. The solution approach can be further pursued or rejected based on the evaluation function.

Problems solved by technology

The protocol is comparatively inflexible, and adding new nodes is only possible when the respective time domains were already left open beforehand.
Thus, great demands are placed on the planning tools.
However, as described above, when planning a TTCAN network or TTCAN bus system, the time-controlled messages will predetermine the framework for the creation of the bus schedule.
Currently available commercial tools, particularly CAN-based tools, still do not support these requirements, such as, for example, TTCAN-specific planning, at all.
First solution approaches for strictly time-controlled communications protocols such as TTP / C show that the algorithms to be used quickly end up as an NP-complete problem.
While randomized, genetic algorithms are no simple random walk.
In contrast to genetic algorithms, many functions F supply a wide divergence and discontinuous results, and are therefore unsuitable for many traditional approaches of the search for solutions F(x).
However, this solution approach would possibly only have been found after an unacceptably long time using conventional search algorithms.

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 and device for creating a time schedule for transmitting messages on a bus system
  • Method and device for creating a time schedule for transmitting messages on a bus system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]The functioning method in principle of the genetic algorithms is presented in the following steps:[0021]Coding of the parameters or the parameter set in suitable form, thus, here, the messages for the bus schedule. As a suitable form, in particular a bit pattern may be used for the coding, for example, especially the identifier from the controller area network CAN or from the TTCAN. The representation of the periodic and the spontaneous messages of a TTCAN network in a coding suitable for genetic algorithms is, for example, also the coding of the parameter set, e.g., as a bit vector of n×m bits, where m bits code the messages ID, thus the messages identifier or identification character, and n messages are present in the TTCAN network.[0022]The example embodiment of the present invention also includes a first evaluation of the starting population; the intention is to discover the fittest solutions, and they are recognized as a measuring pole for future populations. To that end,...

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

A method for creating a time schedule for transmitting messages on a bus system (bus schedule), the time schedule being created by using a genetic algorithm.

Description

FIELD OF THE INVENTION[0001]The present invention relates to a method and a device as well as a computer program and a computer program product for creating a time schedule for transmitting messages on a bus system.BACKGROUND INFORMATION[0002]The networking of control units, sensors and actuator systems with the aid of a communications system or bus system has drastically increased in recent years in the construction of modern motor vehicles and in machine construction, especially in the field of machine tools and in automation. In this context, synergistic effects may be achieved by the distribution of functions to a plurality of control units. These are called distributed systems. The communication between various stations is taking place more and more via a bus or a bus system. The communications traffic on the bus, access and reception mechanisms, as well as error handling are governed via a protocol.[0003]In the automotive field, the established protocol is the CAN (controller ...

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 Patents(United States)
IPC IPC(8): G06F13/00G06F13/36G06F13/362H04L12/407
CPCH04L12/4015H04L2012/40215H04L12/4135
Inventor FUEHRER, THOMASMUELLER, BERND
Owner ROBERT BOSCH GMBH