CN112527355A - Charging pile remote upgrading method and system based on SAAS mode and storage medium - Google Patents

Charging pile remote upgrading method and system based on SAAS mode and storage medium Download PDF

Info

Publication number
CN112527355A
CN112527355A CN202011451148.9A CN202011451148A CN112527355A CN 112527355 A CN112527355 A CN 112527355A CN 202011451148 A CN202011451148 A CN 202011451148A CN 112527355 A CN112527355 A CN 112527355A
Authority
CN
China
Prior art keywords
charging pile
upgrading
charging
program
pile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011451148.9A
Other languages
Chinese (zh)
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.)
Guangdong Jintian Technology Co ltd
Original Assignee
Guangdong Jintian Technology 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 Guangdong Jintian Technology Co ltd filed Critical Guangdong Jintian Technology Co ltd
Priority to CN202011451148.9A priority Critical patent/CN112527355A/en
Publication of CN112527355A publication Critical patent/CN112527355A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/68Off-site monitoring or control, e.g. remote control
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles
    • Y02T90/167Systems integrating technologies related to power network operation and communication or information technologies for supporting the interoperability of electric or hybrid vehicles, i.e. smartgrids as interface for battery charging of electric vehicles [EV] or hybrid vehicles [HEV]
    • 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S30/00Systems supporting specific end-user applications in the sector of transportation
    • Y04S30/10Systems supporting the interoperability of electric or hybrid vehicles
    • Y04S30/12Remote or cooperative charging
    • 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S30/00Systems supporting specific end-user applications in the sector of transportation
    • Y04S30/10Systems supporting the interoperability of electric or hybrid vehicles
    • Y04S30/14Details associated with the interoperability, e.g. vehicle recognition, authentication, identification or billing

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a charging pile remote upgrading method and system based on an SAAS mode and a storage medium, wherein the charging pile remote upgrading method comprises the following steps: the method comprises the steps of storing and updating an upgrade patch version file of a charging pile, screening a charging pile terminal needing to be upgraded based on a charging pile site and/or charging pile model information, sending an upgrade instruction to the screened charging pile terminal, downloading the upgrade patch version file based on the upgrade instruction by the screened charging pile terminal, and upgrading a program. According to the invention, batch upgrading is carried out by screening the charging pile terminals to be upgraded in the background, so that the charging experience of users is not influenced, the method has the advantages of fast upgrading, simplicity in operation, resource saving and no influence on the user experience, and the problems of low efficiency, large labor consumption, financial resources and influence on the charging experience of users caused by the fact that the traditional charging pile and a computer burn the charging pile mainboard program through network port direct current to achieve upgrading are solved.

Description

Charging pile remote upgrading method and system based on SAAS mode and storage medium
Technical Field
The invention relates to the technical field of charging piles, in particular to a charging pile remote upgrading method and system based on an SAAS mode and a storage medium.
Background
The existing charging pile mainboard program usually adopts a manual burning program, specifically, the charging pile mainboard program is burnt through the direct current of a charging pile terminal and a computer through a network port, the charging pile mainboard program is updated, but the manual burning program is only suitable for being used in site concentration and the condition of small quantity of charging piles, when the site scale is continuously enlarged or the charging piles are large in quantity, the program is not suitable for use, the forced application can cause low efficiency, a large amount of manpower and financial resources are consumed, and the charging experience of users is influenced.
Disclosure of Invention
In view of the above technical problems, an object of the present invention is to provide a charging pile remote upgrade method and system based on SAAS mode, and a storage medium, which solve the problem that the existing charging pile update charging pile mainboard program adopts a manual burning program, and is not suitable when the charging pile site scale is continuously enlarged or the number of charging piles is large.
The invention adopts the following technical scheme:
a charging pile remote upgrading method based on an SAAS mode is applied to a platform server and comprises the following steps:
storing and updating an upgrade patch version file of the charging pile;
screening out charging pile terminals needing to be upgraded based on the charging pile sites and/or the charging pile model information;
and sending an upgrading instruction to the screened charging pile terminals so that the screened charging pile terminals download upgrading package version files based on the upgrading instruction and upgrade programs.
Further, after the step of downloading the version file of the upgrade package, the step of upgrading the program includes:
a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program;
and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
Further, based on fill electric pile website, and/or fill electric pile model information, select the step that needs to carry out the electric pile terminal that fills who upgrades specifically includes:
based on the charging pile site and/or the charging pile model information, the charging pile terminal meeting the preset condition is selected, the version number of the charging pile terminal mainboard program meeting the preset condition is obtained, whether the version number of the charging pile terminal mainboard program meeting the preset condition is the latest is judged, if not, the charging pile terminal needing to be upgraded is judged, and all the charging pile terminals needing to be upgraded are selected.
Further, based on fill electric pile website, and/or fill electric pile model information, select the step of filling electric pile terminal that satisfies preset condition and specifically include:
and screening out the charging pile terminals of one or more sites.
Further, based on fill electric pile website, and/or fill electric pile model information, select the step of filling electric pile terminal that satisfies preset condition and specifically include:
and screening one or more charging pile terminals of the charging pile models.
Further, the upgrade content of the upgrade package version file comprises that when the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously, insulation detection is preferentially carried out on the BYD electric vehicle.
A charging pile remote upgrading method based on an SAAS mode is applied to each charging pile terminal and comprises the following steps:
and receiving an upgrading instruction sent by the platform server, downloading an upgrading package version file of the platform server based on the upgrading instruction, and upgrading the program.
Further, after the step of downloading the version file of the upgrade package, the step of upgrading the program includes:
a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program;
and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
Fill electric pile remote upgrade system based on SAAS mode includes: the charging system comprises a platform server and one or more charging pile terminals in communication connection with the platform server;
the platform server is used for storing and updating an upgrade patch version file of the charging pile; screening out charging pile terminals needing to be upgraded based on the charging pile sites and/or the charging pile model information; sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs;
and the charging pile terminal is used for receiving an upgrading instruction sent by the platform server, downloading an upgrading package version file of the platform server based on the upgrading instruction, and upgrading the program.
A computer storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the SAAS-mode-based charging pile remote upgrade method.
Compared with the prior art, the invention has the beneficial effects that:
the invention screens the charging pile terminals to be upgraded by storing and updating the upgrade package version file of the charging pile, based on the charging pile site and/or the charging pile model information, sends the upgrade instruction to the screened charging pile terminals, downloads the upgrade package version file based on the upgrade instruction by the screened charging pile terminals, carries out program upgrade, screens the charging pile terminals to be upgraded in batch at the background, does not influence the charging experience of users, has the advantages of fast upgrade, simple operation, resource saving and no influence on the user experience, avoids the problems of low efficiency, large labor consumption, financial resources and influence on the charging experience of users caused by the traditional process of burning a charging pile mainboard program through a charging pile and a computer through a network port direct current, and can realize the timely update of the charging pile system according to the market demand, the charging requirement of the user is met, so that the industry competitiveness is increased, unnecessary labor cost is reduced, and a charging service with higher quality is provided.
Drawings
FIG. 1 is a schematic flow chart illustrating a charging pile remote upgrade method based on an SAAS mode according to a first embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a charging pile remote upgrade method based on an SAAS mode according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device provided by the remote upgrade method for charging piles based on the SAAS mode of the present invention.
Detailed Description
The present invention will be further described with reference to the accompanying drawings and specific embodiments, and it should be noted that, in the premise of no conflict, the following described embodiments or technical features may be arbitrarily combined to form a new embodiment:
the first embodiment is as follows:
a charging pile remote upgrading method based on an SAAS mode is applied to a platform server, and as shown in figure 1, the charging pile remote upgrading method comprises the following steps:
step S1, storing and updating the upgrade patch version file of the charging pile;
optionally, the upgrade content of the upgrade package version file may include that insulation detection is preferentially performed on the BYD electric vehicle when the LiSai electric vehicle and the BYD electric vehicle are charged simultaneously.
In the implementation process, the upgrading content of the upgrade package version file comprises that when the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously, insulation detection is preferentially carried out on the BYD electric vehicle, the compatibility problem that the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously in different vehicle types can be solved, the problem that the Lifan electric vehicle jumps when the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously can be caused, the reason that the problem that the gun jumps is caused is the time sequence problem related to insulation detection before charging, and therefore the problem can be solved by preferentially carrying out insulation detection on the BYD electric vehicle before charging.
Optionally, the upgrade content of the upgrade package version file may include that a reserved byte in the electric pile communication protocol is marked out to be a third decimal node, so that the two-decimal precision of the charging electric quantity is changed into the three-decimal precision.
In the implementation process, the upgrading content of the version file of the upgrade package comprises the step of marking out one digit as a third decimal node in a reserved byte in an electric pile communication protocol, so that the precision of two decimal places of the charging electric quantity can be changed into the precision of three decimal places, and the precision of the charging electric quantity is improved.
S2, screening out the charging pile terminals to be upgraded based on the charging pile sites and/or the charging pile model information;
based on fill electric pile website, and/or fill electric pile model information, select the step that needs to carry out the electric pile terminal that fills that upgrades specifically includes:
s21, screening out charging pile terminals meeting preset conditions based on the charging pile sites and/or the charging pile model information;
optionally, based on the charging pile site and/or the charging pile model information, the step of selecting the charging pile terminal meeting the preset condition specifically includes:
and screening out the charging pile terminals of one or more sites.
Optionally, based on the charging pile site and/or the charging pile model information, the step of selecting the charging pile terminal meeting the preset condition specifically includes:
and screening one or more charging pile terminals of the charging pile models.
Optionally, based on the charging pile site and/or the charging pile model information, the step of selecting the charging pile terminal meeting the preset condition specifically includes:
and simultaneously, one or more charging pile terminals of the charging pile models of a certain station or a plurality of stations are screened out.
It should be understood that the preset condition refers to that the charging pile site and/or the charging pile model information is satisfied, the charging pile site information can be self-set by a charging pile operator, for example, a charging pile at a certain place is set as a charging pile at a first site, the charging pile model information can be self-set and classified by the charging pile operator, and the information can be inquired in pile group information, so that the preset condition can be the charging pile terminals of all the charging piles of certain models at the first site.
Step S22, acquiring the version number of the charging pile terminal mainboard program meeting the preset conditions, and judging whether the version number of the charging pile terminal mainboard program meeting the preset conditions is latest;
and step S23, if not, determining the charging pile terminals needing to be upgraded, and screening all the charging pile terminals needing to be upgraded.
It should be understood that the version number of the charging pile terminal mainboard program corresponding to the upgrade package version file is latest, whether the version number of the charging pile terminal mainboard program meeting the preset condition is latest is judged, the acquired version number of the charging pile terminal mainboard program meeting the preset condition is mainly compared with the version number of the charging pile terminal mainboard program corresponding to the upgrade package version file, if yes, the version number of the charging pile terminal mainboard program is judged to be latest, and if not, the version number of the charging pile terminal mainboard program is judged to be not latest.
And step S3, sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs.
In the implementation process, the charging pile terminals to be upgraded are screened out by storing and updating the upgrade package version file of the charging pile, based on the charging pile site and/or the charging pile model information, the screened charging pile terminals are sent with upgrade instructions, the screened charging pile terminals download the upgrade package version file based on the upgrade instructions, program upgrade is carried out, the charging pile terminals to be upgraded are screened in the background for batch upgrade, the charging experience of users is not influenced, the whole upgrade process only needs 5 minutes, the method has the advantages of fast upgrade, simple operation, resource saving and no influence on the user experience, and the problems of low efficiency, large labor consumption, financial resources and influence on the charging experience of users caused by the traditional programming of charging pile mainboard programs through direct current of a network port by the charging pile and a computer are avoided, the charging pile system can be updated in time according to market demands, and the charging demands of users are met, so that the industry competitiveness is increased, unnecessary labor cost is reduced, and higher-quality charging service is provided.
Specifically, after the step of downloading the version file of the upgrade package, the step of upgrading the program includes:
a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program;
and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
In the implementation process, after the step of downloading the version file of the upgrade package and before the step of program upgrade, whether the pile body of the charging pile is in an idle state is detected in advance, and if the pile body of the charging pile is in the idle state, the program upgrade is carried out; if not in idle, then do not carry out the program upgrade, can realize filling automatic upgrade when electric pile is idle, avoided filling the influence user experience that electric pile charging process carried out automatic upgrade and caused, improved charging service.
Example two:
a remote charging pile upgrading method based on an SAAS mode is applied to each charging pile terminal, and as shown in figure 2, the method comprises the following steps:
step S10, receiving an upgrade instruction sent by the platform server;
and step S20, downloading the upgrade patch version file of the platform server based on the upgrade instruction, and upgrading the program.
In the implementation process, the charging pile terminal receives the upgrading instruction sent by the platform server, the upgrading package version file of the platform server is downloaded based on the upgrading instruction, the program is upgraded, the automatic downloading of the upgrading file of the charging pile terminal is achieved, the automatic upgrading is achieved, the operation is simple, the resources are saved, and the user experience is not influenced.
Example three:
fill electric pile remote upgrade system based on SAAS mode includes: the charging system comprises a platform server and one or more charging pile terminals in communication connection with the platform server;
the platform server is used for storing and updating an upgrade patch version file of the charging pile; screening out charging pile terminals needing to be upgraded based on the charging pile sites and/or the charging pile model information; sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs;
optionally, the upgrade content of the upgrade package version file may include that insulation detection is preferentially performed on the BYD electric vehicle when the LiSai electric vehicle and the BYD electric vehicle are charged simultaneously.
Optionally, the upgrade content of the upgrade package version file may include that a reserved byte in the electric pile communication protocol is marked out to be a third decimal node, so that the two-decimal precision of the charging electric quantity is changed into the three-decimal precision.
Optionally, the step of screening out the charging pile terminals to be upgraded based on the charging pile sites and/or the charging pile model information specifically comprises screening out the charging pile terminals meeting preset conditions based on the charging pile sites and/or the charging pile model information; acquiring the version number of a charging pile terminal mainboard program meeting preset conditions, and judging whether the version number of the charging pile terminal mainboard program meeting the preset conditions is latest; if not, the charging pile terminals needing to be upgraded are judged, and all the charging pile terminals needing to be upgraded are screened out.
That is to say, the platform server is further configured to store and update the upgrade package version file of the charging pile; screening out charging pile terminals meeting preset conditions based on charging pile sites and/or charging pile model information; acquiring the version number of a charging pile terminal mainboard program meeting preset conditions, and judging whether the version number of the charging pile terminal mainboard program meeting the preset conditions is latest; if not, determining the charging pile terminals needing to be upgraded, and screening all the charging pile terminals needing to be upgraded; sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs; when the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously, insulation detection is preferentially carried out on the BYD electric vehicle; and one byte is marked out in a reserved byte in the electric pile communication protocol to serve as a third decimal node, so that the two-decimal precision of the charging electric quantity is changed into three-decimal precision.
Optionally, based on the charging pile site and/or the charging pile model information, the step of selecting the charging pile terminal meeting the preset condition specifically includes: and screening out the charging pile terminals of one or more sites.
Optionally, based on the charging pile site and/or the charging pile model information, the step of selecting the charging pile terminal meeting the preset condition specifically includes: the electric pile terminal that fills of one or more electric pile models is selected, or a certain website is selected simultaneously, or the electric pile terminal that fills of one or more electric pile models of some websites.
That is to say, the platform server is further configured to store and update the upgrade package version file of the charging pile; screening out charging pile terminals meeting preset conditions based on charging pile sites and/or charging pile model information; the preset conditions can be charging pile terminals of one or more sites; the charging pile terminal of a certain one or more charging pile models, or a certain website, or one or more charging pile terminals of a certain several websites. Acquiring the version number of a charging pile terminal mainboard program meeting preset conditions, and judging whether the version number of the charging pile terminal mainboard program meeting the preset conditions is latest; if not, determining the charging pile terminals needing to be upgraded, and screening all the charging pile terminals needing to be upgraded; sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs; when the Lifan electric vehicle and the BYD electric vehicle are charged simultaneously, insulation detection is preferentially carried out on the BYD electric vehicle; and one byte is marked out in a reserved byte in the electric pile communication protocol to serve as a third decimal node, so that the two-decimal precision of the charging electric quantity is changed into three-decimal precision.
And the charging pile terminal is used for receiving an upgrading instruction sent by the platform server, downloading an upgrading package version file of the platform server based on the upgrading instruction, and upgrading the program.
Specifically, after the step of downloading the version file of the upgrade package, the step of upgrading the program includes: a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program; and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
In the implementation process, the charging pile terminals to be upgraded are screened out by storing and updating the upgrade package version file of the charging pile, based on the charging pile site and/or the charging pile model information, the screened charging pile terminals are sent with upgrade instructions, the screened charging pile terminals download the upgrade package version file based on the upgrade instructions, program upgrade is carried out, the charging pile terminals to be upgraded are screened in the background for batch upgrade, the charging experience of users is not influenced, the whole upgrade process only needs 5 minutes, the method has the advantages of fast upgrade, simple operation, resource saving and no influence on the user experience, and the problems of low efficiency, large labor consumption, financial resources and influence on the charging experience of users caused by the traditional programming of charging pile mainboard programs through direct current of a network port by the charging pile and a computer are avoided, the charging pile system can be updated in time according to market demands, and the charging demands of users are met, so that the industry competitiveness is increased, unnecessary labor cost is reduced, and higher-quality charging service is provided.
Example four:
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application, and in the present application, an electronic device 100 for implementing the remote upgrade method for a charging pile based on an SAAS mode according to the present invention according to the embodiment of the present application may be described with reference to the schematic diagram shown in fig. 3.
As shown in fig. 3, an electronic device 100 includes one or more processors 102, one or more memory devices 104, and the like, which are interconnected via a bus system and/or other type of connection mechanism (not shown). It should be noted that the components and structure of the electronic device 100 shown in fig. 3 are only exemplary and not limiting, and the electronic device may have some of the components shown in fig. 3 and may have other components and structures not shown in fig. 3 as needed.
The processor 102 may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, and may control other components in the electronic device 100 to perform desired functions.
The storage 104 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, Random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, Read Only Memory (ROM), hard disk, flash memory, etc. On which one or more computer program instructions may be stored that may be executed by processor 102 to implement the functions of the embodiments of the application (as implemented by the processor) described below and/or other desired functions. Various applications and various data, such as various data used and/or generated by the applications, may also be stored in the computer-readable storage medium.
The invention also provides a computer storage medium on which a computer program is stored, in which the method of the invention, if implemented in the form of software functional units and sold or used as a stand-alone product, can be stored. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer storage medium and used by a processor to implement the steps of the embodiments of the method. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer storage medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer storage media may include content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer storage media that does not include electrical carrier signals and telecommunications signals as subject to legislation and patent practice.
Various other modifications and changes may be made by those skilled in the art based on the above-described technical solutions and concepts, and all such modifications and changes should fall within the scope of the claims of the present invention.

Claims (10)

1. A charging pile remote upgrading method based on an SAAS mode is characterized by being applied to a platform server and comprising the following steps:
storing and updating an upgrade patch version file of the charging pile;
screening out charging pile terminals needing to be upgraded based on the charging pile sites and/or the charging pile model information;
and sending an upgrading instruction to the screened charging pile terminals so that the screened charging pile terminals download upgrading package version files based on the upgrading instruction and upgrade programs.
2. The remote upgrade method for charging piles based on SAAS model of claim 1, wherein after the step of downloading upgrade package version files, before the step of performing program upgrade, the method comprises:
a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program;
and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
3. The remote charging pile upgrading method based on the SAAS mode as claimed in claim 1, wherein the step of screening out the charging pile terminals to be upgraded based on the charging pile site and/or the charging pile model information specifically comprises:
based on the charging pile site and/or the charging pile model information, the charging pile terminal meeting the preset condition is selected, the version number of the charging pile terminal mainboard program meeting the preset condition is obtained, whether the version number of the charging pile terminal mainboard program meeting the preset condition is the latest is judged, if not, the charging pile terminal needing to be upgraded is judged, and all the charging pile terminals needing to be upgraded are selected.
4. The remote upgrading method for charging piles based on the SAAS mode of claim 3, wherein the step of screening the charging pile terminals meeting the preset conditions based on the charging pile sites and/or the charging pile model information specifically comprises:
and screening out the charging pile terminals of one or more sites.
5. The remote upgrading method for charging piles based on the SAAS mode of claim 3, wherein the step of screening the charging pile terminals meeting the preset conditions based on the charging pile sites and/or the charging pile model information specifically comprises:
and screening one or more charging pile terminals of the charging pile models.
6. The remote charging pile upgrading method based on the SAAS mode as claimed in claim 3, wherein the upgrading content of the upgrade package version file comprises that insulation detection is preferentially carried out on a BYD electric vehicle when the LiSai electric vehicle and the BYD electric vehicle are charged simultaneously.
7. A charging pile remote upgrading method based on an SAAS mode is applied to each charging pile terminal and comprises the following steps:
and receiving an upgrading instruction sent by the platform server, downloading an upgrading package version file of the platform server based on the upgrading instruction, and upgrading the program.
8. The method of claim 7, wherein the step of downloading the version file of the upgrade package and the step of upgrading the program before the step of remotely upgrading the charging pile based on the SAAS mode comprises:
a, detecting whether a pile body of a charging pile is in an idle state, and if the pile body of the charging pile is in the idle state, upgrading a program;
and B, if the pile body is not idle, program upgrading is not carried out, and the step A is executed at preset time intervals until the program upgrading is carried out on the pile body of the charging pile.
9. Fill electric pile remote upgrade system based on SAAS mode, its characterized in that includes: the charging system comprises a platform server and one or more charging pile terminals in communication connection with the platform server;
the platform server is used for storing and updating an upgrade patch version file of the charging pile; screening out charging pile terminals needing to be upgraded based on the charging pile sites and/or the charging pile model information; sending an upgrading instruction to the screened charging pile terminals, downloading upgrading package version files by the screened charging pile terminals based on the upgrading instruction, and upgrading programs;
and the charging pile terminal is used for receiving an upgrading instruction sent by the platform server, downloading an upgrading package version file of the platform server based on the upgrading instruction, and upgrading the program.
10. A computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the SAAS-based mode charging pile remote upgrade method according to any one of claims 1 to 8.
CN202011451148.9A 2020-12-09 2020-12-09 Charging pile remote upgrading method and system based on SAAS mode and storage medium Pending CN112527355A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011451148.9A CN112527355A (en) 2020-12-09 2020-12-09 Charging pile remote upgrading method and system based on SAAS mode and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011451148.9A CN112527355A (en) 2020-12-09 2020-12-09 Charging pile remote upgrading method and system based on SAAS mode and storage medium

Publications (1)

Publication Number Publication Date
CN112527355A true CN112527355A (en) 2021-03-19

Family

ID=74998736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011451148.9A Pending CN112527355A (en) 2020-12-09 2020-12-09 Charging pile remote upgrading method and system based on SAAS mode and storage medium

Country Status (1)

Country Link
CN (1) CN112527355A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535202A (en) * 2021-06-29 2021-10-22 度普(苏州)新能源科技有限公司 Charging pile upgrading method and device and charging pile system
CN117539519A (en) * 2024-01-09 2024-02-09 成都智邦科技有限公司 Program batch upgrading method for charging piles
CN118012469A (en) * 2024-04-08 2024-05-10 科大智能(合肥)科技有限公司 New energy charging pile batch upgrading system based on big data and upgrading method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040590A (en) * 2017-03-28 2017-08-11 合肥亮天新能源科技有限公司 A kind of remote upgrade method of New-type charge stake
CN108459863A (en) * 2017-12-29 2018-08-28 特瓦特能源科技有限公司 Electrically-charging equipment method for upgrading software, device, equipment, system and storage medium
CN109918105A (en) * 2019-02-21 2019-06-21 福建星云电子股份有限公司 A kind of charging pile software automatic on-line upgrade method and system
CN210803681U (en) * 2019-07-17 2020-06-19 深圳市捷易新能科技有限公司 Direct current fills electric pile test equipment
US10691138B2 (en) * 2017-06-27 2020-06-23 Veniam, Inc. Systems and methods for managing fleets of autonomous vehicles to optimize electric budget

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040590A (en) * 2017-03-28 2017-08-11 合肥亮天新能源科技有限公司 A kind of remote upgrade method of New-type charge stake
US10691138B2 (en) * 2017-06-27 2020-06-23 Veniam, Inc. Systems and methods for managing fleets of autonomous vehicles to optimize electric budget
CN108459863A (en) * 2017-12-29 2018-08-28 特瓦特能源科技有限公司 Electrically-charging equipment method for upgrading software, device, equipment, system and storage medium
CN109918105A (en) * 2019-02-21 2019-06-21 福建星云电子股份有限公司 A kind of charging pile software automatic on-line upgrade method and system
CN210803681U (en) * 2019-07-17 2020-06-19 深圳市捷易新能科技有限公司 Direct current fills electric pile test equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BO SUN: "Four-quadrant bidirectional operation of charging station upgraded with flywheel energy storage system", 《IECON 2016 - 42ND ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY》 *
***等: "一种新型电动汽车充电桩技术方案探讨", 《电力***保护与控制》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535202A (en) * 2021-06-29 2021-10-22 度普(苏州)新能源科技有限公司 Charging pile upgrading method and device and charging pile system
CN113535202B (en) * 2021-06-29 2024-04-23 度普(苏州)新能源科技有限公司 Charging pile upgrading method, upgrading device and charging pile system
CN117539519A (en) * 2024-01-09 2024-02-09 成都智邦科技有限公司 Program batch upgrading method for charging piles
CN117539519B (en) * 2024-01-09 2024-04-02 成都智邦科技有限公司 Program batch upgrading method for charging piles
CN118012469A (en) * 2024-04-08 2024-05-10 科大智能(合肥)科技有限公司 New energy charging pile batch upgrading system based on big data and upgrading method thereof

Similar Documents

Publication Publication Date Title
CN112527355A (en) Charging pile remote upgrading method and system based on SAAS mode and storage medium
CN108334334B (en) Method and system for managing dependent package version
CN108228810B (en) Form linkage configuration method and system and form updating method and system
US20130111458A1 (en) Method and system for on-demand patch generation and management
CN110543324A (en) Plug-in increment updating method and device for application program
CN104123149B (en) Method for upgrading software, device, client and system
CN110535954B (en) Door lock firmware upgrading method, upgrading system, intelligent gateway and storage medium
CN108255708B (en) Method, device, storage medium and equipment for accessing production file in test environment
CN111158738A (en) Earphone firmware upgrading method and device and readable storage medium
CN112104501A (en) Remote software upgrading method for agricultural machinery subsoiling Internet of things terminal equipment
CN112506584B (en) Resource file loading method, device, equipment, storage medium and product
CN110750286A (en) Management method, device, system, equipment and medium for upgrading Mbn through OTA
CN110647337A (en) Internet of things MCU (microprogrammed control Unit) air firmware upgrading method
CN105721204A (en) Firmware upgrading method and system for network adapters
CN112783542A (en) Software upgrading method and device and readable storage medium
CN115220767A (en) Software upgrading method, system, electronic equipment and storage medium
CN113535202A (en) Charging pile upgrading method and device and charging pile system
CN111930414B (en) Crane program management method, crane program remote management method and device
CN106371882A (en) Method and device for loading configuration file
CN113434164B (en) Cloud configuration updating method and system for setting item of vehicle-mounted entertainment host
CN115934130A (en) ECU (electronic control Unit) upgrading method, device, equipment and medium
CN115454575A (en) Method, device, equipment and storage medium for conversion and automatic loading of jar package
CN110825406A (en) Software upgrading method and related equipment
CN112000352A (en) Terminal device upgrading method and management platform
CA2786879A1 (en) Method and system for on-demand patch generation and management

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210319