Software integration method and system for applying Simulink model to different automobile controller platforms

A car controller and software integration technology, applied in the computer field, can solve the problems of wasting energy, reducing development efficiency, and difficulty focusing on algorithm models, etc., to achieve the effect of reducing work difficulty, improving development efficiency, and avoiding the energy of developers

Pending Publication Date: 2021-07-27
常州易控汽车电子股份有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the Matlab toolbox RTW mainly generates code for the upper-level algorithm model, if the user wants to run it on the target hardware, he needs to manually write the underlying driver code related to the hardware
In the prototype development stage, the algorithm model often needs to be iterated quickly. For different hardware platforms, the driver interface needs to be rewritten. This process is very cumbersome, resulting in low development efficiency.
In addition, because some algorithm engineers are often not familiar with the bottom layer, a lot of hardware information configuration will waste a lot of energy, making it difficult for them to focus on algorithm model development, further reducing development efficiency and increasing the difficulty of algorithm engineers' work

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
  • Software integration method and system for applying Simulink model to different automobile controller platforms
  • Software integration method and system for applying Simulink model to different automobile controller platforms
  • Software integration method and system for applying Simulink model to different automobile controller platforms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] Embodiment 1 of this specification discloses a software integration method for applying a Simulink model to different vehicle controller platforms. Each will be described in detail below.

[0043] figure 1 It shows a software integration method in which a Simulink model is applied to different vehicle controller platforms according to Embodiment 1 of the present description. Such as figure 1 As shown, the software integration method in Embodiment 1 of this specification includes the following steps:

[0044] Step 101, configure different hardware information according to different vehicle controller platforms.

[0045] In a specific embodiment, for each vehicle controller platform, the R&D personnel configure different hardware information accordingly, that is, manually write the underlying driver code related to the hardware, and the configured hardware information corresponds to the vehicle controller platform one by one.

[0046] It should be noted and understood...

Embodiment 2

[0073] Embodiment 2 of this specification discloses a software integration method in which a Simulink model is applied to different vehicle controller platforms. Each will be described in detail below.

[0074] figure 2 It shows a software integration method in which a Simulink model is applied to different vehicle controller platforms according to the second embodiment of the present description. Such as figure 2 As shown, the software integration method in Embodiment 2 of this specification includes the following steps:

[0075] Step 201, configure different hardware information according to different vehicle controller platforms.

[0076] In a specific embodiment, for each vehicle controller platform, the R&D personnel configure different hardware information accordingly, that is, manually write the underlying driver code related to the hardware, and the configured hardware information corresponds to the vehicle controller platform one by one. It should be noted and u...

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 embodiment of the invention discloses a software integration method and system for applying a Simulink model to different automobile controller platforms, and the method comprises the steps that different hardware information is configured according to different automobile controller platforms; platform information of the automobile controller platform and hardware information corresponding to the platform information are stored in a platform folder of a Simulink model; when the model is developed, a required automobile controller platform is selected; and according to the selected platform information of the automobile controller platform, hardware information corresponding to the selected platform information is extracted in the platform folder for a developer to perform model development. When a developer carries out model development, corresponding hardware information can be obtained only by selecting the needed automobile controller platform, repeated and tedious hardware information configuration work during controller platform switching is omitted, the problem that when the same model is applied to different automobile controller platforms, a large amount of hardware information needs to be reconfigured is solved, the working difficulty is reduced, and the development efficiency is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a software integration method and system for applying a Simulink model to different automobile controller platforms. Background technique [0002] Matlab is a commercial mathematical software produced by MathWorks in the United States. It integrates powerful functions such as numerical calculation, matrix calculation, scientific data visualization, and nonlinear dynamic system modeling and simulation in an easy-to-use window environment, which can be used for data analysis. , wireless communication, deep learning, image processing and computer vision, signal processing, quantitative finance and risk management, robotics, control systems and other fields. Among them, Simulink is a visual simulation tool in Matlab, and Simulink is a block diagram environment for multi-domain simulation and model-based design. [0003] RTW is an important supplementary function module of Simulink...

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/445
CPCG06F9/44505Y02P90/02
Inventor 马智伟穆林孙磊磊李中方成郝守刚
Owner 常州易控汽车电子股份有限公司
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