CN116560698A - Online automatic brushing method for flexible intelligent production line of motorcycle - Google Patents

Online automatic brushing method for flexible intelligent production line of motorcycle Download PDF

Info

Publication number
CN116560698A
CN116560698A CN202310828254.1A CN202310828254A CN116560698A CN 116560698 A CN116560698 A CN 116560698A CN 202310828254 A CN202310828254 A CN 202310828254A CN 116560698 A CN116560698 A CN 116560698A
Authority
CN
China
Prior art keywords
motorcycle
brushing
communication terminal
service platform
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
CN202310828254.1A
Other languages
Chinese (zh)
Other versions
CN116560698B (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.)
Zhejiang CFMOTO Power Co Ltd
Original Assignee
Zhejiang CFMOTO 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 Zhejiang CFMOTO Power Co Ltd filed Critical Zhejiang CFMOTO Power Co Ltd
Priority to CN202310828254.1A priority Critical patent/CN116560698B/en
Publication of CN116560698A publication Critical patent/CN116560698A/en
Application granted granted Critical
Publication of CN116560698B publication Critical patent/CN116560698B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides an online automatic brushing method for a flexible intelligent production line of a motorcycle, which comprises the following steps: the remote service platform receives the refreshing request sent by the remote communication terminal, analyzes the refreshing request, obtains the vehicle information of the motorcycle and obtains a mapping table according to the vehicle information; the remote service platform calls the data packet written by the controller in the corresponding mapping table and sends the data packet to the remote communication terminal, so that the motorcycle receives the data packet written by the remote communication terminal and writes the data packet written by the controller into the corresponding controller. The intelligent control system integrates production and manufacturing assembly process information, customer configuration information and controller software version information, realizes on-line automatic brushing of flexible intelligent production lines of the motorcycles of multiple types and small batches, and simultaneously brushes off-line vehicles, can avoid EOL and EOL detection procedures of the production lines, reduces brushing cost, improves data accuracy, avoids leakage of control instructions of intelligent equipment on the motorcycles, and improves safety of the motorcycles.

Description

Online automatic brushing method for flexible intelligent production line of motorcycle
Technical Field
The application relates to the technical field of motorcycle manufacturing, in particular to an online automatic brushing method for a flexible intelligent production line of a motorcycle.
Background
EOL (End of Line Testing Tool) is off-line detection equipment used on a motorcycle production line and is used for meeting the requirement of functional detection and product configuration of product off-line labels, diagnosing faults of the motorcycle, downloading and detecting faults, reducing operators and improving testing efficiency. Meanwhile, the off-line detector is also testing equipment specially equipped for other 4S maintenance stations by motorcycle manufacturers, has the advantages of strong professionals and the like, and can be used for carrying out code reading, decoding, data scanning and acquisition on ODB interface connection of the motorcycle. The system can detect the state of the motorcycle, can detect the failure information of the motorcycle, and can send instructions to the motorcycle, such as functions of writing configuration, writing VIN code Vehicle Identification Number (vehicle identification code), reading and clearing failure, key matching, tire pressure matching, program writing and the like.
However, in the related art, EOL offline detection equipment has very strong professional, according to different motorcycle configuration conditions, for each model, even for each version of each model, a special EOL software manufacturer needs to be entrusted to develop a corresponding flashing program, and the requirements of individuation and customization of the motorcycle are high, the model style is diversified, and further the cost of the related art motorcycle flashing program is high. In addition, when the production line is used for producing motorcycles in small batches and multiple varieties, for example, when some new types of motorcycles are manufactured in trial, the EOL software manufacturer needs to be independently entrusted with developing and writing equipment for each type of motorcycle, so that when the production line is faced with the flexible production requirement of small batches and multiple varieties, the investment and manpower for producing the same rigid large-scale quantity is required, the production cost is increased, and a large amount of waste is generated. In addition, during development, the control authority instruction of the motorcycle is also required to be provided for an EOL software manufacturer, so that the EOL software manufacturer can develop a brushing program in a targeted manner, but the control authority instruction of the motorcycle is at a risk of leakage, and hidden danger is caused to the safety of the motorcycle.
In addition, because the EOL offline detection equipment has strong professional, higher use requirements exist for operators, and improper operation is easy to occur when the EOL offline detection equipment is used for program writing of the motorcycle, for example, the selected EOL offline detection equipment is not matched with the style of the motorcycle to be written or the program version of the EOL offline detection equipment which is written into the intelligent equipment of the motorcycle is not matched with the required version of the intelligent equipment of the motorcycle, so that adverse effects are caused on production efficiency.
Therefore, a technical scheme is necessary to be provided, and the problems that program refreshing cost is high, errors are easy to occur and potential safety hazards exist in the related technology when EOL offline detection equipment is adopted for the motorcycle are solved.
Disclosure of Invention
The technical scheme solves the problems that program refreshing cost is high, errors are easy to occur and potential safety hazards exist when EOL offline detection equipment is adopted to carry out program refreshing on a motorcycle in the related technology.
Based on the above problems, the application provides an online automatic brushing method for a flexible intelligent production line of a motorcycle, wherein the production line can assemble a controller on the motorcycle and brush the controller through a remote communication terminal, and the method comprises the following steps of:
The remote service platform receives a refreshing request sent by the remote communication terminal when the motorcycle is powered on, and the remote communication terminal can be in communication connection with each controller on the motorcycle when the motorcycle is powered on; the remote service platform analyzes the refreshing request to obtain the vehicle information of the motorcycle, and obtains a mapping table according to the vehicle information, wherein the mapping table is generated by binding the vehicle information of the motorcycle and the controller identification code of the controller by the manufacturing execution system when the controller is assembled on the motorcycle in a production line; the remote service platform stores the refreshing data packets used for refreshing by different controllers, and calls the refreshing data packets and sends the refreshing data packets to the remote communication terminal so that the motorcycle can receive the refreshing data packets through the remote communication terminal and the remote communication terminal can refresh the refreshing data packets into the corresponding controllers, wherein the refreshing data packets called by the remote service platform correspond to the controllers of the mapping table, and the refreshing data packets can obtain the response of the remote communication terminal to refresh the refreshing data packets to the controllers.
Further, the remote service platform calling the data packet for the controller in the mapping table comprises the following steps:
The remote service platform initiates a request for acquiring a vehicle subscription service configuration table to the manufacturing execution system, wherein the vehicle subscription service configuration table comprises vehicle services subscribed by any motorcycle;
the remote service platform calls at least one piece of software version configuration information corresponding to the controller according to the controller identification code in the mapping table so as to generate a software version configuration table;
the remote service platform combines the software version configuration table with the vehicle subscription service configuration table to generate a whole vehicle refreshing task list, wherein the whole vehicle refreshing task list comprises software version configuration information required by a controller on any motorcycle to complete vehicle service;
and the remote service platform calls the brushing data packet according to the whole vehicle brushing task list.
Further, the method further comprises:
the remote service platform creates a total table of the whole vehicle refreshing task, wherein the total table of the whole vehicle refreshing task comprises refreshing states of any motorcycle;
the remote service platform receives the brushing result feedback information, wherein the brushing result feedback information is sent by the motorcycle after brushing each controller;
according to the brushing result feedback information, the remote service platform records the brushing result of each controller in a whole vehicle brushing task detail table;
When the brushing results of all controllers in the whole vehicle brushing task list are recorded as successful brushing, the remote service platform updates the total table of the whole vehicle brushing tasks, and marks the brushing state of the corresponding motorcycle in the total table of the whole vehicle brushing tasks as successful brushing.
Further, the brushing result feedback information comprises whether brushing is successful or not and a brushing failure reason when the brushing is failed, wherein the brushing failure reason comprises a brushing data packet receiving failure and a controller failure;
when the refreshing failure is caused by the failure of receiving the refreshing data packet, the remote service platform sends the refreshing data packet to the remote communication terminal again, and records the refreshing result, the retry sending time and the retry sending times in a whole-vehicle refreshing task detail table;
and when the re-writing result is still the writing failure, the remote service platform re-sends the writing data packet to the remote communication terminal until the retry sending times reach a preset threshold value, and if the re-writing result is still the writing failure, the remote service platform updates the total table of the whole vehicle writing tasks, and marks the writing state of the corresponding motorcycle in the total table of the whole vehicle writing tasks as the writing failure.
Further, the method for generating the whole vehicle brushing task detail table comprises the following steps:
The remote service platform acquires vehicle services subscribed by the corresponding motorcycles in the vehicle subscription service configuration table according to the vehicle information;
the remote service platform analyzes the vehicle service to obtain a controller required by the vehicle service and software version configuration information required by the controller;
the remote service platform selects corresponding software version configuration information from the software version configuration table, and builds a mapping relation between any controller in the mapping table and the software version configuration information to generate a whole vehicle refreshing task detail table.
Further, the method further comprises:
the remote service platform obtains the number of controllers to be written on the motorcycle according to the mapping table;
when the number of the controllers is greater than or equal to the number of preset controllers, the remote service platform sends a brushing data packet to the remote communication terminal to comprise configuration parameters, so that the remote communication terminal transmits the configuration parameters to the controllers, and the controllers are triggered to fill the configuration parameters into the basic control programs so as to finish brushing of the controllers;
when the number of the controllers is smaller than the number of the preset controllers, the remote service platform sends a refreshing data packet comprising configuration parameters and configuration programs to the remote communication terminal, so that the remote communication terminal can refresh the configuration parameters and the configuration programs into the controllers to finish refreshing of the controllers.
Further, if the remote communication terminal is assembled on the motorcycle on the production line, and the binding of the vehicle identification code of the motorcycle and the identification code of the remote communication terminal is completed in the manufacturing execution system, the vehicle information is the identification code of the remote communication terminal, the remote service platform analyzes the brushing request to obtain the identification code of the remote communication terminal, obtains the corresponding vehicle identification code according to the identification code of the remote communication terminal, and obtains the mapping table according to the vehicle identification code;
if the remote communication terminal is not assembled on the motorcycle on the production line, the vehicle information is the vehicle identification code of the motorcycle, the remote service platform analyzes the brushing request to obtain the vehicle identification code, and the mapping table is obtained according to the vehicle identification code.
Further, the method further comprises:
when the remote service platform analyzes according to the refreshing request to obtain the vehicle information of the motorcycle, the remote service platform initiates a request to the manufacturing execution system to obtain a mapping table corresponding to the vehicle information;
or, setting a storage area on the remote service platform, receiving all mapping tables sent by the manufacturing execution system by the remote service platform, storing the mapping tables in the storage area, and calling the mapping tables corresponding to the vehicle information from the storage area when the remote service platform analyzes according to the refreshing request to obtain the vehicle information of the motorcycle.
The application also provides an online automatic brushing method of a flexible intelligent production line of a motorcycle, wherein the production line can assemble a controller on the motorcycle and brush the controller through a remote communication terminal, and the online automatic brushing method comprises the following steps of:
when the motorcycle is powered on, a remote communication terminal sends a refreshing request to a remote service platform, wherein the refreshing request comprises vehicle information of the motorcycle, and when the motorcycle is powered on, the remote communication terminal is in communication connection with a controller;
the motorcycle receives a refreshing data packet sent by a remote service platform through a remote communication terminal, and the refreshing data packet is refreshed in a controller, wherein the refreshing data packet is obtained by the remote service platform according to vehicle information after receiving a refreshing request, and then is called and sent according to the controller in the mapping table;
the remote service platform stores the data package for different controller to be written, and the mapping table is generated by binding the vehicle information of the motorcycle and the controller identification code of the controller by the manufacturing execution system when the controller is assembled on the motorcycle in the production line.
Further, the method further comprises: if the remote communication terminal is assembled on the motorcycle on the production line, and the binding of the vehicle identification code of the motorcycle and the identification code of the remote communication terminal is completed in the manufacturing execution system, defining that the motorcycle is in a first state when the motorcycle is electrified, and in the first state, the remote communication terminal is in communication connection with each controller on the motorcycle through a CAN bus, and the vehicle information sent by the remote communication terminal is the identification code of the remote communication terminal;
If the remote communication terminal is not assembled on the motorcycle on the production line, the communication connection between the remote communication terminal and the interface is defined as a second state when the motorcycle is powered on, and in the second state, the remote communication terminal acquires the vehicle identification code of the motorcycle, and the vehicle information sent by the remote communication terminal is the vehicle identification code of the motorcycle.
In summary, the embodiment of the application provides an online automatic brushing method for a flexible intelligent production line of a motorcycle, through supporting a remote communication terminal which communicates with a multi-style motorcycle, a remote service platform can call and send brushing data packets corresponding to the style of the motorcycle to the remote communication terminal, so that the motorcycle receives the brushing data packets through the remote communication terminal and brushes the brushing data packets into a corresponding controller, automatic brushing is realized, EOL special detection equipment and EOL detection procedures of the production line are omitted, brushing cost is reduced, leakage of control instructions of intelligent equipment on the motorcycle is avoided, safety of the motorcycle is improved, and flexible brushing of the multi-style motorcycle can be realized based on a mapping table which is formed by binding a manufacturing execution system. In addition, the remote service platform can analyze the refreshing request sent by the remote communication terminal to obtain vehicle information, and obtain a corresponding mapping table according to the vehicle information inquiry, so that the refreshing data packet can be automatically called, and the called refreshing data packet is sent to the remote communication terminal, the whole process can be performed without manual participation, and the accuracy of data is improved.
Drawings
FIG. 1 is a flowchart of a method for online automatic brushing of a flexible intelligent production line of a motorcycle according to a first embodiment of the present application;
FIG. 2 is a timing diagram of an online automatic brushing method for a flexible intelligent production line of a motorcycle according to an embodiment of the present application;
FIG. 3 is a timing diagram of an online automatic brushing method for a flexible intelligent motorcycle production line according to another embodiment of the present disclosure;
FIG. 4 is a flowchart of a remote service platform according to an embodiment of the present application invoking a data packet for flushing a controller in a mapping table;
FIG. 5 is a flowchart of a remote service platform for generating a complete vehicle flashing task list according to an embodiment of the present application;
fig. 6 is a flowchart of a remote service platform according to an embodiment of the present application sending a brush data packet;
FIG. 7 is a flowchart of a method for online automatic brushing of a flexible intelligent production line of a motorcycle according to a second embodiment provided in the present application;
fig. 8 is a flowchart of a method for online automatic brushing of a flexible intelligent production line of a motorcycle according to a third embodiment provided in an embodiment of the present application.
Detailed Description
The present application will be described in detail with reference to the specific embodiments shown in the drawings, but these embodiments are not limited to the present application, and structural, method, or functional changes made by those skilled in the art according to these embodiments are included in the protection scope of the present application.
As shown in fig. 1, the embodiment of the application provides a method for automatically brushing on line on a flexible intelligent production line of a motorcycle, the production line can assemble a controller to the motorcycle, and the controller can be brushed through a remote communication terminal, and the remote communication terminal can be Tbox (Telematics BOX). The method provided by the embodiment of the application comprises the following steps:
and S11, the remote service platform receives a refreshing request sent by the remote communication terminal when the motorcycle is powered on, and the remote communication terminal can be in communication connection with each controller on the motorcycle when the motorcycle is powered on.
And S12, analyzing the refreshing request by the remote service platform to obtain the vehicle information of the motorcycle, and obtaining a mapping table according to the vehicle information, wherein the mapping table is generated by binding the vehicle information of the motorcycle and the controller identification code of the controller by the manufacturing execution system when the controller is assembled on the motorcycle on a production line.
And S13, the remote service platform stores the refreshing data packets for refreshing different controllers, and according to the mapping table, the remote service platform calls the refreshing data packets and sends the refreshing data packets to the remote communication terminal so that the motorcycle receives the refreshing data packets through the remote communication terminal and refreshes the refreshing data packets into the corresponding controllers, the refreshing data packets called by the remote service platform correspond to the controllers in the mapping table, and the refreshing data packets can obtain the response of the remote communication terminal to refresh the refreshing data packets to the controllers.
As shown in fig. 2, as an alternative implementation manner, the method for online automatic brushing of the flexible intelligent production line of the motorcycle provided by the embodiment of the application specifically includes the following steps:
step S101, after the controller is assembled on the motorcycle in the production line, the manufacturing execution system binds the vehicle identification code of the motorcycle with the controller identification code to generate a mapping table.
Step S102, after the assembly of the motorcycle is completed on the production line, the motorcycle needs to be brushed. At this time, the motorcycle may send a request for a brush to the remote service platform through the remote communication terminal. The request for the brush includes vehicle information of the motorcycle.
And step S103, the remote service platform analyzes the refreshing request to obtain vehicle information.
Step S104, the remote service platform sends the vehicle information to the manufacturing execution system.
Step S105, the manufacturing execution system receives the vehicle information and searches the mapping table according to the vehicle information.
And step S106, the manufacturing execution system returns the searched mapping table to the remote service platform.
And step S107, the remote service platform calls and swipes the data packet according to the mapping table.
And step S108, the remote service platform sends the called brushing data packet to the remote communication terminal.
And step 109, the remote communication terminal receives the data packet for brushing and writes the data packet for brushing to the controller.
As shown in fig. 3, as another alternative implementation manner, the method for online automatic brushing of the flexible intelligent production line of the motorcycle provided by the embodiment of the application specifically includes the following steps:
step S201, after the controller is assembled on the motorcycle in the production line, the manufacturing execution system binds the vehicle identification code of the motorcycle with the controller identification code to generate a mapping table.
Step S202, the manufacturing execution system sends all the mapping tables to a remote service platform.
Step S203, the remote service platform sets a storage area and stores the mapping table in the storage area.
Step S204, the motorcycle sends a refreshing request to a remote service platform through the remote communication terminal. The request for the brush includes vehicle information of the motorcycle.
And step S205, the remote service platform analyzes the refreshing request to obtain vehicle information.
Step S206, the remote service platform searches the mapping table according to the vehicle information.
Step S207, the remote service platform calls and brushes the data packet according to the mapping table.
And step S208, the remote service platform sends the called brushing data packet to the remote communication terminal.
And step S209, the remote communication terminal receives the data packet for brushing and writes to the controller.
According to the above description, the embodiment of the application provides an online automatic refreshing method for a flexible intelligent production line of a motorcycle, a remote communication terminal is installed on the motorcycle, and a remote service platform can call and send a refreshing data packet to the remote communication terminal, so that the motorcycle receives the refreshing data packet through the remote communication terminal and refreshes the refreshing data packet into a corresponding controller. The remote service platform is used for sending the refreshing data packet, and the EOL detection station of the production line can be replaced, so that EOL and EOL detection procedures of the production line can be omitted, and the refreshing cost is reduced. The development design of the refreshing data packet does not need to consider the requirement of EOL offline detection equipment, only the developed refreshing data packet needs to be enabled to obtain the response of the remote communication terminal to refreshing the refreshing data packet to the controller, the development difficulty of the refreshing program is greatly reduced, the refreshing data packet can be automatically developed, a control authority instruction is not required to be provided for an EOL software manufacturer, the risk of leakage of the control authority instruction of the motorcycle is reduced, the safety of the motorcycle is improved, and the flexible refreshing of various motorcycles can be realized based on the mapping table generated by binding of the manufacturing execution system.
In addition, the remote service platform can analyze the refreshing request sent by the remote communication terminal to obtain vehicle information, and obtain a corresponding mapping table according to the vehicle information query, so that the refreshing data packet can be automatically called, and the called refreshing data packet is sent to the remote communication terminal, the whole process can be performed without manual participation, and the accuracy of data is improved. The method and the device can integrate production and manufacturing assembly process information, customer configuration information and controller software version information, realize online automatic brushing and writing of the flexible intelligent production line of the customized motorcycles in small batches and concurrent brushing and writing of off-line vehicles.
As an alternative implementation manner, the remote communication terminal may be assembled to the motorcycle on a production line, and the manufacturing execution system is used to bind the vehicle identification code of the motorcycle with the controller identification code of each controller, and bind the vehicle identification code of the motorcycle with the identification code of the remote communication terminal to generate the mapping table. In step S11, when the motorcycle is powered on, the remote communication terminal transmits a refresh request including vehicle information of the motorcycle, and the vehicle information may include an identification code of the remote communication terminal. In step S12, the remote communication terminal may find the corresponding mapping table according to the identification code of the remote communication terminal in the vehicle information. Wherein, under the condition that the motor cycle is equipped with the remote communication terminal, many motor cycles can write in parallel and improve the efficiency of writing.
As another alternative implementation manner, if the motorcycle is not equipped with a remote communication terminal on the production line, the manufacturing execution system only binds the vehicle identification code of the motorcycle with the controller identification code of each controller, so that the motorcycle can be in communication connection with a peripheral remote communication terminal during the period that the motorcycle needs to be brushed, and at this time, the brushing request sent by the remote communication terminal includes vehicle information, and the vehicle information includes the vehicle identification code of the motorcycle. In step S12, the remote communication terminal may find the corresponding mapping table according to the vehicle identification code in the vehicle information. That is, for a vehicle type not equipped with a remote communication terminal, only the motorcycle is required to provide an interface so that the motorcycle can be in communication connection with the remote communication terminal through the interface, and the controller on the motorcycle can be written according to the method provided by the embodiment of the application.
According to the description, the vehicle identification code and each controller identification code are bound in the manufacturing execution system, after the remote service platform receives the refreshing request sent by the motorcycle through the remote communication terminal, the corresponding mapping table can be obtained according to the vehicle information in the refreshing request, and then the refreshing data packet required by the motorcycle is automatically called according to the mapping table, so that manual operation is not needed to select and replace the refreshing data packet, the refreshing efficiency and the accuracy of the refreshing data packet sending are improved, and the labor cost can be reduced.
As shown in fig. 4, as an alternative implementation manner, in step S13, the remote service platform calls the flushing data packet, which includes the following steps:
step S131, the remote service platform initiates a request for acquiring a vehicle subscription service configuration table to the manufacturing execution system, wherein the vehicle subscription service configuration table comprises vehicle services subscribed by any motorcycle.
As an alternative implementation, the vehicle subscription service configuration table may be as shown in table 1.
TABLE 1
As shown in table 1, the vehicle service may include a music service, map navigation, intelligent voice, and the like. Table 1 shows only part of the vehicle services by way of example, which may also include motorcycle software functions, high and low version configurations of motorcycles, domestic and international differentiated configurations, etc.
And step S132, the remote service platform calls at least one piece of software version configuration information corresponding to the controller according to the controller identification code in the mapping table so as to generate a software version configuration table.
Step S133, the remote service platform combines the software version configuration table with the vehicle subscription service configuration table to generate a whole vehicle refreshing task list, wherein the whole vehicle refreshing task list comprises software version configuration information required by a controller on any motorcycle to complete vehicle service.
And step S134, the remote service platform calls the data packet to be written according to the whole vehicle writing task list.
Different software version configuration information of any controller can be stored in the remote service platform, each software version configuration information corresponds to a data packet for writing, and in step S132, the remote service platform can call all software version configuration information corresponding to the controller according to the controller identification code in the mapping table to generate a software version configuration table.
As an alternative implementation, the software version configuration table may be as shown in table 2.
TABLE 2
As shown in table 2, a software version configuration table is exemplarily shown, in which a material number refers to a material number of a controller corresponding to a controller identification code.
Taking the high-low configuration of the same motorcycle type as an example, for the control of the car lights, the high-power-distribution motorcycle and the low-power-distribution motorcycle may adopt the same controller, however, the high-power-distribution motorcycle may use xenon lamps, the low-power-distribution motorcycle may use halogen lamps, and different software version configurations are needed to realize functions because of the difference of the characteristics of output pins, power and the like of the two kinds of lights. The remote service platform can call the controller to control the software version configuration of the high-version motorcycle lamp and the software version configuration of the low-version motorcycle lamp according to the controller identification code.
Similarly, for domestic motorcycles and domestic motorcycles of the same model, there may be situations where the same controller is used but the software version configuration of the controller is different, and the remote service platform may call all the software version configuration information corresponding to the controller according to the controller identification code in the mapping table to generate the software version configuration table.
It should be noted that in the embodiment of the application, the remote service platform stores the refreshing data packets for refreshing by different controllers, each refreshing data packet is attached with software version configuration information, and the remote service platform can search and call the refreshing data packet according to the software version configuration information, so that the configuration requirements of motorcycles of different types can be met. When the small-batch multi-variety flexible production requirement is met, the software version configuration table is combined with the vehicle subscription service configuration table to obtain the software version configuration required by different motorcycles, EOL offline inspection equipment is not required to be independently developed, the production cost can be effectively reduced, and the requirement of flexible production is met.
The remote service platform stores the data package to be written and written, and the data package to be written and written needs to be written and written to the response of the controller by triggering the remote communication terminal, so that the data package to be written and written can be automatically researched and developed by the inside of a manufacturer without delegating EOL software manufacturer to carry out secondary development, and therefore, a control authority instruction is not required to be provided for the EOL software manufacturer, the control authority instruction leakage of a company core intelligent product can be avoided to a great extent, and the product safety problem is avoided.
The development of the remote communication terminal is combined with the EOL detection procedure of the production process, so that deep communication in the research and development and production fields can be promoted.
As shown in fig. 5, as an alternative implementation manner, in step S133, generating the entire vehicle brushing task list includes the following steps:
step S1331, the remote service platform acquires vehicle services subscribed by the corresponding motorcycles in the vehicle subscription service configuration table according to the vehicle information.
And S1332, the remote service platform analyzes the vehicle service to obtain a controller required by the vehicle service and software version configuration information required by the controller to be configured.
Step S1333, the remote service platform selects corresponding software version configuration information from the software version configuration table, and builds a mapping relation between any controller in the mapping table and the software version configuration information to generate a whole vehicle refreshing task detail table.
As an alternative implementation, the entire vehicle brush task list may be as shown in table 3.
TABLE 3 Table 3
As shown in table 3, it exemplarily shows the brushing tasks and brushing results of different controllers on a certain motorcycle.
According to the above description, the remote service platform can combine the software version configuration table with the vehicle subscription service configuration table, and automatically select the software version configuration information required by completing the vehicle service according to the controller on the motorcycle so as to generate the flashing task detail table, thereby meeting the individuation of the motorcycle software function subscription service and realizing the automatic configuration of the high and low versions of the motorcycle and the domestic and international differentiated configuration. In addition, according to the method provided by the embodiment of the application, the online background noninductive upgrading and configuration of the motorcycle can be realized through the automatic refreshing mode of the remote service platform, personnel do not need to operate, the refreshing data packet of the whole motorcycle is uniformly managed by the remote service platform, so that the software version of the same motorcycle is uniform, the consistency and the safety of the refreshing data packet are favorably ensured, the wrong refreshing data packet is prevented from being used during refreshing, and the purpose of error prevention is achieved.
As shown in fig. 6, as an alternative implementation manner, step S13 further includes:
and S135, the remote service platform acquires the number of controllers required to be written on the motorcycle according to the mapping table.
Step S136, judging whether the number of the controllers required to be written on the motorcycle is smaller than the number of the preset controllers, if yes, performing step S137, otherwise, performing step S138.
In step S137, when the number of controllers is smaller than the number of preset controllers, the data packet for brushing sent by the remote service platform to the remote communication terminal includes the configuration parameters and the configuration program, so that the remote communication terminal brushes the configuration parameters and the configuration program into the controllers to complete the brushing of the controllers.
In step S138, a basic control program is stored in the controller, and when the number of the controllers is greater than or equal to the number of preset controllers, the brushing data packet sent by the remote service platform to the remote communication terminal includes the configuration parameters, so that the remote communication terminal transmits the configuration parameters to the controller, and the controller is triggered to fill the configuration parameters into the basic control program so as to finish brushing of the controller.
According to the description, when the controller is required to be refreshed, the method judges whether the number of the controllers required to be refreshed is larger than or equal to the preset number of the controllers according to the mapping table, and when the number of the controllers is larger than or equal to the preset number of the controllers, the remote service platform sends a refresh data packet to the remote communication terminal to comprise configuration parameters, so that the remote communication terminal transmits the configuration parameters to the controllers, and triggers the controllers to fill the configuration parameters into a basic control program to complete the refresh of the controllers.
As shown in fig. 7, as an alternative implementation manner, the method for online automatic brushing of the flexible intelligent production line of the motorcycle provided by the embodiment of the application further includes:
step S14, the remote service platform creates a total table of the whole vehicle refreshing task, wherein the total table of the whole vehicle refreshing task comprises refreshing states of any motorcycle.
And S15, the remote service platform receives the brushing result feedback information, wherein the brushing result feedback information is sent by the motorcycle after brushing each controller.
And S16, feeding back information according to the brushing results, and recording the brushing results of all the controllers in a whole vehicle brushing task list by the remote service platform.
And S17, when the brushing results of all the controllers in the whole vehicle brushing task list are recorded as successful brushing, the remote service platform updates the whole vehicle brushing task summary list, and marks the brushing state of the corresponding motorcycle in the whole vehicle brushing task summary list as successful brushing.
As an alternative implementation, the overall vehicle brush task summary may be as shown in table 4.
TABLE 4 Table 4
As shown in table 4, the remote service platform can be communicatively connected to a plurality of remote communication terminals at the same time to perform parallel writing on a plurality of motorcycles. According to the method for automatically brushing the flexible intelligent production line of the motorcycle, which is provided by the embodiment of the application, the remote service platform can solve the brushing data packet which is required by each motorcycle and is sent and corresponds to the separated vehicle information according to the brushing request, the brushing result of each controller on any motorcycle can be displayed in the whole brushing task list, and the brushing result of each motorcycle can be displayed in the whole brushing task list, so that the flexible brushing of the motorcycle can be realized, the parallel brushing of a plurality of motorcycles is realized, and the brushing efficiency is effectively improved.
As an alternative implementation manner, the flushing result feedback information includes whether the flushing is successful or not and a flushing failure reason when the flushing fails, wherein the flushing failure reason includes a flushing data packet receiving failure and a controller failure.
When the refreshing failure is caused by the failed reception of the refreshing data packet, the remote service platform transmits the refreshing data packet to the remote communication terminal again, and records the refreshing result, the retry transmission time and the retry transmission times in the whole-vehicle refreshing task detail table.
And when the re-writing result is still the writing failure, the remote service platform re-sends the writing data packet to the remote communication terminal until the retry sending times reach a preset threshold value, and if the re-writing result is still the writing failure, the remote service platform updates the total table of the whole vehicle writing tasks, and marks the writing state of the corresponding motorcycle in the total table of the whole vehicle writing tasks as the writing failure.
According to the description, by the method provided by the embodiment of the application, the remote service platform can automatically send the data packet of the brushing instruction to the remote communication terminal, receive the feedback information of the brushing result, and record the retry time and the retry times in the whole vehicle brushing task list for the controller with the brushing failure, so that the whole brushing task is more perfect and safer and more reliable. An operator can check the whole vehicle brushing task list, so that the problem that the whole vehicle brushing fails can be easily found.
As shown in fig. 8, another embodiment of the present application further provides a method for online automatic flashing of a flexible intelligent production line of a motorcycle, where the production line can assemble a controller to the motorcycle and can flashing the controller through a remote communication terminal, and the method includes the following steps:
and S21, when the motorcycle is powered on, a refreshing request is sent to the remote service platform through the remote communication terminal, the refreshing request sent by the remote communication terminal comprises vehicle information, and when the motorcycle is powered on, the remote communication terminal is in communication connection with the controller.
Step S22, the motorcycle receives the brushing data packet sent by the remote service platform through the remote communication terminal, and brushes the brushing data packet into the controller,
the data package is that the remote service platform obtains the mapping table according to the vehicle information after receiving the request, and then calls and sends the mapping table according to the controller in the mapping table.
The remote service platform stores the data package for different controller to be written, and the mapping table is generated by binding the vehicle information of the motorcycle and the controller identification code of the controller by the manufacturing execution system when the controller is assembled on the motorcycle in the production line.
As an alternative implementation mode, when the motorcycle is electrified, the remote communication terminal CAN be in communication connection with the controller through the CAN bus, and the remote communication terminal CAN send the received brushing data packet to the corresponding controller based on the CAN bus, so that the brushing stability is improved.
As an optional implementation manner, the method provided by the embodiment of the application further includes:
if the remote communication terminal is assembled on the motorcycle on the production line, and the binding of the vehicle identification code of the motorcycle and the identification code of the remote communication terminal is completed in the manufacturing execution system, the motorcycle is defined to be in a first state when the motorcycle is electrified, the remote communication terminal is in communication connection with each controller on the motorcycle through the CAN bus in the first state, and the vehicle information sent by the remote communication terminal is the identification code of the remote communication terminal.
If the remote communication terminal is not assembled on the motorcycle on the production line, the communication connection between the remote communication terminal and the interface is defined as a second state when the motorcycle is powered on, and in the second state, the remote communication terminal acquires the vehicle identification code of the motorcycle, and the vehicle information sent by the remote communication terminal is the vehicle identification code of the motorcycle.
In sum, through the method for automatically brushing the flexible intelligent production line of the motorcycle provided by the embodiment of the application, the online automatic brushing of the flexible intelligent production line can be realized through the technology of the Tbox internet of things, so that an EOL detection procedure of the production line can be omitted, leakage of control instructions of intelligent equipment on the motorcycle is avoided, and the safety of the motorcycle is improved. In addition, the automatic refreshing mode of the remote service platform can realize the on-line background noninductive upgrading and configuration of the motorcycle, personnel do not need to operate, and refreshing efficiency is improved. In addition, the production, manufacturing and assembly process information, the customer configuration information and the controller software version information are integrated, and the on-line automatic writing of the flexible intelligent production line of the motor cycle, which is customized in small batches, for multiple types of vehicles and the concurrent writing of off-line vehicles is realized.
The foregoing disclosure is illustrative of the preferred embodiments of the present application, but is not intended to limit the scope of the claims, as will be understood by those of ordinary skill in the art: changes, modifications, substitutions, combinations, and simplifications may be made without departing from the spirit and scope of the application and the appended claims, and it is intended that all equivalents be substituted and fall within the scope of the invention.

Claims (10)

1. An online automatic brushing method of a flexible intelligent production line of a motorcycle, wherein the production line can assemble a controller to the motorcycle and brush the controller through a remote communication terminal, and the method is characterized by comprising the following steps of:
the remote service platform receives a refreshing request sent by the remote communication terminal when the motorcycle is powered on, and the remote communication terminal can be in communication connection with each controller on the motorcycle when the motorcycle is powered on;
the remote service platform analyzes the refreshing request to obtain vehicle information of the motorcycle, and obtains a mapping table according to the vehicle information, wherein the mapping table is generated by binding the vehicle information of the motorcycle and a controller identification code of the controller by a manufacturing execution system when the controller is assembled on the motorcycle by the production line;
The remote service platform is used for calling the refreshing data packet, and sending the refreshing data packet to the remote communication terminal, so that the motorcycle receives the refreshing data packet through the remote communication terminal, and the remote communication terminal refreshes the refreshing data packet into a corresponding controller, wherein the refreshing data packet called by the remote service platform corresponds to the controller of the mapping table, and the refreshing data packet can obtain the response of the remote communication terminal to refresh the refreshing data packet to the controller.
2. The method for automatically and online flushing a flexible intelligent production line of a motorcycle according to claim 1, wherein the remote service platform invoking the flushing data packet corresponding to the controller in the mapping table comprises the following steps:
the remote service platform initiates a request for acquiring a vehicle subscription service configuration table to the manufacturing execution system, wherein the vehicle subscription service configuration table comprises any vehicle service subscribed by the motorcycle;
the remote service platform calls at least one software version configuration information corresponding to the controller according to the controller identification code in the mapping table so as to generate a software version configuration table;
The remote service platform combines the software version configuration table with the vehicle subscription service configuration table to generate a whole vehicle flashing task detail table, wherein the whole vehicle flashing task detail table comprises software version configuration information required by any controller on the motorcycle to complete the vehicle service;
and the remote service platform calls the brushing data packet according to the whole vehicle brushing task detail table.
3. The method for online automatic brushing of a flexible intelligent production line of a motorcycle according to claim 2, further comprising:
the remote service platform creates a whole vehicle flashing task summary list, wherein the whole vehicle flashing task summary list comprises flashing states of any motorcycle;
the remote service platform receives the brushing result feedback information, wherein the brushing result feedback information is sent by the motorcycle after brushing each controller;
according to the brushing result feedback information, the remote service platform records the brushing result of each controller in the whole vehicle brushing task detail table;
when the brushing results of all the controllers in the whole vehicle brushing task list are recorded as successful brushing, the remote service platform updates the whole vehicle brushing task list, and marks the brushing state corresponding to the motorcycle in the whole vehicle brushing task list as successful brushing.
4. The method for automatically brushing on line of the flexible intelligent production line of the motorcycle according to claim 3, wherein,
the brushing result feedback information comprises whether brushing is successful or not and a brushing failure reason when the brushing fails, wherein the brushing failure reason comprises the brushing data packet receiving failure and a controller failure;
when the refreshing failure is the failure of receiving the refreshing data packet, the remote service platform resends the refreshing data packet to the remote communication terminal, and records the result of the refreshing, the retry sending time and the retry sending times in the whole-vehicle refreshing task detail table;
and when the re-writing result is still a writing failure, the remote service platform re-sends the writing data packet to the remote communication terminal until the retry sending times reach a preset threshold value, and if the re-writing result is still a writing failure, the remote service platform updates the whole vehicle writing task summary table and marks the writing state corresponding to the motorcycle in the whole vehicle writing task summary table as the writing failure.
5. The method for automatically brushing on line of a flexible intelligent production line of a motorcycle according to claim 2, wherein generating the entire vehicle brushing task list comprises the following steps:
The remote service platform acquires the vehicle service subscribed by the motorcycle corresponding to the vehicle subscription service configuration table according to the vehicle information;
the remote service platform analyzes the vehicle service to obtain a controller required by realizing the vehicle service and software version configuration information required by the controller;
and the remote service platform selects the corresponding software version configuration information from the software version configuration table, and constructs the mapping relation between any one of the controllers in the mapping table and the software version configuration information to generate the whole vehicle refreshing task detail table.
6. The method for online automatic brushing of a flexible intelligent production line of a motorcycle according to claim 1, further comprising:
the remote service platform obtains the number of controllers required to be written on the motorcycle according to the mapping table;
when the number of the controllers is greater than or equal to the number of preset controllers, the remote service platform sends a brushing data packet to the remote communication terminal, wherein the brushing data packet comprises configuration parameters, so that the remote communication terminal transmits the configuration parameters to the controllers, and triggers the controllers to fill the configuration parameters into the basic control programs so as to finish brushing of the controllers;
When the number of the controllers is smaller than the number of the preset controllers, the remote service platform sends a brushing data packet to the remote communication terminal, wherein the brushing data packet comprises configuration parameters and configuration programs, so that the remote communication terminal brushes the configuration parameters and the configuration programs into the controllers to finish the brushing of the controllers.
7. The method for automatically brushing on line of the flexible intelligent production line of the motorcycle according to claim 1, wherein,
if the remote communication terminal is assembled on the motorcycle on a production line, and the binding of the vehicle identification code of the motorcycle and the identification code of the remote communication terminal is completed in the manufacturing execution system, the vehicle information is the identification code of the remote communication terminal, the remote service platform analyzes the brushing request to obtain the identification code of the remote communication terminal, obtains the corresponding vehicle identification code according to the identification code of the remote communication terminal, and obtains the mapping table according to the vehicle identification code;
if the remote communication terminal is not assembled on the motorcycle on the production line, the vehicle information is the vehicle identification code of the motorcycle, the remote service platform analyzes the refreshing request to obtain the vehicle identification code, and the mapping table is obtained according to the vehicle identification code.
8. The method for online automatic brushing of a flexible intelligent production line of a motorcycle according to claim 1, further comprising:
when the remote service platform analyzes according to the refreshing request to obtain the vehicle information of the motorcycle, the remote service platform initiates a request to the manufacturing execution system to obtain the mapping table corresponding to the vehicle information;
or setting a storage area on the remote service platform, receiving all mapping tables sent by a manufacturing execution system by the remote service platform, storing the mapping tables in the storage area, and calling the mapping tables corresponding to the vehicle information from the storage area when the remote service platform analyzes according to the refreshing request to obtain the vehicle information of the motorcycle.
9. An online automatic brushing method of a flexible intelligent production line of a motorcycle, wherein the production line can assemble a controller to the motorcycle and brush the controller through a remote communication terminal, and the method is characterized by comprising the following steps of:
when the motorcycle is powered on, a refreshing request is sent to a remote service platform through the remote communication terminal, the refreshing request comprises vehicle information of the motorcycle, and when the motorcycle is powered on, the remote communication terminal is in communication connection with the controller;
The motorcycle receives the brushing data packet sent by the remote service platform through the remote communication terminal, and brushes the brushing data packet into the controller,
the data package is that after the remote service platform receives the data package request, a mapping table is obtained according to the vehicle information, and then the data package is called and sent according to the controller in the mapping table;
the remote service platform stores the data package for different controller writing, and the mapping table is generated by binding the vehicle information of the motorcycle and the controller identification code of the controller by the manufacturing execution system when the controller is assembled on the motorcycle on the production line.
10. The method for online automatic brushing of a flexible intelligent production line for motorcycles according to claim 9, further comprising:
if the remote communication terminal is assembled on the motorcycle on a production line and the binding of the vehicle identification code of the motorcycle and the identification code of the remote communication terminal is completed in the manufacturing execution system, defining that the motorcycle is in a first state when being electrified, and in the first state, the remote communication terminal is in communication connection with each controller on the motorcycle through a CAN bus, and the vehicle information sent by the remote communication terminal is the identification code of the remote communication terminal;
If the remote communication terminal is not assembled on the motorcycle on the production line, the communication connection between the remote communication terminal and the motorcycle is defined as a second state through an interface when the motorcycle is electrified, the remote communication terminal acquires the vehicle identification code of the motorcycle in the second state, and the vehicle information sent by the remote communication terminal is the vehicle identification code of the motorcycle.
CN202310828254.1A 2023-07-06 2023-07-06 Online automatic brushing method for flexible intelligent production line of motorcycle Active CN116560698B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310828254.1A CN116560698B (en) 2023-07-06 2023-07-06 Online automatic brushing method for flexible intelligent production line of motorcycle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310828254.1A CN116560698B (en) 2023-07-06 2023-07-06 Online automatic brushing method for flexible intelligent production line of motorcycle

Publications (2)

Publication Number Publication Date
CN116560698A true CN116560698A (en) 2023-08-08
CN116560698B CN116560698B (en) 2024-03-08

Family

ID=87496853

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310828254.1A Active CN116560698B (en) 2023-07-06 2023-07-06 Online automatic brushing method for flexible intelligent production line of motorcycle

Country Status (1)

Country Link
CN (1) CN116560698B (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999348A (en) * 2011-09-15 2013-03-27 北汽福田汽车股份有限公司 Online writing method and system for vehicle configuration information
CN107493186A (en) * 2016-12-23 2017-12-19 宝沃汽车(中国)有限公司 The remote update system and its control method of vehicle
CN108762781A (en) * 2018-05-16 2018-11-06 江西凯马百路佳客车有限公司 A kind of new-energy automobile control software remote upgrade method
CN110908683A (en) * 2019-10-22 2020-03-24 深圳市广和通无线通信软件有限公司 Software system upgrading method and device of hardware module, storage medium and terminal
CN112698854A (en) * 2020-12-29 2021-04-23 东风汽车集团有限公司 Vehicle multi-controller flashing device
CN113282310A (en) * 2021-06-28 2021-08-20 广州小鹏汽车科技有限公司 Application management method and system, vehicle-mounted device, server and readable storage medium
CN113377403A (en) * 2021-06-25 2021-09-10 奇瑞汽车股份有限公司 Vehicle remote software upgrading method and device
CN113485734A (en) * 2021-07-20 2021-10-08 安徽江淮汽车集团股份有限公司 Automatic vehicle configuration flashing method
CN114217836A (en) * 2021-12-29 2022-03-22 奇瑞汽车股份有限公司 Software flashing method and device for air bag controller
CN114327543A (en) * 2021-12-16 2022-04-12 奇瑞新能源汽车股份有限公司 Online upgrading method and device for vehicle-mounted controller, vehicle and storage medium
CN114398044A (en) * 2022-01-12 2022-04-26 中国第一汽车股份有限公司 Vehicle control and software configuration method, device, electronic equipment and storage medium
CN114880002A (en) * 2022-07-12 2022-08-09 江铃汽车股份有限公司 OTA data flashing method and system
CN114968313A (en) * 2022-07-29 2022-08-30 江西五十铃汽车有限公司 Vehicle-mounted terminal offline configuration method, system, storage medium and equipment
CN115291974A (en) * 2022-08-09 2022-11-04 四川野马汽车股份有限公司 Software management method for micro new energy automobile
US20230062000A1 (en) * 2021-09-01 2023-03-02 Hyundai Motor Company Method and system for providing connected car service using mobile networks of different operators
CN115857996A (en) * 2023-03-02 2023-03-28 中国重汽集团济南动力有限公司 System and method for remote program flashing, calibration and diagnosis for vehicle

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999348A (en) * 2011-09-15 2013-03-27 北汽福田汽车股份有限公司 Online writing method and system for vehicle configuration information
CN107493186A (en) * 2016-12-23 2017-12-19 宝沃汽车(中国)有限公司 The remote update system and its control method of vehicle
CN108762781A (en) * 2018-05-16 2018-11-06 江西凯马百路佳客车有限公司 A kind of new-energy automobile control software remote upgrade method
CN110908683A (en) * 2019-10-22 2020-03-24 深圳市广和通无线通信软件有限公司 Software system upgrading method and device of hardware module, storage medium and terminal
CN112698854A (en) * 2020-12-29 2021-04-23 东风汽车集团有限公司 Vehicle multi-controller flashing device
CN113377403A (en) * 2021-06-25 2021-09-10 奇瑞汽车股份有限公司 Vehicle remote software upgrading method and device
CN113282310A (en) * 2021-06-28 2021-08-20 广州小鹏汽车科技有限公司 Application management method and system, vehicle-mounted device, server and readable storage medium
CN113485734A (en) * 2021-07-20 2021-10-08 安徽江淮汽车集团股份有限公司 Automatic vehicle configuration flashing method
US20230062000A1 (en) * 2021-09-01 2023-03-02 Hyundai Motor Company Method and system for providing connected car service using mobile networks of different operators
CN114327543A (en) * 2021-12-16 2022-04-12 奇瑞新能源汽车股份有限公司 Online upgrading method and device for vehicle-mounted controller, vehicle and storage medium
CN114217836A (en) * 2021-12-29 2022-03-22 奇瑞汽车股份有限公司 Software flashing method and device for air bag controller
CN114398044A (en) * 2022-01-12 2022-04-26 中国第一汽车股份有限公司 Vehicle control and software configuration method, device, electronic equipment and storage medium
CN114880002A (en) * 2022-07-12 2022-08-09 江铃汽车股份有限公司 OTA data flashing method and system
CN114968313A (en) * 2022-07-29 2022-08-30 江西五十铃汽车有限公司 Vehicle-mounted terminal offline configuration method, system, storage medium and equipment
CN115291974A (en) * 2022-08-09 2022-11-04 四川野马汽车股份有限公司 Software management method for micro new energy automobile
CN115857996A (en) * 2023-03-02 2023-03-28 中国重汽集团济南动力有限公司 System and method for remote program flashing, calibration and diagnosis for vehicle

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
喻尚;杨艳;: "基于车联网的控制器远程诊断与刷写", 汽车实用技术, no. 09, 26 September 2016 (2016-09-26) *

Also Published As

Publication number Publication date
CN116560698B (en) 2024-03-08

Similar Documents

Publication Publication Date Title
CN110069053B (en) Remote vehicle detection system and method based on TSP cloud deck
CN112015168B (en) Vehicle diagnosis method, system and diagnosis equipment based on automatic switching of communication protocols
CN111781911A (en) Automobile remote diagnosis method and system
CN107710243A (en) For monitoring the method and system of charging station
CN104678990A (en) Method and device for vehicle self-diagnosis and vehicle self-diagnosis system
CN105094882A (en) Over-the-air vehicle issue resolution
CN110602702A (en) Function detection method and system for T-BOX in whole vehicle
CN111158718A (en) Local communication server, OTA (over the air) upgrading method thereof and cloud server
CN102591325A (en) Mobile phone short message vehicle failure remote diagnosis detection method and device
CN113050601A (en) Vehicle offline diagnosis method and device, diagnosis equipment and storage medium
CN111651358B (en) Method for generating test case, software test method, device and server
CN116560698B (en) Online automatic brushing method for flexible intelligent production line of motorcycle
CN100428824C (en) Method for carrying out active inquiry maintenance on mobile terminal
CN105791017A (en) Vehicle-mounted module refreshing method and apparatus
CN114675862A (en) OTA (over the air) upgrading method and device
CN114399316A (en) Method and system for realizing finished automobile configuration data
CN113625690A (en) Intelligent diagnosis method and system for automobile and mobile terminal
CN101267645B (en) Automatic test method and system for service flow software development of W base station
CN113126993A (en) Automatic testing method and system applied to vehicle detection software
CN115904411A (en) Software error-proofing method and system applied to after-sale market
US7194372B2 (en) Method and system for verifying an embedded module of a mobile vehicle
CN115334358A (en) Automatic software modification method for convergence gateway and storage medium
CN114564002A (en) Anti-lost packet rapid diagnosis method and device and computer equipment
CN114202375A (en) Information recommendation method and device, electronic equipment and storage medium
CN115437910A (en) Vehicle offline detection method and device, vehicle, management equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant