Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Layered design method of model-based automatic transmission software development platform

A software development platform, automatic transmission technology, applied in the direction of program control devices, etc., can solve the problems of difficult to achieve large system optimization, increase the difficulty of software system maintenance, etc., to shorten the development cycle and efficiency, and optimize the development cycle and efficiency. , the effect of shortening the development cycle

Active Publication Date: 2011-09-28
WUHU WANLIYANG TRANSMISSION CO LTD
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the rapid development of automotive electronics technology and software engineering, the software systems based on automotive electronics are becoming larger and more powerful, and it is difficult for local optimization techniques and conventional embedded development methods to optimize the entire large system (not only including codes). optimization, including comprehensive consideration of development cycle, cost, reliability, compatibility, maintainability and portability), cross-platform connection and development have increased the difficulty of software system maintenance

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
  • Layered design method of model-based automatic transmission software development platform
  • Layered design method of model-based automatic transmission software development platform
  • Layered design method of model-based automatic transmission software development platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be described in detail below according to the accompanying drawings, which is a preferred embodiment among various implementations of the present invention.

[0022] The basic steps of this embodiment can be:

[0023] 1. The automatic transmission control strategy is modeled, simulated and tested by the model development tool SIMULINK / Stateflow / Targetlink, and then automatically generates C code and converts it into an application layer software module.

[0024] 2. The model application layer exchanges data through the hardware abstraction layer, and realizes the safe access and corresponding operation of the underlying platform data through the docking function.

[0025] 3. Bottom driver layer: including CAN driver, A / D conversion, digital input, output, etc., as well as the platform's own function and status monitoring. Through the function call of the hardware abstraction layer, the corresponding operation is performed, and the data is pro...

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 layered design method of a model-based automatic transmission software development platform. The software development platform is divided into three layers, namely a model application layer, a hardware abstraction layer and a bottom-layer driving layer, wherein the hardware abstraction layer is used for jointing the model application layer and the bottom-layer driving layer; an automatic transmission control strategy is characterized by modelling, emulating and testing by a model development tool, automatically generating C codes and converting the C codes into an application layer software module to form the model application layer; the model application layer carries out data exchange by using the hardware abstraction layer and realizes access of bottom-layer platform data and corresponding operation by a joint function; the bottom-layer driving layer carries out controller area network (CAN) driving, analogue / digital conversion, digital input and output, and own function and state monitoring of the platform; and the bottom-layer driving layer executes the corresponding operation by function call of the hardware abstraction layer, and processes and updates data in real time.

Description

technical field [0001] The invention relates to the field of automatic transmission software development, in particular to the design of the automatic transmission system software platform and its architecture. Background technique [0002] With the rapid development of automotive electronics technology and software engineering, the software systems based on automotive electronics are becoming larger and more powerful, and it is difficult for local optimization techniques and conventional embedded development methods to optimize the entire large system (not only including codes). Optimization, including comprehensive consideration of development cycle, cost, reliability, compatibility, maintainability and portability), cross-platform connection and development have increased the difficulty of software system maintenance. In addition, due to the current advantages and disadvantages of numerous development tools for various platforms, cross-platform and multi-tool joint develo...

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 WUHU WANLIYANG TRANSMISSION CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products