Generally described, computing devices and communication networks can be utilized to exchange data and/or information. In a common application, a computing device can request content from another computing device via the communication network. For example, a user at a personal computing device can utilize a browser application to request a content page (e.g., a network page, a Web page, etc.) from a server computing device via the network (e.g., the Internet). In such embodiments, the user computing device can be referred to as a client computing device and the server computing device can be referred to as a content provider. In another embodiment, the user computing device can collect or generate information and provide the collected information to a server computing device for further processing or analysis.
Generally described, infrastructure for utilization by a variety of vehicles, such as electric vehicles, combustion engine vehicles, hybrid vehicles, etc., can be configured in various geographic areas. In certain scenarios, a service provider may provide vehicle infrastructure equipment, such as power charging stations, for utilization by vehicle users. Such vehicle infrastructure equipment can be deployed in various geographic charging station sites in which individual geographic charging station sites can include a plurality of charging stations. Some individual charging stations can include self-test or self-assessment functionality that can determine the operability of the electronic components of the charging stations.
This disclosure is described herein with reference to drawings of certain embodiments, which are intended to illustrate, but not to limit, the present disclosure. It is to be understood that the accompanying drawings, which are incorporated in and constitute a part of this specification, are for the purpose of illustrating concepts disclosed herein and may not be to scale.
The following detailed description of certain embodiments presents various descriptions of specific embodiments. However, the innovations described herein can be embodied in a multitude of different ways, for example, as defined and covered by the claims. This description makes reference to the drawings where reference numerals can indicate identical or functionally similar elements. It will be understood that elements illustrated in the figures are not necessarily drawn to scale. Moreover, it will be understood that certain embodiments can include more elements than illustrated in a drawing and/or a subset of the illustrated elements. Further, some embodiments can incorporate any suitable combination of features from two or more drawings.
Generally described, one or more aspects of the present disclosure relate to the configuration and management of infrastructure equipment based on usage data. By way of illustrative example, aspects of the present application correspond to the management of vehicle charging station operational status based on correlated use data of charging stations. Illustratively, the correlated use data is processed as time series data of usage for operational charging stations (e.g., no self-determined error) based on a defined time window. Individual time intervals may be characterized as the use of the charging station or non-use of the charging station. Consecutive time intervals of non-use can be identified and compared to defined thresholds of non-use associated with charging stations that are operational and available for use. If an individual time interval of non-use exceeds a threshold, the individual unit may be considered operational but not available for service. A system can then generate notifications and generate instructions for mitigation or correctional actions.
Generally described, charging stations may be considered operational based on different forms of self-tests or diagnostic processes. Such self-test or diagnostic processes are primarily focused on whether the components of the charging station are capable of providing power to a connected vehicle. For example, a self-test or diagnostic module may be capable of determining whether any software modules on a charging station have experienced a fault or otherwise not executable by processors within the charging station. In another example, a self-test or diagnostic module may be capable to determining whether there is any detectable any physical damage to the components of a charging station that would prevent charging operations from occurring (e.g., a broken connector).
Self-test or diagnostic processes are generally limited to characterization of an operational status of the charging station (e.g., electrical, software or mechanical operational functionality). In certain scenarios, however, environment conditions or other external influences may impact the availability of an otherwise operational charging station. For example, an obstacle may be placed proximate to a charging station that may limit a vehicle user from using the charging station. In another example, debris, such as dirt, snow, etc. may be accumulated over portions of a charging station site such that at least a portion of otherwise operational charging stations are no longer available. In still a further example, an operational charging station may be defaced or vandalized such that a vehicle user may choose not to utilize the charging station. In yet another example, an operational charging station may be implemented within a location (e.g., a portion of a parking lot) such that it may not be visible to users or otherwise not selected for use due to its location. In all these examples, and additional examples not explicitly disclosed, traditional self-test or diagnostic processes would not be able to identify or diagnose that the operational charging station is not available or otherwise not being utilized relative to other charging stations for its intended use.
Still further, in other applications, specific self-test or diagnostic processes may not be configured to diagnose all possible potential operational status errors. For example, a charging station may be configured with a limited function self-test/diagnostic operation that tests for the proper functioning of the electrical system but does not have the ability to identify potential problems with the interface, mechanical connectors, software execution, etc. For example, an individual charging station may be subject to vandalism that may result in damage to exterior portions of the charging station without damaging the function of the electrical system. Even further, other charging stations may experience a failure that disrupts the operation of the self-test or diagnostic functionality such that the charging station may be erroneously characterized as operational (e.g., a false negative). In all these examples, traditional self-test or diagnostic processes would not be able to identify or diagnose that the charging station is either not operational or not available for its intended use.
To address at least a portion of the above-described inefficiencies, a network service provider can facilitate the management of a plurality of charging stations utilizing collected usage data. The network service provider receives and maintains correlated charging station use data as time series data. The correlated charging station use data is considered for charging stations that are considered or characterized as operational (e.g., no self-determined or reported errors). The time series data corresponds to a defined time window in which individual time intervals may be characterized as use of the charging station or non-use of the charging station. Consecutive time intervals of non-use can be identified and compared to defined thresholds of non-use associated with charging stations that are characterized as operational and believed to be available for use. If an individual time interval of non-use exceeds a threshold, the individual unit may be considered operational but not available for service. More specifically, in an illustrative embodiment, the network service can determine whether any particular instance of sequential non-use corresponds to a statistically significant deviation of established periods of non-use for a charging station. If such a deviation occurs, the consecutive period of non-use can be considered to be indicative of the unavailability of the charging station. The network service can further compare whether other charging stations within a defined geographic charging station site have also experienced such a statistical deviation, which may be indicative of a greater source of unavailability on a charging station site basis.
The network service can then generate notifications and generate instructions for mitigation or correctional actions responsive to the determination and characterization of the unavailability of the charging station. For example, the network service can initiate additional or alternative diagnostic systems, vision systems or other detection processes to verify the identified unavailability. In other examples, the network service can schedule or cause to be scheduled in person service calls to diagnose or potentially repair charging stations. In other examples, the network service can generate interfaces or communications that identify the individual or grouped availability information for charging stations.
Although the various aspects will be described in accordance with illustrative embodiments and a combination of features, one skilled in the relevant art will appreciate that the examples and combination of features are illustrative in nature and should not be construed as limiting. More specifically, aspects of the present application may be applicable with various types of vehicle infrastructure equipment or service equipment. Accordingly, one skilled in the relevant art will appreciate that the aspects of the present application are not necessarily limited to application to any particular type of charging station or charging station altogether.
The system 100 can also include a network 150, the network connecting the charging station sites 110A, 110B, and 110C, the network service 120, and/or vehicles 130. Illustratively, the various aspects associated with the charging station data service 122, historical usage data store 124, and usage time data store 126 in the network service 120 can be implemented as one or more components that are associated with one or more functions or services. Accordingly, the components of the network service 120 should be considered as a logical representation of the service.
One or more of the individual charging stations 112A, 112B, and 112C may also be associated with self-test or diagnostic modules that are capable of determining, at least partially, that one or more components of the individual charging stations 112A, 112B, and 112C are operational. As described above, individual charging stations 112A, 112B, and 112C that are determined to be non-operational based on self-test or diagnostic modules can be removed from further processing as discussed herein. Illustratively, the individual charging stations 112A, 112B, and 112C can include communication functionality, including hardware and software, that facilitate interaction via one of a plurality of communication mediums and communication protocols. Alternatively, the geographic charging station sites may include additional computing devices that function to communicate with individual charging stations 112A, 112B, and 112C via physical or short range wireless communications and then transmit charging station data via additional network connections, such as the network 150.
The network 150, as depicted in
The network service 120 illustratively corresponds to a one or more computing devices that are operable to host a charging state data service that can facilitate the processing of time series data corresponding to reported (or non-reported) use data as described herein. The network service 120 can further include one or more data store, such as the historical usage data store 124, for maintaining historical usage data that will be utilized to determine statistical deviations as described herein. The network service can further include a usage time data store 126 that can store the time series data as described herein. The network service 120 is represented in a simplified, logical form and does not reflect all of the physical software and hardware components that may be implemented to provide the functionality associated with the network based service.
The vehicles 130 illustratively can receive an availability of the individual charging stations 112A, 112B, and 112C associated with the charging station sites 110A, 110B, and 110C, respectively. For example, the vehicles 130 may access to the network service 120 to determine an available charging stations. The vehicles 130 may able to provide one or more charging station sites 110A, 110B, and 110C that are available based at least on the processed charging stations data located for each charging station sites 110A, 110B, and 110C.
The charging station sites 110A, 110B, and 110C, charging stations 112A, 112B, and 112C, vehicles 130, and the network service 120 are merely illustrated for example purposes. The present application does not limited by the representation and/or number of the charging station sites 110A, 110B, and 110C, charging stations 112A, 112B, and 112C, vehicles 130, and the network service 120, as illustrated in
For purposes of illustration,
In one aspect, the management module 114 can be configured to perform a characterization of at least use of the charging station for a defined period of time corresponding to individual time intervals in the time series data. For example, the management module 114 may estimate availability of the charge stations by collecting the use data that indicates instances of use of the charging station. These data can be stored in the data store 118. The management module 114 may communicate with the network service 120 and/or vehicles 130 via the communication 116.
For purposes of illustration,
The environment of the vehicle 130 can include sensors 212 that can provide inputs for the operation of the vehicle or collection of information as described herein. The collection of sensors 212 can include one or more sensor or sensor-based systems included with a vehicle or otherwise accessible by a vehicle during operation. The sensors 212 may be integrated into the vehicle. Alternatively, the sensors 212 may be provided by interfaces associated with a vehicle, such as physical connections, wireless connections, or a combination thereof.
In one aspect, the sensors 212 can include vision systems that provide inputs to the vehicle, such as detection of objects, attributes of detected objects (e.g., position, velocity, acceleration), presence of environment conditions (e.g., snow, rain, ice, fog, smoke, etc.), and the like. For example, the vehicle 130 may include a plurality of sensors 212 (including cameras, operational sensors, etc.), a management component 210, and data store 214. In this example, the sensors 212 may provide the vehicle operational parameters to the management component 210 in real time or near real time. The management component 210 may provide data related to controlling the vehicle, such as steering wheel direction, acceleration, braking, etc. The data store 214 may store information related to the current vehicle operational environment. In some embodiments, vehicles 130 can rely on such vision systems for defined vehicle operational functions without assistance from or in place of other traditional detection systems.
In yet another aspect, the sensors 212 can further include one or more positioning systems that can obtain reference information from external sources that allow for various levels of accuracy in determining positioning information for a vehicle. For example, positioning systems can include various hardware and software components for processing information from GPS sources, Wireless Local Area Networks (WLAN) access point information sources, Bluetooth information sources, radio-frequency identification (RFID) sources, and the like. In some embodiments, the positioning systems can obtain combinations of information from multiple sources. Illustratively, the positioning systems can obtain information from various input sources and determine positioning information for a vehicle, specific elevation at a current location. In other embodiments, the positioning systems can also determine travel-related operational parameters, such as the direction of travel, velocity, acceleration, and the like. The positioning system 218 may be configured as part of a vehicle for multiple purposes, including self-driving applications, enhanced driving or user-assisted navigation, and the like. Illustratively, the positioning systems can include processing components and data that facilitate the identification of various vehicle parameters or process information.
In still another aspect, the sensors 212 can include one or more navigations system for identifying navigation related information. Illustratively, the navigation systems can obtain positioning information from positioning systems and identify characteristics or information about the identified location, such as elevation, road grade, etc. The navigation systems can also identify suggested or intended lane locations in a multi-lane road based on directions that are being provided or anticipated for a vehicle user. Similar to the location systems, the navigation system may be configured as part of a vehicle for multiple purposes, including self-driving applications, enhanced driving or user-assisted navigation, and the like.
The environment can further include various additional sensor components or sensing systems operable to provide information regarding various operational parameters for use in accordance with one or more of the operational states. The environment can further include one or more control components 216 for processing outputs, such as the transmission of data through a communications output 220, the generation of data in memory, the transmission of outputs to other processing components, and the like.
With reference now to
The architecture of
The network interface 304 may provide connectivity to one or more networks or computing systems, such as the network 150 of
The memory 310 may include computer program instructions that the processing unit 302 executes in order to implement one or more embodiments. The memory 310 generally includes RAM, ROM, or other persistent or non-transitory memory. The memory 310 may store an operating system 312 that provides computer program instructions for use by the processing unit 302 in the general administration and operation of the management component 210. The memory 310 may further include computer program instructions and other information for implementing aspects of the present disclosure.
The memory 310 may include a charging station data collection component 314. In some embodiments, the charging station data collection component 314 is configured to receive the charging station us data collected by individual charging stations. Illustratively, the charging station use data can correspond characterization of at least use of the charging station for a defined period of time corresponding to individual time intervals in the time series data or current time series data. For example, the individual time interval can correspond to a selection of fixed period of time, an estimated minimum amount of time that a vehicle would receive power, or some other selected set of time. The characterization of use can further include additional verification parameters, such as measure of power delivered to the vehicle, vision systems, sensors, etc. that can verify that can attempt verify that charging station is in use. Illustratively, the charging stations can collect use data that indicates instances of use of the charging station. The charging station may also characterize time intervals as “non-use” if the charging station does not register use or the verification parameters are not met. In other embodiments, the charging stations may not actively communicate any non-use events but rather the network service can infer that a lack of reported use of the charging station can be interpreted as non-use. Still further in some embodiments, the charging stations can be monitored for network connectivity so that any lack of reported use is not due to a failure or interruption of communication functionality. In these embodiments, the verification that alternative causes, such as network failures, are not attributable for lack of reported use can mitigate potential false positives. The individual charging stations and/or individual charging station site transmits the use data to network service.
The memory 310 may include a charging station data processing component 316 configured to process the incoming charging station use data (e.g., collected by the charging station data collection component 314) and stores the charging station use data as time series data for a window. Illustratively, the processing of the use data can include the creation of the time series data. Additionally, the processing of the use data can include the updating of a previously processed time series data such that new charging data is added to the time series data and that the oldest previously collected time series data is removed. Illustratively, the time series data includes a fixed number of time intervals such that variations in use of operational and available charging stations may be considered as non-statistical variations. For example, in one embodiment, the time series data can be represented in terms of 50, 75, 100, 125, 150, 175, 200, etc. consecutive intervals. Additionally, the selected number of time intervals may be dynamically selected by the network service based on results of the processing of the time series data (e.g., potential false positive characterization of unavailability), time of day, season, or other external factors (e.g., periods of anticipated high usage). The time intervals can also vary between individual charging stations or sets of charging stations (an illustration of time series data characterizing charging station use as “use” or “non-use” over a set of time intervals is illustrated in
The memory 310 may include an individual charging station evaluation component 318 by determining a trigger event for the individual charging station evaluation. The trigger event can correspond to time based criteria, such as based on scheduled times of day or periodicity. The trigger event can also correspond to defined events, such as power consumption metrics for a charging station site (e.g., geographic charging station site), manually generated requests (administrator or vehicle owners), requests received by the network service provider, and the like. Illustratively, the individual charging station evaluation component 318 can determine whether any particular instance (or individual charging station) of sequential non-use corresponds to a statistically significant deviation of established periods of non-use for a charging station. If such a deviation occurs, the consecutive period of non-use can be considered to be indicative of an unavailability of the charging station. The individual charging station evaluation component 318 can further compare whether other charging stations within a defined geographic charging station site have also experienced such a statistical deviation, which may indicative of a greater source of unavailability on a charging station site basis. Accordingly, the individual charging station evaluation component 318 can obtain historical session criteria for the charging station that corresponds to the selection of the statistical deviation amount that will be utilized to evaluation periods of identified non-use. Illustratively, in one aspect, the historical session criteria can include an identification of a fixed number or formula for setting the threshold amount.
In some embodiments, the formula is based on a percentile of the measured inactivity of the charging with the current time window. For example, the percentile can be any percentage value including, but not limited to, 75%, 80%, 85%, 90%, 95%, 99% and any percentage values in between. Additionally, in some embodiments, the formula can also include a multiplier of the percentage value, such as 2×, 3×, 4×, 5×, and the like. By identifying the threshold as a percentile of the current window of time series data, the threshold can be considered to be dynamic in nature to account for variations in use by season, weather, or other events that may create variations in use or non-use of operational charging stations. Additionally, in embodiments where a formula includes a multiplier, the multiplier assists in establishing a threshold that filters out possible positives. The formula can illustratively be modified by adjusting the percentile or the multiplier based on feedback, such as tuning the multiplier based on a number of false negatives (e.g., incorrect characterizations of availability).
In some embodiments, the individual charging station evaluation component 318 can obtain the current time series data window and identify periods of non-use within the time series data. The individual charging station evaluation component 318 can also process the time series data to determine whether any identified periods of non-use exceed the threshold (e.g., exceeds the percentile × multiplier threshold). If so, the individual charging station evaluation component 318 can characterize one or more periods of inactivity as indicative of unavailability of the charging station. If no identified periods of non-use exceed the threshold, the network service can characterize the charging station as operational and available (assuming there are no self-test or diagnostic reports of failure).
The memory 310 may also include an individual charging station validation component 320 to validate any characterizations of individual charging station unavailability. In one embodiment, the individual charging station validation component 320 can compare individual characterizations of charging station unavailability relative to other charging stations within a defined charging station site or set of charging station sites. Illustratively, the historical session criteria can also include a definition of the charging station site unavailability thresholds as a percentage of characterized unavailable charging stations relative to the total number of charging stations. For example, if the charging station site unavailability threshold is set to 60%, if the percentage of characterized unavailable charging stations relative to the total number of charging stations exceeds the threshold, the individual charging station validation component 320 can characterize the charging station site as having a significant event that may not be limited to an individual charging station or subset of charging stations. For example, a barrier to a geographic charging station site that prevents access to most (if not all) the charging stations could be identified. In other examples, this charging station site-level event may be used to identify or eliminate false positives in scenarios where usage is declining naturally due to external conditions such as increased availability of charging stations in the local region.
In some embodiments, if a charging station is characterized as unavailable and the unavailability characterization is validated, the individual charging station validation component 320 can then generate notifications, and generate instructions for mitigation or correctional actions responsive to the determination and characterization of unavailability of the charging station. For example, the individual charging station validation component 320 can initiate additional or alternative diagnostic systems, vision systems or other detection processes to verify the identified unavailability. In other examples, the individual charging station validation component 320 can schedule or cause to be scheduled in person service calls to diagnose or potentially repair charging stations. In other examples, the individual charging station validation component 320 can generate interfaces or communications that identifying individual or grouped availability information for charging stations.
With reference now to
At (3), the charging station data service 122 processes the incoming charging station use data and stores the charging station use data as time series data for a window. Illustratively, the processing of the use data can include the creation of the time series data. Additionally, the processing of the use data can include the updating of a previously processed time series data such that new charging data is added to the time series data and that the oldest previously collected time series data is removed. Illustratively, the time series data includes a fixed number of time intervals such that variations in use of operational and available charging stations may be considered as non-statistical variations. For example, in one embodiment, the time series data can be represented in terms of 50, 75, 100, 125, 150, 175, 200, etc. consecutive intervals. Additionally, the selected number of time intervals may be dynamically selected by the charging station data service 122 based on results of the processing of the time series data (e.g., potential false positive characterization of unavailability), time of day, season, or other external factors (e.g., periods of anticipated high usage). The time intervals can also vary between individual charging stations or sets of charging stations. An illustration of time series data characterizing charging station use as “use” or “non-use” over a set of time intervals is illustrated in
Turning now to
As described above, illustratively, the charging station data service 122 can determine whether any particular instance of sequential non-use corresponds to a statistically significant deviation of established periods of non-use for a charging station. If such a deviation occurs, the consecutive period of non-use can be considered to be indicative of an unavailability of the charging station. The charging station data service 122 can further compare whether other charging stations within a defined geographic charging station site have also experienced such a statistical deviation, which may indicative of a greater source of unavailability on a charging station site basis. Accordingly, at (2), the charging station data service 122 can obtain historical session criteria for the charging station that corresponds to the selection of the statistical deviation amount that will be utilized to evaluation periods of identified non-use. Illustratively, in one aspect, the historical session criteria can include an identification of a fixed number or formula for setting the threshold amount.
In some embodiments, the formula is based on a percentile of the measured inactivity of the charging with the current time window. For example, the percentile can be any percentage value including, but not limited to, 75%, 80%, 85%, 90%, 95%, 99% and any percentage values in between. Additionally, in some embodiments, the formula can also include a multiplier of the percentage value, such as 2×, 3×, 4×, 5×, and the like. By identifying the threshold as a percentile of the current window of time series data, the threshold can be considered to be dynamic in nature to account for variations in use by season, weather, or other events that may create variations in use or non-use of operational charging stations. Additionally, in embodiments where a formula includes a multiplier, the multiplier assists in establishing a threshold that filters out possible positives. The formula can illustratively be modified by adjusting the percentile or the multiplier based on feedback, such as tuning the multiplier based on a number of false negatives (e.g., incorrect characterizations of availability).
At (3), the charging station data service 122 can obtain the current time series data window and identify periods of non-use within the time series data. At (4), the charging station data service 122 can process the time series data to determine whether any identified periods of non-use exceed the threshold (e.g., exceeds the percentile × multiplier threshold). If so, the charging station data service 122 can characterize one or more periods of inactivity as indicative of unavailability of the charging station. If no identified periods of non-use exceed the threshold, the charging station data service 122 can characterize the charging station as operational and available (assuming there are no self-test or diagnostic reports of failure).
At (5), the charging station data service 122 can further validate any characterizations of individual charging station unavailability. In one embodiment, the charging station data service 122 can compare individual characterizations of charging station unavailability relative to other charging stations within a defined charging station site or set of charging station sites. Illustratively, the historical session criteria can also include a definition of charging station site unavailability thresholds as a percentage of characterized unavailable charging stations relative to the total number of charging stations. For example, if the charging station site unavailability threshold is set to 60%, if the percentage of characterized unavailable charging stations relative to the total number of charging stations exceeds the threshold, the charging station data service 122 can characterize the charging station site as having a significant event that may not be limited to an individual charging station or subset of charging stations. For example, a barrier to a geographic charging station site that prevents access to most (if not all) the charging stations could be identified. In other examples, this charging station site-level event may be used to identify or eliminate false positives in scenarios where usage is declining naturally due to external conditions such as increased availability of charging stations in the local region.
At (6), if a charging station is characterized as unavailable and the unavailability characterization is validated, the charging station data service 122 can then generate notifications, and generate instructions for mitigation or correctional actions responsive to the determination and characterization of unavailability of the charging station. For example, the charging station data service 122 can initiate additional or alternative diagnostic systems, vision systems or other detection processes to verify the identified unavailability. In other examples, the charging station data service 122 can schedule or cause to be scheduled in person service calls to diagnose or potentially repair charging stations. In other examples, the charging station data service 122 can generate interfaces or communications that identifying individual or grouped availability information for charging stations.
In some embodiments, the vehicle 130 may provide a user interface to present the availability of the charging station at a specific charging station site. For example, a user of the vehicle, such as a driver, owner, administrator, technician, etc., may access the availability of the characterized charging station by using the user interface. In some embodiments, the vehicle 130 provides the available charging stations and/or routing information based on the charging station availability. In some embodiments, the charging station availability information presented in the vehicle can be automatically updated. In these embodiments, the charging station availability information can be presented as the charging station utilization ratio at a specific charging station site or whether the charging station site is abandoned. For example, if some of the charging stations at a specific charging station are not working, this charging station can be represented as “not abandoned charging station site,” and the vehicle may able to use the charging station site. However, if the charging station site is abandoned, the vehicle will be presented with an information that the charging station site is abandoned (e.g., not available).
In some embodiments, the availability of the charging station site can be determined based on third factors, such as waiting for time or utilization ratio of the charging stations within the charging station site. For example, the charging station data service 122 may collect the third factor, such as the number of waiting times at charging station sites. If the waiting time is above a threshold value, the charging station data service 122 may designate these charging station sites as abandoned, and the vehicle may receive the charging station site data as an abandoned charging station data. In these embodiments, the waiting time for each charging station site can be determined based on the positioning system 218 implemented in the vehicle. For example, the vehicle may provide its positioning system 218 via the com 220, and the charging station data service 122 can determine how many cars are within a geofence area of each charging station site.
The above availability of the charging stations and/or charging station site can be updated in real-time or near real-time and provided to the UI of the vehicles.
At block 502, the charging station data service 122 can obtain historical session criteria for the charging station that corresponds to the selection of the statistical deviation amount that will be utilized to evaluation periods of identified non-use. Illustratively, in one aspect, the historical session criteria can include an identification of a fixed number or formula for setting the threshold amount.
In some embodiments, the formula is based on a percentile of the measured inactivity of the charging with the current time window. For example, the percentile can be any percentage value including, but not limited to, 75%, 80%, 85%, 90%, 95%, 99% and any percentage values in between. Additionally, in some embodiments, the formula can also include a multiplier of the percentage value, such as 2×, 3×, 4×, 5×, and the like. By identifying the threshold as a percentile of the current window of time series data, the threshold can be considered to be dynamic in nature to account for variations in use by season, weather, or other events that may create variations in use or non-use of operational charging stations. Additionally, in embodiments where a formula includes a multiplier, the multiplier assists in establishing a threshold that filters out possible positives. The formula can illustratively be modified by adjusting the percentile or the multiplier based on feedback, such as tuning the multiplier based on a number of false negatives (e.g., incorrect characterizations of availability).
In some embodiments, the charging station data service 122 can determine whether any particular instance of sequential non-use corresponds to a statistically significant deviation of established periods of non-use for a charging station. If such a deviation occurs, the consecutive period of non-use can be considered to be indicative of an unavailability of the charging station. The charging station data service 122 can further compare whether other charging stations within a defined geographic charging station site have also experienced such a statistical deviation, which may indicative of a greater source of unavailability on a charging station site basis.
At block 504, the charging station data service 122 can obtain the current time series data window and identify periods of non-use within the time series data. At block 506, the charging station data service 122 can process the time series data to determine whether any identified periods of non-use exceed the threshold (e.g., exceeds the percentile × multiplier threshold). If so, the charging station data service 122 can characterize one or more periods of inactivity as indicative of unavailability of the charging station site at block 508. If no identified periods of non-use exceed the threshold, the charging station data service 122 can characterize the charging station as operational and available (assuming there are no self-test or diagnostic reports of failure), and the routine 500 can be ended at block 512.
At block 508, the charging station data service 122 can further validate any characterizations of individual charging station unavailability by determining whether percentage of unavailable or available charging stations in charging station site. In one embodiment, the charging station data service 122 can compare individual characterizations of charging station unavailability relative to other charging stations within a defined charging station site or set of charging station sites. Illustratively, the historical session criteria can also include a definition of charging station site unavailability thresholds as a percentage of characterized unavailable charging stations relative to the total number of charging stations. For example, if the charging station site unavailability threshold is set to 60%, if the percentage of characterized unavailable charging stations relative to the total number of charging stations exceeds the threshold, the charging station data service 122 can characterize the charging station site as having a significant event that may not be limited to an individual charging station or subset of charging stations. For example, a barrier to a geographic charging station site that prevents access to most (if not all) the charging stations could be identified. In other examples, this charging station site-level event may be used to identify or eliminate false positives in scenarios where usage is declining naturally due to external conditions such as increased availability of charging stations in the local region. If the availability of charging stations in a charging station site exceed a threshold percentage, the routine is ended at block 512. In another example, the charging station data service 122 can further validate any characterizations of individual charging station unavailability by comparing usage data reported by individual vehicles regarding charging usage within a charging station site. In this aspect, the charging station data service can independently validate a number of vehicles that have accessed the charging station site and utilized one or more charging stations. If the availability of charging stations in a charging station site does not exceed a threshold percentage, the routine proceed to block 510.
At block 510, if a charging station is characterized as unavailable and the unavailability characterization is validated, the charging station data service 122 can then generate notifications, and generate instructions for mitigation or correctional actions responsive to the determination and characterization of unavailability of the charging station. For example, the charging station data service 122 can initiate additional or alternative diagnostic systems, vision systems or other detection processes to verify the identified unavailability. In other examples, the charging station data service 122 can schedule or cause to be scheduled in person service calls to diagnose or potentially repair charging stations. In other examples, the charging station data service 122 can generate interfaces or communications that identifying individual or grouped availability information for charging stations.
In some embodiments, the vehicle 130 may provide a user interface to present the availability of the charging station at a specific charging station site. For example, a user of the vehicle, such as a driver, owner, administrator, technician, etc., may access the availability of the characterized charging station by using the user interface. In some embodiments, the vehicle 130 provides the available charging stations and/or routing information based on the charging station availability. In some embodiments, the charging station availability information presented in the vehicle can be automatically updated. In these embodiments, the charging station availability information can be presented as the charging station utilization ratio at a specific charging station site or whether the charging station site is abandoned. For example, if some of the charging stations at a specific charging station are not working, this charging station can be represented as “not abandoned charging station site,” and the vehicle may able to use the charging station site. However, if the charging station site is abandoned, the vehicle will be presented with an information that the charging station site is abandoned (e.g., not available).
In some embodiments, the availability of the charging station site can be determined based on third factors, such as waiting for time or utilization ratio of the charging stations within the charging station site. For example, the charging station data service 122 may collect the third factor, such as the number of waiting times at charging station sites. If the waiting time is above a threshold value, the charging station data service 122 may designate these charging station sites as abandoned, and the vehicle may receive the charging station site data as abandoned charging station data. In these embodiments, the waiting time for each charging station site can be determined based on the positioning system 218 implemented in the vehicle. For example, the vehicle may provide its positioning system 218 via the com 220, and the charging station data service 122 can determine how many cars are within a geofence area of each charging station site.
The above availability of the charging stations and/or charging station site can be updated in real-time or near real-time and provided to the UI of the vehicles.
The foregoing disclosure is not intended to limit the present disclosure to the precise forms or particular fields of use disclosed. As such, it is contemplated that various alternate embodiments and/or modifications to the present disclosure, whether explicitly described or implied herein, are possible in light of the disclosure. Having thus described embodiments of the present disclosure, a person of ordinary skill in the art will recognize that changes may be made in form and detail without departing from the scope of the present disclosure. Thus, the present disclosure is limited only by the claims.
Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” “include,” “including” and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” The word “coupled”, as generally used herein, refers to two or more elements that may be either directly connected, or connected by way of one or more intermediate elements. Likewise, the word “connected”, as generally used herein, refers to two or more elements that may be either directly connected, or connected by way of one or more intermediate elements. Where the context permits, words in the above Detailed Description using the singular or plural number may also include the plural or singular number respectively. The word “or” in reference to a list of two or more items, that word covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list.
Moreover, conditional language used herein, such as, among others, “can,” “could,” “may,” “for example,” “such as” and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or states. Thus, such conditional language is not generally intended to imply that features, elements and/or states are in any way required for one or more embodiments.
In the foregoing specification, the disclosure has been described with reference to specific embodiments. However, as one skilled in the art will appreciate, various embodiments disclosed herein can be modified or otherwise implemented in various other ways without departing from the spirit and scope of the disclosure. Accordingly, this description is to be considered as illustrative and is for the purpose of teaching those skilled in the art the manner of making and using various embodiments of the disclosed air vent assembly. It is to be understood that the forms of disclosure herein shown and described are to be taken as representative embodiments. Equivalent elements, materials, processes, or steps may be substituted for those representatively illustrated and described herein. Moreover, certain features of the disclosure may be utilized independently of the use of other features, all as would be apparent to one skilled in the art after having the benefit of this description of the disclosure. Expressions such as “including”, “comprising”, “incorporating”, “consisting of”, “have”, “is” used to describe and claim the present disclosure are intended to be construed in a non-exclusive manner, namely allowing for items, components or elements not explicitly described also to be present. Reference to the singular is also to be construed to relate to the plural.
Further, various embodiments disclosed herein are to be taken in the illustrative and explanatory sense, and should in no way be construed as limiting of the present disclosure. All joinder references (e.g., attached, affixed, coupled, connected, and the like) are only used to aid the reader's understanding of the present disclosure, and may not create limitations, particularly as to the position, orientation, or use of the systems and/or methods disclosed herein. Therefore, joinder references, if any, are to be construed broadly. Moreover, such joinder references do not necessarily infer that two elements are directly connected to each other.
Additionally, all numerical terms, such as, but not limited to, “first”, “second”, “third”, “primary”, “secondary”, “main” or any other ordinary and/or numerical terms, should also be taken only as identifiers, to assist the reader's understanding of the various elements, embodiments, variations and/or modifications of the present disclosure, and may not create any limitations, particularly as to the order, or preference, of any element, embodiment, variation and/or modification relative to, or over, another element, embodiment, variation and/or modification.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application.
Although the disclosure and examples have been described with reference to the accompanying drawings, various changes and modifications will become apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of the disclosure.
This application is a non-provisional of and claims priority to U.S. Provisional Patent Application No. 63/284,548, entitled “MANAGING CHARGING STATIONS BASED ON USAGE DATA,” filed on Nov. 30, 2021, which is hereby incorporated by reference in its entirety and for all purposes.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/051267 | 11/29/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63284548 | Nov 2021 | US |