Battery compartment data acquisition method and device of battery swap station, storage medium and battery swap station
Patent Information
- Application Number
- CN202411586071.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2044-11-07
AI Technical Summary
[0044] According to the battery compartment data acquisition method of the battery swapping station according to the embodiments of this disclosure, it is applied to a cloud platform. The cloud platform is communicatively connected to sensors in the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors in a battery compartment communicate with each other through the LoRa module. The method includes: monitoring the data transmission status of sensors in the target battery compartment; if no acquired data is received from any sensor in the target battery compartment, determining the master node sensor among the sensors in the target battery compartment that are in a normal data transmission state based on priority order; sending a data forwarding instruction to the master node sensor in the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein the target sensor is the sensor whose acquired data has not been received by the cloud platform; receiving feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the acquired data of the target sensor or alarm information indicating the working status of the target sensor. In this application, the sensors in the battery compartment can communicate with each other through the LoRa module. When the data collected by a sensor is not received by the cloud platform, the working status of the sensor that is not received by the cloud platform can be determined by identifying the master node sensor, and the feedback information of the master node sensor can be received to obtain the data collected by the target sensor. This is beneficial to improving the monitoring quality of the battery compartment data, and thus beneficial to improving the charging efficiency of the battery in the battery compartment through data monitoring.
Smart Images

Figure CN119734609B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of new energy vehicle technology, and in particular to a battery compartment data acquisition method, a battery compartment data acquisition device, a storage medium, and a battery swapping station for a battery swapping station. Background Technology
[0002] With the rapid development of new energy vehicles, electric vehicle charging and battery swapping stations are becoming increasingly common. These stations provide charging and rapid battery swapping services for electric vehicles. Electric vehicles require continuous power replenishment for operation. Therefore, charging and battery swapping stations provide charging and swapping services. Typically, charging takes place inside the battery compartment. The environment within the battery compartment can affect the battery's state of charge. Therefore, to improve charging efficiency, it is necessary to monitor the environment inside the battery compartment and the battery's state of charge during charging. Summary of the Invention
[0003] In view of this, the present disclosure aims to provide a battery compartment data acquisition method, a battery compartment data acquisition device, a storage medium, and a battery swapping station.
[0004] The technical solution disclosed herein is implemented as follows:
[0005] Firstly, this disclosure provides a method for collecting data from the battery compartment of a battery swapping station.
[0006] The battery compartment data acquisition method for a battery swapping station provided in this embodiment is applied to a cloud platform. The cloud platform is communicatively connected to sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate with each other via the LoRa module. The method includes:
[0007] Monitor the data transmission status of sensors inside the target battery compartment;
[0008] If no data is received from any sensor in the target battery compartment, the master node sensor is determined from the sensors in the target battery compartment that are in a normal data transmission state based on priority order.
[0009] A data forwarding command is sent to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0010] The system receives feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0011] In some embodiments, the priority order includes a priority order of different types of sensors and a priority order of the same type of sensors.
[0012] The process of determining the master node sensor from the sensors in the target battery compartment that are in a normal data transmission state based on priority order includes:
[0013] Based on the different priority order, the sensor with the highest priority type is determined among the sensors that are in the normal data transmission state;
[0014] If there are multiple sensors with the highest priority of the type, then the sensor with the highest rate priority is determined from among the multiple sensors with the highest priority of the type based on the priority order of the same type.
[0015] The sensor with the highest rate priority is designated as the master node sensor; wherein, the sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
[0016] In some embodiments, the data forwarding instruction includes at least the sensor ID of the target sensor;
[0017] The instruction to the master node sensor to determine the operating status of the target sensor based on communication between sensor LoRa modules includes:
[0018] The master node sensor is instructed to identify the sensor whose data has not been received by the cloud platform based on the sensor ID of the target sensor, and to determine the working status of the target sensor based on the LoRa module communication between the master node sensor and the target sensor.
[0019] In some embodiments, after receiving the feedback information uploaded by the master node sensor based on the data forwarding instruction, the method includes:
[0020] If the received feedback information is the data collected by the target sensor, then a sensor upgrade command is sent to the master node sensor, instructing the master node sensor to upgrade the function of the target sensor;
[0021] If the received feedback information is an alarm message that identifies the working status of the target sensor, then a fault alarm is issued based on the alarm message.
[0022] Secondly, this disclosure provides a data acquisition method for the battery compartment of a battery swapping station, applied to a master node sensor communicating with a cloud platform. The cloud platform is communicatively connected to the sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The method includes:
[0023] Receive data forwarding instructions issued by the cloud platform;
[0024] Based on the data forwarding instructions and communication between the sensor LoRa modules, the working status of the target sensor is determined; wherein, the target sensor is a sensor whose collected data is not received by the cloud platform;
[0025] Based on the operating status of the target sensor, feedback information is uploaded to the cloud platform; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the operating status of the target sensor.
[0026] In some embodiments, determining the operating state of the target sensor based on the data forwarding command and communication between the sensor LoRa modules includes:
[0027] Based on the data forwarding command and the communication between the sensor LoRa modules, it is determined whether the heartbeat data sent by the target sensor has been received.
[0028] If heartbeat data is received from the target sensor, the target sensor is determined to be in data acquisition mode.
[0029] If no heartbeat data is received from the target sensor, the target sensor is determined to be in a fault state.
[0030] In some embodiments, uploading feedback information to the cloud platform based on the operating status of the target sensor includes:
[0031] If the target sensor is in data acquisition mode, the acquired data of the target sensor is obtained based on the communication between the sensor LoRa modules, and the acquired data of the target sensor is uploaded to the cloud platform.
[0032] If the target sensor is in a faulty state, an alarm message indicating that the target sensor is in a faulty state is uploaded to the cloud platform.
[0033] Thirdly, this disclosure provides a data acquisition device for the battery compartment of a battery swapping station, applied to a cloud platform. The cloud platform is communicatively connected to sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each sensor having a LoRa module. Any two sensors within a battery compartment communicate with each other via the LoRa module. The device includes:
[0034] The data monitoring module is used to monitor the data transmission status of sensors inside the target battery compartment;
[0035] The master node sensor determination module is used to determine the master node sensor from the sensors in the target battery compartment that are in the normal data transmission state based on priority order if no data is received from any sensor in the target battery compartment.
[0036] The instruction sending module is used to send a data forwarding instruction to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0037] The information receiving module is used to receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0038] Fourthly, this disclosure provides a data acquisition device for the battery compartment of a battery swapping station, applied to a master node sensor communicating with a cloud platform. The cloud platform is communicatively connected to the sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The device includes:
[0039] The instruction receiving module is used to receive data forwarding instructions issued by the cloud platform;
[0040] The working status determination module is used to determine the working status of the target sensor based on the data forwarding command and the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0041] The information uploading module is used to upload feedback information to the cloud platform according to the working status of the target sensor; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0042] Fifthly, this disclosure provides a computer-readable storage medium storing a battery compartment data acquisition program for a battery swapping station. When the battery compartment data acquisition program for a battery swapping station is executed by a processor, it implements the battery compartment data acquisition method for a battery swapping station described in the first and second aspects above.
[0043] In a sixth aspect, this disclosure provides a battery swapping station, including a memory, a processor, and a battery compartment data acquisition program for the battery swapping station stored in the memory and executable on the processor. When the processor executes the battery compartment data acquisition program for the battery swapping station, it implements the battery compartment data acquisition method for the battery swapping station described in the first and second aspects above.
[0044] According to the battery compartment data acquisition method of the battery swapping station according to the embodiments of this disclosure, it is applied to a cloud platform. The cloud platform is communicatively connected to sensors in the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors in a battery compartment communicate with each other through the LoRa module. The method includes: monitoring the data transmission status of sensors in the target battery compartment; if no acquired data is received from any sensor in the target battery compartment, determining the master node sensor among the sensors in the target battery compartment that are in a normal data transmission state based on priority order; sending a data forwarding instruction to the master node sensor in the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein the target sensor is the sensor whose acquired data has not been received by the cloud platform; receiving feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the acquired data of the target sensor or alarm information indicating the working status of the target sensor. In this application, the sensors in the battery compartment can communicate with each other through the LoRa module. When the data collected by a sensor is not received by the cloud platform, the working status of the sensor that is not received by the cloud platform can be determined by identifying the master node sensor, and the feedback information of the master node sensor can be received to obtain the data collected by the target sensor. This is beneficial to improving the monitoring quality of the battery compartment data, and thus beneficial to improving the charging efficiency of the battery in the battery compartment through data monitoring.
[0045] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description
[0046] Figure 1 This is a flowchart illustrating a battery compartment data acquisition method for a battery swapping station according to an exemplary embodiment. Figure 1 ;
[0047] Figure 2 This is a flowchart illustrating a battery compartment data acquisition method for a battery swapping station according to an exemplary embodiment. Figure 2 ;
[0048] Figure 3 This is a schematic diagram of the battery compartment data acquisition device structure of a battery swapping station according to an exemplary embodiment. Figure 1 ;
[0049] Figure 4 This is a schematic diagram of the battery compartment data acquisition device structure of a battery swapping station according to an exemplary embodiment. Figure 2 . Detailed Implementation
[0050] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.
[0051] With the rapid development of new energy vehicles, electric vehicle charging and battery swapping stations are becoming increasingly common. These stations provide charging and rapid battery swapping services for electric vehicles. Electric vehicles require continuous power replenishment for operation. Therefore, charging and battery swapping stations provide charging and swapping services. Typically, charging takes place inside the battery compartment. The environment within the battery compartment can affect the battery's state of charge. Therefore, to improve charging efficiency, it is necessary to monitor the environment inside the battery compartment and the battery's state of charge during charging.
[0052] In response to the above situation, this disclosure provides a method for data acquisition from the battery compartment of a battery swapping station. Figure 1 This is a flowchart illustrating a battery compartment data acquisition method for a battery swapping station according to an exemplary embodiment. Figure 1 .like Figure 1 As shown, the data acquisition method for the battery compartment of the battery swapping station is applied to a cloud platform. The cloud platform is communicatively connected to the sensors inside the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate with each other through the LoRa module. The method includes:
[0053] Step 10: Monitor the data transmission status of the sensors inside the target battery compartment;
[0054] Step 11: If no data is received from any sensor in the target battery compartment, the master node sensor is determined from the sensors in the target battery compartment that are in the normal data transmission state based on priority order.
[0055] Step 12: Send a data forwarding command to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0056] Step 13: Receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0057] In an exemplary embodiment, multiple sensors can be installed within the battery compartment to collect data, such as temperature and humidity sensors, pressure sensors, voltage sensors, current sensors, etc. Simultaneously, multiple sensors of the same type can be arranged within a single battery compartment based on different data collection locations; for example, multiple temperature and humidity sensors can be arranged to collect temperature and humidity data at different locations within the battery compartment. Each sensor has a LoRa module, and any two sensors within a battery compartment communicate with each other through the LoRa module. Each sensor can communicate and connect to a cloud platform to upload collected data. When the cloud platform does not receive collected data from any sensor within the target battery compartment, it determines the master node sensor based on priority order among the sensors in the target battery compartment that are in a normal data transmission state. The priority order is used to determine the order of reliability of communication between the sensor and the cloud platform. For example, a higher priority indicates higher reliability of communication between the sensor and the cloud platform, while a lower priority indicates lower reliability. When determining the master node sensor, the sensor with the highest priority can be designated as the master node sensor.
[0058] In an exemplary embodiment, the master node sensor can determine the operating status of the target sensor based on communication between sensor LoRa modules according to data forwarding instructions issued by the cloud platform, and then upload feedback information to the cloud platform based on the operating status of the target sensor. For example, it can feed back the collected data of the target sensor or alarm information indicating the operating status of the target sensor.
[0059] According to the battery compartment data acquisition method of the battery swapping station according to the embodiments of this disclosure, it is applied to a cloud platform. The cloud platform is communicatively connected to sensors in the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors in a battery compartment communicate with each other through the LoRa module. The method includes: monitoring the data transmission status of sensors in the target battery compartment; if no acquired data is received from any sensor in the target battery compartment, determining the master node sensor among the sensors in the target battery compartment that are in a normal data transmission state based on priority order; sending a data forwarding instruction to the master node sensor in the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein the target sensor is the sensor whose acquired data has not been received by the cloud platform; receiving feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the acquired data of the target sensor or alarm information indicating the working status of the target sensor. In this application, the sensors in the battery compartment can communicate with each other through the LoRa module. When the data collected by a sensor is not received by the cloud platform, the working status of the sensor that is not received by the cloud platform can be determined by identifying the master node sensor, and the feedback information of the master node sensor can be received to obtain the data collected by the target sensor. This is beneficial to improving the monitoring quality of the battery compartment data, and thus beneficial to improving the charging efficiency of the battery in the battery compartment through data monitoring.
[0060] In some embodiments, the priority order includes a priority order of different types of sensors and a priority order of the same type of sensors.
[0061] The process of determining the master node sensor from the sensors in the target battery compartment that are in a normal data transmission state based on priority order includes:
[0062] Based on the different priority order, the sensor with the highest priority type is determined among the sensors that are in the normal data transmission state;
[0063] If there are multiple sensors with the highest priority of the type, then the sensor with the highest rate priority is determined from among the multiple sensors with the highest priority of the type based on the priority order of the same type.
[0064] The sensor with the highest rate priority is designated as the master node sensor; wherein, the sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
[0065] In an exemplary embodiment, based on the different priority order, the sensor with the highest type priority is determined among the sensors in the normal data transmission state. For example, if a temperature and humidity sensor has better communication reliability than a pressure sensor, voltage sensor, or current sensor, then the temperature and humidity sensor has the highest type priority. If there are multiple temperature and humidity sensors in the battery compartment, the sensor with the highest rate priority is determined among them. For example, if temperature and humidity sensor A has a higher communication rate than other temperature and humidity sensors, then temperature and humidity sensor A has the highest rate priority. In this case, temperature and humidity sensor A is the master node sensor. The operating status of the target sensor can then be determined through the master node sensor. If there is only one temperature and humidity sensor in the battery compartment, then that temperature and humidity sensor is the master node sensor.
[0066] In some embodiments, the data forwarding instruction includes at least the sensor ID of the target sensor;
[0067] The instruction to the master node sensor to determine the operating status of the target sensor based on communication between sensor LoRa modules includes:
[0068] The master node sensor is instructed to identify the sensor whose data has not been received by the cloud platform based on the sensor ID of the target sensor, and to determine the working status of the target sensor based on the LoRa module communication between the master node sensor and the target sensor.
[0069] In an exemplary embodiment, the data forwarding instruction issued by the cloud platform includes the sensor ID of the sensor whose collected data was not received by the cloud platform. The master node sensor can locate the sensor based on the sensor ID of the sensor whose collected data was not received by the cloud platform. Then, based on the LoRa module communication between the master node sensor and the target sensor, the working status of the target sensor is determined.
[0070] In some embodiments, after receiving the feedback information uploaded by the master node sensor based on the data forwarding instruction, the method includes:
[0071] If the received feedback information is the data collected by the target sensor, then a sensor upgrade command is sent to the master node sensor, instructing the master node sensor to upgrade the function of the target sensor;
[0072] If the received feedback information is an alarm message that identifies the working status of the target sensor, then a fault alarm is issued based on the alarm message.
[0073] In an exemplary embodiment, the cloud platform receives feedback information uploaded by the main sensor. If the feedback information is data collected by the target sensor, it indicates that the target sensor can still collect data normally, but there is a problem with communication with the cloud platform. In this case, the problem can be solved by upgrading the sensor's functionality to enhance the communication and transmission capabilities between the sensor and the cloud platform. If the received feedback information is an alarm message indicating the working status of the target sensor, it indicates that the target sensor has malfunctioned and needs to be repaired or replaced. A fault alarm can be issued based on the alarm message.
[0074] In an exemplary embodiment, during the remote upgrade process, a sensor equipped with 4G and 5G can serve as the master node sensor. After the master node sensor receives the download instruction from the cloud platform, the cloud platform sends the data to the flash memory of the master node sensor. The master node sensor then sends predefined upgrade instructions to the target sensor via a control channel. For example, the instruction might be set to 1 for the temperature and humidity probe and 2 for the pressure sensor.
[0075] When set to 1, the target sensor (temperature and humidity sensor), upon receiving the instruction (security can be enhanced through encryption during transmission), replies with a confirmation command to begin the upgrade. Upon receiving the instruction from the target sensor, the master node sensor begins sending data to the temperature and humidity sensor via the data channel. The temperature and humidity sensor, upon receiving the upgrade file, begins the upgrade and simultaneously sends a command to the master sensor to indicate that the upgrade is complete.
[0076] This disclosure provides a method for data acquisition from the battery compartment of a battery swapping station. Figure 2 This is a flowchart illustrating a battery compartment data acquisition method for a battery swapping station according to an exemplary embodiment. Figure 2 .like Figure 2 As shown, the battery compartment data acquisition method of this battery swapping station is applied to the master node sensor that communicates with the cloud platform. The cloud platform is communicatively connected to the sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate through the LoRa module. The method includes:
[0077] Step 20: Receive data forwarding instructions from the cloud platform;
[0078] Step 21: Based on the data forwarding command and the communication between the sensor LoRa modules, determine the working status of the target sensor; wherein, the target sensor is a sensor whose collected data is not received by the cloud platform;
[0079] Step 22: Based on the working status of the target sensor, upload feedback information to the cloud platform; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0080] In an exemplary embodiment, multiple sensors can be installed within the battery compartment to collect data, such as temperature and humidity sensors, pressure sensors, voltage sensors, current sensors, etc. Simultaneously, multiple sensors of the same type can be arranged within a single battery compartment based on different data collection locations; for example, multiple temperature and humidity sensors can be arranged to collect temperature and humidity data at different locations within the battery compartment. Each sensor has a LoRa module, and any two sensors within a battery compartment communicate with each other through the LoRa module. Each sensor can communicate and connect to a cloud platform to upload collected data. When the cloud platform does not receive collected data from any sensor within the target battery compartment, it determines the master node sensor based on priority order among the sensors in the target battery compartment that are in a normal data transmission state. The priority order is used to determine the order of reliability of communication between the sensor and the cloud platform. For example, a higher priority indicates higher reliability of communication between the sensor and the cloud platform, while a lower priority indicates lower reliability. When determining the master node sensor, the sensor with the highest priority can be designated as the master node sensor.
[0081] In an exemplary embodiment, the master node sensor receives a data forwarding command from the cloud platform. Based on the data forwarding command and communication between the sensor LoRa modules, the operating status of the target sensor is determined. According to the operating status of the target sensor, feedback information is uploaded to the cloud platform; this feedback information includes at least the target sensor's collected data or alarm information indicating the target sensor's operating status. This allows the cloud platform to receive the target sensor's collected data and understand its operating status in a timely manner, thereby improving the monitoring quality of battery compartment data and ultimately improving the charging efficiency of the batteries within the battery compartment through data monitoring.
[0082] In some embodiments, determining the operating state of the target sensor based on the data forwarding instructions and communication between sensor LoRa modules includes:
[0083] Based on the data forwarding command and the communication between the sensor lora modules, it is determined whether the heartbeat data sent by the target sensor has been received.
[0084] If heartbeat data is received from the target sensor, then the target sensor is determined to be in data acquisition mode.
[0085] If no heartbeat data is received from the target sensor, the target sensor is determined to be in a fault state.
[0086] In an exemplary embodiment, the sensors within the battery compartment can send heartbeat data to each other via the sensor LoRa module. If the master node sensor can receive the heartbeat data sent by the target sensor, it indicates that the target sensor is in a normal data acquisition state and the sensor itself is not completely faulty. If the master node sensor does not receive the heartbeat data sent by the target sensor, it is determined that the target sensor itself is faulty, thus enabling timely monitoring of the target sensor's operating status.
[0087] In some embodiments, uploading feedback information to the cloud platform based on the operating status of the target sensor includes:
[0088] If the target sensor is in data acquisition mode, the acquired data of the target sensor is obtained based on the communication between the sensor LoRa modules, and the acquired data of the target sensor is uploaded to the cloud platform.
[0089] If the target sensor is in a fault state, an alarm message indicating that the target sensor is in a fault state is uploaded to the cloud platform.
[0090] In an exemplary embodiment, if the target sensor is determined to be in a data acquisition state, the acquired data from the target sensor is obtained based on communication between the sensor lora modules. The sensor lora module includes a control channel and a data channel.
[0091] The acquisition of data from the target sensor based on communication between sensor LoRa modules includes:
[0092] Based on the sensor ID, a control channel command is sent to the target sensor, instructing the target sensor to send the collected data to the master node sensor through the data channel.
[0093] After receiving the collected data, the master node sensor uploads the data to the cloud platform and sends a reset command to the target sensor, instructing the target sensor to perform a reset operation.
[0094] If the target sensor can continue uploading data to the cloud platform after a reset, then the target sensor continues to work normally. If it cannot after a reset, the master node sensor can send a warning to the cloud platform, and it is necessary to check whether there are other problems with B, and relevant personnel need to investigate.
[0095] This disclosure provides a data acquisition device for the battery compartment of a battery swapping station. Figure 3 This is a schematic diagram of the battery compartment data acquisition device structure of a battery swapping station according to an exemplary embodiment. Figure 1 .like Figure 3As shown, the battery compartment data acquisition device of the battery swapping station is applied to a cloud platform. The cloud platform is communicatively connected to the sensors inside the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate with each other through the LoRa module. The device includes:
[0096] Data monitoring module 30 is used to monitor the data transmission status of sensors inside the target battery compartment;
[0097] The master node sensor determination module 31 is used to determine the master node sensor among the sensors in the target battery compartment that are in the normal data transmission state based on priority order if no data is received from any sensor in the target battery compartment.
[0098] The instruction sending module 32 is used to send a data forwarding instruction to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0099] The information receiving module 33 is used to receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0100] In an exemplary embodiment, multiple sensors can be installed within the battery compartment to collect data, such as temperature and humidity sensors, pressure sensors, voltage sensors, current sensors, etc. Simultaneously, multiple sensors of the same type can be arranged within a single battery compartment based on different data collection locations; for example, multiple temperature and humidity sensors can be arranged to collect temperature and humidity data at different locations within the battery compartment. Each sensor has a LoRa module, and any two sensors within a battery compartment communicate with each other through the LoRa module. Each sensor can communicate and connect to a cloud platform to upload collected data. When the cloud platform does not receive collected data from any sensor within the target battery compartment, it determines the master node sensor based on priority order among the sensors in the target battery compartment that are in a normal data transmission state. The priority order is used to determine the order of reliability of communication between the sensor and the cloud platform. For example, a higher priority indicates higher reliability of communication between the sensor and the cloud platform, while a lower priority indicates lower reliability. When determining the master node sensor, the sensor with the highest priority can be designated as the master node sensor.
[0101] In an exemplary embodiment, the master node sensor can determine the operating status of the target sensor based on communication between sensor LoRa modules according to data forwarding instructions issued by the cloud platform, and then upload feedback information to the cloud platform based on the operating status of the target sensor. For example, it can feed back the collected data of the target sensor or alarm information indicating the operating status of the target sensor.
[0102] According to an embodiment of this disclosure, a battery compartment data acquisition device for a battery swapping station is applied to a cloud platform. The cloud platform is communicatively connected to sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The device is used to: monitor the data transmission status of sensors within the target battery compartment; if no acquired data is received from any sensor within the target battery compartment, determine the master node sensor among the sensors in the target battery compartment that are in a normal data transmission state based on priority order; send a data forwarding instruction to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on communication between the sensor LoRa modules; wherein the target sensor is the sensor whose acquired data has not been received by the cloud platform; and receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein the feedback information includes at least the acquired data from the target sensor or alarm information indicating the working status of the target sensor. In this application, the sensors in the battery compartment can communicate with each other through the LoRa module. When the data collected by a sensor is not received by the cloud platform, the working status of the sensor that is not received by the cloud platform can be determined by identifying the master node sensor, and the feedback information of the master node sensor can be received to obtain the data collected by the target sensor. This is beneficial to improving the monitoring quality of the battery compartment data, and thus beneficial to improving the charging efficiency of the battery in the battery compartment through data monitoring.
[0103] In some embodiments, the priority order includes a priority order of different types of sensors and a priority order of the same type of sensors.
[0104] The master node sensor determination module 31 is used for
[0105] Based on the different priority order, the sensor with the highest priority type is determined among the sensors that are in the normal data transmission state;
[0106] If there are multiple sensors with the highest priority of the type, then the sensor with the highest rate priority is determined from among the multiple sensors with the highest priority of the type based on the priority order of the same type.
[0107] The sensor with the highest rate priority is designated as the master node sensor; wherein, the sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
[0108] In an exemplary embodiment, based on the different priority order, the sensor with the highest type priority is determined among the sensors in the normal data transmission state. For example, if a temperature and humidity sensor has better communication reliability than a pressure sensor, voltage sensor, or current sensor, then the temperature and humidity sensor has the highest type priority. If there are multiple temperature and humidity sensors in the battery compartment, the sensor with the highest rate priority is determined among them. For example, if temperature and humidity sensor A has a higher communication rate than other temperature and humidity sensors, then temperature and humidity sensor A has the highest rate priority. In this case, temperature and humidity sensor A becomes the master node sensor. The operating status of the target sensor can then be determined through the master node sensor.
[0109] In some embodiments, the data forwarding instruction includes at least the sensor ID of the target sensor;
[0110] The instruction sending module 32 is used for
[0111] The master node sensor is instructed to identify the sensor whose data has not been received by the cloud platform based on the sensor ID of the target sensor, and to determine the working status of the target sensor based on the LoRa module communication between the master node sensor and the target sensor.
[0112] In an exemplary embodiment, the data forwarding instruction issued by the cloud platform includes the sensor ID of the sensor whose collected data was not received by the cloud platform. The master node sensor can locate the sensor based on the sensor ID of the sensor whose collected data was not received by the cloud platform. Then, based on the LoRa module communication between the master node sensor and the target sensor, the working status of the target sensor is determined.
[0113] In some embodiments, after receiving the feedback information uploaded by the master node sensor based on the data forwarding instruction, the instruction sending module 32 is used to...
[0114] If the received feedback information is the data collected by the target sensor, then a sensor upgrade command is sent to the master node sensor, instructing the master node sensor to upgrade the function of the target sensor;
[0115] If the received feedback information is an alarm message that identifies the working status of the target sensor, then a fault alarm is issued based on the alarm message.
[0116] In an exemplary embodiment, the cloud platform receives feedback information uploaded by the main sensor. If the feedback information is data collected by the target sensor, it indicates that the target sensor can still collect data normally, but there is a problem with communication with the cloud platform. In this case, the problem can be solved by upgrading the sensor's functionality to enhance the communication and transmission capabilities between the sensor and the cloud platform. If the received feedback information is an alarm message indicating the working status of the target sensor, it indicates that the target sensor has malfunctioned and needs to be repaired or replaced. A fault alarm can be issued based on the alarm message.
[0117] In an exemplary embodiment, during the remote upgrade process, a sensor equipped with 4G and 5G can serve as the master node sensor. After the master node sensor receives the download instruction from the cloud platform, the cloud platform sends the data to the flash memory of the master node sensor. The master node sensor then sends predefined upgrade instructions to the target sensor via a control channel. For example, the instruction might be set to 1 for the temperature and humidity probe and 2 for the pressure sensor.
[0118] When set to 1, the target sensor (temperature and humidity sensor), upon receiving the instruction (security can be enhanced through encryption during transmission), replies with a confirmation command to begin the upgrade. Upon receiving the instruction from the target sensor, the master node sensor begins sending data to the temperature and humidity sensor via the data channel. The temperature and humidity sensor, upon receiving the upgrade file, begins the upgrade and simultaneously sends a command to the master sensor to indicate that the upgrade is complete.
[0119] This disclosure provides a data acquisition device for the battery compartment of a battery swapping station. Figure 4 This is a schematic diagram of the battery compartment data acquisition device structure of a battery swapping station according to an exemplary embodiment. Figure 2 .like Figure 4 As shown, the battery compartment data acquisition device of the battery swapping station is used for master node sensors that communicate with a cloud platform. The cloud platform is communicatively connected to the sensors within the battery compartment of the battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The device includes:
[0120] The instruction receiving module 40 is used to receive data forwarding instructions issued by the cloud platform;
[0121] The working status determination module 41 is used to determine the working status of the target sensor based on the data forwarding command and the communication between the sensor lora modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform;
[0122] The information uploading module 42 is used to upload feedback information to the cloud platform according to the working status of the target sensor; wherein the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor.
[0123] In an exemplary embodiment, multiple sensors can be installed within the battery compartment to collect data, such as temperature and humidity sensors, pressure sensors, voltage sensors, current sensors, etc. Simultaneously, multiple sensors of the same type can be arranged within a single battery compartment based on different data collection locations; for example, multiple temperature and humidity sensors can be arranged to collect temperature and humidity data at different locations within the battery compartment. Each sensor has a LoRa module, and any two sensors within a battery compartment communicate with each other through the LoRa module. Each sensor can communicate and connect to a cloud platform to upload collected data. When the cloud platform does not receive collected data from any sensor within the target battery compartment, it determines the master node sensor based on priority order among the sensors in the target battery compartment that are in a normal data transmission state. The priority order is used to determine the order of reliability of communication between the sensor and the cloud platform. For example, a higher priority indicates higher reliability of communication between the sensor and the cloud platform, while a lower priority indicates lower reliability. When determining the master node sensor, the sensor with the highest priority can be designated as the master node sensor.
[0124] In an exemplary embodiment, the master node sensor receives a data forwarding command from the cloud platform. Based on the data forwarding command and communication between the sensor LoRa modules, the operating status of the target sensor is determined. According to the operating status of the target sensor, feedback information is uploaded to the cloud platform; this feedback information includes at least the target sensor's collected data or alarm information indicating the target sensor's operating status. This allows the cloud platform to receive the target sensor's collected data and understand its operating status in a timely manner, thereby improving the monitoring quality of battery compartment data and ultimately improving the charging efficiency of the batteries within the battery compartment through data monitoring.
[0125] In some embodiments, the working status determination module 41 is used for
[0126] Based on the data forwarding command and the communication between the sensor lora modules, it is determined whether the heartbeat data sent by the target sensor has been received.
[0127] If heartbeat data is received from the target sensor, then the target sensor is determined to be in data acquisition mode.
[0128] If no heartbeat data is received from the target sensor, the target sensor is determined to be in a fault state.
[0129] In an exemplary embodiment, the sensors within the battery compartment can send heartbeat data to each other via the sensor LoRa module. If the master node sensor can receive the heartbeat data sent by the target sensor, it indicates that the target sensor is in a normal data acquisition state and the sensor itself is not completely faulty. If the master node sensor does not receive the heartbeat data sent by the target sensor, it is determined that the target sensor itself is faulty, thus enabling timely monitoring of the target sensor's operating status.
[0130] In some embodiments, the information uploading module 42 is used for
[0131] If the target sensor is in data acquisition mode, the acquired data of the target sensor is obtained based on the communication between the sensor LoRa modules, and the acquired data of the target sensor is uploaded to the cloud platform.
[0132] If the target sensor is in a fault state, an alarm message indicating that the target sensor is in a fault state is uploaded to the cloud platform.
[0133] In an exemplary embodiment, if the target sensor is determined to be in a data acquisition state, the acquired data from the target sensor is obtained based on communication between the sensor lora modules. The sensor lora module includes a control channel and a data channel.
[0134] The acquisition of data from the target sensor based on communication between sensor LoRa modules includes:
[0135] Based on the sensor ID, a control channel command is sent to the target sensor, instructing the target sensor to send the collected data to the master node sensor through the data channel.
[0136] After receiving the collected data, the master node sensor uploads the data to the cloud platform and sends a reset command to the target sensor, instructing the target sensor to perform a reset operation.
[0137] If the target sensor can continue uploading data to the cloud platform after a reset, then the target sensor continues to work normally. If it cannot after a reset, the master node sensor can send a warning to the cloud platform, and it is necessary to check whether there are other problems with B, and relevant personnel need to investigate.
[0138] This disclosure provides a computer-readable storage medium storing a battery compartment data acquisition program for a battery swapping station. When the battery compartment data acquisition program is executed by a processor, it implements the battery compartment data acquisition method for the battery swapping station described in the above embodiments.
[0139] This disclosure provides a battery swapping station, including a memory, a processor, and a battery compartment data acquisition program for the battery swapping station stored in the memory and executable on the processor. When the processor executes the battery compartment data acquisition program for the battery swapping station, it implements the battery compartment data acquisition method for the battery swapping station described in the above embodiments.
[0140] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0141] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0142] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0143] In the description of this disclosure, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this disclosure and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this disclosure.
[0144] Furthermore, the terms "first," "second," etc., used in the embodiments of this disclosure are for descriptive purposes only and should not be construed as indicating or implying relative importance, or implicitly specifying the number of technical features indicated in this embodiment. Therefore, features defined with terms such as "first" and "second" in the embodiments of this disclosure can explicitly or implicitly indicate that the embodiment includes at least one of those features. In the description of this disclosure, the word "multiple" means at least two or more, such as two, three, four, etc., unless otherwise explicitly specified in the embodiments.
[0145] In this disclosure, unless otherwise explicitly specified or limited in the embodiments, the terms "installation," "connection," "joining," and "fixing," etc., appearing in the embodiments should be interpreted broadly. For example, a connection can be a fixed connection, a detachable connection, or an integral part; it can also be a mechanical connection, an electrical connection, etc. Of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal communication between two components, or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure based on the specific implementation.
[0146] In this disclosure, unless otherwise expressly specified and limited, "above" or "below" the second feature can mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediate medium. Furthermore, "above," "on top of," and "over" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0147] Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present disclosure.
Claims
1. A method for collecting data from the battery compartment of a battery swapping station, characterized in that, The method is applied to a cloud platform, which is communicatively connected to sensors within the battery compartment of a battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. Monitor the data transmission status of sensors inside the target battery compartment; If no data is received from any sensor in the target battery compartment, the master node sensor is determined from the sensors in the target battery compartment that are in a normal data transmission state based on priority order. A data forwarding command is sent to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform; Receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor; The priority order includes the priority order of different types of sensors and the priority order of the same type of sensors; The process of determining the master node sensor from the sensors in the target battery compartment that are in a normal data transmission state based on priority order includes: Based on the different priority order, the sensor with the highest priority type is determined among the sensors that are in the normal data transmission state; If there are multiple sensors with the highest priority of the type, then the sensor with the highest rate priority is determined from among the multiple sensors with the highest priority of the type based on the priority order of the same type. The sensor with the highest rate priority is designated as the master node sensor; wherein, the sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
2. The battery compartment data acquisition method for a battery swapping station according to claim 1, characterized in that, The data forwarding instruction contains at least the sensor ID of the target sensor; The instruction to the master node sensor to determine the operating status of the target sensor based on communication between sensor LoRa modules includes: The master node sensor is instructed to identify the sensor whose data has not been received by the cloud platform based on the sensor ID of the target sensor, and to determine the working status of the target sensor based on the LoRa module communication between the master node sensor and the target sensor.
3. The battery compartment data acquisition method for a battery swapping station according to claim 1, characterized in that, After receiving the feedback information uploaded by the master node sensor based on the data forwarding instruction, the method includes: If the received feedback information is the data collected by the target sensor, then a sensor upgrade command is sent to the master node sensor, instructing the master node sensor to upgrade the function of the target sensor; If the received feedback information is an alarm message that identifies the working status of the target sensor, then a fault alarm is issued based on the alarm message.
4. A method for collecting data from the battery compartment of a battery swapping station, characterized in that, A master node sensor is applied to communicate with a cloud platform, wherein the cloud platform is communicatively connected to sensors within the battery compartment of a battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The method includes: Receive data forwarding instructions issued by the cloud platform; Based on the data forwarding instructions and communication between the sensor LoRa modules, the working status of the target sensor is determined; wherein, the target sensor is a sensor whose collected data is not received by the cloud platform. Based on the operating status of the target sensor, feedback information is uploaded to the cloud platform; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the operating status of the target sensor; The cloud platform is used to monitor the data transmission status of sensors within the target battery compartment. If no data is received from any sensor within the target battery compartment, a master node sensor is identified from the sensors in the target battery compartment that are transmitting data normally, based on priority. A data forwarding command is sent to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on communication between sensor LoRa modules. The target sensor is the sensor whose data has not been received by the cloud platform. Feedback information uploaded by the master node sensor based on the data forwarding command is received. The feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor. The priority order includes different priority orders among different types of sensors and same priority orders among sensors of the same type. Determining the master node sensor based on the priority order among the sensors in the target battery compartment that are transmitting data normally includes: determining the sensor with the highest priority type among the sensors in the data transmission normal state based on the different priority orders; if there are multiple sensors with the highest priority type, determining the sensor with the highest rate priority among the multiple sensors with the highest priority type based on the same priority order; and using the sensor with the highest rate priority as the master node sensor. The sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
5. The battery compartment data acquisition method for a battery swapping station according to claim 4, characterized in that, Based on the data forwarding instructions and communication between the sensor LoRa modules, the operating status of the target sensor is determined, including: Based on the data forwarding command and the communication between the sensor lora modules, it is determined whether the heartbeat data sent by the target sensor has been received. If heartbeat data is received from the target sensor, then the target sensor is determined to be in data acquisition mode. If no heartbeat data is received from the target sensor, the target sensor is determined to be in a fault state.
6. The battery compartment data acquisition method for a battery swapping station according to claim 5, characterized in that, The step of uploading feedback information to the cloud platform based on the working status of the target sensor includes: If the target sensor is in data acquisition mode, the acquired data of the target sensor is obtained based on the communication between the sensor LoRa modules, and the acquired data of the target sensor is uploaded to the cloud platform. If the target sensor is in a fault state, an alarm message indicating that the target sensor is in a fault state is uploaded to the cloud platform.
7. A data acquisition device for the battery compartment of a battery swapping station, characterized in that, The device is applied to a cloud platform, which is communicatively connected to sensors within the battery compartment of a battery swapping station. Each battery compartment contains multiple sensors, each with a LoRa module. Any two sensors within a battery compartment communicate via the LoRa module. The device includes: The data monitoring module is used to monitor the data transmission status of sensors inside the target battery compartment; The master node sensor determination module is used to determine the master node sensor from the sensors in the target battery compartment that are in the normal data transmission state based on priority order if no data is received from any sensor in the target battery compartment. The instruction sending module is used to send a data forwarding instruction to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform; An information receiving module is used to receive feedback information uploaded by the master node sensor based on the data forwarding instruction; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor; The priority order includes the priority order of different types of sensors and the priority order of the same type of sensors; The process of determining the master node sensor from the sensors in the target battery compartment that are in a normal data transmission state based on priority order includes: Based on the different priority order, the sensor with the highest priority type is determined among the sensors that are in the normal data transmission state; If there are multiple sensors with the highest priority of the type, then the sensor with the highest rate priority is determined from among the multiple sensors with the highest priority of the type based on the priority order of the same type. The sensor with the highest rate priority is designated as the master node sensor; wherein, the sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
8. A data acquisition device for the battery compartment of a battery swapping station, characterized in that, A master node sensor for communicating with a cloud platform, wherein the cloud platform is communicatively connected to sensors within the battery compartment of a battery swapping station, a battery compartment contains multiple sensors, each sensor has a LoRa module, and any two sensors within a battery compartment communicate with each other via the LoRa module. The device includes: The instruction receiving module is used to receive data forwarding instructions issued by the cloud platform; The working status determination module is used to determine the working status of the target sensor based on the data forwarding command and the communication between the sensor LoRa modules; wherein, the target sensor is a sensor whose collected data has not been received by the cloud platform; The information uploading module is used to upload feedback information to the cloud platform according to the working status of the target sensor; wherein, the feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor; The cloud platform is used to monitor the data transmission status of sensors within the target battery compartment. If no data is received from any sensor within the target battery compartment, a master node sensor is identified from the sensors in the target battery compartment that are transmitting data normally, based on priority. A data forwarding command is sent to the master node sensor of the target battery compartment, instructing the master node sensor to determine the working status of the target sensor based on communication between sensor LoRa modules. The target sensor is the sensor whose data has not been received by the cloud platform. Feedback information uploaded by the master node sensor based on the data forwarding command is received. The feedback information includes at least the data collected by the target sensor or alarm information indicating the working status of the target sensor. The priority order includes different priority orders among different types of sensors and same priority orders among sensors of the same type. Determining the master node sensor based on the priority order among the sensors in the target battery compartment that are transmitting data normally includes: determining the sensor with the highest priority type among the sensors in the data transmission normal state based on the different priority orders; if there are multiple sensors with the highest priority type, determining the sensor with the highest rate priority among the multiple sensors with the highest priority type based on the same priority order; and using the sensor with the highest rate priority as the master node sensor. The sensor with the highest rate priority is the sensor with the highest communication rate with the cloud platform among sensors of the same type.
9. A computer-readable storage medium, characterized in that, It stores a battery compartment data acquisition program for the battery swapping station. When the processor executes the battery compartment data acquisition program for the battery swapping station, it implements the battery compartment data acquisition method for the battery swapping station as described in any one of claims 1-6.
10. A battery swapping station, characterized in that, The device includes a memory, a processor, and a battery compartment data acquisition program for a battery swapping station stored in the memory and executable on the processor. When the processor executes the battery compartment data acquisition program for the battery swapping station, it implements the battery compartment data acquisition method for the battery swapping station as described in any one of claims 1-6.
Citation Information
Patent Citations
System for monitoring forest fire using sensor network
KR1020100136737A