Battery pack unlocking method, device, equipment, medium and program product
Through precise positioning and auxiliary unlocking methods of unlocking position and target turn count, the problem of battery pack unlocking failure is solved, and the unlocking success rate and battery swap efficiency are improved.
Patent Information
- Application Number
- CN202411917977.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Different battery swap stations have different locking torques for the locking body of the battery pack due to mechanical structural deviations of the unlocking equipment, which may lead to failure of the battery unlocking and affect vehicle battery swap.
By obtaining the vehicle information of the vehicle to be replaced, the initial unlocking position and target number of turns are analyzed, the torque gun is controlled to rotate in the unlocking direction, and to determine whether the number of rotations reaches the target number of turns. If it fails, an auxiliary unlocking method is used, including increasing torque and reverse impact until the unlocking is successful.
The unlocking rate of the locking mechanism is improved, the normal operation of the battery swap process is ensured, the number of times of manual intervention for fault repairs is reduced, and the battery swap efficiency of the battery swap station is improved.
Smart Images

Figure CN119611275A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery pack unlocking technology, and in particular to a battery pack unlocking method, device, equipment, medium and program product. Background Art
[0002] The battery packs of different models have unlocking information corresponding to the models. When the battery pack of a certain model is replaced and the battery pack lock body is unlocked, it is unlocked by the motor with the target torque. However, due to the deviation in the mechanical structure of the unlocking equipment at different battery replacement stations, the locking torque of the battery pack lock body locked by the unlocking equipment after the battery replacement is completed is different. When replacing the battery at different battery replacement stations, the battery unlocking fails due to insufficient target torque of the unlocking equipment, making the vehicle unable to replace the battery. Summary of the invention
[0003] In order to solve the above-mentioned problems existing in the prior art, the present application provides a battery pack unlocking method, device, equipment, medium and program product.
[0004] The first aspect of the present application provides a battery pack unlocking method, comprising the following steps: Obtain vehicle information of the vehicle to be replaced, and parse the corresponding initial unlocking position and first target lap number according to the vehicle information; Move the torque gun to the initial unlocking position and engage the locking mechanism; Controlling the torque gun to rotate in an unlocking direction at a first torque for a first preset time, and obtaining a first number of rotations of the torque gun after the first preset time; If it is determined that the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism; If it is determined that the first rotation number is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and an auxiliary unlocking method is used to unlock the locking mechanism.
[0005] In one embodiment, the auxiliary unlocking method comprises the following steps: increasing the first torque to a second torque, controlling the torque gun to rotate along the first direction for a first preset time at the second torque, and obtaining a second number of rotations of the torque gun during the first preset time; If it is determined that the second rotation number is not less than the first target number, the pre-unlocking of the locking mechanism is successful; The torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism.
[0006] In one embodiment, the auxiliary unlocking method further includes the following steps: If it is determined that the second number of rotations is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails; Determine whether there is a recoil flag; If the recoil flag does not exist and a third torque is input to the torque gun, the torque gun is controlled to rotate in the locking direction at the third torque for a second preset time; The recoil mark is recorded, and the process returns to the above process of controlling the torque gun to rotate in the unlocking direction at the first torque for the first preset time to unlock.
[0007] In one embodiment, the auxiliary unlocking method further includes the following steps: If the recoil mark exists, a warning message is fed back to the interactive end.
[0008] In one embodiment, the warning information includes voice information and / or light information and / or text information and / or image information; The voice information is used to issue a warning tone for unlocking error; The light information is used to flash a warning light for unlocking errors; The text information is used to display a pop-up text window indicating an unlock error on the operation interface; The image information is used to display a warning symbol or a warning pattern on the operation interface.
[0009] In one embodiment, the secondary unlocking method comprises the following steps: reducing the first torque to a fourth torque, and controlling the torque gun to rotate a third number of rotations in the unlocking direction at the fourth torque; If the third number of rotations is greater than the set second target number of rotations, the secondary unlocking is completed and the locking mechanism is unlocked successfully; If the third number of rotations is not greater than the second target number of rotations; The torque gun is controlled to continuously rotate along the unlocking direction until the third number of rotations is greater than the second target number of rotations, and then the secondary unlocking is completed and the locking mechanism is successfully unlocked.
[0010] A second aspect of the present application provides a battery pack unlocking device, comprising: A collection unit: obtaining vehicle information of the vehicle to be replaced, and analyzing the corresponding initial unlocking position and the first target number of laps according to the vehicle information; Moving unit: Move the torque gun to the initial unlocking position and engage the locking mechanism; An execution unit: controlling the torque gun to rotate in an unlocking direction at a first torque for a first preset time, and obtaining a first number of rotations of the torque gun after the first preset time; The first judgment processing unit: if it is judged that the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism; The second judgment processing unit: if it is judged that the first number of rotations is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and an auxiliary unlocking method is used to unlock the locking mechanism.
[0011] The third aspect of the present application provides an electronic device, comprising: a memory for storing instructions executed by one or more processors of the electronic device, and a processor, which is one of the processors of the electronic device, used for the above-mentioned battery pack unlocking method.
[0012] A fourth aspect of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above-mentioned battery pack unlocking method.
[0013] A fifth aspect of the present application provides a computer program product, which includes instructions, and when the instructions are executed on an electronic device, the electronic device implements the above-mentioned battery pack unlocking method.
[0014] Compared with the prior art, the present application has the following beneficial effects: The battery pack unlocking method of the present application first controls the torque gun to rotate in the unlocking direction for a first preset time. If the first number of rotations of the torque gun within the first preset time is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the secondary unlocking method is subsequently used to complete the complete unlocking of the locking mechanism; if the first number of rotations of the torque gun within the first preset time is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails. After the pre-unlocking of the locking structure fails, the auxiliary unlocking method provided in the present application can be used to unlock the battery when the unlocking fails, thereby improving the unlocking rate of the locking mechanism, further improving the battery swapping efficiency of the battery swapping station, ensuring the normal operation of the battery swapping work in the battery swapping station, and reducing the number of manual interventions for fault repairs. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 A flowchart of a battery pack unlocking method provided according to an embodiment of the present application.
[0017] Figure 2 A schematic flow chart of an auxiliary unlocking method provided according to an embodiment of the present application.
[0018] Figure 3 A schematic flow chart of a secondary unlocking method provided according to an embodiment of the present application.
[0019] Figure 4 A schematic structural diagram of a battery pack unlocking device provided according to an embodiment of the present application.
[0020] Figure 5 A schematic structural diagram of a battery pack unlocking device provided according to an embodiment of the present application.
[0021] Figure 6 A schematic diagram of the structure of a computer-readable storage medium provided according to an embodiment of the present application.
[0022] Figure numerals: 501, acquisition unit; 502, moving unit; 503, execution unit; 504, first judgment processing unit; 505, second judgment processing unit; 600, electronic device; 610, processing unit; 620, storage unit; 6201, random access memory (RAM); 6202, cache storage unit; 6203, read-only storage unit (ROM); 6204, program / utility; 6205, program module; 650, input / output (I / O) interface; 630, bus; 640, display unit; 660, network adapter; 700, external device; 800, program product. DETAILED DESCRIPTION
[0023] The following describes the implementation methods of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in the present application. The present application can also be implemented or applied through other different specific implementation methods, and the details in the present application can also be modified or changed in various ways according to different viewpoints and application systems without departing from the spirit of the present application. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0024] The following is a detailed description of the embodiments of the present application with reference to the accompanying drawings so that those skilled in the art can easily implement the present application. The present application can be embodied in a variety of different forms and is not limited to the embodiments described herein.
[0025] In the representations of the present application, the representations with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" etc. mean that the specific features, structures, materials or characteristics represented in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. Moreover, the represented specific features, structures, materials or characteristics may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples represented in the present application and the features of the different embodiments or examples, unless they contradict each other.
[0026] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the representation of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0027] In order to clearly describe the present application, components irrelevant to the description are omitted, and the same reference symbols are given to the same or similar components throughout the specification.
[0028] Throughout the specification, when a device is said to be "connected" to another device, this includes not only the case of "direct connection" but also the case of "indirect connection" by placing other elements therebetween. In addition, when a device is said to "include" a certain component, unless otherwise stated, it does not exclude other components, but means that other components may be included.
[0029] When a device is said to be "on" another device, it may be directly on the other device, but there may also be other devices between it. In contrast, when a device is said to be "directly" on another device, there are no other devices between it.
[0030] Although the terms first, second, etc. are used to represent various elements in some examples, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, the first interface and the second interface, etc. are represented. Moreover, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate the existence of features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or mean any one or any combination. Therefore, "A, B or C" or "A, B and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B and C". Only when the combination of elements, functions, steps or operations is inherently mutually exclusive in some way, will there be an exception to this definition.
[0031] The technical terms used herein are only used to refer to specific embodiments and are not intended to limit the present application. The singular form used herein also includes the plural form unless the sentence clearly indicates the contrary meaning. The meaning of "including" used in the specification is to specify specific characteristics, regions, integers, steps, operations, elements and / or components, and does not exclude the existence or addition of other characteristics, regions, integers, steps, operations, elements and / or components.
[0032] Although not defined differently, all terms, including technical and scientific terms used herein, have the same meaning as those generally understood by those skilled in the art to which this application belongs. Terms defined in commonly used dictionaries are additionally interpreted as having meanings consistent with the relevant technical literature and the contents of the current disclosure, and unless defined, shall not be overly interpreted as ideal or very formal meanings.
[0033] In view of the problem of vehicle battery pack unlocking failure in the prior art, the present application provides a battery pack unlocking method, system, device, medium and program product. Through the technical solution provided by the present application, an auxiliary unlocking method is added during the unlocking process of the battery pack, and the auxiliary unlocking method can be used to unlock the battery pack in the event of unlocking failure, thereby improving the unlocking rate of the locking mechanism and the success rate of battery replacement. The technical solution provided by the present application will be explained and illustrated in combination with the embodiments below.
[0034] In some embodiments of the present disclosure, Figure 1 A flowchart of a battery pack unlocking method is provided. Figure 1 As shown, the battery pack unlocking method may specifically include: Step 110: Obtain vehicle information of the vehicle to be replaced, and parse the corresponding initial unlocking position and first target number of laps according to the vehicle information. The vehicle to be replaced first submits a replacement application when entering the replacement station. The replacement station system responds to the replacement application and obtains the vehicle information from the replacement system or cloud database. The initial unlocking position and first target number of laps of the same type of vehicle are parsed through the vehicle information to provide accurate unlocking data for the vehicle of that type.
[0035] Step 120: Move the torque gun to the initial unlocking position and engage the locking mechanism. The locking mechanism is used to fix the battery pack to the bottom of the vehicle; specifically, the vehicle to be replaced is moved to a designated position in the battery replacement station, and the torque gun is moved to the initial unlocking position by a moving device, and the torque gun is engaged with the locking mechanism to cooperate with the subsequent unlocking operation.
[0036] Step 130: Control the torque gun to rotate in the unlocking direction at the first torque for a first preset time, and obtain the number of revolutions of the torque gun after the first preset time, which is recorded as the first number of revolutions. It is understandable that the first torque can be preset according to the vehicle type or can be manually input by the operator.
[0037] Step 140: If it is determined that the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism. It can be understood that if the pre-unlocking of the locking mechanism is successful, the lock body of the locking mechanism becomes loose, and the torque gun can be adjusted to perform secondary unlocking to complete the full unlocking of the locking mechanism, thereby avoiding damage to the lock body caused by continuous rotation of the large first torque.
[0038] Step 150: If it is determined that the first rotation number is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and the auxiliary unlocking method is used to unlock the locking mechanism. It is understandable that the auxiliary unlocking method is used to unlock the locking mechanism after the pre-unlocking of the locking mechanism fails, which can improve the unlocking success rate.
[0039] Through the above steps 110 to 150, in the technical solution of the present invention, a torque gun is first used to pre-unlock the locking mechanism using a first torque. When the pre-unlocking is successful, the lock body in the locking mechanism becomes loose, and then the secondary unlocking is used to completely unlock the locking mechanism and replace the battery pack; when the pre-unlocking fails, an auxiliary unlocking method is used to unlock the locking mechanism to improve the unlocking success rate of the locking mechanism, reduce the number of fault repairs, and improve the battery replacement efficiency of the battery replacement station.
[0040] In the above embodiment, in the specific implementation of the above step 150, Figure 2 A schematic diagram of a flow chart of an auxiliary unlocking method is shown. Figure 2 As shown, the following steps may be specifically included: Step 151: Increase the first torque to the second torque, control the torque gun to rotate in the unlocking direction at the second torque for a first preset time, and obtain the number of revolutions of the torque gun within the first preset time, which is recorded as the second number of revolutions. In this embodiment, the second torque is not less than twice the first torque, so that a larger torque is used to impact the locking mechanism for unlocking.
[0041] Step 152: If it is determined that the second rotation number is not less than the first target number, the pre-unlocking of the locking mechanism is successful.
[0042] Step 153: Control the torque gun to perform secondary unlocking to complete unlocking of the locking mechanism.
[0043] Step 154: If it is determined that the second rotation number is less than the first target rotation number, the pre-unlocking of the locking mechanism fails.
[0044] Step 155: Determine whether there is a recoil flag.
[0045] Step 156: If the recoil mark does not exist, control the torque gun to rotate in the locking direction with the third torque for a second preset time; it is understandable that if the torque gun still fails to pre-unlock under the action of the second torque, a reverse impact force is applied to the lock body for secondary auxiliary unlocking, so that the lock body in the locking mechanism vibrates, which helps to loosen the parts that have become stiff due to long-term non-use. If a reverse impact has been performed (that is, the recoil mark exists) and the pre-unlocking is still not successful, it indicates that the reverse impact is invalid and there is no need to perform the reverse impact again. Therefore, if the torque gun still fails to pre-unlock under the action of the second torque and the recoil mark does not exist, controlling the torque gun to rotate in the locking direction for the second preset time under the action of the third torque helps to improve the unlocking success rate. Step 157: Record the recoil mark, and return to the above step 130 to unlock. It can be understood that after the torque gun rotates in the unlocking direction for a second preset time under the action of the third torque, the recoil mark is recorded, which means that the torque gun in the auxiliary unlocking method performs a reverse impact once.
[0046] Step 158: Determine if the recoil mark exists, and feed back warning information to the interactive end. Among them, the warning information includes voice information and / or light information and / or text information and / or image information; the voice information is used to issue an unlock error warning sound; the light information is used to flash the unlock error warning light; the text information is used to display an unlock error text pop-up window on the operation interface; the image information is used to display symbols or patterns on the operation interface. If the vehicle still fails to unlock after the torque and reverse impact, it is considered that the unlocking has failed and a warning message needs to be issued. It is worth mentioning that due to the differences in the battery pack locking mechanism and the flatness of the vehicle body, the unlocking failure cannot be completely solved. Therefore, after the unlocking finally fails, the operator is reminded to pay attention through warning lights, system text pop-ups, warning sounds, warning symbols or warning patterns, and manual repair unlocking is performed. It can be understood from steps 151-152-153 that since the locking torque generated by the locking mechanism during the last locking is greater than the first torque, the first torque is increased to the second torque. By increasing the torque to impact the lock body of the locking mechanism, the locking mechanism can be pre-unlocked, thereby improving the unlocking success rate of the locking mechanism.
[0047] In the above embodiment, the recoil flag indicates whether the torque gun is controlled to rotate in the locking direction with a third torque for a second preset time after the pre-unlocking of the locking mechanism of the vehicle to be unlocked fails, so as to determine whether the auxiliary unlocking is reversely impacted to perform secondary auxiliary unlocking after the pre-unlocking of the locking mechanism of the vehicle to be unlocked fails after increasing the torque.
[0048] Through steps 151-154-155-156-157, it can be understood that when the lock body in the locking mechanism is stuck during unlocking, the rapid reverse force can generate vibration, which helps to loosen the parts that have become stiff due to long-term non-use. When the jamming between the internal parts of the lock body is slightly loosened due to this impact, the jamming caused by rust or dust accumulation can be easily removed, and at this time, it can return to step 130 for pre-unlocking.
[0049] In the above embodiment, first, the locking mechanism is impact unlocked by increasing the torque to increase the success rate of unlocking the locking mechanism; when the increase in torque still fails to unlock, a reverse impact in the opposite direction of the unlocking is provided and then unlocked by step 130 to further improve the unlocking efficiency of the locking mechanism. The auxiliary unlocking method in this embodiment has two levels of auxiliary unlocking, which can significantly improve the success rate of unlocking the locking mechanism in practical applications. The analysis data of battery pack unlocking using the auxiliary unlocking method and the method without the auxiliary unlocking method are as follows:
[0050] From the above table, it can be known that after adopting the unlocking method of the technical solution disclosed in the present invention, the unlocking failure rate is reduced by 90.95%, the unlocking rate of the locking mechanism is improved, the number of fault repairs is reduced, and the battery replacement efficiency of the battery replacement station is improved.
[0051] In the above embodiment, in the specific implementation of the above step 140, Figure 3 A schematic diagram of a secondary unlocking method is shown. Figure 3 As shown, the specific steps include: Step 141: Reduce the first torque to the fourth torque, control the torque gun to rotate in the unlocking direction with the fourth torque, and obtain the third number of rotations of the torque gun in real time. It should be noted that after the locking mechanism is pre-unlocked successfully, the lock body in the locking mechanism does not need to use a large torque to unlock. Therefore, when controlling the torque gun to perform secondary unlocking, the torque is reduced from the first torque to the fourth torque.
[0052] Step 142: If the third number of rotations is greater than the second target number of rotations, the second level unlocking is completed and the locking mechanism is unlocked successfully; wherein, the second target number of rotations is obtained from the battery exchange system or the cloud database according to the vehicle information for comparison with the third number of rotations. When the third number of rotations is greater than the second target number of rotations, the lock body in the locking mechanism is unlocked and the battery pack can be removed from the vehicle.
[0053] Step 143: If the third rotation number is not greater than the second target number; it is understandable that when the third rotation number is less than or equal to the second target number, the secondary unlocking is not completed, and the torque gun still needs to continue rotating in the unlocking direction.
[0054] Step 144: Control the torque gun to continuously rotate in the unlocking direction until the third number of rotations is greater than the second target number of rotations, then the secondary unlocking is completed and the locking mechanism is unlocked successfully.
[0055] Through the above steps 141 to 144, in the technical solution disclosed in the present invention, the first torque used by the torque gun during pre-unlocking is used to rotate the lock body in the locking mechanism, and after the pre-unlocking is successful, the fourth torque less than the first torque is used to continuously unlock the locking mechanism. In this embodiment, the fourth torque less than the first torque is used to perform secondary unlocking of the locking mechanism, which, on the one hand, ensures the stability of the unlocking process of the locking mechanism, and on the other hand, avoids the damage of the locking mechanism caused by the long-term impact of the large torque on the locking mechanism, thereby increasing the service life of the locking mechanism.
[0056] In some embodiments of the present disclosure, Figure 4 A schematic diagram of the structure of a battery pack unlocking device is provided. Figure 4 As shown, the battery pack unlocking device is used to implement the battery pack unlocking method provided in the above embodiment, which may specifically include: Collection unit 501: obtains vehicle information of the vehicle to be replaced, and parses the corresponding initial unlocking position and first target number of laps based on the vehicle information.
[0057] Moving unit 502: moves the torque gun to the initial unlocking position and engages the locking mechanism.
[0058] Execution unit 503: Control the torque gun to rotate in the unlocking direction at a first torque for a first preset time, and obtain a first number of rotations of the torque gun after the first preset time.
[0059] The first judgment processing unit 504 judges that if the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and controls the torque gun to perform secondary unlocking to complete the unlocking of the locking mechanism.
[0060] The second judgment processing unit 505: if it is judged that the first number of rotations is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and the auxiliary unlocking method is used to unlock the locking mechanism. It can be understood that the functions implemented by the acquisition unit to the processing module in the above-mentioned functional modules correspond one-to-one to the actions performed by the aforementioned steps 110 to 150, and are not described in detail here. Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, method or program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to as "circuit", "module" or "platform" here.
[0061] Specifically, Figure 5 According to an embodiment of the present disclosure, a schematic diagram of the structure of a battery pack unlocking device is shown. Figure 5 The electronic device 600 according to this embodiment of the present disclosure is described. Figure 5 The electronic device 600 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0062] like Figure 5 As shown, the electronic device 600 is in the form of a general computing device. The components of the electronic device 600 may include but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including the storage unit 620 and the processing unit 610), a display unit 640, etc.
[0063] The storage unit stores program codes, which can be executed by the processing unit 610, so that the processing unit 610 performs the steps according to various exemplary embodiments of the present disclosure. For example, the processing unit 610 can perform the following steps: Figure 1 The relevant steps of the copy generation method shown in .
[0064] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory (RAM) 6201 and / or a cache memory unit 6202 , and may further include a read-only memory unit (ROM) 6203 .
[0065] The storage unit 620 may also include a program / utility 6204 having a set (at least one) of program modules 6205, such program modules 6205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0066] Bus 630 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0067] The electronic device 600 may also communicate with one or more external devices 700 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or may communicate with any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 650. In addition, the electronic device 600 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 660. The network adapter 660 may communicate with other modules of the electronic device 600 via a bus 630. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms, etc.
[0068] The embodiment of the present disclosure also provides a computer-readable storage medium for storing a program, and the steps of the battery pack unlocking method are implemented when the program is executed. In some possible implementations, various aspects of the present disclosure can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above-mentioned copywriting generation method section of this specification.
[0069] Specifically, Figure 6According to an embodiment of the present disclosure, a schematic diagram of the structure of a computer-readable storage medium is shown. Figure 6 As shown, a program product 800 for implementing the above-mentioned battery pack unlocking method according to an embodiment of the present disclosure is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0070] The program product may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0071] Computer readable storage media may include data signals propagated in baseband or as part of a carrier wave, in which readable program codes are carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.
[0072] The program code for executing the specific implementation operations of the battery pack unlocking method provided by the aforementioned embodiments of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also conventional procedural programming languages such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).
[0073] In summary, through the technical solution provided by the present invention, after the pre-unlocking of the locking mechanism fails, the auxiliary unlocking method in the present application can be used for auxiliary unlocking. The auxiliary unlocking method provides two-stage auxiliary unlocking of increasing torque and reverse impacting the locking mechanism, which can improve the unlocking success rate of the battery pack locking mechanism.
[0074] In order to increase the unlocking rate of the locking mechanism, improve the battery replacement efficiency of the battery replacement station, and reduce the number of manual interventions for fault repairs, it is necessary to promote it.
[0075] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the attached claims.
Claims
1. A battery pack unlocking method, characterized in that: The steps include: Obtain vehicle information of the vehicle to be replaced, and parse the corresponding initial unlocking position and first target lap number according to the vehicle information; Move the torque gun to the initial unlocking position and engage the locking mechanism; Controlling the torque gun to rotate in an unlocking direction at a first torque for a first preset time, and obtaining a first number of rotations of the torque gun after the first preset time; If it is determined that the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism; If it is determined that the first rotation number is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and an auxiliary unlocking method is used to unlock the locking mechanism.
2. The battery pack unlocking method according to claim 1, characterized in that: The auxiliary unlocking method comprises the following steps: increasing the first torque to a second torque, controlling the torque gun to rotate in an unlocking direction for a first preset time at the second torque, and obtaining a second number of rotations of the torque gun after the first preset time; If it is determined that the second rotation number is not less than the first target number, the pre-unlocking of the locking mechanism is successful; The torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism.
3. The battery pack unlocking method according to claim 2, characterized in that: The auxiliary unlocking method further comprises the following steps: If it is determined that the second number of rotations is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails; Determine whether there is a recoil flag; If the recoil mark does not exist, controlling the torque gun to rotate in the locking direction at the third torque for a second preset time; The recoil mark is recorded, and the process returns to the step of controlling the torque gun to rotate in the unlocking direction at the first torque for the first preset time to unlock.
4. The battery pack unlocking method according to claim 3, characterized in that: The auxiliary unlocking method further comprises the following steps: If the recoil mark exists, a warning message is fed back to the interactive end.
5. The battery pack unlocking method according to claim 4, characterized in that: The warning information includes voice information and / or light information and / or text information and / or image information; The voice information is used to issue a warning tone for unlocking error; The light information is used to flash a warning light for unlocking errors; The text information is used to display a pop-up text window indicating an unlock error on the operation interface; The image information is used to display a warning symbol or a warning pattern on the operation interface.
6. The battery pack unlocking method according to claim 1, characterized in that: The secondary unlocking method comprises the following steps: reducing the first torque to a fourth torque, and controlling the torque gun to rotate a third number of rotations in the unlocking direction at the fourth torque; If the third number of rotations is greater than the set second target number of rotations, the secondary unlocking is completed and the locking mechanism is unlocked successfully; If the third number of rotations is not greater than the second target number of rotations; The torque gun is controlled to continuously rotate along the unlocking direction until the third number of rotations is greater than the second target number of rotations, and then the secondary unlocking is completed and the locking mechanism is successfully unlocked.
7. A battery pack unlocking device, characterized in that: include: A collection unit: obtaining vehicle information of the vehicle to be replaced, and analyzing the corresponding initial unlocking position and the first target number of laps according to the vehicle information; Moving unit: Move the torque gun to the initial unlocking position and engage the locking mechanism; An execution unit: controlling the torque gun to rotate in an unlocking direction at a first torque for a first preset time, and obtaining a first number of rotations of the torque gun after the first preset time; The first judgment processing unit: if it is judged that the first rotation number is not less than the first target number of rotations, the pre-unlocking of the locking mechanism is successful, and the torque gun is controlled to perform secondary unlocking to complete the unlocking of the locking mechanism; The second judgment processing unit: if it is judged that the first number of rotations is less than the first target number of rotations, the pre-unlocking of the locking mechanism fails, and an auxiliary unlocking method is used to unlock the locking mechanism.
8. An electronic device, characterized in that: include: A memory for storing instructions executed by one or more processors of an electronic device, and a processor, which is one of the processors of the electronic device, for executing the battery pack unlocking method described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the battery pack unlocking method according to any one of claims 1 to 6.
10. A computer program product, characterized in that The computer program product comprises instructions, which, when executed on an electronic device, enable the electronic device to implement the battery pack unlocking method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Bolt locking method as well as battery-swapping battery pack installing system and installing method
CN109396812A
Battery changing method of electric vehicle
CN111959338A
Online detection method, device and system for automobile battery replacement station, electronic equipment and storage medium
CN111993948A
Locking and unlocking control methods and devices, storage medium and automobile battery replacing system
CN112026581A
Locking and unlocking control method and battery swap station
CN113232550A