[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102606318A - Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method - Google Patents

Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method Download PDF

Info

Publication number
CN102606318A
CN102606318A CN2012100942634A CN201210094263A CN102606318A CN 102606318 A CN102606318 A CN 102606318A CN 2012100942634 A CN2012100942634 A CN 2012100942634A CN 201210094263 A CN201210094263 A CN 201210094263A CN 102606318 A CN102606318 A CN 102606318A
Authority
CN
China
Prior art keywords
throttle
long
range
position signal
switching controller
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.)
Granted
Application number
CN2012100942634A
Other languages
Chinese (zh)
Other versions
CN102606318B (en
Inventor
杨勇
张耘强
胡建中
林少豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAIC Hongyan Automotive Co Ltd
Original Assignee
SAIC Iveco Hongyan Commercial Vehicle Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SAIC Iveco Hongyan Commercial Vehicle Co Ltd filed Critical SAIC Iveco Hongyan Commercial Vehicle Co Ltd
Priority to CN201210094263.4A priority Critical patent/CN102606318B/en
Publication of CN102606318A publication Critical patent/CN102606318A/en
Application granted granted Critical
Publication of CN102606318B publication Critical patent/CN102606318B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention discloses an intelligent remote accelerator switching controller based on a CAN (controller area network) bus, which comprises a main accelerator, a remote accelerator, an engine ECU (electronic control unit), a remote accelerator switching controller, a CAN and a vehicular instrument. The main accelerator, the remote accelerator and the engine ECU are connected into the remote accelerator switching controller in parallel, and the remote accelerator switching controller is communicated with the vehicular instrument via the CAN. The invention further discloses an intelligent remote accelerator switching control method based on the CAN bus. The intelligent remote accelerator switching controller and the intelligent remote accelerator switching control method have the advantages that the operating accelerator is automatically identified by means of electronic control, a selector switch for switching the accelerators is omitted, accordingly, cost is reduced, installation and operation are convenient, the main accelerator or the remote accelerator is selected by means of acquiring the vehicle speed and applying a certain judging strategy, and driving safety is enhanced.

Description

Intelligent remote throttle switching controller and controlling method based on the CAN bus
Technical field
The present invention relates to a kind of vehicle accelerator control technique, relate in particular to a kind of intelligent remote throttle switching controller and controlling method based on the CAN bus.
Background technique
Along with the great development of national economy, urbanization, the demand of engineering machinery is grown with each passing day.This type engineering machinery need make vehicle under idling mode under some operating mode, the control engine speed, and making motor is that car-mounted device provides power; If using the main throttle pedal operates; Often very inconvenient; Many times need outside operator cabin, utilize special long-range throttle that engine speed is controlled, wherein in fact; The throttle of being responsible for vehicle driving on such vehicle is commonly defined as main throttle, and the throttle of being responsible for the action of car-mounted device is commonly defined as long-range throttle; Obviously, main throttle and long-range throttle need certain handover mechanism to stablize, to work safely by support vehicles;
Throttle switching controller in the past all needs a special throttle selector switch; Select main throttle to work or long-range throttle works through selector switch; The increase of selector switch often relates to the change of instrument platen; If the instrument platen does not have many switch hole positions, possibly also relate to the die sinking again of instrument platen, these all can cause the cost that increases; Moreover throttle switching controller is not in the past judged the state of vehicle when realizing the throttle conversion, if when driving, has carried out the misoperation that throttle switches, and this will bring bigger hidden danger to traffic safety.
Summary of the invention
To the problem in the background technique, the present invention proposes a kind of intelligent remote throttle switching controller based on the CAN bus, its structure is: it is made up of main throttle, long-range throttle, Engine ECU, long-range throttle switching controller, CAN network and onboard instruments; The long-range throttle switching controller of the parallel access of main throttle, long-range throttle and Engine ECU three; Communicate through the CAN network between long-range throttle switching controller and the onboard instruments;
Onboard instruments transfers to long-range throttle switching controller through the CAN network with GES;
Long-range throttle switching controller is controlled gating or disconnection between main throttle and long-range throttle and the Engine ECU according to GES, main throttle position signal and long-range throttle position signal.
The invention allows for a kind of preferred structure of long-range throttle switching controller: said long-range throttle switching controller is made up of multiway analog switch, CAN module, A/D module and single-chip microcomputer; Multiway analog switch, CAN module and A/D module three are connected with single-chip microcomputer;
Single-chip microcomputer raises from the CAN network through the CAN module and fetches data;
Single-chip microcomputer is through gating or disconnection between multiway analog switch control main throttle and long-range throttle and the Engine ECU;
Single-chip microcomputer is gathered main throttle position signal and long-range throttle position signal through the A/D module.
On the basis of aforementioned hardware configuration, the invention allows for a kind of intelligent remote throttle switching control method based on the CAN bus, this controlling method step is:
1) program initialization;
2) single-chip microcomputer is gathered the main throttle position signal through the A/D module, gets into step 3) if the A/D transformation result of main throttle position signal is zero; If the A/D transformation result of main throttle position signal is non-vanishing, then get into step 6);
3) single-chip microcomputer is gathered long-range throttle position signal through the A/D module, if the A/D transformation result of long-range throttle position signal is zero, then gets into step 6); If the A/D transformation result of long-range throttle position signal is non-vanishing, then get into step 4);
4) single-chip microcomputer obtains the GES that onboard instruments sends over through the CAN module from the CAN network, if the speed of a motor vehicle is zero, then gets into step 5); If the speed of a motor vehicle is non-vanishing, then get into step 6);
5) single-chip microcomputer is controlled long-range throttle and Engine ECU gating through multiway analog switch, and provides throttle position signal to Engine ECU by long-range throttle; Return step 2);
6) single-chip microcomputer is controlled main throttle and Engine ECU gating through multiway analog switch, and provides throttle position signal to Engine ECU by main throttle; Return step 2);
Behind the program start, abovementioned steps 2) to 6) circular flow.
Useful technique effect of the present invention is: the throttle through automatically controlled mode comes automatic identification operating need not the switching of throttle selector switch, thereby reduces cost, installation, easy to operate; And through gathering the speed of a motor vehicle, use certain determination strategy to select main throttle or long-range throttle, increase traveling security.
Description of drawings
Fig. 1, system architecture principle schematic of the present invention;
Fig. 2, long-range throttle switching controller structural principle schematic representation of the present invention;
Fig. 3, long-range throttle switching controller processing procedure flow diagram of the present invention.
Embodiment
CAN (Controller Area Network local area control net) bus is proposed by BOSCH company; It has advantages such as outstanding reliability, real-time; And its application in automobile industry is very ripe, stable; The inventor considers this bussing technique is used for the communication of controller of the present invention and other electronics module, can guarantee that controller can get access to accurate, real-time information.Given this, scheme of the present invention is:
A kind of intelligent remote throttle switching controller based on the CAN bus, it is made up of main throttle 1, long-range throttle 2, Engine ECU 3, long-range throttle switching controller 4, CAN network 5 and onboard instruments 6; The long-range throttle switching controller 4 of the parallel access of main throttle 1, long-range throttle 2 and Engine ECU 3 threes; Communicate through CAN network 5 between long-range throttle switching controller 4 and the onboard instruments 6; Onboard instruments 6 transfers to long-range throttle switching controller 4 through CAN network 5 with GES; Long-range throttle switching controller 4 is controlled gating or disconnection between main throttle 1 and long-range throttle 2 and the Engine ECU 3 according to GES, main throttle 1 position signal and long-range throttle 2 position signals.
Aforesaid controller adopts mature C AN bussing technique to ensure the efficient, stable of communication, and long-range throttle switching controller 4 adopts electronic control module to realize that volume is little, can be integrated in the operator cabin, and cab space is not almost had influence; Simultaneously, the selection of main throttle 1 and long-range throttle 2 need not special selector switch and just can discern the throttle of operating automatically, has ensured handling safety, has stopped the possibility of misoperation.
The invention allows for a kind of concrete structure mode of long-range throttle switching controller 4: said long-range throttle switching controller 4 is made up of multiway analog switch 4-1, CAN module 4-2, A/D module 4-5 and single-chip microcomputer 4-6; Multiway analog switch 4-1, CAN module 4-2 and A/D module 4-5 three are connected with single-chip microcomputer 4-6;
Single-chip microcomputer 4-6 raises from CAN network 5 through CAN module 4-2 and fetches data;
Single-chip microcomputer 4-6 is through gating or disconnection between multiway analog switch 4-1 control main throttle 1 and long-range throttle 2 and the Engine ECU 3;
Single-chip microcomputer 4-6 gathers main throttle 1 position signal and long-range throttle 2 position signals through A/D module 4-5.
On the basis of aforementioned hardware configuration, the invention allows for a kind of intelligent remote throttle switching control method based on the CAN bus, this controlling method step is:
1) program initialization;
2) single-chip microcomputer 4-6 gathers main throttle 1 position signal through A/D module 4-5, gets into step 3) if the A/D transformation result of main throttle 1 position signal is zero; If the A/D transformation result of main throttle 1 position signal is non-vanishing, then get into step 6);
3) single-chip microcomputer 4-6 gathers long-range throttle 2 position signals through A/D module 4-5, if the A/D transformation result of long-range throttle 2 position signals is zero, then gets into step 6); If the A/D transformation result of long-range throttle 2 position signals is non-vanishing, then get into step 4);
4) single-chip microcomputer 4-6 obtains the GES that onboard instruments 6 sends over through CAN module 4-2 from CAN network 5, if the speed of a motor vehicle is zero, then gets into step 5); If the speed of a motor vehicle is non-vanishing, then get into step 6);
5) single-chip microcomputer 4-6 controls long-range throttle 2 and Engine ECU 3 gatings through multiway analog switch 4-1, and provides throttle position signal to Engine ECU 3 by long-range throttle 2; Return step 2);
6) single-chip microcomputer 4-6 controls main throttle 1 and Engine ECU 3 gatings through multiway analog switch 4-1, and provides throttle position signal to Engine ECU 3 by main throttle 1; Return step 2);
Behind the program start, abovementioned steps 2) to 6) circular flow.
After adopting aforementioned control program of the present invention; After in case long-range throttle 2 is switch activated; Whether system can switch main throttle 1 and long-range throttle 2 according to procedure judges, and this has ensured the Security of vehicle with regard to having been avoided causing because of driver's misoperation the possibility of error action of device.
Intelligent remote throttle switching controller based on the CAN bus of the present invention need not the throttle selector switch and just can discern the throttle of operating automatically; And through gathering the speed of a motor vehicle; Use certain determination strategy to select main throttle or long-range throttle; Thereby the minimizing cost, installation, easy to operate increases traveling security.

Claims (3)

1. intelligent remote throttle switching controller based on the CAN bus, it is characterized in that: it is made up of main throttle (1), long-range throttle (2), Engine ECU (3), long-range throttle switching controller (4), CAN network (5) and onboard instruments (6); The parallel long-range throttle switching controller (4) that inserts of main throttle (1), long-range throttle (2) and Engine ECU (3) three; Communicate through CAN network (5) between long-range throttle switching controller (4) and the onboard instruments (6);
Onboard instruments (6) transfers to long-range throttle switching controller (4) through CAN network (5) with GES;
Long-range throttle switching controller (4) is controlled gating or disconnection between main throttle (1) and long-range throttle (2) and the Engine ECU (3) according to GES, main throttle (1) position signal and long-range throttle (2) position signal.
2. the intelligent remote throttle switching controller based on the CAN bus according to claim 1 is characterized in that: said long-range throttle switching controller (4) is made up of multiway analog switch (4-1), CAN module (4-2), A/D module (4-5) and single-chip microcomputer (4-6); Multiway analog switch (4-1), CAN module (4-2) and A/D module (4-5) three are connected with single-chip microcomputer (4-6);
Single-chip microcomputer (4-6) raises from CAN network (5) through CAN module (4-2) and fetches data;
Single-chip microcomputer (4-6) is through gating or disconnection between multiway analog switch (4-1) control main throttle (1) and long-range throttle (2) and the Engine ECU (3);
Single-chip microcomputer (4-6) is gathered main throttle (1) position signal and long-range throttle (2) position signal through A/D module (4-5).
3. intelligent remote throttle switching control method based on the CAN bus, it is characterized in that: this controlling method step is:
1) program initialization;
2) single-chip microcomputer (4-6) is gathered main throttle (1) position signal through A/D module (4-5), gets into step 3) if the A/D transformation result of main throttle (1) position signal is zero; If the A/D transformation result of main throttle (1) position signal is non-vanishing, then get into step 6);
3) single-chip microcomputer (4-6) is gathered long-range throttle (2) position signal through A/D module (4-5), if the A/D transformation result of long-range throttle (2) position signal is zero, then gets into step 6); If the A/D transformation result of long-range throttle (2) position signal is non-vanishing, then get into step 4);
4) single-chip microcomputer (4-6) obtains the GES that onboard instruments (6) sends over through CAN module (4-2) from CAN network (5), if the speed of a motor vehicle is zero, then gets into step 5); If the speed of a motor vehicle is non-vanishing, then get into step 6);
5) single-chip microcomputer (4-6) is controlled long-range throttle (2) and Engine ECU (3) gating through multiway analog switch (4-1), and provides throttle position signal to Engine ECU (3) by long-range throttle (2); Return step 2);
6) single-chip microcomputer (4-6) is controlled main throttle (1) and Engine ECU (3) gating through multiway analog switch (4-1), and provides throttle position signal to Engine ECU (3) by main throttle (1); Return step 2);
Behind the program start, abovementioned steps 2) to 6) circular flow.
CN201210094263.4A 2012-04-01 2012-04-01 Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method Active CN102606318B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210094263.4A CN102606318B (en) 2012-04-01 2012-04-01 Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210094263.4A CN102606318B (en) 2012-04-01 2012-04-01 Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method

Publications (2)

Publication Number Publication Date
CN102606318A true CN102606318A (en) 2012-07-25
CN102606318B CN102606318B (en) 2014-07-09

Family

ID=46524015

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210094263.4A Active CN102606318B (en) 2012-04-01 2012-04-01 Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method

Country Status (1)

Country Link
CN (1) CN102606318B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103628686A (en) * 2013-11-13 2014-03-12 河南森源重工有限公司 Control method for pumping system used in concrete pump truck
CN103726935A (en) * 2013-12-23 2014-04-16 三一汽车起重机械有限公司 Accelerator switching method, accelerator switching system and engineering machine
CN109989837A (en) * 2017-12-29 2019-07-09 陕西重型汽车有限公司 Double remote throttle control devices

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4919096A (en) * 1987-12-28 1990-04-24 Hitachi, Ltd. Electronic throttle controlling apparatus for use in an internal combustion engine
CN201786464U (en) * 2010-09-13 2011-04-06 北汽福田汽车股份有限公司 Electronic remote accelerator system
CN201833881U (en) * 2010-09-26 2011-05-18 青特集团有限公司 Remote throttle control device
CN102108903A (en) * 2009-12-25 2011-06-29 中国第一汽车集团公司 Remote accelerator control method
CN202520420U (en) * 2012-04-01 2012-11-07 上汽依维柯红岩商用车有限公司 Intelligent remote accelerator switching controller based on CAN (Controller Area Network) bus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4919096A (en) * 1987-12-28 1990-04-24 Hitachi, Ltd. Electronic throttle controlling apparatus for use in an internal combustion engine
CN102108903A (en) * 2009-12-25 2011-06-29 中国第一汽车集团公司 Remote accelerator control method
CN201786464U (en) * 2010-09-13 2011-04-06 北汽福田汽车股份有限公司 Electronic remote accelerator system
CN201833881U (en) * 2010-09-26 2011-05-18 青特集团有限公司 Remote throttle control device
CN202520420U (en) * 2012-04-01 2012-11-07 上汽依维柯红岩商用车有限公司 Intelligent remote accelerator switching controller based on CAN (Controller Area Network) bus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103628686A (en) * 2013-11-13 2014-03-12 河南森源重工有限公司 Control method for pumping system used in concrete pump truck
CN103628686B (en) * 2013-11-13 2016-05-04 河南森源重工有限公司 A kind of pumping system control method for concrete mixer
CN103726935A (en) * 2013-12-23 2014-04-16 三一汽车起重机械有限公司 Accelerator switching method, accelerator switching system and engineering machine
CN103726935B (en) * 2013-12-23 2016-08-17 三一汽车起重机械有限公司 Throttle changing method, system and engineering machinery
CN109989837A (en) * 2017-12-29 2019-07-09 陕西重型汽车有限公司 Double remote throttle control devices
CN109989837B (en) * 2017-12-29 2021-12-31 陕西重型汽车有限公司 Double-remote throttle control device

Also Published As

Publication number Publication date
CN102606318B (en) 2014-07-09

Similar Documents

Publication Publication Date Title
Wei et al. Towards a viable autonomous driving research platform
CN108206774B (en) Vehicle-mounted network system
CN202827403U (en) Vehicle controller
CN109032132B (en) Vehicle driving system and method
CN111845778B (en) Vehicle control interface, vehicle system and automatic driving platform
CN103661380B (en) A kind of vehicle-mounted constant speed cruising system and constant speed cruising method
EP1666327B1 (en) Vehicular electronic control apparatus and method for controlling vehicle
CN104385919B (en) Automobile cruise control system and method
US20180251133A1 (en) Vehicle control device
KR20020055593A (en) Electronic system for a vehicle and system layer for operational functions
CN110901568B (en) Novel vehicle-mounted network with redundancy backup function
JP2011506158A (en) Automobile energy saving assistance system
CN101480937A (en) Vehicle body control system based on LIN bus
CN103381812A (en) Speed control device and program for speed control device
CN111976724A (en) Automatic cruise control method and device, medium, equipment and vehicle
CN102606318B (en) Intelligent remote accelerator switching controller based on CAN (controller area network) bus and control method
CN202520420U (en) Intelligent remote accelerator switching controller based on CAN (Controller Area Network) bus
US20130345914A1 (en) Vehicle speed limiting via engine control commands based on sensed machine state
CN115743135A (en) L2-level automatic driving gear control method and system for shift-by-wire electric vehicle
US20210031782A1 (en) Using ISA System to Immobilize Truck for Security, Regulatory Compliance, or Maintenance
CN202080277U (en) Automatic cruise and anti-collision device for automobile
EP4020894A1 (en) Vehicle onboard network system
CN103890376A (en) Powertrain control system
US8589010B2 (en) Method for operating drive control units in a motor vehicle, and motor vehicle
US20210031765A1 (en) Simulating Braking When Speeding on Cruise Control to Facilitate Use of ISA System

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 401122 No.1, huanghuan North Road, Jinshan Avenue, northern New District, Yubei District, Chongqing

Patentee after: SAIC Hongyan Automobile Co.,Ltd.

Address before: 401122 No.1, huanghuan North Road, Jinshan Avenue, northern New District, Yubei District, Chongqing

Patentee before: SAIC-IVECO HONGYAN commercial Vehicle Co.,Ltd.