This application claims the benefits of the Singapore provisional application Serial No. 10202303192S filed Nov. 9, 2023, and the PRC application No. 202410587544.6 filed May 13, 2024, the disclosures of which are incorporated by reference herein in their entirety.
The present disclosure relates to a charging managing mechanism, and in particular relates to a charging station managing system and method for managing tariff tables of charging connectors.
As the rapid development of emerging energy sources, electric energy has been widely used in daily life. Electric energy may be applied in various types of electric vehicles, such as electric motorcycles, electric cars and electric buses. Charging stations have been widely set up by the government or private sector to provide the electrical energy required for electric vehicles. The charging station has multiple electric vehicle supply equipment (EVSE), and each EVSE has multiple charging connectors.
In order to more flexibly adapt to the needs of different users (for example, drivers of electric vehicles), the charging connector of the charging station may have a reservation function. Users may reserve the charging connector for a specific period and use the charging connector to charge during the reservation period. However, each of the charging connectors has different attributes, and each of the charging connectors has a different reservation period or charging period. In addition, the charging connector reserved by the user may have an expired reservation state.
In view of the above issues, it is necessary to provide an effective charging managing mechanism and expected to formulate a suitable tariff table according to the attributes of the charging connectors. Moreover, the fee of the charging connector may be accurately calculated based on the reservation period, charging period and reservation expiration state of the charging connector.
According to one embodiment of the present disclosure, a charging station managing system is provided. The charging station managing system is disposed in a cloud server and used to manage a plurality of charging connectors of a charging station. The charging station managing system comprises the following elements. A tariff module, for setting a tariff table of each of the charging connectors, determining whether one of the charging connectors is reserved, and determining whether the charging connector, which is reserved, is in a reservation expiration state. A starting module, for remotely controlling each of the charging connectors to start charging, receiving a first data of each of the charging connectors, and detecting and recording a starting time of a charging period and a starting time of a reservation period of each of the charging connectors. A stopping module, for remotely controlling each of the charging connectors to stop charging, receiving a second data of each of the charging connectors, and detecting and recording a stopping time of the charging period and a stopping time of the reservation period of each of the charging connectors, wherein the second data comprises at least one attribute of the charging connector. A payment module, for selectively calculating a charging fee, a reservation fee and a reservation expiration fee for each of the charging connectors based on the tariff table, the charging period, the reservation period and the at least one attribute.
According to another embodiment of the present disclosure, a charging station managing method is provided. The charging station managing method is for managing a plurality of charging connectors of a charging station, which comprises the following steps. A tariff module is utilized to set a tariff table of each of the charging connectors, determine whether one of the charging connectors is reserved, and determine whether the charging connector, which is reserved, is in a reservation expiration state. A starting module is utilized to remotely control each of the charging connectors to start charging, receive a first data of each of the charging connectors, and detect and record a starting time of a charging period and a starting time of a reservation period of each of the charging connectors. A stopping module is utilized to remotely control each of the charging connectors to stop charging, receive a second data of each of the charging connectors, and detect and record a stopping time of the charging period and a stopping time of the reservation period of each of the charging connectors, wherein the second data comprises at least one attribute of the charging connector. A payment module is utilized to selectively calculate a charging fee, a reservation fee and a reservation expiration fee for each of the charging connectors based on the tariff table, the charging period, the reservation period and the at least one attribute.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
The charging station managing system 1000 comprises a tariff module 100. The charging point operator U1 operates the tariff module 100 through an operating signal s1, so as to set, adjust and manage the tariff tables trf1˜trf6. The tariff tables trf1˜trf6 comprise relevant information and relevant parameters of the charging fees, reservation fees and reservation expiration fees of the charging connectors C1˜C6. More specifically, if the user makes a reservation for charging connectors C1˜C6, the user may need to pay a reservation fee. If the user actually uses charging connectors C1˜C6 for charging, the user may need to pay a charging fee. If the user reserves charging connectors C1˜C6 but does not actually use them, the user may need to pay a reservation expiration fee.
The charging connectors C1˜C6 may transmit corresponding data cs1˜cs6 to the charging station managing system 1000. The timing for the data cs1˜cs6 to be transmitted to the charging station managing system 1000 is, for example, when the charging connectors C1˜C6 start charging, after their starting charging, and their charging is stopped. The information covered by the above-mentioned data cs1˜cs6 comprises at least one attribute of each of the charging connectors C1˜C6, (for example, positions of the charging connectors C1˜C6 and charging speeds of the charging connectors C1˜C6, etc.) The charging station managing system 1000 may calculate respective fees of the charging connectors C1˜C6 based on the tariff tables trf1˜trf6 and the attributes of the charging connectors C1˜C6, so that the charging fees, reservation fees and reservation expiration fees of the charging connectors C1˜C6 have differentiated prices. In one example, the charging connector C1 is located closer to the entrance of the charging station 2000, which is more convenient for users. Therefore, the charging fee, reservation fee and reservation expiration fee of the charging connector C1 may be adjusted to a higher price. In contrast, the location of charging connector C6 is far from the entrance of charging station 2000, which is less convenient for users. Therefore, the charging fee, reservation fee and reservation expiration fee of charging connector C6 may be adjusted to a lower price, so as to attract users. In another example, the charging speed of the charging connector C2 is faster and more convenient for the user, hence the charging fee, reservation fee and reservation expiration fee of the charging connector C2 may be adjusted to a higher price. In contrast, the charging speed of charging connector C5 is slower and less convenient for users. Therefore, the charging fee, reservation fee and reservation expiration fee of charging connector C5 may be adjusted to a lower price, so as to attract users.
The front-end interface 110 may be any form of input/output interface, for example, a touch screen with a graphical user interface (GUI). The charging point operator U1 inputs the operating signal s1 through the front-end interface 110. The front-end interface 110 generates a control signal s2 in response to the operating signal s1, and controls the tariff module 100 through the control signal s2.
The tariff module 100 is coupled to the front-end interface 110 and the database 120. The tariff module 100 is, for example, a hardware circuit or a software module in the charging station managing system 1000. The tariff module 100 may set, adjust and manage the tariff table (the embodiment in
On the other hand, the fee notifying module 200, the payment module 300, the stopping module 410 and the starting module 420 may be comprised in the sub-module 1100 of the charging station managing system 1000. The fee notifying module 200, the payment module 300, the stopping module 410 and the starting module 420 may be implemented by hardware circuits or software programs. The tariff module 100 and the database 120 are coupled to the stopping module 410 and the starting module 420. Moreover, the starting module 420 is coupled to the charging connector C1. The stopping module 410 is coupled to the payment module 300, and the payment module 300 is coupled to the fee notifying module 200.
The starting module 420 and the stopping module 410 may remotely control the charging connector C1 to start charging and stop charging, and to detect, record and count relevant operating periods and time points of the charging connector C1. The charging connector C1 may transmit a corresponding data cs1 to the charging station managing system 1000. The data cs1 comprises: data cs1a transmitted to the starting module 420, and data cs1b transmitted to the stopping module 410.
The starting module 420 may detect and record the starting time of the reservation period of the charging connector C1, and remotely control the charging connector C1 to start charging. When the charging connector C1 starts charging, the starting module 420 may detect and record the starting time of the charging period of the charging connector C1, and the charging connector C1 sends the corresponding data cs1a to the starting module 420. At the time when the charging connector C1 starts charging, the transmitted data cs1a comprises: a “starting state” of the charging connector C1 (that is, an event when the charging connector C1 starts charging, or referred to as a “starting activity”). Moreover, after the charging connector C1 starts charging, the continuously transmitted data cs1a comprises: relevant information when the charging connector C1 is being charging.
On the other hand, the stopping module 410 may detect and record the stopping time of the reservation period of the charging connector C1, and remotely control the charging connector C1 to stop charging. When the charging connector C1 stops charging, the stopping module 410 may detect and record the stopping time of the charging period of the charging connector C1, and the charging connector C1 sends the corresponding data cs1b to the stopping module 410. At the time point when the charging connector C1 stops charging, the transmitted data cs1b comprises: the “stopping state” of the charging connector C1 (that is, the event that the charging connector C1 stops charging, or referred to as a “stop activity”). Then, the stopping module 410 transmits the stopping state of the charging connector C1 and the information contained in the data cs1b to the payment module 300. Then, the payment module 300 calculates the related fees of the charging connector C1 based on the information contained in the data cs1b. In one example, the relevant information about at least one attribute of the charging connector C1 (for example, the position and the charging speed of the charging connector C1, etc.) may be comprised in the data cs1b transmitted by the charging connector C1, and then provided to the payment module 300 to calculate the fee.
More specifically, the payment module 300 may perform specific calculations and statistical functions for selectively calculating the charging fee, reservation fee and/or reservation expiration fee of the charging connector C1 according to the tariff table trf1. Moreover, the payment module 300 also has the function of processing cash flows, and may cooperate with an external third-party payment system (not shown in
The fee notifying module 200 may execute a specific communication function to generate a communication data, so as to transmit records of charging fees, reservation fees and/or reservation expiration fees that the user must pay to the user through a wired network or a wireless network. For example, the charging fees, reservation fees and/or reservation expiration fees may be recorded on an invoice, and the fee notifying module 200 may generate different forms of communication data (including emails, mobile text messages, or message applications, etc.) to send the above invoice to the user.
Taking the charging connector C1 as an example for the following descriptions. When the charging point operator U1 operates the tariff module 100 to set the tariff table trf1 of the charging connector C1, the tariff table trf1 is added to the tariff processing unit 11. The tariff processing unit 11 may set, adjust and manage the tariff table trf1 to adjust the charging fee, reservation fee and reservation expiration fee of the charging connector C1 as a suitable price.
Moreover, when the charging point operator U1 operates the tariff module 100 to set the tariff table trf1 of the charging connector C1, the relevant information of the EVSE E1 to which the charging connector C1 belongs is added to the EVSE managing unit 51. On the other hand, when the relevant information of the EVSE E1 is added to the EVSE managing unit 51, the linking unit 52 links the tariff table trf1 of the charging connector C1 to the EVSE E1.
The payment processing unit 31 may selectively calculate the reservation fee, charging fee, and reservation expiration fee of the charging connector C1 according to the tariff table trf1, and may cooperate with an external third-party payment system to process cash flow payment.
The invoice processing unit 32 is used to generate an invoice, which may record the reservation fee, charging fee, and reservation expiration fee of the charging connector C1. In one example, the invoice processing unit 32 may cooperate with an external third-party processing system to generate different types of invoices, such as: invoices in the form of a mobile phone carrier, a company carrier, or an email, etc. Furthermore, the invoice processing unit 32 transmits the invoice to the fee notifying module 200 in
Before the tariff table trf1 is allocated to the selected charging connector C1, the charging point operator U1 sets the tariff table trf1 through the tariff module 100. The process of setting the tariff table trf1 will be described below with reference to
Please refer to
Then, step S504 is executed: the tariff module 100 determines whether the charging connector C1 is reserved by the user (for example, reserved by the driver U2 of the electric vehicle). If the determining result is “Yes”, step S506 is executed: inputting relevant parameters for the reservation of the charging connector C1 through the front-end interface 110, including relevant parameters of the reservation fee and the reservation period, for example, the reservation platform fee and/or or the time length of the reservation period of the charging connector C1. The time length of the reservation period is equal to the time difference between the starting time of the reservation period and the stopping time of the reservation period.
After step S506, step S508 is executed: the tariff module 100 cooperates with the starting module 420 and the stopping module 410 to determine whether the reservation of the charging connector C1 has expired (i.e., is in a reservation expiration state). The reservation expiration state of charging connector C1 indicates that: during the reservation period of charging connector C1, the driver U2 of the electric vehicle did not actually use charging connector C1 to charge (for example, after the stopping time of the reservation period, charging connector C1 is still not actually used). In one example, the reservation expiration state of the charging connector C1 may be determined based on the starting time of the charging period and the stopping time of the reservation period. If the determining result is “Yes”, step S510 is executed: inputting relevant parameters of the reservation expiration of the charging connector C1 through the front-end interface 110, including: the reservation expiration platform fee and/or the time length of the reservation expiration of the charging connector C1. In this embodiment, the time length of the reservation expiration may be set as equal to the time length of the reservation period.
After step S510, step S512 is executed: the information and parameters input in the above steps are submitted through the front-end interface 110 and transmitted to the tariff module 100 and the database 120. Then, step S514 is executed: recording the above setting results for the tariff table in different forms, for example, a text form, and a timeline (reflecting the setting and calculation of the tariff table according to a time-axis), etc.
On the other hand, if the determining result of step S504 is “No”, step S508 is directly executed. Furthermore, if the determining result of step S508 is “No”, step S512 is directly executed.
Please refer to
Then, step S610 is executed: inputting the lowest price of the tariff table trf1. Then, step S612 is executed: input the highest price of the tariff table trf1. The above-mentioned lowest price and highest price refer to the minimum consumption quota and the maximum consumption quota. The lowest price is, for example, the lower limit of the charging fee, reservation fee or reservation expiration fee of the charging connector C1. The highest price is, for example, the upper limit of the charging fee, the reservation fee or reservation expiration fee of the charging connector C1. Furthermore, the lowest price and highest price may be tax-inclusive or tax-exclusive. For example: the lowest price excluding tax is 10 dollar, and the lowest price including tax is 10.8 dollar (tax rate is 8%).
Please refer to
Then, step S704 is executed: inputting the price of the tariff table trf1, including: the basic price of the reservation platform fee, and the prices of the reservation platform fee of the tariff plans with different priority levels. If the price of tariff table trf1 must include tax, step S706 is executed: inputting the tax rate. In the embodiment of
On the other hand, referring to
Please refer to
Then, step S808 is executed: inputting the starting date and stopping date of the reservation period of the charging connector C1 (for example, in a unit of one day, the inputting format is dd/mm/yyyy). Then, step S810 is executed: inputting the starting time and stopping time (for example, in a unit of one second) of the reservation period of the charging connector C1. Then, step S812 is executed: inputting the date within a week (for example, Wednesday) for the reservation period of the charging connector C1.
On the other hand, if the determining result of step S804 is “No”, the process ends directly (steps S806 to S812 are not executed).
In the embodiment of
Then, step S902 is executed: the tariff module 100 determines whether the charging connector C1 should be charged. If the determining result is “Yes”, step S904 is executed: the tariff module 100 further determines whether the charging connector C1 is actually used by the user who made the reservation (for example, the driver U2 of the electric vehicle), and not used by other users. If the determining result is “No”, step S906 is executed: the starting module 420 controls the charging connector C1 not to charge.
If the determining result of step S904 is “Yes”, step S908 is executed: the starting module 420 controls the charging connector C1 to start charging. Furthermore, the starting module 420 records the starting time of the charging period of the charging connector C1. For example, the starting time of the charging period is 1:20 pm on Wednesday.
Then, step S910 is executed: the stopping module 410 controls the charging connector C1 to stop charging. Furthermore, the stopping module 410 records the stopping time of charging period of the charging connector C1. For example, the stopping time of charging period is 1:30 pm on Wednesday (i.e., the stopping time of charging period in this embodiment is equal to the stopping time of reservation period). In this case, the time length of the charging period is 10 minutes (i.e., 1:20 μm to 1:30 pm).
Then, step S912 is executed: the payment module 300 calculates the charging hourly fee of the charging connector C1. In one example, the charging hourly fee is equal to the time length of the charging period multiplied by the unit price of the charging hourly fee. The unit price of the charging hourly fee is, for example, 10 dollar per minute. Therefore, the charging hourly fee is 100 dollar.
Then, step S914 is executed: the payment module 300 determines whether the user needs to pay the reservation platform fee. If the determining result is “Yes”, step S916 is executed: the payment module 300 calculates the reservation platform fee of the charging connector C1, and adds the reservation platform fee to the charging hourly fee obtained in step S912. For example, on Wednesday, the reservation platform fee for the tariff plan corresponding to priority level of “Level 1” is 0.5 dollar, which is added to the charging hourly fee of 100 dollar, for a total of 100.5 dollar.
Then, step S918 is executed: the payment module 300 determines whether the user needs to pay the reservation hourly fee. If the determining result is “Yes”, step S920 is executed: the payment module 300 calculates the reservation hourly fee of the charging connector C1, and adds the reservation hourly fee to the charging hourly fee obtained in step S912 and/or the reservation platform fee obtained in step S916. For example, the reservation unit price of the reservation hourly fee is 0.1 dollar per minute, and the time length of the reservation period is 30 minutes (i.e., 1:00 μm to 1:30 pm), then the reservation hourly fee is 3 dollar, which is added to the charging hourly fee of 100 dollar and the reservation platform fee of 0.5 dollar, being a total of 103.5 dollar. Then, in step S922, the payment module 300 summarizes that: the total fee required by the user to reserve and/or actually use the charging connector C1 is 103.5 dollar.
On the other hand, if the determining result of step S914 is “No”, this indicating that the user does not need to pay the reservation platform fee, then step S916 is skipped and step S918 is executed directly. Similarly, if the determining result of step S918 is “No”, this indicating that the user does not need to pay the reservation hourly fee, then step S920 is skipped and step S922 is executed directly. For example, if the determining results in step S914 and step S918 are both “No” (i.e., the user only needs to pay the charging hourly fee of 100 dollar obtained in step S912), then the total fee summarized in step S922 is 100 dollar.
Considering step S902 again, if the determining result of step S902 is “No”, this indicating that the charging connector C1 does not charge, then the process of
Then, step S926 is executed: the payment module 300 determines whether the user needs to pay the fee for the reservation expiration. If the determining result is “No”, step S928 is executed: the user does not need to pay any fee. That is, the result obtained by the payment module 300 is: although the user has reserved the charging connector C1 and the reservation has expired, the user does not need to pay any fees. Correspondingly, if the determining result of step S926 is “Yes”, step S930 is executed: the payment module 300 will calculate the reservation expiration fee based on the reservation expiration state of the charging connector C1.
Then, step S932 is executed: the payment module 300 determines whether the user needs to pay the reservation expiration platform fee. If the determining result is “Yes”, step S934 is executed: the payment module 300 calculates the reservation expiration platform fee (for example, 5 dollar) of the charging connector C1.
Then, step S936 is executed: the payment module 300 determines whether the user needs to pay the reservation expiration hourly fee. If the determining result is “Yes”, step S938 is executed: the payment module 300 calculates the reservation expiration hourly fee of the charging connector C1, and selectively sums the reservation expiration hourly fee with the reservation expiration platform fee obtained in step S934. The reservation expiration hourly fee is calculated based on the reservation period. In one example, the reservation expiration hourly fee is equal to the time length of the reservation period (for example, 30 minutes) multiplied by the reservation expiration unit price (for example, 2 dollar per minute); therefore, the reservation expiration hourly fee is 60 dollar, which is added to the reservation expiration platform fee of 5 dollar, being a total of 65 dollar. Then, in step S940, the payment module 300 summarizes that: the user's reservation for the charging connector C1 has expired, and the total fee needs to be paid is 65 dollar.
In summary, the charging station managing system 1000 of the present disclosure calculates the fee of each charging connector according to the respective attributes of several charging connectors of the charging station (for example, including the respective positions and charging speeds of the charging connectors), such that charging fees, reservation fees and reservation expiration fees for charging connectors have differentiated prices. Users may choose a charging connector for charging based on such differentiated prices. Moreover, the charging station managing system 1000 of the present disclosure may accurately detect, record and calculate the charging period and reservation period (including: starting time/date, stopping time/date, and time length) of the charging connector, and accurately calculate the charging fees and reservation fees for the charging connectors (including platform fees and/or hourly fees). Furthermore, the reservation expiration state of the charging connector is determined based on the charging period and the reservation period, and the reservation expiration fee of each charging connector is calculated. Accordingly, the charging station managing system 1000 of the present disclosure may flexibly set, adjust and manage the tariff tables of the charging connectors to meet the needs of different users. In addition, the charging station managing system 1000 of the present disclosure provides a complete front-end interface to facilitate the charging point operator s to set various parameters of the tariff table through the front-end interface.
It will be apparent to those skilled in the art that various modifications and variations may be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplars only, with a true scope of the disclosure being indicated by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10202303192S | Nov 2023 | SG | national |
202410587544.6 | May 2024 | CN | national |