CN101673089A - Development platform of vehicle central control unit and control method thereof - Google Patents
Development platform of vehicle central control unit and control method thereof Download PDFInfo
- Publication number
- CN101673089A CN101673089A CN200910019132A CN200910019132A CN101673089A CN 101673089 A CN101673089 A CN 101673089A CN 200910019132 A CN200910019132 A CN 200910019132A CN 200910019132 A CN200910019132 A CN 200910019132A CN 101673089 A CN101673089 A CN 101673089A
- Authority
- CN
- China
- Prior art keywords
- central controller
- vehicle central
- control unit
- vehicle
- development platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention relates to a development platform of a vehicle central control unit and a control method thereof. The development platform of the vehicle central control unit comprises a power supply, amicro-control unit MCU and a CAN transceiver, wherein the input end of the micro-control unit MCU is connected with an input signal processing circuit; the input signal processing circuit comprises an analog signal processing unit and a digital signal processing unit, collects and processes sensor signals and switching signals, and then transmits the signals to the micro-control unit MCU; the output end of the micro-control unit MCU sends control signals to each actuator connected with the micro-control unit MCU; the micro-control unit is connected with a complete vehicle CAN bus through theCAN transceiver and integrally processes the information of each intelligent unit; and an RAM and a FLASH memory are both connected with the micro-control unit MCU. Based on the products of the platform, the products in the same model are suitable for hundreds of vehicle models in the same series, and the software configuration of parameters including signal sources, display contents and the likeonly needs to be carried out; professional technical requirements for developers are reduced; the products have high reliability and are suitable for mass production; and the production cost of the complete vehicle is lowered.
Description
Technical field
The present invention relates to a kind of development platform and control method of vehicle central controller.
Background technology
Along with the production technology of auto industry constantly develops, automotive electronicsization is considered to the revolution in the automotive engineering development process, the degree of automotive electronicsization is counted as the important symbol of weighing the Hyundai Motor level, is to be used for developing new model, improves the most important technical measures of automotive performance.The automaker thinks increases the quantity of vehicle electronics, promote that automotive electronicsization is to capture the important effective means of following automobile market.
And at present, need assemble the central controller of different model at different automobile types, and the central controller of each model must carry out the debugging of hardware development and software programming by the developer, and the construction cycle is long, cost is high, require high to developer's professional technique.The restriction of the conditions such as R﹠D cycle of developer's level, the familiarity to auto parts machinery, on-the-spot test environment, product causes certain influence to the reliability of final products.In addition, because when vehicle production, need be according to the difference of the vehicle on the production line, configuration, the central controller and the instrument of assembling different model are so central controller, instrument are unsuitable for producing in enormous quantities.
Summary of the invention
In order to overcome the shortcoming that above-mentioned prior art exists, the object of the present invention is to provide a kind of development platform and control method of vehicle central controller, can shorten the construction cycle, reduce cost, stable performance and be suitable for producing in batches.
The technical solution adopted for the present invention to solve the technical problems is: the development platform of this vehicle central controller, comprise power supply, microcontroller MCU, and the input end of microcontroller MCU connects the input signal treatment circuit; Described input signal treatment circuit comprises analogy signal processing unit, digital signal processing unit, gathers each sensor signal, switching signal is delivered to microcontroller MCU after handling; The output terminal of microcontroller MCU transmits control signal to each actuator that is attached thereto;
Also comprise the CAN transceiver, microcontroller is connected with car load CAN bus by described CAN transceiver, focuses on the information of each intelligent cell;
Also comprise RAM, FLASH storer, all be connected with microcontroller MCU.
The development platform of this vehicle central controller also comprises the online programming device of vehicle central controller, is used on the car load production line programming and parameter setting to the vehicle central controller.
The development platform of this vehicle central controller also comprises fault diagnosis module, and MCU is connected with microcontroller, is used for fault diagnosis processing and demonstration.
The development platform control method of vehicle central controller also is provided, design based on the hardware circuit of the vehicle central controller of selected vehicle series, use the development environment of its microcontroller MCU, by visual programming language based on the IEC61131-3 standard, use and download, emulation, breakpoint, monitor, debugging methods such as data analysis, realize the complete function of the car load electrical equipment central authorities control of specific vehicle, and at the difference in functionality and the demand of this serial different automobile types, work out different logic and Control Software, realize the function expansion of development platform on different automobile types of vehicle central controller;
The software of vehicle central controller is divided into three layers, is respectively: the upper strata is that development platform layer, middle layer are that real-time system layer, bottom are the drive controlling layer;
It is the control program that is used IEC61131 standard program language compilation by the user at the middle and upper levels, and middle layer and bottom software are the software at vehicle central controller hardware internal operation; At each operational module (as light, rain brush, door and window, bus, instrument, diagnosis etc.) write the control program of response, through the compiling after, download among the microcontroller MCU of vehicle central controller;
The middle layer comprises modules such as real-time system, Control on Communication, multitasking, memory management, realize download, debugging, storage, explanation and the execution of upper layer software (applications) control program, input information, execution result put into specified memory and the bottom layer driving key-course carries out exchanges data;
The drive controlling of input signal, output signal, bus signals, diagnostic signal and the security control etc. of bottom layer realization vehicle central controller.
The invention has the beneficial effects as follows:
1, based on the product of platform, a kind of hundreds of vehicles of a series of product adaptation of model only need be carried out software arrangements to parameters such as signal source and displaying contents and be got final product;
2, realize different instrument selecting for use on each vehicle, can realize the individual sexual demand of product very efficiently different markets;
3, low to product development personnel's professional technique requirement, based on the product of this platform, can independently finish secondary development by the technician of auto vendor, and not require technician's coding code, reduced professional technique requirement to the developer;
4, product reliability height; Product based on this platform need not be programmed at each car model, thereby avoids the restriction of the conditions such as R﹠D cycle of level, the familiarity to auto parts machinery, on-the-spot test environment, product because of the developer, to the influence of product reliability;
5, adapt to production in enormous quantities; Based on the product of this platform, only, finish software download and parameter configuration automatically by the online programming system, the hardware device kind significantly reduces, and adapts to requirements of large-scale production more;
6, reduce the car load production cost; Adopt this platform, carry out the CAN bus centralized control of multichannel, reduce wire harness, the increase of the cost that reduction body electronics multiple-unit controller ' s intellectualization brings, under the prerequisite that vehicle performance improves, cost reduces.
Description of drawings
The present invention is described further below in conjunction with drawings and Examples:
Fig. 1 is the structured flowchart of the development platform embodiment of vehicle central controller of the present invention;
Fig. 2 is the software architecture diagram of vehicle central controller described in the present invention;
Fig. 3 is vehicle central controller software operational flow diagram described in the present invention.
Embodiment
As shown in Figure 1, the development platform of this vehicle central controller comprises power supply, microcontroller MCU, and the input end of microcontroller MCU connects the input signal treatment circuit; Described input signal treatment circuit comprises analogy signal processing unit, digital signal processing unit, gathers each sensor signal, switching signal is delivered to microcontroller MCU after handling; The output terminal of microcontroller MCU transmits control signal to each actuator that is attached thereto;
Also comprise the CAN transceiver, microcontroller is connected with car load CAN bus by described CAN transceiver, focuses on the information of each intelligent cell;
Also comprise RAM, FLASH storer, all be connected with microcontroller MCU.
The development platform of this vehicle central controller also comprises the online programming device of vehicle central controller, is used on the car load production line programming and parameter setting to the vehicle central controller.
The development platform of this vehicle central controller also comprises fault diagnosis module, and MCU is connected with microcontroller, is used for fault diagnosis processing and demonstration.
MCU based on the vehicle central controller of this development platform is connected with the MCU communication of combination instrument by the CAN transceiver, and combination instrument MCU outputs signal to stepper motor, LCD display unit and the LED of combination instrument.
The development platform control method of this vehicle central controller, design based on the hardware circuit of the vehicle central controller of selected vehicle series, use the development environment of its microcontroller MCU, by visual programming language based on the IEC61131-3 standard, use and download, emulation, breakpoint, monitor, debugging methods such as data analysis, realize the complete function of the car load electrical equipment central authorities control of specific vehicle, and at the difference in functionality and the demand of this serial different automobile types, work out different logic and Control Software, realize the function expansion of development platform on different automobile types of vehicle central controller;
As shown in Figure 2, the software of vehicle central controller is divided into three layers, is respectively: the upper strata is that development platform layer, middle layer are that real-time system layer, bottom are the drive controlling layer;
It is the control program that is used IEC61131 standard program language compilation by the user at the middle and upper levels, and middle layer and bottom software are the software at vehicle central controller hardware internal operation; At each operational module (as light, rain brush, door and window, bus, instrument, diagnosis etc.) write the control program of response, through the compiling after, download among the microcontroller MCU of vehicle central controller;
The middle layer comprises modules such as real-time system, Control on Communication, multitasking, memory management, realize download, debugging, storage, explanation and the execution of upper layer software (applications) control program, input information, execution result put into specified memory and the bottom layer driving key-course carries out exchanges data; This method adopts 32 bit processors to realize a real-time control system, finishes the functions such as download, storage, explanation and execution to control program, realizes the real-time processing of user-defined multiple-task program.
The drive controlling of input signal, output signal, bus signals, diagnostic signal and the security control etc. of bottom layer realization vehicle central controller.
The realization of emulation.Central controller software is a program that circulation is carried out, as shown in Figure 3, in each performance period, all can check the communication instruction that development platform sends, and carry out multiple simulation means, as program breakpoint, variable supervision, variable setting, restart, stop, data analysis etc.
Off-line debugging: in the performance period of central controller software, do not have the communication instruction of Simulation Control, then carry out offline mode.
Virtual input point and output point: input point in the central controller and output point are realized by internal memory, one or a group address in the corresponding internal memory of each input signal and output signal.Input signal processing procedure in Fig. 3, digital signal, simulating signal etc. is sampled by bsp driver, and its state storage is to corresponding memory address.Through application program processing procedure (also needing repeatedly to circulate), output signal is updated to corresponding memory address, and exports by driver.
Claims (4)
1, the development platform of vehicle central controller is characterized in that: comprise power supply, microcontroller MCU, the input end of microcontroller MCU connects the input signal treatment circuit; Described input signal treatment circuit comprises analogy signal processing unit, digital signal processing unit, gathers each sensor signal, switching signal is delivered to microcontroller MCU after handling; The output terminal of microcontroller MCU transmits control signal to each actuator that is attached thereto;
Also comprise the CAN transceiver, microcontroller is connected with car load CAN bus by described CAN transceiver, focuses on the information of each intelligent cell;
Also comprise RAM, FLASH storer, all be connected with microcontroller MCU.
2, the development platform of vehicle central controller according to claim 1 is characterized in that: also comprise the online programming device of vehicle central controller, be used on the car load production line programming and parameter setting to the vehicle central controller.
3, the development platform of vehicle central controller according to claim 1 and 2 is characterized in that: also comprise fault diagnosis module, MCU is connected with microcontroller, is used for fault diagnosis processing and demonstration.
4, the development platform control method of vehicle central controller, it is characterized in that, design based on the hardware circuit of the vehicle central controller of selected vehicle series, use the development environment of its microcontroller MCU, by visual programming language based on the IEC61131-3 standard, use and download, emulation, breakpoint, monitor, debugging methods such as data analysis, realize the complete function of the car load electrical equipment central authorities control of specific vehicle, and at the difference in functionality and the demand of this serial different automobile types, work out different logic and Control Software, realize the function expansion of development platform on different automobile types of vehicle central controller;
The software of vehicle central controller is divided into three layers, is respectively: the upper strata is that development platform layer, middle layer are that real-time system layer, bottom are the drive controlling layer;
It is the control program that is used IEC61131 standard program language compilation by the user at the middle and upper levels, and middle layer and bottom software are the software at vehicle central controller hardware internal operation; At each operational module (as light, rain brush, door and window, bus, instrument, diagnosis etc.) write the control program of response, through the compiling after, download among the microcontroller MCU of vehicle central controller;
The middle layer comprises modules such as real-time system, Control on Communication, multitasking, memory management, realize download, debugging, storage, explanation and the execution of upper layer software (applications) control program, input information, execution result put into specified memory and the bottom layer driving key-course carries out exchanges data;
The drive controlling of input signal, output signal, bus signals, diagnostic signal and the security control etc. of bottom layer realization vehicle central controller.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910019132A CN101673089A (en) | 2009-09-25 | 2009-09-25 | Development platform of vehicle central control unit and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910019132A CN101673089A (en) | 2009-09-25 | 2009-09-25 | Development platform of vehicle central control unit and control method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101673089A true CN101673089A (en) | 2010-03-17 |
Family
ID=42020342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910019132A Pending CN101673089A (en) | 2009-09-25 | 2009-09-25 | Development platform of vehicle central control unit and control method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101673089A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965425A (en) * | 2015-06-19 | 2015-10-07 | 陕西法士特齿轮有限责任公司 | Automobile electronic modular development hardware platform |
CN104994166A (en) * | 2015-07-10 | 2015-10-21 | 李德毅 | Intelligent vehicle distributed process virtual switch communication method |
CN105204447A (en) * | 2014-06-10 | 2015-12-30 | 上海汽车集团股份有限公司 | Automobile, automobile control system, and electronic controller |
CN106483875A (en) * | 2015-08-31 | 2017-03-08 | 比亚迪股份有限公司 | Automobile controller, system and method used in automobile controller |
JP2018509324A (en) * | 2014-12-08 | 2018-04-05 | バイエリシエ・モトーレンウエルケ・アクチエンゲゼルシヤフト | Discrete time modeling method for automobiles |
CN113641094A (en) * | 2021-07-06 | 2021-11-12 | 江苏徐工工程机械研究院有限公司 | Safety system for preventing failure of engineering machinery controller and engineering machinery |
-
2009
- 2009-09-25 CN CN200910019132A patent/CN101673089A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204447A (en) * | 2014-06-10 | 2015-12-30 | 上海汽车集团股份有限公司 | Automobile, automobile control system, and electronic controller |
CN105204447B (en) * | 2014-06-10 | 2018-04-10 | 上海汽车集团股份有限公司 | Automobile, automotive control system and electronic controller |
JP2018509324A (en) * | 2014-12-08 | 2018-04-05 | バイエリシエ・モトーレンウエルケ・アクチエンゲゼルシヤフト | Discrete time modeling method for automobiles |
CN104965425A (en) * | 2015-06-19 | 2015-10-07 | 陕西法士特齿轮有限责任公司 | Automobile electronic modular development hardware platform |
CN104994166A (en) * | 2015-07-10 | 2015-10-21 | 李德毅 | Intelligent vehicle distributed process virtual switch communication method |
CN106483875A (en) * | 2015-08-31 | 2017-03-08 | 比亚迪股份有限公司 | Automobile controller, system and method used in automobile controller |
CN113641094A (en) * | 2021-07-06 | 2021-11-12 | 江苏徐工工程机械研究院有限公司 | Safety system for preventing failure of engineering machinery controller and engineering machinery |
CN113641094B (en) * | 2021-07-06 | 2024-02-02 | 江苏徐工工程机械研究院有限公司 | Safety system for preventing failure of engineering machinery controller and engineering machinery |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102591327B (en) | Virtual-real combined test method developed for automobile body control | |
CN205301987U (en) | Electric motor car machine controller hardware is in ring testing system | |
CN101673089A (en) | Development platform of vehicle central control unit and control method thereof | |
CN201497881U (en) | Development platform of vehicle central control unit | |
CN111007840A (en) | Whole vehicle controller hardware-in-loop test platform and method | |
CN102163056B (en) | Test simulation instrument of automotive air conditioning controller | |
CN102681532B (en) | Simulating test system for BCM (body control module) | |
CN108008716B (en) | Portable electric automobile entire car controller detection device and its detection method | |
CN201829070U (en) | Hardware-in-the-loop simulating experiment platform for automatic transmission | |
CN107911260A (en) | A kind of vehicle test system based on OSEC network managements | |
CN102435948B (en) | Dynamic load simulation testing instrument and simulation testing method | |
CN111221326A (en) | System and method for realizing hardware-in-loop test control based on Simulink real-time simulation system | |
CN104076814A (en) | Automobile ECU measurement system based on hardware-in-loop simulation | |
KR20120117333A (en) | Simulation system of vehicle model for hils | |
CN104503771A (en) | Integrated development platform of train network control system | |
CN102880171A (en) | Hardware-in-loop experimental system for an entire electric vehicle controller | |
CN111026073A (en) | Design method of HIL (hardware in the loop) test system of pure electric vehicle-level electric control system | |
CN105446166B (en) | Machine tool of numerical control system environmental simulation instrument | |
CN211652091U (en) | Test equipment of electric power steering system | |
CN112799312A (en) | Self-navigation unmanned aerial vehicle testing method and system, communication equipment and storage medium | |
CN201440219U (en) | Testing equipment of electronic controller of automobile | |
CN104380115A (en) | Pipetting robot | |
CN102207871A (en) | PC(personal computer)-end ECU (electronic control unit) debugging software based on K line and KWP2000 protocol | |
CN114898617A (en) | Automobile electronic demonstration system and operation method thereof | |
CN115185258A (en) | HIL simulation test system and method suitable for vehicle control unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20100317 |