[go: up one dir, main page]

CN116684046B - Data uploading exception handling system under low communication quality - Google Patents

Data uploading exception handling system under low communication quality Download PDF

Info

Publication number
CN116684046B
CN116684046B CN202310807326.4A CN202310807326A CN116684046B CN 116684046 B CN116684046 B CN 116684046B CN 202310807326 A CN202310807326 A CN 202310807326A CN 116684046 B CN116684046 B CN 116684046B
Authority
CN
China
Prior art keywords
time
target
charging
self
background server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310807326.4A
Other languages
Chinese (zh)
Other versions
CN116684046A (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.)
Guoguang Shunneng Shanghai Energy Technology Co ltd
Original Assignee
Guoguang Shunneng Shanghai Energy 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 Guoguang Shunneng Shanghai Energy Technology Co ltd filed Critical Guoguang Shunneng Shanghai Energy Technology Co ltd
Priority to CN202310807326.4A priority Critical patent/CN116684046B/en
Publication of CN116684046A publication Critical patent/CN116684046A/en
Application granted granted Critical
Publication of CN116684046B publication Critical patent/CN116684046B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The invention provides a data uploading exception handling system under low communication quality, which comprises self-mobile charging equipment and a background server which are in communication connection; the self-mobile charging device is configured to perform the steps of: acquiring target charging information corresponding to the charging in response to the completion of the charging of the charged equipment; the target charging information is sent to a background server; if the successful receiving information returned by the background server is not received within the preset waiting time, storing the target charging information into a local memory; it is determined whether the current time is within the target time period t= [ T1, T2], and if so, a retransmission time is set for the target charging information so that step S110 is entered after the retransmission time is reached. The data uploading exception handling system under low communication quality provided by the invention can effectively handle the problem of data uploading exception.

Description

Data uploading exception handling system under low communication quality
Technical Field
The invention relates to the field of data processing, in particular to a data uploading exception handling system under low communication quality.
Background
With the development of technology, the popularity of new energy automobiles is continuously improved, and the energy supplementing problem related to the new energy automobiles is increasingly prominent. The self-mobile charging equipment can be charged after a user sends a ordering instruction, thereby providing a noninductive and convenient energy supply charging service for the user and providing ordered charging for the user side for the novel energy network architecture. After the self-mobile charging equipment completes the charging task, the charging detailed information is required to be sent to a background server for settlement, however, the application scene is usually in an underground garage, an outdoor parking lot and the like with lower communication quality, and in the data reporting process, the problem of abnormal data uploading caused by low communication quality can be solved.
Disclosure of Invention
Aiming at the technical problems, the invention adopts the following technical scheme:
In one aspect of the present invention, a system for processing data uploading abnormality under low communication quality is provided, the system comprising a self-mobile charging device and a background server which are in communication connection; the self-mobile charging device is configured to perform the steps of:
And S100, acquiring target charging information corresponding to the current charging in response to the completion of the charging of the charged equipment.
And S110, sending the target charging information to a background server.
And S120, if the successful receiving information returned by the background server is not received within the preset waiting time, storing the target charging information into a local memory.
S130, determining whether the current time is within a target time period T= [ T1, T2], if so, setting retransmission time for the target charging information so as to enter step S110 after reaching the retransmission time; the retransmission time is after the target period; t1 is the target start time and T2 is the target end time.
The target time period is determined by the background server performing the following steps before step S100:
S200, acquiring a first task receiving times set CS1=(CS1 1,CS1 2,…,CS1 i,…,CS1 n),i=1,2,…,n;n corresponding to a first time window from the mobile charging equipment as the number of first time periods which are identical in length and are sequentially connected and included in the first time window; CS 1 i is the number of times the self-mobile charging device receives the charging tasks sent by the background server in the ith first time period; the end time of the first time window is the end time of the last workday before the current time.
S210, a first target value k=1 is acquired.
S220, if k is less than or equal to N-3, acquiring first frequency fluctuation P1=N2/N1; wherein N1 is the first target number of times and N2 is the second target number of times ;N1=CS1 k+CS1 k+1+CS1 k+2;N2=CS1 k+1+CS1 k+2+CS1 k+3.
S230, if P1 > Y1, determining the starting time of the first time period corresponding to CS 1 k as T1; y1 is a first preset threshold;
S240, a second target value j=1 is acquired.
S250, if k+j is less than or equal to N-3, acquiring second frequency fluctuation P2=N4/N3; wherein N3 is a third target number of times, n3=cs 2 k+j+CS2 k+j+1+CS2 k+j+2; n4 is the fourth target number, n4=cs 2 k+j+1+CS2 k+j+2+CS2 k+j+3.
S260, if P2 is more than or equal to P1, obtaining P1=P2 and j=j+1, and entering step S250; otherwise, the end time of the first period corresponding to CS 1 k+j+3 is determined as T2, and the process proceeds to step S270.
S270, k=k+j is acquired, and the process proceeds to step S220.
The invention has at least the following beneficial effects:
The invention provides a data uploading exception handling system under low communication quality, which comprises self-mobile charging equipment and a background server which are connected in a communication way, wherein after the charging of the charged equipment is completed, target charging information corresponding to the current charging can be obtained, then the target charging information is sent to the background server, if receiving success information returned by the background server is not received within a preset waiting time, the target charging information is stored in a local memory, whether the current time is within a target time period T= [ T1, T2] is determined, if yes, retransmission time is set for the target charging information, after the retransmission time is reached, the returned success information which is not received within the preset waiting time is uploaded again, and the data uploading exception is indicated. The data uploading exception handling system under low communication quality provided by the invention can effectively handle the problem of data uploading exception.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a system for processing abnormal data uploading under low communication quality according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or server that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It is noted that various aspects of the embodiments are described below within the scope of the following claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the present disclosure, one skilled in the art will appreciate that one aspect described herein may be implemented independently of any other aspect, and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. In addition, such apparatus may be implemented and/or such methods practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
Referring to fig. 1, an embodiment of the present invention provides a system for processing abnormal data upload in low communication quality, which includes a self-mobile charging device and a background server which are in communication connection.
Specifically, the self-mobile charging device can receive a charging instruction sent by the background server, charge different charged devices in a set area in an actual scene, and upload charging information after charging to the background server. In addition, the self-mobile charging device can also locally store the data with the uploading abnormality.
Further, the background server can create a charging task, send a charging task instruction to the self-mobile charging equipment, and receive feedback information of the self-mobile charging equipment, and the background server can store all charging information generated by the self-mobile charging equipment.
The self-mobile charging device is configured to perform the steps of:
And S100, acquiring target charging information corresponding to the current charging in response to the completion of the charging of the charged equipment.
Specifically, the target charging information includes a device identifier of the charged device, a device identifier of the self-mobile charging device, a start time and an end time of charging of the charged device.
And S110, the target charging information is sent to a background server.
And S120, if the successful receiving information returned by the background server is not received within the preset waiting time, storing the target charging information into a local memory.
S130, determining whether the current time is within a target time period T= [ T1, T2], if so, setting retransmission time for the target charging information, so that the step S110 is carried out after the retransmission time is reached; the retransmission time is after the target period; t1 is the target start time and T2 is the target end time.
In the embodiment of the present invention, the selectable range of the preset waiting duration is 0.5-5 seconds, and preferably, the preset waiting duration is 2s.
Specifically, the target time period is a time period in which the frequency of the self-mobile charging device receiving the charging task sent by the background server is higher than a preset frequency. And receiving a large number of charging task instructions from the mobile charging equipment in the target time period, and charging the charged equipment, wherein uploading data still possibly causes data uploading failure, so that the target time period needs to be avoided, and the retransmission time is set after the target time period.
Further, the retransmission time may be within 3-10 minutes after the target period, and preferably, the retransmission time is 5 minutes after the target period.
The target time period is determined by the background server executing the following steps before the step S100:
S200, acquiring a first task receiving times set CS1=(CS1 1,CS1 2,…,CS1 i,…,CS1 n),i=1,2,…,n;n corresponding to a first time window of the self-mobile charging equipment as the number of first time periods which are identical in length and are sequentially connected and included in the first time window; CS 1 i is the number of times that the self-mobile charging device receives the charging tasks sent by the background server in the ith first time period; the ending time of the first time window is the ending time of the last working day before the current time.
In an embodiment of the invention, the length of the first time window is 24 hours, i.e. from 0 point to 24 points of the last working day before the current time.
S210, a first target value k=1 is acquired.
S220, if k is less than or equal to N-3, acquiring first frequency fluctuation P1=N2/N1; wherein N1 is the first target number of times and N2 is the second target number of times ;N1=CS1 k+CS1 k+1+CS1 k+2;N2=CS1 k+1+CS1 k+2+CS1 k+3.
S230, if P1 is more than or equal to Y1, determining the starting time of a first time period corresponding to CS 1 k as T1; y1 is a first preset threshold.
In the embodiment of the invention, the length of the target time period is not determined, and the number of the first time periods contained in the first target times N1 and the second target times N2 is relatively large, so that the starting time and the ending time of the determined target time period are not accurate enough, and therefore, the three first time periods which are sequentially connected are used as a group of statistical scales, and the sum of the times of charging tasks sent by the background server in each two adjacent groups is calculated. k=1 means that statistics are taken from a first time period within a first time window, i.e. N1 and N2 are acquired, to obtain a first frequency fluctuation P1. If P1 is greater than the first preset threshold Y1, which indicates that the number of times of receiving the charging tasks sent by the background server from the mobile charging device in the corresponding sequentially connected first time periods gradually increases, determining the start time of the first time period corresponding to CS 1 k as the start time of the target time period.
Specifically, Y1 is not less than 1, preferably y1=1.
S240, a second target value j=1 is acquired.
S250, if k+j is less than or equal to N-3, acquiring second frequency fluctuation P2=N4/N3; wherein N3 is a third target number of times, n3=cs 2 k+j+CS2 k+j+1+CS2 k+j+2; n4 is the fourth target number, n4=cs 2 k+j+1+CS2 k+j+2+CS2 k+j+3.
S260, if P2 is more than or equal to Y1, obtaining P1=P2 and j=j+1, and entering step S250; otherwise, the end time of the first period corresponding to CS 1 k+j+3 is determined as T2, and the process proceeds to step S270.
S270, k=k+j is acquired, and the process proceeds to step S220.
In the embodiment of the present invention, by setting the second target value so that the executing step enters the loop, the growth conditions of P1 and P2 are successively determined, and if both P1 and P2 are not smaller than the first preset threshold, it is indicated that the first task reception number of the self-mobile charging device is always increasing until P1 is greater than or equal to Y1, and P2 < Y1 indicates that the first task reception number of the self-mobile charging device starts decreasing, so that the end time of the first time period corresponding to CS 1 k+j+3 can be determined as the end time of the target time period.
It should be noted that, as will be appreciated by those skilled in the art, the number of the determined target time periods may be plural by performing steps S200 to S270. In the present embodiment, explanation is given by taking only an example having one target period. It should be appreciated by those skilled in the art that the method for obtaining the multiple target time periods and the usage method for the multiple target time periods can be known through the technical solutions disclosed in the present embodiment.
The invention provides a data uploading exception handling system under low communication quality, which comprises self-mobile charging equipment and a background server which are connected in a communication way, wherein after the charging of the charged equipment is completed, target charging information corresponding to the current charging can be obtained, then the target charging information is sent to the background server, if receiving success information returned by the background server is not received within a preset waiting time, the target charging information is stored in a local memory, whether the current time is within a target time period T= [ T1, T2] is determined, if yes, retransmission time is set for the target charging information, after the retransmission time is reached, the returned success information which is not received within the preset waiting time is uploaded again, and the data uploading exception is indicated. The data uploading exception handling system under low communication quality provided by the invention can effectively handle the problem of data uploading exception.
In one exemplary embodiment of the invention, the first period of time is of length TM; before the step S200, the background server is further configured to perform the following steps:
S300, a first charging time set CS= (CS 1,CS2,…,CSr,…,CSm) and a first charging duration set SC= (SC 1,SC2,…,SCr,…,SCm) corresponding to the self-mobile charging equipment are obtained; wherein r=1, 2, …, m; m is a preset first target number of days; CS r is the number of times the self-mobile charging device performs a charging task on the r-th workday before the current time; SC r is the total time spent by the self-mobile charging device performing the charging task on the r-th workday before the current time.
And S310, acquiring TM= Σ m k=1SCk/∑m k=1CSk according to CS and SC.
Specifically, according to the ratio of the total time consumption of executing the charging task in all working days before the current time to the number of times of executing the charging task in all working days before the current time in the historical data, the average time consumption of executing the charging task each time is obtained. Since the time consumed by the self-moving charging device to perform each charging task for different charged devices may be different, by calculating the average time consumed by each performing charging task, the length of the first time period may be quickly determined with less computing resources consumed.
In an exemplary embodiment of the invention, the first time window is 24 hours in length.
After step S270, the background server performs the following steps each time a set time is reached:
S400, acquiring a historical task receiving times list set LS=(LS1,LS2,…,LSx,…,LSy);LSx=(LSx,1,LSx,2,…,LSx,i,…,LSx,n);x=1,2,…,y;, wherein y is a preset second target number of days; LS x is a historical task receiving times list corresponding to the x-th working day before the set time of the self-mobile charging equipment; LS x,i is the number of times the charging task sent by the background server is received from the mobile charging device in the ith first time period in the xth workday before the set time.
S410, a third target value q=1 is acquired.
S420, if q is less than y, entering step S430; otherwise, the current flow is ended.
S430, obtaining a target difference cy=sqrt (Σ n i=1(LSq,i-LSq+1,i)2); sqrt () is a preset square root determination function.
S440, if CY < Y2, q=q+1 is obtained, and step S420 is entered; otherwise, go to step S450; y2 is a second preset threshold.
S450, obtaining tm= (w1+w2×hsc)/(w1×qls+w2×hls), and entering step S200 according to the current TM to update T; wherein w1 is a first weight, and w2 is a second weight; qsc= Σ q x=1LSCx;HSC=∑y x=q+1LSCx;LSCx is the total time taken for the self-moving charging device to perform the charging task on the x-th workday before the set time; qls= Σ q x=1sum(LSx);HLS=∑y x=q+1sum(LSx); sum () is a preset summation formula.
Specifically, the preset second target day y may be selected in the range of 5 to 30 days, preferably, y=10.
It should be noted that, in the actual application scenario, the starting time and the ending time of the target time period may be changed due to the modification of the user characteristics such as the user group and the user habit, and the retransmission time needs to be reset. The method comprises the steps of comparing the number of times that a charging task sent by a background server is received in each first time period in a working day before a set time of a mobile charging device with the number of times that the charging task sent by the background server is received in each first time period in the working day before the set time of the mobile charging device, so as to obtain corresponding target difference degree, judging whether a user characteristic is changed or not, judging whether the target time period is changed or not, and if so, recalculating the first time period.
Further, in general, the user features are only partially changed, when the length of the first time period is calculated, all data in the time history of application, including total time spent by the self-mobile charging device executing the charging task and the number of times of executing the charging task before and after the user features are changed, but the degree of influence of the changed user features on the calculation result of the first time period is inconsistent with the degree of influence of the changed user features on the calculation result of the first time period, so that the total time spent by the self-mobile charging device executing the charging task and the number of times of executing the charging task before and after the user features are weighted respectively, and then the length of the first time period is recalculated, so that the calculation result of the length of the first time period is more accurate.
In an exemplary embodiment of the invention, the set time is zero for each weekday.
In an exemplary embodiment of the present invention, the preset second threshold Y2 has a value in the range of [0.01-0.5].
In one exemplary embodiment of the invention, w1=cw1/q; w2=cw2/(y-q); wherein CW1 is a first coefficient, CW2 is a second coefficient, CW1 is greater than or equal to CW2; cw1+cw2=1.
Specifically, the degree of influence of the user features after modification on the calculation result of the first time period is greater than the degree of influence of the user features before modification on the calculation result of the first time period, so that when the length of the first time period is calculated, the total time consumption and the number of times of executing the charging task after modification should be greater than the weight occupied before modification, thereby increasing the accuracy of the calculation result.
In an exemplary embodiment of the present invention, the step S130 includes:
S131, determining whether the current time is within the target time period t= [ T1, T2], if so, acquiring an intermediate set time T' =t2+Δt; delta T is a preset time variation.
S132, determining whether T' exceeds the ending time of the current working day, if so, setting the retransmission information of the target charging information to be 30 minutes before the ending of the current working day, so that the step S110 is entered after the retransmission time is reached; otherwise, T' is set as the retransmission time of the target charging information so that step S110 is entered after the retransmission time is reached.
Specifically, the target charging information of each working day needs to be uploaded before the ending time of the day, and in an actual application scene, a fixed retransmission time can be set to reach the fixed retransmission time, and whether the target charging information is in a target time period or not, the data with abnormal uploading needs to be retransmitted.
In an exemplary embodiment of the present invention, the preset time variation Δt ranges from 0.25 hours to 1 hour.
In an exemplary embodiment of the present invention, after the step S220, the method may further include:
s221, if P1 < Y1, k=k+1 is acquired, and the process proceeds to step S220.
Specifically, if P1 < Y1, it indicates that the number of times of receiving the charging tasks sent by the background server from the mobile charging device in the corresponding first time period connected in sequence is not gradually increased, and it is necessary to re-determine the start time of the target time period.
While certain specific embodiments of the invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the invention. Those skilled in the art will also appreciate that many modifications may be made to the embodiments without departing from the scope and spirit of the invention. The scope of the invention is defined by the appended claims.

Claims (10)

1. The system is characterized by comprising self-mobile charging equipment and a background server which are in communication connection; the self-mobile charging device is configured to perform the steps of:
S100, acquiring target charging information corresponding to the current charging in response to the completion of the charging of the charged equipment;
s110, the target charging information is sent to a background server;
s120, if the successful receiving information returned by the background server is not received within the preset waiting time, storing the target charging information into a local memory;
S130, determining whether the current time is within a target time period T= [ T1, T2], if so, setting retransmission time for the target charging information, so that the step S110 is carried out after the retransmission time is reached; the retransmission time is after the target period; t1 is the target start time, and T2 is the target end time;
the target time period is determined by the background server executing the following steps before the step S100:
S200, acquiring a first task receiving times set CS1=(CS1 1,CS1 2,…,CS1 i,…,CS1 n),i=1,2,…,n;n corresponding to a first time window of the self-mobile charging equipment as the number of first time periods which are identical in length and are sequentially connected and included in the first time window; CS 1 i is the number of times that the self-mobile charging device receives the charging tasks sent by the background server in the ith first time period; the ending time of the first time window is the ending time of the last working day before the current time;
S210, acquiring a first target value k=1;
S220, if k is less than or equal to N-3, acquiring first frequency fluctuation P1=N2/N1; wherein N1 is the first target number of times and N2 is the second target number of times ;N1=CS1 k+CS1 k+1+CS1 k+2;N2=CS1 k+1+CS1 k+2+CS1 k+3;
S230, if P1 is more than or equal to Y1, determining the starting time of a first time period corresponding to CS 1 k as T1; y1 is a first preset threshold;
s240, obtaining a second target value j=1;
S250, if k+j is less than or equal to N-3, acquiring second frequency fluctuation P2=N4/N3; wherein N3 is a third target number of times, n3=cs 2 k+j+CS2 k+j+1+CS2 k+j+2; n4 is a fourth target number of times, n4=cs 2 k+j+1+CS2 k+j+2+CS2 k+j+3;
S260, if P2 is more than or equal to Y1, obtaining P1=P2 and j=j+1, and entering step S250; otherwise, determining the ending time of the first time period corresponding to CS 1 k+j+3 as T2, and proceeding to step S270;
S270, k=k+j is acquired, and the process proceeds to step S220.
2. The system of claim 1, wherein the first period of time is TM in length; before the step S200, the background server is further configured to perform the following steps:
S300, a first charging time set CS= (CS 1,CS2,…,CSr,…,CSm) and a first charging duration set SC= (SC 1,SC2,…,SCr,…,SCm) corresponding to the self-mobile charging equipment are obtained; wherein r=1, 2, …, m; m is a preset first target number of days; CS r is the number of times the self-mobile charging device performs a charging task on the r-th workday before the current time; SC r is the total time consumption of the self-mobile charging device to execute the charging task in the r-th working day before the current time;
and S310, acquiring TM= Σ m k=1SCk/∑m k=1CSk according to CS and SC.
3. The system of claim 2, wherein the first time window is 24 hours in length;
after step S270, the background server performs the following steps each time a set time is reached:
S400, acquiring a historical task receiving times list set LS=(LS1,LS2,…,LSx,…,LSy);LSx=(LSx,1,LSx,2,…,LSx,i,…,LSx,n);x=1,2,…,y;, wherein y is a preset second target number of days; LS x is a historical task receiving times list corresponding to the x-th working day before the set time of the self-mobile charging equipment; LS x,i is the number of times that the charging task sent by the background server is received in the ith first time period in the xth workday before the set time from the mobile charging equipment;
s410, obtaining a third target value q=1;
s420, if q is less than y, entering step S430; otherwise, ending the current flow;
s430, obtaining a target difference cy=sqrt (Σ n i=1(LSq,i-LSq+1,i)2); sqrt () is a preset square root determination function;
s440, if CY < Y2, q=q+1 is obtained, and step S420 is entered; otherwise, go to step S450; y2 is a second preset threshold;
S450, obtaining tm= (w1+w2×hsc)/(w1×qls+w2×hls), and entering step S200 according to the current TM to update T; wherein w1 is a first weight, and w2 is a second weight; qsc= Σ q x=1LSCx;HSC=∑y x=q+1LSCx;LSCx is the total time taken for the self-moving charging device to perform the charging task on the x-th workday before the set time; qls= Σ q x=1sum(LSx);HLS=∑y x=q+1sum(LSx); sum () is a preset summation formula.
4. A system according to claim 3, characterized in that w1 = CW1/q; w2=cw2/(y-q); wherein CW1 is a first coefficient, CW2 is a second coefficient, CW1 is greater than or equal to CW2; cw1+cw2=1.
5. The system of claim 4, wherein if q < y/2, then cw1= (y-q)/y; otherwise, cw1=0.5.
6. The system according to claim 1, wherein said step S130 includes:
S131, determining whether the current time is within the target time period t= [ T1, T2], if so, acquiring an intermediate set time T' =t2+Δt; delta T is a preset time variation;
s132, determining whether T' exceeds the ending time of the current working day, if so, setting the retransmission information of the target charging information to be 30 minutes before the ending of the current working day, so that the step S110 is entered after the retransmission time is reached; otherwise, T' is set as the retransmission time of the target charging information so that step S110 is entered after the retransmission time is reached.
7. The system according to claim 1, wherein after the step S220, further comprises:
s221, if P1 < Y1, k=k+1 is acquired, and the process proceeds to step S220.
8. A system according to claim 3, wherein the preset second threshold Y2 has a value in the range of [0.01-0.5].
9. A system according to claim 3, wherein the set time is zero for each weekday.
10. The system of claim 6, wherein the predetermined time variation Δt ranges from 0.25 hours to 1 hour.
CN202310807326.4A 2023-07-03 2023-07-03 Data uploading exception handling system under low communication quality Active CN116684046B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310807326.4A CN116684046B (en) 2023-07-03 2023-07-03 Data uploading exception handling system under low communication quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310807326.4A CN116684046B (en) 2023-07-03 2023-07-03 Data uploading exception handling system under low communication quality

Publications (2)

Publication Number Publication Date
CN116684046A CN116684046A (en) 2023-09-01
CN116684046B true CN116684046B (en) 2024-07-05

Family

ID=87790990

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310807326.4A Active CN116684046B (en) 2023-07-03 2023-07-03 Data uploading exception handling system under low communication quality

Country Status (1)

Country Link
CN (1) CN116684046B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113873537A (en) * 2020-06-30 2021-12-31 华为技术有限公司 Report transmission method, device and system
CN115185721A (en) * 2022-07-08 2022-10-14 北京天华星航科技有限公司 Data processing method and system based on artificial intelligence

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8934351B2 (en) * 2011-03-24 2015-01-13 Fujitsu Ten Limited Communication apparatus and communication system
WO2021217393A1 (en) * 2020-04-28 2021-11-04 深圳市大疆创新科技有限公司 Channel frequency point processing method and apparatus
CN115568038A (en) * 2021-07-02 2023-01-03 维沃移动通信有限公司 Control method, device and terminal of inactive timer
CN113747503B (en) * 2021-08-05 2024-06-25 维沃移动通信有限公司 Data transmission method, device and transmitting end device
CN114698046B (en) * 2021-12-15 2024-05-14 荣耀终端有限公司 Call receiving method and communication device
CN115460296B (en) * 2022-09-13 2023-03-31 中航信移动科技有限公司 RPC-based outlier removal method, storage medium and electronic equipment
CN116132585A (en) * 2022-09-20 2023-05-16 马上消费金融股份有限公司 Information processing method and related device
CN116170870B (en) * 2023-04-21 2023-08-11 Tcl通讯科技(成都)有限公司 Network registration method and device, storage medium and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113873537A (en) * 2020-06-30 2021-12-31 华为技术有限公司 Report transmission method, device and system
CN115185721A (en) * 2022-07-08 2022-10-14 北京天华星航科技有限公司 Data processing method and system based on artificial intelligence

Also Published As

Publication number Publication date
CN116684046A (en) 2023-09-01

Similar Documents

Publication Publication Date Title
EP3760474B1 (en) Charging method, apparatus and device, medium, battery management system and charging pile
CN113326126B (en) Task processing method, task scheduling method, device and computer equipment
CN114994539B (en) A method, device and system for detecting battery health status
CN110705979B (en) Charging information processing method, storage medium and electronic device
CN111798229B (en) Charging method and device for charging device
CN115103410A (en) A method, system and device for scheduling measurement and control data transmission resources
CN113283793A (en) Cargo collecting and dispatching method, system, equipment and storage medium
CN114987259B (en) A method, device, equipment and medium for automatic charging of a vehicle
CN116760454B (en) Relay satellite resource allocation method and device
CN109141448A (en) A kind of electric motorcar charging station searching method and intelligent vehicle mounted terminal
CN116684046B (en) Data uploading exception handling system under low communication quality
CN111786378A (en) Method and device for deciding electric load and electric power monitoring equipment
CN107506910A (en) The method for assessing electrical changing station service ability
CN112531819B (en) Charging control method and device for mobile power supply
CN115334010B (en) Query information processing method and device, storage medium and electronic device
CN118116137A (en) Emergency rental method, system and electronic device for shared power bank
CN113129102B (en) Delayed order dispatching method and device, electronic equipment and storage medium
CN111144594B (en) Departure time determining method, device and equipment
CN116151401B (en) Platform dispatching method, device, equipment and storage medium
CN111845422B (en) Charging method and device
CN116976477A (en) Sorting time determining method and device, storage medium and electronic equipment
CN120049954B (en) Beam scanning time matching method, device and computer readable storage medium
CN116582773B (en) Data collection method, system and computer readable storage medium
CN115865714B (en) Network demand prediction and network scheduling method
CN120765420B (en) Lithium battery health state estimation method and system based on Internet of things

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