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

Method for improving execution efficiency of development software code of automobile controller

A technology for automotive controllers and development software, applied in the field of improving the execution efficiency of automobile controller development software codes, can solve the problems of low execution efficiency of development software, impact on controller performance, etc., and achieve the effect of improving execution efficiency and overall performance

Inactive Publication Date: 2017-07-07
浙江仕善汽车科技股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to solve the problem that the execution efficiency of the development software is low and may have a great impact on the performance of the controller during the development process of the automobile controller

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 improving execution efficiency of development software code of automobile controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The present invention will be further described below with reference to the accompanying drawings and examples.

[0015] figure 1 Pathway block diagram for improving the efficiency of software code execution for automotive controller development.

[0016] The method for improving the execution efficiency of automobile controller development software codes, its characteristics include in turn: the Simulink modules with lower execution efficiency after fixed point are realized by handwritten codes with higher efficiency, and then use the industrial standard developed by MathWorks Corporation of the United States The S-function in the modeling tool MATLAB encapsulates the handwritten code, forms a Simulink module and applies it to the model, and finally rewrites the TCL file of the module for automatic code generation, so that the automatically generated code of the module includes the handwritten code , so as to improve the execution efficiency of the code automatically ...

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 a method for improving the execution efficiency of a development software code of an automobile controller. The method is characterized by sequentially comprising the steps that a written code with high efficiency is adopted to realize a Simulink module with low execution efficiency after point fixation; then, S-function in an industrial standard modeling tool MATLAB is utilized to encapsulate the written code, so that the Simulink module is applied to a model; and last, a TLC file of the module is rewritten to generate a code automatically. In this way, the code automatically generated by the module contains the written code, therefore, the execution efficiency of automatic code generation of the module is improved, and accordingly the execution efficiency of the whole software code is improved. Through the method, the execution efficiency of the whole software code is improved, the model has reusability, limited resources can be better utilized on some platforms with high resource constraints, and therefore the overall performance of the controller can be improved.

Description

technical field [0001] The invention relates to the field of automobile electronics, in particular to a method for improving the execution efficiency of automobile controller development software codes. Background technique [0002] In the development process of the automobile controller, the algorithm floating-point model is first established in the MATLAB environment, and then the fixed-point processing is converted into a fixed-point model. Finally, the automatic code generation tool (Real TimeWorkshop, RTW) in the MATLAB software is used to automatically code the fixed-point model. Generated and integrated to form controller development software. [0003] Due to the limitation of the tool itself and the requirement of fixed-point, the execution efficiency of the generated code is not optimal in some cases, so when the system resources are relatively tight, it will have a great impact on the performance of the entire system. The traditional methods to solve this problem ...

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
IPC IPC(8): G06F9/44
Inventor 夏洪涛焦玉
Owner 浙江仕善汽车科技股份有限公司