Charging cabinet system and charging cabinet networking method

By independently setting up a network interface in the charging cabinet system to provide network connections to each module, the problem of poor stability and reliability of the existing charging cabinet system networking solution is solved, and more efficient and safe networking services are achieved.

CN119448465APending Publication Date: 2025-02-14BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310960895.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The networking solutions of existing charging cabinet systems are poor in stability and reliability. The commonly used 4G routing solutions have complex external hardware, high cost, and poor network stability, which are prone to network failures and failures, which bring security risks.

Method used

A charging cabinet system is designed, using independent first interface, second interface and third interface to provide network connection and access services for the main control module, network camera module and interactive module respectively, simplifying the hardware connection circuit and reducing maintenance costs.

Benefits of technology

It improves the stability and reliability of charging cabinet networking, reduces maintenance costs, improves business operations efficiency, and avoids security risks caused by network failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119448465A_ABST
    Figure CN119448465A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a charging cabinet system, and the system comprises a main control module which is used for collecting the operation state information of a charging cabinet; the network camera module is used for collecting image information related to the charging cabinet; the networking module comprises a first interface and a second interface which are mutually independent, the first interface is in communication connection with the main control module and is used for transmitting the running state information acquired by the main control module to a server side through a network, and the second interface is in communication connection with the network camera and is used for transmitting the running state information to the server side through the network. And the network transmission module is used for transmitting at least one part of the image information acquired by the network camera to the server side through the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of charging technology, and in particular to a charging cabinet system and a charging cabinet networking method. Background Art

[0002] With the rapid promotion of shared electric vehicles and C-end battery replacement services across the country, the number of shared batteries has increased dramatically. Charging cabinets are effective devices for recharging and replacing these batteries. The charging cabinet system is very complex and is responsible for battery charge and discharge management and battery safety monitoring. In order to ensure the normal operation of the charging cabinet, the charging cabinet needs to be connected to the Internet in real time, and the operating information such as battery status needs to be reported to the server through the network, and the control instructions from the server need to be received at the same time. Therefore, the networking function of the charging cabinet is a relatively core function of the charging cabinet.

[0003] However, as the functional requirements of charging cabinets increase, many of the hardware components inside them (such as screens, main controls, and webcams) need to be connected to the Internet, so a stable, reliable, and low-cost networking system is essential for charging cabinet systems. Currently, charging cabinets often use 4G routing solutions. The external interface of 4G routing is only an Ethernet port, so the external hardware circuit is complex and costly. At the same time, the network stability is poor, and network disconnection failures often occur. It is impossible to provide stable and reliable network services for the charging cabinet, and serious security risks may also occur.

[0004] Therefore, a charging cabinet system and a charging cabinet networking method are provided to improve the stability and reliability of the charging cabinet networking, while reducing the maintenance cost of the charging cabinet and improving the efficiency of the charging cabinet business operation. Summary of the invention

[0005] One of the embodiments of the present specification provides a charging cabinet system, including: a main control module, used to collect operating status information of the charging cabinet; a network camera module, used to collect image information related to the charging cabinet; a networking module, the networking module includes a first interface and a second interface that are independent of each other, wherein the first interface is communicatively connected to the main control module, and is used to transmit the operating status information collected by the main control module to a server via a network, and the second interface is communicatively connected to the network camera, and is used to transmit at least a part of the image information collected by the network camera to the server via the network. BRIEF DESCRIPTION OF THE DRAWINGS

[0006] This specification will be further described in the form of exemplary embodiments, which will be described in detail by the accompanying drawings. These embodiments are not restrictive, and in these embodiments, the same number represents the same structure, wherein:

[0007] Figure 1is a schematic diagram of an application scenario of a charging cabinet system according to some embodiments of this specification;

[0008] Figure 2 is a schematic diagram of hardware modules of a charging cabinet system according to some embodiments of this specification;

[0009] Figure 3 is a schematic diagram of the structure of a charging cabinet system according to some embodiments of this specification;

[0010] Figure 4 is a schematic diagram of functional units of a main control module according to some embodiments of this specification;

[0011] Figure 5 It is an exemplary schematic diagram of a networking method for a charging cabinet system according to some embodiments of this specification. DETAILED DESCRIPTION

[0012] In order to more clearly illustrate the technical solutions of the embodiments of this specification, the following is a brief introduction to the drawings required for the description of the embodiments. Obviously, the drawings described below are only some examples or embodiments of this specification. For ordinary technicians in this field, this specification can also be applied to other similar scenarios based on these drawings without creative work. Unless it is obvious from the language environment or otherwise explained, the same reference numerals in the figures represent the same structure or operation.

[0013] It should be understood that the "system", "device", "unit" and / or "module" used herein are a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the words can be replaced by other expressions.

[0014] Unless the context clearly indicates an exception, the words "a", "an", "an" and / or "the" do not refer to the singular and may also include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.

[0015] Flowcharts are used in this specification to illustrate the operations performed by the system according to the embodiments of this specification. It should be understood that the preceding or following operations are not necessarily performed precisely in order. Instead, the steps may be processed in reverse order or simultaneously. At the same time, other operations may also be added to these processes, or one or more operations may be removed from these processes.

[0016] Figure 1 It is a schematic diagram of an application scenario of a charging cabinet system according to some embodiments of this specification.

[0017] like Figure 1 As shown, the application scenario 100 of the charging cabinet system may include a charging cabinet 110 , a network 120 , a terminal 130 , a server 140 and an electric device 150 .

[0018] The charging cabinet 110 is a self-service charging device for charging batteries. A charging cabinet 110 may include multiple panes, each pane corresponding to a charging line for charging a battery. In some embodiments, a management user (such as a charging cabinet operator) may deploy multiple charging cabinets 110 in a certain geographical area according to the needs (such as the frequency of charging, etc.) of consumer users (such as users of electric devices 150). Figure 1 The charging cabinets shown are 110 - 1 , 110 - 2 , 110 - 3 , etc.

[0019] In some embodiments, the charging cabinet 110 can be connected to a network (such as network 120), and send data and / or instructions to one or more components in the application scenario 100 through the network, and / or receive data and / or instructions from one or more components in the application scenario 100. For example, the charging cabinet 110 can receive operation and maintenance data (such as advertising data) from the server side 140 through the network; it can also send its operation information (such as the number of charges of consumer users, charging time, etc.) to the server side 140 through the network. In some embodiments, information exchange can be carried out between two charging cabinets 110. For example, the charging cabinet 110-1 can send information (such as the networking fault information of the charging cabinet 110-1 itself) to a target charging cabinet (such as a nearby charging cabinet 110-2) within a certain distance range through a wireless communication device (such as Bluetooth, ZigBee wireless communication device, etc.).

[0020] The network 120 may include any suitable network that facilitates the exchange of information and / or data for the application scenario 100. In some embodiments, one or more components of the application scenario 100 (e.g., the charging cabinet 110, the terminal 130, the server 140) may transmit information and / or data to one or more other components of the application scenario 100 via the network 120. For example, the server 140 may obtain the operating status information of the charging cabinet from the charging cabinet 110 via the network 120. In some embodiments, the network 120 may be a wireless network (such as a wireless local area network (WLAN)). In some embodiments, the network may be a point-to-point, shared, centralized, or other topological structure or a combination of multiple topological structures.

[0021] The terminal 130 may include a mobile device 130-1, a tablet computer 130-2, a laptop computer 130-3, etc., or any combination thereof. In some embodiments, the terminal 130 may interact with other components in the application scenario 100 through the network 120. For example, the terminal 130 may receive charging cabinet related information (such as the model, voltage, charging operation instructions, etc. of the charging cabinet) sent by the charging cabinet 110. In some embodiments, the terminal 130 may receive information and / or instructions input by a user (e.g., an administrative user, a consumer user, etc.), and send the received information and / or instructions to the charging cabinet 110 or the server 140 via the network 120. For example, a user may input a query instruction for the location information of the charging cabinet 110 through the terminal 130 to obtain location distribution information of multiple charging cabinets 110 in the area from the server 140.

[0022] In some embodiments, the terminal 130 is pre-installed with an application (such as an App) for charging the electric device 150, and communicates with the electric device 150, the server 140 and / or the charging cabinet 110 through the network 120. For example, the user can select the charging window / charging line of the charging cabinet 110 through the App on the terminal 130; the user can also view the current charging progress and cost information of the battery of the electric device 150 through the App.

[0023] The server 140 can process data and / or information obtained from the charging cabinet 110 and the terminal 130. For example, the server 140 can obtain the operating status information of the charging cabinet 110 (such as the operating status information of the network), the image information related to the charging cabinet 110 (such as the image information of the charging cabinet 110).

[0024] In some embodiments, the server end 140 can be a single server or a server group. The server group can be centralized or distributed. In some embodiments, the server end 140 can be local or remote. The server end 140 can be connected to the charging cabinet 110 and the terminal 130 through the network 120 to obtain information and / or data. In some embodiments, the server end 140 can be implemented on a cloud platform. By way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-layer cloud, etc., or any combination thereof.

[0025] The electric device 150 refers to a device that uses a battery as an energy source. For example, the electric device 150 may include two-wheeled electric vehicles, electric vehicles with removable batteries, smart phones and other devices that need to be charged / replaced. The electric device 150 may include a built-in battery management system for monitoring the operation of the battery (such as the remaining power, the endurance time, etc.). Consumer users (such as car owners) can charge / replace the battery of the electric device 150 through the charging cabinet 110 to meet the battery life requirements. For example, a consumer user can query a nearby charging cabinet 110 through the terminal 130 and complete the charging process of the electric device 150 according to the operating instructions.

[0026] The above description is for illustrative purposes only, and actual application scenarios may vary.

[0027] It should be noted that the application scenario 100 is provided for illustrative purposes only and is not intended to limit the scope of the present application. For those of ordinary skill in the art, various modifications or variations can be made based on the description of this specification. For example, the application scenario 100 may also include a storage device for storing the data and / or instructions disclosed in this specification. However, these changes and modifications will not deviate from the scope of the present application.

[0028] Figure 2 It is a schematic diagram of the hardware modules of the charging cabinet system shown in some embodiments of this specification.

[0029] like Figure 2 As shown, the charging cabinet system 200 may include a networking module 210 , a main control module 220 , a network camera module 230 and an interaction module 240 .

[0030] The networking module 210 refers to a hardware module integrated in a charging cabinet (such as the charging cabinet 110) for providing network connection and network access (such as data reception and transmission) functions.

[0031] The networking module 210 may be any type of network communication module, which may be constructed according to actual needs (such as communication speed requirements, operation scale and cost, etc.). In some embodiments, the networking module 210 may include but is not limited to networking modules such as 4G CAT1, 4G CAT4 or 5G modules.

[0032] In some embodiments, the networking module 210 may include one or more interfaces (such as serial ports, parallel ports, IO interfaces, etc.) for connecting with other hardware modules of the charging cabinet so that each hardware module can connect to and access the network. For more information about the networking module, see Figure 3 and its description.

[0033] The main control module 220 may be a hardware device capable of processing data and / or instructions, which may be in the form of an integrated circuit chip and have data / signal processing capabilities. For example, the main control module 220 may be a hardware device such as a general-purpose processor, a digital signal processor (DSP), or an application-specific integrated circuit (ASIC).

[0034] In some embodiments, the main control module 220 may be a microcontroller unit (MCU), which may include hardware components such as a processor (CPU), a memory, a counter, an A / D converter, and various pre-configured data processing units (such as a main control information processing unit, an image information processing unit, etc.) and other software modules to process data and / or instructions of one or more components (such as a network camera module, an interactive module, etc.) of the charging cabinet system 200. For more information about the main control module, see Figure 4 and its description.

[0035] In some embodiments, the main control module 220 also includes various interfaces for connecting to other devices (such as networking modules, wireless communication modules). For example, the main control module 220 may include an interface (such as a serial port, a parallel port, etc.) connected to the networking module 210 to achieve communication connection between the main control module 220 and the networking module 210. For more information about the connection between the main control module 220 and the networking module 210, see Figure 3 and its description.

[0036] The network camera module 230 refers to a hardware module used to collect image information related to the charging cabinet.

[0037] In some embodiments, the webcam module 230 may include a webcam, which may be a visible light camera, a radar imaging camera, an infrared camera, etc., or any combination thereof. In some embodiments, the webcam module 230 may include a storage device (such as an SD card) for storing image data collected by the webcam.

[0038] The interaction module 240 may refer to a hardware module for implementing interaction between a user and a charging cabinet.

[0039] In some embodiments, the interaction module 240 may include an operating system module and an interface module, wherein the operating system module may be used to run the operating system, and the interface module may be used to present an interactive interface for interacting with the user. The operating system may be an operating system such as Android or Windows; the operating system module may include an integrated circuit chip capable of running the operating system; and the interface module may include hardware components such as a display screen.

[0040] In some embodiments, the operating system module can run various software programs (eg, screen driver, microphone driver).

[0041] In some embodiments, the operating system module may also include a network driver, which can enable the interaction module 240 to connect to and access the network (such as network 120) when the interaction module 240 is connected to the networking module 210 through a preset interface (such as a USB interface).

[0042] The display screen can be used to display operation information such as advertisements, user guides, etc. The operation information can be obtained from the server through the network based on the networking module 210.

[0043] In some embodiments, the interaction module 240 further includes a camera for collecting safety information related to the charging cabinet. The interaction module 240 can transmit the safety information related to the charging cabinet to the server through the network through the third interface. For more information about operation information and the interaction between the interaction module and the server, see Figure 3 and its description.

[0044] In some embodiments, the interaction module 240 may also be configured with various hardware modules according to actual needs. For example, it may also include a storage device for storing operation-related data (such as advertisements). For another example, the interaction module 240 may also include a built-in audio device for broadcasting voice prompts, etc.

[0045] In some embodiments, the charging cabinet system 200 also includes a wireless communication module 250 .

[0046] In some embodiments, the wireless communication module 250 is a hardware module independent of the networking module 210, which can provide a short-range wireless network connection service for the charging cabinet. The short distance in this specification may include any distance less than the threshold. For example, when the wireless communication module 250 is a Bluetooth device, the threshold may be 10m; when the wireless communication module 250 is a ZigBee device, the threshold may be 100m. It should be noted that the threshold can be pre-configured and stored in the main control module 220 (such as the memory of the main control module 220), or configured on the server side and transmitted to the main control module 220 through the network to update it.

[0047] In some embodiments, the wireless communication module 250 may include one or a combination of wireless communication hardware devices such as Bluetooth, ZigBee, and infrared receiver and transmitter.

[0048] In some embodiments, the wireless communication module 250 can be used to establish a communication connection between the charging cabinet and surrounding target charging cabinets.

[0049] For more information about the networking module and its structure, the main control module, the network camera module, the interaction module and the wireless communication module, see Figure 3 and its description.

[0050] It should be noted that the above description of the charging cabinet system 200 and its hardware modules is for convenience of description only and does not limit this specification to the scope of the embodiments cited. It is understandable that for those skilled in the art, after understanding the principle of the system, it is possible to arbitrarily combine the various modules without deviating from this principle. For example, the charging cabinet system 200 may also include other hardware modules. For example, a power module is used to supply power to each module of the charging cabinet system. For another example, the interaction module 240 may be omitted. Such variations are within the scope of protection of this specification.

[0051] Figure 3 It is a schematic diagram of the structure of a charging cabinet system according to some embodiments of this specification.

[0052] In some embodiments, the networking module may include a first interface and a second interface that are independent of each other. Figure 3 As shown, the first interface 312 is connected to the main control module 220 for communication, and is used to transmit the operating status information collected by the main control module 220 to the server 140 through the network 120. The second interface 312 is connected to the network camera module 233 for communication, and is used to transmit at least a part of the image information collected by the network camera module 230 to the server 140 through the network 120. The relevant contents about the networking module, the main control module, and the network camera module can also be found elsewhere in this manual (for example, Figure 2 ).

[0053] In some embodiments, the first interface includes a Universal Asynchronous Receiver Transmitter (UART) interface.

[0054] The first interface may also be other types of interfaces, such as a Universal Synchronous Asynchronous Receiver Transmitter (USRT), a Universal Serial Bus (USB) interface, and the like.

[0055] The second interface refers to an interface provided in the networking module 210 for realizing a communication connection between the networking module 210 and the network camera module 230 .

[0056] In some embodiments, the second interface includes an Ethernet Media Access Controller (EMAC) interface, wherein the EMAC interface can be used to provide a data path for an Ethernet transceiver (PHY) to achieve data transmission.

[0057] In some embodiments, the networking module further includes a third interface, which is independent of the first interface and the second interface, and is communicatively connected to the interaction module, and is used to transmit user input information received by the interaction module to the server through the network, and / or transmit display information obtained from the server to the interaction module through the network.

[0058] like Figure 3 As shown, the networking module 210 includes a third interface 313 . The third interface 313 is communicatively connected with the interaction module 240 .

[0059] In some embodiments, the third interface includes a universal serial bus (USB) interface. The third interface may also be other types of interfaces, such as a UART interface.

[0060] In some embodiments of the present specification, by setting a mutually independent first interface, a second interface and a third interface for the networking module, the networking module can separately provide network connection and access services for the main control module, the network camera module and the interactive module, so that the network connection and access of each module do not interfere with each other, thereby improving the reliability of each module's access to network resources; at the same time, the independent setting of each interface can also simplify the hardware connection circuit, eliminate complex external circuits, and reduce maintenance costs.

[0061] It should be understood that the main control module 220 also includes an interface (such as a UART interface) of the same type as the first interface 311 to achieve connection with the networking module 210. Figure 3 As shown, the networking module 210 can provide a networking channel for the main control module 220 through the first interface 311 to enable the main control module 220 to connect to and access the network 120. This specification refers to this networking channel as a first networking channel.

[0062] In some embodiments, the charging cabinet system 200 further includes an Ethernet transceiver (not shown in the figure) for connecting to the networking module through the second interface. The network camera module further includes a pluggable network cable interface (not shown in the figure) for connecting the network camera module to the Ethernet transceiver. In other words, the Ethernet transceiver can be used as a connection medium between the second interface and the network camera module to realize the connection between the network camera and the second interface (networking module).

[0063] It is understood that the network camera module can use transmission media such as optical fiber or copper cable to connect to the Ethernet transceiver and the networking module in sequence through a pluggable network cable interface to form a physical data link. Figure 3 As shown, the networking module 210 can provide a networking channel for the network camera module 230 through the second interface 312 to enable the network camera module 230 to connect to and access the network 120. This specification refers to this networking channel as a second networking channel.

[0064] In some embodiments, the image information about the charging cabinet collected by the network camera module may include a video. Through the networking module and the second interface, at least a portion of the image information may be transmitted to the server via the network. For example, at least a portion of the image information may include a key frame of the video.

[0065] The image information may be in the form of images and / or video data related to the operational needs of the charging cabinet. In some embodiments, the image information may include information related to the electric equipment (such as the type of electric equipment using the charging cabinet, the length of stay during charging, etc.), the number of people in front of the charging cabinet, etc. In some embodiments, the image information may also include information related to operational safety. For example, environmental information such as smoke and open flames around the charging cabinet. The main control module and / or the network camera module can generate alarm information and / or signals based on information related to operational safety.

[0066] A key frame may refer to a representative frame or image in a video within a certain period of time. For example, an image with smoke within a certain period of time (such as 10 minutes) can be used as a key frame of the surveillance video within that period of time. It is understandable that the key frames to be obtained can be determined based on operational requirements. For example, images with operational requirements (such as safety requirements) such as smoke features and open flame features can be used as key frames.

[0067] In some embodiments, the image information can be stored in a storage device (such as an SD card of a network camera module, a memory of a main control module, etc.) in the form of a video, and the main control module (such as a processor of the main control module) can perform image processing on the video. For example, the main control module can obtain multiple key frames of the video through key frame extraction technology (such as motion analysis, cluster analysis, etc.), and transmit the multiple key frames to the server through the network.

[0068] It should be noted that after the key frame extraction is performed, the video stored in the storage device can also be replaced by the key frame.

[0069] In some embodiments of the present specification, the amount of data transmission between the charging cabinet and the server can be reduced by extracting key frames of image information. At the same time, the key frames sent to the server help the operation team to obtain relevant information about the operation of the charging cabinet more directly, thereby improving the efficiency of operation and maintenance.

[0070] like Figure 3 As shown, the networking module 210 can provide a networking channel for the interaction module 240 through the third interface to achieve the connection between the interaction module 240 and the network 120. This specification may refer to this networking channel as a third networking channel.

[0071] In some embodiments, Figure 3 As shown, the third interface / third networking channel can be used to transmit user input information received by the interaction module 240 to the server 140 through the network 120, and / or transmit display information obtained from the server 140 to the interaction module 240 through the network 120.

[0072] The user input information may include information in the form of text, images, instructions, etc. For example, the user input information may include charging request information, voice information, etc. of a user (such as a consumer user). Exemplarily, the user may manipulate the display screen of the interactive module to input the charging request information, or may scan a QR code through the terminal or use an App on the terminal to input the charging request information.

[0073] Display information may refer to information displayed by the interactive module (such as a display screen of the interactive module). For example, the display information may include instructions for charging operations, maintenance notices, advertisements, precautions, and other information, which may be determined according to operational needs.

[0074] In some embodiments, the interaction module may further include a camera device for collecting safety information related to the charging cabinet. The third interface is further used to transmit the safety information related to the charging cabinet to the server via the network.

[0075] The camera device of the interactive module can be installed near the display screen or integrated into the display screen (such as directly above the screen), and it can be configured to collect safety information related to the charging cabinet. For example, the collection includes but is not limited to smoke, open flames, etc. generated by thermal runaway of the charging cabinet, and can also collect information on safety events such as human damage to the charging cabinet. In some embodiments, the interactive module can generate alarm information based on the safety information related to the charging cabinet, and send the alarm information to the server through the third interface to assist the operation team in repairing or protecting the charging cabinet. .

[0076] In some embodiments of this specification, by setting a camera device independent of the network camera module in the interactive module, two independent camera monitoring channels can be provided for the operation team. When the network camera module cannot work normally (such as failure or failure to connect to the Internet, etc.), it can still provide monitoring of the relevant conditions of the charging cabinet, thereby improving the efficiency of the operation and management of the charging cabinet.

[0077] In some embodiments, Figure 3 As shown, the main control module 220 can also exchange information with the network camera module 230 and the interaction module 240 respectively. Exemplarily, the main control module 220 can obtain the network status of the network camera module 230 and the interaction module 240 respectively. For more information, see Figure 5 and its description.

[0078] In some embodiments, the main control module can allocate network resources to the first networking channel corresponding to the first interface, the second networking channel corresponding to the second interface, and the third networking channel corresponding to the third interface based on the preset network resource configuration. For example, the thresholds of the occupied bandwidth ratios of the first networking channel, the second networking channel, and the third networking channel can be set respectively according to the priorities of the main control module, the network camera module, and the interactive module. The occupied bandwidth ratio of a module refers to the ratio of the bandwidth occupied by the data related to the module to the maximum network bandwidth, and the threshold of the occupied bandwidth ratio can include the maximum value of the ratio. Exemplarily, the priorities of the main control module, the network camera module, and the interactive module decrease in sequence, and the thresholds of the network bandwidth ratios of the three can be 50%, 30%, and 20%, respectively. At this time, taking the main control module as an example, the bandwidth occupied by the data related to the main control module to the maximum network bandwidth cannot exceed 50%.

[0079] In some embodiments, the network resource configuration can be configured locally through the main control module or remotely through the server side (such as server 140). For example, the network resource configuration can be remotely adjusted according to different time periods (such as rush hour, rush hour), the number of people currently using the charging cabinet obtained by the network camera, and other information to balance the load of network resources of each networking channel in different charging cabinet usage scenarios. Exemplarily, when there are many people near the charging cabinet, the threshold of the network bandwidth ratio of the second networking channel can be increased to meet the network resource requirements of the network camera module and improve the safety of the charging cabinet operation. For example, at this time, the thresholds of the network bandwidth ratios of the first networking channel, the second networking channel, and the third networking channel can be 50%, 40%, and 10%, respectively.

[0080] In some embodiments of this specification, the network resource allocation ratio of the main control module, network camera and interactive module can be realized through network resource configuration, the utilization efficiency of network resources can be improved, and load balancing can be achieved. In addition, by remotely adjusting the network bandwidth on the server side, the network resources of each module can be dispatched in real time and in a timely manner according to the actual operation of the charging cabinet, thereby improving the network resource utilization efficiency of the charging cabinet system.

[0081] In some embodiments, Figure 3 As shown, the charging cabinet 110 can communicate with the target charging cabinet (such as Figure 3 The charging cabinet 110-1 shown in the figure can connect and interact with the wireless network. For example, the charging cabinet 110 can send abnormal information of the network camera module, the networking module, etc. to the server through the charging cabinet 110-1. For relevant content about the wireless communication module, please refer to Figure 2 For more information about the target charging cabinet and the connection and interaction between the charging cabinet and the target charging cabinet, see Figure 5 and its description.

[0082] In some embodiments, the main control module may also include a controller area network (CAN) interface, and the current charging cabinet may wirelessly connect and interact with the target charging cabinet based on a CAN controller connected to the CAN interface.

[0083] In some embodiments of this specification, the first interface, the second interface and the third interface are independently provided to provide network connection and access services for the main control module, the network camera module and the interactive module, respectively, so as to realize the independence of the aforementioned modules in utilizing network resources. At the same time, based on independent networking channels, targeted allocation and scheduling of network resources (such as network bandwidth) can be carried out according to different business scenarios. In addition, when the networking module is abnormal, information can be exchanged with the nearby charging cabinet through a wireless communication module independent of the networking module to provide a channel for reporting maintenance information.

[0084] Figure 4 It is a schematic diagram of the functional units of the main control module shown in some embodiments of this specification.

[0085] like Figure 4 As shown, the main control module 220 may include a main control information processing unit 221, an image information processing unit 222, a network connection processing unit 223, and an information sending unit 224. In some embodiments, the main control information processing unit 221, the image information processing unit 222, the network connection processing unit 223, and the data transmission unit 224 may be implemented by a processor of the main control module 220.

[0086] It should be noted that the main control module 220 may include a processor and a memory, wherein the memory stores program instructions; the processor is used to execute the program instructions stored in the memory to implement the functions described in the above-mentioned processing units. 。

[0087] The main control information processing unit 221 can be used to process information related to the main control module. For example, it can process the operating status information of the charging cabinet collected by the main control module.

[0088] In some embodiments, the main control information processing unit 221 can be used to transmit the operating status information collected by the main control module to the server through the network.

[0089] The image information processing unit 222 can be used to process information related to the network camera module. For example, it can process image information related to the charging cabinet collected by the network camera module (such as performing key frame extraction).

[0090] The network connection processing unit 223 can be used to process information related to the network connection of each hardware module (such as the main control module, the network camera module, and the interactive module) in the charging cabinet. For example, it can be used to detect the networking status of each hardware module.

[0091] The data transmission unit 224 may be used to send and / or receive data and / or instructions related to the charging cabinet system.

[0092] In some embodiments, the data transmission unit 224 can be used to send the operating status information collected by the main control module and / or the processing results generated by other units to the networking module, and transmit them to the server side through the networking module and the network.

[0093] It should be noted that the functions described in the above-mentioned processing units can be realized by the main control module (such as the processor of the main control module) after executing computer instructions (program codes).

[0094] It should be noted that the above description of the main control module and its processing unit is only for convenience of description and does not limit this specification to the scope of the embodiments. It is understandable that for those skilled in the art, after understanding the principle of the system, it is possible to arbitrarily combine the various units, or form a subsystem connected to other units without deviating from this principle. For example, the various units can share a storage unit, or each unit can have its own storage unit. Such variations are all within the scope of protection of this specification.

[0095] Figure 5 It is an exemplary schematic diagram of a networking method for a charging cabinet system according to some embodiments of this specification.

[0096] like Figure 5 As shown, the networking method 500 of the charging cabinet system can be implemented based on the following steps 511 to 533. The networking method 500 can be executed by various modules of the charging cabinet system.

[0097] In some embodiments, the main control module, the network camera module and the interaction module can respectively perform networking operations based on step 511, step 512 and step 513. It should be noted that step 511, step 512 and step 513 can be performed in parallel or sequentially.

[0098] Step 511: The main control module performs a first networking operation with the networking module through a first interface.

[0099] The networking operation may refer to the operation of each module of the charging cabinet (such as the main control module, the network camera module and the interactive module) connecting to the server side based on the networking module. The server side has parameter configurations such as the network address (such as the IP address, the domain name) and the port.

[0100] The execution result of the networking operation can determine the networking status of the module. When the module can connect to the server, it means that the networking operation is successful and the module has a connection success status; otherwise, the module has a connection failure status.

[0101] In some embodiments, the failed reconnection information may be determined based on the execution result of the networking operation. The failed reconnection information may include the number of connection failures and / or the connection duration, etc. Exemplarily, after the current networking operation fails, the number of connection failures is increased by 1, and the connection duration is determined based on the time when the networking started and the current time.

[0102] In some embodiments, the networking operation may be repeated until the networking is successful or a condition for stopping the networking is met. For example, the condition for stopping the networking may be that the number of connection failures reaches 10 times, or the connection time reaches 2 minutes.

[0103] In some embodiments, the networking status and failed reconnection information of the networking operation may be stored in the main control module (eg, a memory of the main control module).

[0104] The first networking operation refers to the networking operation of the main control module. In some embodiments, the main control module can construct a networking instruction (such as an AT instruction) and send it to the networking module through the first interface to execute the first networking operation.

[0105] In some embodiments, the main control module may monitor the execution result of the first networking operation, and determine the networking status and failed reconnection information of the main control module accordingly.

[0106] Step 512: The network camera module performs a second networking operation with the networking module via the second interface.

[0107] The second networking operation may refer to the networking operation of the network camera module. When the line of the second networking channel is connected, the second networking operation is triggered. For relevant content about the second networking channel, see Figure 2 and its description.

[0108] In some embodiments, the main control module can monitor the execution result of the second networking operation, and determine the networking status and failed reconnection information of the network camera module accordingly.

[0109] Step 513: The interaction module performs a third networking operation with the networking module through the third interface.

[0110] The third networking operation may refer to the networking operation of the interaction module. When the line of the third networking channel is connected, the third networking operation is triggered. For more information about the third networking channel, see Figure 2 and its description.

[0111] In some embodiments, the main control module may monitor the execution result of the third networking operation, and determine the networking status and failed reconnection information of the interaction module accordingly.

[0112] Step 520, the main control module determines the operation status information based on the execution results of the first networking operation, the second networking operation and the third networking operation, and the operation status information shows whether the main control module, the network camera module and the interaction module are successfully connected to the network.

[0113] The execution result of the networking operation can show whether the server and each module are successfully or unsuccessfully connected to the network.

[0114] In some embodiments, the main control module can execute a preset networking diagnosis strategy according to the operation status information. The networking diagnosis strategy includes step 531 or step 532 or step 533 as shown below.

[0115] Step 531, in response to the main control module, the network camera module and the interactive module being successfully connected to the network, the operating status information is transmitted to the server through the network.

[0116] Step 532: in response to the failure of some modules among the main control module, the network camera module and the interactive module to connect to the network, a reset operation is performed on the modules that failed to connect to the network.

[0117] The reset operation may refer to an operation to restore to the default configuration. The default configuration may be an initialization configuration related to the network connection, a factory setting, or other parameter configuration determined according to operational requirements. For example, the default configuration may include, but is not limited to, parameter configurations such as the IP address and port of the server.

[0118] The reset operation can be used to reset the hardware and / or software. In some embodiments, the main control module (the processor of the main control module) can perform a software reset operation on the main control module, the network camera module, and the interactive module based on the reset instruction. For example, if the final networking state of the network camera module is networking failure, the main control module can send a reset operation instruction to the network camera module according to the default configuration of the network camera to perform the reset operation.

[0119] In some embodiments, after the reset operation, if the module that failed to connect to the network still fails to connect to the network, the main control module can send relevant information of the module to the server to notify the operation team (charging cabinet operator, charging cabinet maintenance personnel, etc.) to conduct on-site inspection or repair.

[0120] It should be noted that if only some modules fail to connect to the Internet, it means that the networking module is not abnormal, and it is very likely that the module that failed to connect to the Internet has an abnormality (such as abnormal parameters, hardware damage, etc.).

[0121] In some embodiments of the present specification, compared with powering off and restarting the entire networking module, resetting the module that failed to connect to the network can avoid the impact of power outage on the module that successfully connected to the network.

[0122] Step 533, in response to the main control module, the network camera module and the interactive module all failing to connect to the network, a power-off reset operation is performed on the networking module.

[0123] The power-off reset operation may refer to an operation of powering off and resetting the networking module to restart the networking module.

[0124] It should be noted that if the main control module, network camera module and interactive module all fail to connect to the Internet, it means that there is a high possibility that the networking module has an abnormality (such as abnormal parameters, hardware damage, etc.).

[0125] In some embodiments, in response to the main control module, the network camera module and the interactive module all failing to connect to the Internet, the main control module can send the operating status information to the surrounding target charging cabinets through the wireless communication module, and send the operating status information to the server through the target charging cabinets.

[0126] The charging cabinet in which the main control module, the network camera module and the interactive module all fail to connect to the Internet may be referred to as the current charging cabinet or the faulty charging cabinet hereinafter.

[0127] The target charging cabinet may refer to a charging cabinet that is near the current charging cabinet and is connected to the network normally. For example, the target charging cabinet may be a charging cabinet that is adjacent to the current charging cabinet, or a charging cabinet that is within a certain range (such as 20m, 50m, 100m) of the current charging cabinet (such as a straight line, walking distance, etc.).

[0128] In some embodiments, the main control module can determine the target charging cabinet based on the charging cabinet distribution map.

[0129] The charging cabinet distribution map can be generated based on the information of multiple charging cabinets deployed in a certain area. For example, the charging cabinet distribution map can be determined based on the information of n (such as 50) charging cabinets deployed in a certain area, which can be determined by the operation team when deploying n charging cabinets and stored in the main control module.

[0130] The distribution map of charging cabinets may include multiple nodes and multiple edges. Each node represents a charging cabinet, and each edge is generated by connecting two adjacent charging cabinets. Among them, the node includes a charging cabinet identification feature, which can be used as an identifier for wireless communication modules of other charging cabinets to connect wirelessly; the node may also include operating status features (for example, whether the networking module fails, whether the main control module fails, etc.); the edge may include a distance feature (such as a distance of 2m), which can be used to determine whether other charging cabinets are within the search range of the wireless communication module for the charging cabinet.

[0131] In some embodiments, the main control module can determine one or more candidate charging cabinets within the search range threshold (such as 50m) based on the search range threshold of the wireless communication module, based on the charging cabinet identification characteristics of each node in the charging cabinet distribution map and the distance characteristics of the edge, and make a wireless connection. When the operating status of a candidate charging cabinet is normal (such as determined by the operating status characteristics of the node corresponding to the candidate charging cabinet), it can be used as the target charging cabinet.

[0132] In some embodiments, the charging cabinet distribution map can be updated in real time based on the server side and sent to each charging cabinet through the network to enable each charging cabinet to update the locally stored charging cabinet distribution map. For example, when a charging cabinet fails (such as a networking module failure), the operating status characteristics of the node corresponding to the charging cabinet in the charging cabinet distribution map can be updated to a networking module failure to reduce the connection of other faulty charging cabinets to the faulty charging cabinet, thereby improving the efficiency of searching and connecting the target charging cabinet.

[0133] In some embodiments of the present specification, a target charging cabinet can be automatically determined through a charging cabinet distribution map, so that a faulty charging cabinet can promptly feedback fault information to a server through the target charging cabinet.

[0134] In some embodiments of the present specification, the networking diagnosis strategy executed based on the operating status of the main control module, the network camera module and the interactive module can achieve targeted networking recovery for modules that fail to connect to the network without affecting other modules that successfully connect to the network; in addition, by connecting to the target charging cabinet through the wireless communication module and reporting the networking fault information to the server, the operation and maintenance team can be notified in time to repair the faulty charging cabinet.

[0135] It should be noted that the above description of the relevant process is only for example and explanation, and does not limit the scope of application of this specification. For those skilled in the art, various modifications and changes can be made to the process under the guidance of this specification. However, these modifications and changes are still within the scope of this specification.

[0136] The basic concepts have been described above. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of this specification. Although not explicitly stated here, those skilled in the art may make various modifications, improvements and corrections to this specification. Such modifications, improvements and corrections are suggested in this specification, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of this specification.

[0137] At the same time, this specification uses specific words to describe the embodiments of this specification. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of this specification. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or more in different positions in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures or characteristics in one or more embodiments of this specification can be appropriately combined.

[0138] In addition, unless explicitly stated in the claims, the order of the processing elements and sequences described in this specification, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this specification. Although the above disclosure discusses some invention embodiments that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this specification. For example, although the system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.

[0139] Similarly, it should be noted that in order to simplify the description disclosed in this specification and thus help understand one or more embodiments of the invention, in the above description of the embodiments of this specification, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the features required by the subject matter of this specification are more than the features mentioned in the claims. In fact, the features of the embodiments are less than all the features of the single embodiment disclosed above.

[0140] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining digits. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of this specification are approximate values, in specific embodiments, the setting of such numerical values ​​is as accurate as possible within the feasible range.

[0141] Each patent, patent application, patent application publication, and other materials, such as articles, books, specifications, publications, documents, etc., cited in this specification are hereby incorporated by reference in their entirety. Except for application history documents that are inconsistent with or conflicting with the contents of this specification, documents that limit the broadest scope of the claims of this specification (currently or later attached to this specification) are also excluded. It should be noted that if the descriptions, definitions, and / or use of terms in the materials attached to this specification are inconsistent or conflicting with the contents described in this specification, the descriptions, definitions, and / or use of terms in this specification shall prevail.

[0142] Finally, it should be understood that the embodiments described in this specification are only used to illustrate the principles of the embodiments of this specification. Other variations may also fall within the scope of this specification. Therefore, as an example and not a limitation, alternative configurations of the embodiments of this specification may be considered consistent with the teachings of this specification. Accordingly, the embodiments of this specification are not limited to the embodiments explicitly introduced and described in this specification.

Claims

1. A charging cabinet system, characterized in that: include: The main control module is used to collect the operating status information of the charging cabinet; A network camera module, used to collect image information related to the charging cabinet; A networking module, the networking module comprising a first interface and a second interface which are independent of each other, wherein: The first interface is in communication connection with the main control module, and is used to transmit the operation status information collected by the main control module to the server through the network. The second interface is communicatively connected to the network camera, and is used to transmit at least a portion of the image information collected by the network camera to the server through the network.

2. The system according to claim 1, characterized in that The system also includes an interaction module, which is used to enable interaction between a user and the charging cabinet; The networking module further comprises a third interface, the third interface being independent of the first interface and the second interface, The third interface is communicatively connected to the interaction module, and is used to transmit the user input information received by the interaction module to the server through the network, and / or transmit the display information obtained from the server to the interaction module through the network.

3. The system according to claim 2, characterized in that The first interface includes a universal asynchronous receiver / transmitter interface, the second interface includes an Ethernet media access controller interface, and the third interface includes a universal serial bus interface.

4. The system according to claim 2, characterized in that The system further comprises an Ethernet transceiver, configured to connect to the networking module via the second interface; The network camera module also includes a pluggable network cable interface for connecting the network camera module to the Ethernet transceiver.

5. The system according to claim 1, characterized in that The system further comprises: The wireless communication module is used to establish communication connection between the charging cabinet and surrounding target charging cabinets.

6. The system according to claim 2, characterized in that: The main control module is further used to perform a first networking operation with the networking module through the first interface; The network camera module further performs a second networking operation with the networking module through the second interface; The interaction module further performs a third networking operation with the networking module through the third interface; The main control module is further used to determine the operating status information based on the execution results of the first networking operation, the second networking operation and the third networking operation, and the operating status information shows whether the main control module, the network camera module and the interactive module are successfully connected to the network.

7. The system according to claim 6, characterized in that In response to the main control module, the network camera module and the interaction module all failing to connect to the Internet, the main control module is further configured to: The operating status information is sent to the surrounding target charging cabinets through the wireless communication module, so that the operating status information is sent to the server through the target charging cabinets.

8. The system according to claim 1, characterized in that The image information includes a video, and at least a portion of the image information includes a key frame of the video.

9. The system according to claim 2, characterized in that The interaction module also includes a camera device for collecting safety information related to the charging cabinet; The third interface is further used to transmit safety information related to the charging cabinet to the server through the network.

10. The system according to claim 2, characterized in that The interaction module also includes an operating system module and an interface module. The operating system module is used to run the operating system, and the interface module is used to present an interactive interface for interacting with the user.