CN111813090B - Method for integrating self-locking function of controller - Google Patents

Method for integrating self-locking function of controller Download PDF

Info

Publication number
CN111813090B
CN111813090B CN202010689959.6A CN202010689959A CN111813090B CN 111813090 B CN111813090 B CN 111813090B CN 202010689959 A CN202010689959 A CN 202010689959A CN 111813090 B CN111813090 B CN 111813090B
Authority
CN
China
Prior art keywords
locking
controller
state
self
mark
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.)
Active
Application number
CN202010689959.6A
Other languages
Chinese (zh)
Other versions
CN111813090A (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.)
Guangxi Yuchai Marine and Genset Power Co Ltd
Original Assignee
Guangxi Yuchai Marine and Genset Power 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 Guangxi Yuchai Marine and Genset Power Co Ltd filed Critical Guangxi Yuchai Marine and Genset Power Co Ltd
Priority to CN202010689959.6A priority Critical patent/CN111813090B/en
Publication of CN111813090A publication Critical patent/CN111813090A/en
Priority to PCT/CN2020/134828 priority patent/WO2022011940A1/en
Application granted granted Critical
Publication of CN111813090B publication Critical patent/CN111813090B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0221Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Lock And Its Accessories (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention discloses a method for integrating self-locking functions of a controller, which relates to engine control and solves the technical problems of poor reliability and poor data confidentiality existing in the prior art of self-locking through auxiliary equipment, and the method comprises the following steps: a locking mark is arranged in the controller; receiving a self-locking control instruction, and setting the state of a locking mark as a locking state when the self-locking control instruction is a locking instruction; when the self-locking control instruction is an unlocking instruction, the state of the locking mark is set to be a non-locking state; when the controller receives the key switch off signal, the power-off delay function is started and the state of the locking mark is saved; when the next time the controller is powered on, the controller reads the state of the last stored locking mark; the controller controls the engine to run according to the state of the locking mark. The controller changes and saves the state of the locking mark according to the self-locking control instruction, and performs self-locking or unlocking on the engine according to the state of the locking mark, so that the engine has high reliability and good confidentiality.

Description

Method for integrating self-locking function of controller
Technical Field
The invention relates to engine control, in particular to a method for integrating self-locking functions of a controller.
Background
The controller is a key part of the engine, and control strategies such as fuel injection, air intake and exhaust control, OBD fault calibration, additional functions and the like of the engine are all core competitiveness of the engine. At present, main stream products sold in the market are all electric control engines, but a small part of engines controlled by mechanical and electric control exist, wherein the mechanical and electric control engines cannot realize self-locking functions, and the main stream electric control engines mainly adopt external auxiliary equipment to realize the self-locking functions. From different angles, the self-locking function is the most core market competitive technology, and plays different roles for different markets, such as: host factories, matched factories, leasing markets and the like, when a client cannot deliver leases on time, a manufacturer with authority can start a self-locking function to stop the engine.
The main technical route for realizing the self-locking function in the current market is to add an auxiliary control system to the electric control engine to achieve the aim of self-locking of the whole engine, however, with the configuration, when auxiliary equipment is detached or fails, the self-locking function is invalid, and the function cannot be fundamentally ensured. Meanwhile, the auxiliary equipment is developed and installed by external personnel, and when the auxiliary equipment works normally, the basic operation parameters of the engine need to be monitored and read, so that the confidentiality problem of engine data is related, and meanwhile, the confidentiality of an engine road spectrum and the actual use conditions of customers cannot be realized.
Disclosure of Invention
The invention aims to solve the technical problems of the prior art and aims to provide a method for integrating a self-locking function of a controller with high reliability and good confidentiality.
The technical scheme of the invention is as follows: a method for integrating self-locking functions by a controller, comprising:
a locking mark is arranged in the controller;
the controller receives a self-locking control instruction, and when the self-locking control instruction is a locking instruction, the state of the locking mark is set to be a locking state; when the self-locking control instruction is an unlocking instruction, the state of the locking mark is set to be a non-locking state;
when the controller receives a key switch off signal, starting a power-off delay function and storing the state of the locking mark, wherein the controller is powered off;
when the controller is electrified next time, the controller reads the state of the last stored locking mark;
and the controller controls the engine to run according to the state of the locking mark.
As a further improvement, when the state of the lock flag is a locked state, the controller controls the output oil amount of the engine to be limited to 0, and the engine cannot be started; and when the state of the locking mark is a non-locking state, the controller controls the engine to start normally.
Further, the controller receives a self-locking control instruction sent by the local computer through a serial port or a bus.
Further, the controller receives a self-locking control instruction sent by the remote computer through the terminal.
Further, the controller is connected with the terminal through a serial port or a bus.
Further, the controller needs to receive the correct rights information before changing the state of the lock flag.
Further, the authority information has a level and timeliness.
Further, only when the engine is in a closed state, the self-locking control instruction received by the controller is valid; otherwise, the method is invalid.
Advantageous effects
Compared with the prior art, the invention has the advantages that: according to the invention, the locking mark is arranged in the controller, when the controller receives a locking instruction, the locking mark is set to be in a locking state, when the controller receives an unlocking instruction, the locking mark is set to be in a non-locking state, when the key switch is disconnected, the state of the current locking mark is stored, when the controller is electrified next time, the stored state of the locking mark is read, and the controller controls the engine to perform self-locking or unlocking according to the state of the locking mark; the invention omits auxiliary equipment, can avoid the problem of failure of the self-locking function when the auxiliary equipment is removed or fails in the prior art, and has good confidentiality of engine data because the basic operation parameters of the engine cannot be monitored and read by the auxiliary equipment, and meanwhile, the cost of realizing self-locking of the engine is lower by omitting the auxiliary equipment.
Drawings
Fig. 1 is a control flow chart of the present invention.
Detailed Description
The invention will be further described with reference to specific embodiments in the drawings.
Referring to fig. 1, a method for integrating self-locking functions by a controller includes:
a locking mark is arranged in the controller;
the controller receives the self-locking control instruction, and when the self-locking control instruction is a locking instruction, the state of the locking mark is set to be a locking state; when the self-locking control instruction is an unlocking instruction, the state of the locking mark is set to be a non-locking state;
when the controller receives the key switch off signal, the controller starts a power-off delay function and stores the state of the locking mark, and the controller is powered off;
when the next time the controller is powered on, the controller reads the state of the last stored locking mark;
the controller controls the engine to run according to the state of the locking mark.
The controller controls the engine to run according to the state of the locking mark specifically comprises the following steps: when the state of the locking mark is the locking state, the controller controls the output oil quantity of the engine to be limited to 0, and the engine cannot be started; when the state of the locking mark is in a non-locking state, the controller controls the engine to start normally.
The controller receives a self-locking control instruction sent by the local computer through a serial port or a bus, the local computer is positioned at an engine manufacturer and is mainly used for self-locking the engine from the factory by the engine manufacturer, and the engine is prevented from being illegally used or illegally started, for example, the engine can be damaged when the engine is started in an environment which cannot meet the starting requirement of the engine. Or the controller receives a self-locking control instruction sent by the remote computer through the terminal, the controller is connected with the terminal through a serial port or a bus, the terminal is connected with the remote computer through a network, the remote computer is positioned at an engine manufacturer, the terminal is positioned at a client, such as a host factory, a matching factory or a leasing market, the terminal can be a mobile terminal, a computer or a mobile phone, and the engine of the client which does not fulfill a contract can be self-locked so as to force the client to fulfill the contract.
The controller needs to receive the right authority information before changing the state of the locking mark, and only a manufacturer or a client with authority can start the self-locking function to stop the engine or unlock the engine. The authority information has the level and timeliness, namely different operations can be carried out by the authorities of different levels, and the authority information is only valid when being input at valid time.
Only when the engine is in a closed state, the self-locking control instruction received by the controller is valid; otherwise, the key switch is not effective, namely, the self-locking control instruction can be sent to the controller when the key switch is closed and no ignition is performed, so that the influence on a normally working engine is prevented.
The invention omits auxiliary equipment, can avoid the problem of failure of the self-locking function when the auxiliary equipment is removed or fails in the prior art, and has good confidentiality of engine data because the basic operation parameters of the engine cannot be monitored and read by the auxiliary equipment, and meanwhile, the cost of realizing self-locking of the engine is lower by omitting the auxiliary equipment. The self-locking function is integrated in the autonomous controller, no auxiliary device is needed to be added, arrangement and configuration are not needed to be changed, simplicity and low maintenance cost are realized for clients and host factories, the self-locking function of the invention is not needed to brush engine data like the traditional technology, and only needs to be powered off to save or powered on to read the state of the locking mark, so that the function is simple and the data brushing error caused by misoperation of operators can be avoided.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that modifications and improvements can be made by those skilled in the art without departing from the structure of the present invention, and these do not affect the effect of the implementation of the present invention and the utility of the patent.

Claims (5)

1. A method for integrating self-locking functions of a controller, comprising:
a locking mark is arranged in the controller;
the controller receives a self-locking control instruction, and when the self-locking control instruction is a locking instruction, the state of the locking mark is set to be a locking state; when the self-locking control instruction is an unlocking instruction, the state of the locking mark is set to be a non-locking state;
when the controller receives a key switch off signal, starting a power-off delay function and storing the state of the locking mark, wherein the controller is powered off;
when the controller is electrified next time, the controller reads the state of the last stored locking mark;
the controller controls the engine to run according to the state of the locking mark;
the controller needs to receive the correct authority information before changing the state of the locking mark;
the authority information has the grade and timeliness;
only when the engine is in a closed state, the self-locking control instruction received by the controller is valid; otherwise, the method is invalid.
2. The method for integrating a self-locking function of a controller according to claim 1, wherein when the state of the lock flag is a locked state, the controller controls the output oil amount of the engine to be limited to 0, and the engine cannot be started; and when the state of the locking mark is a non-locking state, the controller controls the engine to start normally.
3. The method for integrating self-locking functions of a controller according to claim 1, wherein the controller receives a self-locking control command sent by a local computer through a serial port or a bus.
4. The method for integrating self-locking functions of a controller according to claim 1, wherein the controller receives a self-locking control command sent by a remote computer through a terminal.
5. The method for integrating self-locking functions of a controller according to claim 4, wherein the controller is connected to the terminal through a serial port or a bus.
CN202010689959.6A 2020-07-17 2020-07-17 Method for integrating self-locking function of controller Active CN111813090B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010689959.6A CN111813090B (en) 2020-07-17 2020-07-17 Method for integrating self-locking function of controller
PCT/CN2020/134828 WO2022011940A1 (en) 2020-07-17 2020-12-09 Method for integrating controller with self-locking function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010689959.6A CN111813090B (en) 2020-07-17 2020-07-17 Method for integrating self-locking function of controller

Publications (2)

Publication Number Publication Date
CN111813090A CN111813090A (en) 2020-10-23
CN111813090B true CN111813090B (en) 2023-09-05

Family

ID=72866559

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010689959.6A Active CN111813090B (en) 2020-07-17 2020-07-17 Method for integrating self-locking function of controller

Country Status (2)

Country Link
CN (1) CN111813090B (en)
WO (1) WO2022011940A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813090B (en) * 2020-07-17 2023-09-05 广西玉柴船电动力有限公司 Method for integrating self-locking function of controller

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104875716A (en) * 2015-05-08 2015-09-02 深圳天珑无线科技有限公司 Method for automatically controlling safety lock and smart terminal
CN105416231A (en) * 2015-12-23 2016-03-23 潍柴动力股份有限公司 Remote vehicle locking control method and ECU
WO2017154132A1 (en) * 2016-03-09 2017-09-14 本田技研工業株式会社 Vehicle locking and unlocking control system
CN108537929A (en) * 2018-04-12 2018-09-14 京东方科技集团股份有限公司 Remote de-locking system and remote de-locking method
CN108749764A (en) * 2018-03-30 2018-11-06 北汽福田汽车股份有限公司 Car locking control method, car-mounted terminal, engine electronic control unit and vehicle
CN108944785A (en) * 2018-08-06 2018-12-07 安徽江淮汽车集团股份有限公司 A kind of method of long-range car locking
CN109532758A (en) * 2018-12-12 2019-03-29 安徽江淮汽车集团股份有限公司 A method of remotely adding solution car locking function for new-energy automobile rental service

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470440B (en) * 2007-12-29 2013-07-17 上海通用汽车有限公司 Vehicle remote starting system and method
WO2016003461A1 (en) * 2014-07-02 2016-01-07 Cummins Inc. Engine start/stop function management
CN110027504A (en) * 2018-01-11 2019-07-19 陕西汽车集团有限责任公司 A kind of method and apparatus of long-range releasing engine of heavy-duty car ECU car locking function
CN209946706U (en) * 2019-08-14 2020-01-14 广西玉柴机器股份有限公司 Engine control system with data memory function
CN111813090B (en) * 2020-07-17 2023-09-05 广西玉柴船电动力有限公司 Method for integrating self-locking function of controller

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104875716A (en) * 2015-05-08 2015-09-02 深圳天珑无线科技有限公司 Method for automatically controlling safety lock and smart terminal
CN105416231A (en) * 2015-12-23 2016-03-23 潍柴动力股份有限公司 Remote vehicle locking control method and ECU
WO2017154132A1 (en) * 2016-03-09 2017-09-14 本田技研工業株式会社 Vehicle locking and unlocking control system
CN108749764A (en) * 2018-03-30 2018-11-06 北汽福田汽车股份有限公司 Car locking control method, car-mounted terminal, engine electronic control unit and vehicle
CN108537929A (en) * 2018-04-12 2018-09-14 京东方科技集团股份有限公司 Remote de-locking system and remote de-locking method
CN108944785A (en) * 2018-08-06 2018-12-07 安徽江淮汽车集团股份有限公司 A kind of method of long-range car locking
CN109532758A (en) * 2018-12-12 2019-03-29 安徽江淮汽车集团股份有限公司 A method of remotely adding solution car locking function for new-energy automobile rental service

Also Published As

Publication number Publication date
CN111813090A (en) 2020-10-23
WO2022011940A1 (en) 2022-01-20

Similar Documents

Publication Publication Date Title
CN111813090B (en) Method for integrating self-locking function of controller
CN100492236C (en) Engineering machinery remote control system and method
US9630510B2 (en) System, method, and computer program for an integrated human-machine interface (HMI) of an engine-generator
US9688248B2 (en) Vehicle security arrangement
CN104635701A (en) Intelligent optical cable joint box management platform based on Internet of things technology
CN107273749B (en) Vehicle ECU file safe flashing method and system
CN100521604C (en) Method and apparatus for selective data control
US20140185463A1 (en) Connecting node for a communications network
CN204759558U (en) Intelligent entrance guard , equipment and system
CN110969771A (en) Vehicle management method, device, vehicle-mounted terminal and storage medium thereof
US20230256925A1 (en) Methods and systems for secure communication and authorization of vehicle mode change
CN107798761A (en) The intelligence system that a kind of barcode scanning is opened the door
CN104394196A (en) A control method for anti-disassembly of a wireless module and an Internet of Things device side
CN101710432A (en) Fingerprint access control system of unattended operation transformer station and control method thereof
CN113036911A (en) Intelligent online anti-misjudgment five-prevention system
CN216118904U (en) CPU card access controller of community transformer substation
CN103269274A (en) Network-controlled computer startup and shutdown system
CN112687037A (en) Embedded intelligent security door lock and monitoring method
CN113036910A (en) Control method of intelligent online anti-misjudgment five-prevention system
CN103715774A (en) Encryption authorization type automatic remote control starting and shutdown device and operation method thereof
CN215934877U (en) Network safety controller
CN109410377A (en) A kind of distribution net cage (cabinet) Intelligent key
CN213934939U (en) Support thing networking spanner controlling means, system and spanner of two-dimensional code scanning
Xu et al. Verification and Analysis of Security Hardening Operating System for Smart Power Terminals
CN115220770A (en) Method for remotely upgrading software firmware of intelligent card port

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230104

Address after: No.88 Tianqiao West Road, Yulin City, Guangxi Zhuang Autonomous Region

Applicant after: Guangxi Yuchai Ship Electric Power Co.,Ltd.

Address before: No.88 Tianqiao West Road, Yulin City, Guangxi Zhuang Autonomous Region

Applicant before: Guangxi Yuchai Machinery Co.,Ltd.

GR01 Patent grant
GR01 Patent grant