A boost control method, device and electronic equipment for a boost structure
By setting detection points on the slide rail and calculating the target movement time of the vehicle, the control boosting structure will boost when the vehicle fails to pass on time, solving the problems of ineffective boosting structure and high energy consumption in the prior art, and achieving efficient vehicle sliding assistance.
Patent Information
- Application Number
- CN202211100398.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-09
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2042-09-09
AI Technical Summary
When the existing booster structure controls the sliding of the vehicle, there are invalid boosters and may cause stops to the vehicle sliding in the rear, resulting in poor booster effect and high energy consumption.
By setting a detection point on the slide rail, the target movement time required by the vehicle from the first detection point to the second detection point is calculated. When the vehicle fails to pass the second detection point within the target time, a control command is sent to the boost structure for boost operation.
Effective boosting for each vehicle is achieved, useless work is avoided, boosting efficiency is improved, and energy consumption is reduced.
Smart Images

Figure CN115636249B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automatic control technology, and in particular to a method, device and electronic equipment for boost control of a boost structure. Background Art
[0002] During the actual installation of the production line, the inclination standards of some slide rails had to be reduced due to the height and space size of the factory building, resulting in insufficient slope of the slide rails and stagnation of the sliding vehicles on them. In order to solve the stagnation phenomenon, a booster structure is generally set at the slide rail section that is prone to stagnation. The booster structure assists in pushing the vehicle entering the slide rail section to make it slide down smoothly. However, the current booster structure controls its continuous reciprocating push according to a set fixed logic. Most of the time, it is ineffective and may sometimes cause a stop to the vehicle sliding in from the rear, resulting in poor actual boosting effect and high energy consumption. Summary of the invention
[0003] In order to solve the above problems, the embodiments of the present application provide a method, device and electronic device for controlling a boost structure.
[0004] In a first aspect, an embodiment of the present application provides a method for controlling a boost structure, the method comprising:
[0005] When the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boost section, and the second detection point is set at the end of the boost section;
[0006] After the target movement time has elapsed, if the vehicle measurement information uploaded by the second detection point is not received, a first control instruction is sent to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation.
[0007] Preferably, when the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, including:
[0008] When a carrier is detected at the first detection point, carrier information corresponding to the carrier is read, wherein the carrier information includes the type of clothes hung and the weight of the carrier;
[0009] Querying the estimated drag coefficient corresponding to the type of the mounted clothing in a preset database;
[0010] The target moving time required for the vehicle to move to the second detection point is calculated based on the estimated drag coefficient, the vehicle weight and the track parameters corresponding to the slide rail, wherein the track parameters include the track length and the track friction coefficient.
[0011] Preferably, after calculating the target moving time required for the vehicle to move to the second detection point based on the track parameters corresponding to the slide rail, the method further includes:
[0012] During the target movement duration, continuously determining the estimated position area of the vehicle in the boost segment;
[0013] The sending a first control instruction to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation includes:
[0014] A first control instruction is sent to the boost structure corresponding to the boost section, so as to control the boost structure to perform a boost operation with the entrance of the estimated position area as a starting point.
[0015] Preferably, the continuously determining the estimated position area of the vehicle in the boost section includes:
[0016] Continuously acquiring detection data of each boost detection point, wherein the boost detection point is a detection point intermittently set on the boost section;
[0017] An estimated position area is determined based on the last target boost detection point for which the detection data is acquired, and the estimated position area is an area between the target boost detection point and the next boost detection point.
[0018] Preferably, the method further comprises:
[0019] During the period when the boosting structure performs a boosting operation, if the pressure data corresponding to the boosting structure does not change and the vehicle measurement information uploaded by the second detection point is received, a second control instruction is sent to the boosting structure to control the boosting structure to stop the boosting operation and reset. The pressure data is data collected by a pressure sensor arranged on the pushing member of the boosting structure.
[0020] Preferably, after sending the second control instruction to the boost structure, the method further includes:
[0021] Determine the actual moving time of the vehicle, calculate the time error between the actual moving time and the target moving time,
[0022] An average error of each of the duration errors within a preset statistical period is calculated, and the estimated drag coefficient is adjusted based on the average error.
[0023] In a second aspect, an embodiment of the present application provides a boost control device for a boost structure, the device comprising:
[0024] a calculation module, configured to calculate, when a vehicle is detected at a first detection point, a target moving time required for the vehicle to move to a second detection point based on a track parameter corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boosting section, and the second detection point is set at an end point of the boosting section;
[0025] The control module is used to send a first control instruction to the boost structure corresponding to the boost section if the vehicle measurement information uploaded by the second detection point is not received after the target movement time has passed, so as to control the boost structure to perform a boost operation.
[0026] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method provided in the first aspect or any possible implementation of the first aspect are implemented.
[0027] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided in the first aspect or any possible implementation manner of the first aspect.
[0028] The beneficial effects of the present invention are as follows: by calculating the time required for each vehicle to move to the slide rail where the vehicle is stuck (i.e., the boost section), it is determined whether the vehicle has passed the slide rail based on the time, and then the boost structure is controlled to be pushed or not, thereby ensuring that each vehicle can be boosted and the boost operation is only controlled when a vehicle arrives, thus avoiding useless work, achieving high boost efficiency, and low energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0030] Figure 1 A schematic flow chart of a boost control method for a boost structure provided in an embodiment of the present application;
[0031] Figure 2 A schematic structural diagram of a boost control device for a boost structure provided in an embodiment of the present application;
[0032] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0034] In the following introduction, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance. The following introduction provides multiple embodiments of the present application, and different embodiments can be replaced or combined, so the present application can also be considered to include all possible combinations of the same and / or different embodiments recorded. Therefore, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then the present application should also be considered to include embodiments containing one or more of all other possible combinations of A, B, C, and D, although the embodiment may not be clearly recorded in the following text.
[0035] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the present application. Various processes or components may be appropriately omitted, substituted or added to each example. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, features described in some examples may be combined in other examples.
[0036] See also Figure 1 , Figure 1 : is a flow chart of a boost control method of a boost structure provided in an embodiment of the present application. In the embodiment of the present application, the method includes:
[0037] S101. When a vehicle is detected at a first detection point, a target moving time required for the vehicle to move to a second detection point is calculated based on track parameters corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boost section, and the second detection point is set at the end point of the boost section.
[0038] The execution entity of this application can be a cloud server.
[0039] In the embodiment of the present application, the track provided with the booster device is generally a slide rail, and the carrier moving on it does not have a push block or other structure to continuously assist in pushing the carrier to move. Instead, after being hit and pushed by the driving device to generate a certain amount of kinetic energy and speed, it slides autonomously on the smooth slide rail to the next driving device. Due to the above characteristics, the slide rail is generally an inclined rail, so that the carrier can be accelerated twice due to gravity at the inclined section, thereby ensuring that it can smoothly reach the next driving device. On the contrary, when the inclination angle of the inclined section is insufficient, the carrier may stagnate in the slide rail, and a booster device is required to assist its movement.
[0040] In order to accurately estimate the position of the vehicle and then control the booster device to boost it, a first detection point and a second detection point will be set. The first detection point can be set at the front end of the slide rail section corresponding to the booster device, that is, the exit position of the previous drive device. When the drive device allocates a new vehicle to enter the slide rail, the first detection point can detect the entry of the vehicle through infrared sensing and other methods, and report to the cloud server. When the cloud server detects that a vehicle has entered, it will analyze and calculate the movement state of the vehicle according to the pre-stored track parameters to calculate and determine the target movement time to reach the second detection point (that is, move to leave the booster section). Generally speaking, the horizontal track in the slide rail area will not be set very long, and the vehicle will often stagnate at an inclined track with insufficient inclination angle, so the booster section is generally an inclined track section of the slide rail.
[0041] In one possible implementation, when the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, including:
[0042] When a carrier is detected at the first detection point, carrier information corresponding to the carrier is read, wherein the carrier information includes the type of clothes hung and the weight of the carrier;
[0043] Querying the estimated drag coefficient corresponding to the type of the mounted clothing in a preset database;
[0044] The target moving time required for the vehicle to move to the second detection point is calculated based on the estimated drag coefficient, the vehicle weight and the track parameters corresponding to the slide rail, wherein the track parameters include the track length and the track friction coefficient.
[0045] In the embodiment of the present application, the first detection point can obtain the vehicle information by scanning the chip on the vehicle, and the cloud server can determine the type of clothing mounted on the vehicle and the weight of the vehicle after the clothing is mounted by reading the vehicle information. Among them, according to the difference in clothing mounted on the vehicle, the air permeability of the clothing material, the area of the clothing and other factors will be different, which will in turn affect the wind resistance of the vehicle. The present application will build a database through the measurement of early test data, and the database stores the estimated wind resistance coefficient corresponding to the different types of mounted clothing at the slide rail. Therefore, by querying the database, the estimated wind resistance coefficient corresponding to the detected vehicle can be determined. By estimating the wind resistance coefficient and the front area of the clothing, the wind resistance of the vehicle can be calculated, and the friction of the vehicle can be calculated by the weight of the vehicle and the track parameters. In addition, since the distribution process of the driving device is driven by a cylinder or the like, the instantaneous force generated is large and fixed, so according to the preset parameter data of the driving device, the initial velocity of the vehicle distributed is also determined. In summary, the acceleration of the vehicle can be determined based on wind resistance and friction. Combined with the initial velocity of the vehicle, the target movement duration can be calculated and estimated.
[0046] S102: After the target movement time has elapsed, if the vehicle measurement information uploaded by the second detection point is not received, a first control instruction is sent to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation.
[0047] In the embodiment of the present application, the carrier can be controlled to be allocated to the slide rail route for transportation, which means that even if the inclination angle is insufficient, it must be able to pass through the slide rail normally under ideal conditions. However, in actual situations, due to the uneven wind resistance of the clothes hung on the carrier and the uneven flatness of the slide rail surface, the carrier may stagnate in the boost section. Therefore, the present application will use the target movement time as the judgment standard. After the target movement time, it means that the carrier should have moved here under ideal conditions. When the carrier passes through the second detection point and is detected by it, the second detection point will upload the vehicle measurement information to the cloud server. If the vehicle measurement information is not received after the target movement time, it means that the vehicle is likely to be stagnant in the boost section. Therefore, the cloud server will control the boost structure to perform the boost operation through the first control instruction to assist in pushing the vehicle to move.
[0048] In one possible implementation, after calculating the target moving time required for the vehicle to move to the second detection point based on the track parameters corresponding to the slide rail, the method further includes:
[0049] During the target movement duration, continuously determining the estimated position area of the vehicle in the boost segment;
[0050] The sending a first control instruction to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation includes:
[0051] A first control instruction is sent to the boost structure corresponding to the boost section, so as to control the boost structure to perform a boost operation with the entrance of the estimated position area as a starting point.
[0052] In the embodiment of the present application, the inclined sections of some slide rails, i.e. the boosting sections, are relatively long. For efficiency reasons, for a vehicle that is stuck in the boosting section, it only needs to be boosted from the position where it is stuck, without controlling the boosting structure to perform a complete boosting operation from the boosting starting point. Therefore, the cloud server will continue to estimate the location area of the vehicle within the target moving time. When the vehicle measurement information cannot be detected after the target moving time, the boosting structure will be directly controlled to boost from the estimated location area entrance as the starting point, eliminating the invalid boosting part, improving the boosting efficiency, and saving energy consumption.
[0053] In one possible implementation, the continuously determining the estimated position area of the vehicle in the boost section includes:
[0054] Continuously acquiring detection data of each boost detection point, wherein the boost detection point is a detection point intermittently set on the boost section;
[0055] An estimated position area is determined based on the last target boost detection point for which the detection data is acquired, and the estimated position area is an area between the target boost detection point and the next boost detection point.
[0056] In an embodiment of the present application, a plurality of boost detection points may be intermittently arranged on the boost section, and the boost detection points may be equally spaced or unequally spaced. The boost detection points may collect detection data by means of infrared sensors or the like. Specifically, when a vehicle passes by and blocks the infrared rays, the boost detection point will collect and record detection data once. Based on the last detection data obtained, the boost detection point that the vehicle passed for the last time can be determined. Since the vehicle is not detected by the next adjacent boost detection point, it means that the vehicle is stagnant between two boost detection points, and the estimated position area can be divided and determined.
[0057] In one embodiment, the method further comprises:
[0058] During the period when the boosting structure performs a boosting operation, if the pressure data corresponding to the boosting structure does not change and the vehicle measurement information uploaded by the second detection point is received, a second control instruction is sent to the boosting structure to control the boosting structure to stop the boosting operation and reset. The pressure data is data collected by a pressure sensor arranged on the pushing member of the boosting structure.
[0059] In the embodiment of the present application, the movement process of the vehicle in actual conditions will be affected by a variety of factors, so that the vehicle may arrive at the second detection point before or after the target movement time. For the case of early arrival, since the purpose of the present application is to allow the vehicle to pass through the slide rail smoothly, the early arrival will not affect the transportation of the vehicle, and it still means that the vehicle has passed through the slide rail smoothly, so no additional control processing is performed in this case. For the case of delayed arrival, it may appear that the vehicle can actually slide normally through the boosting section of the slide rail, and it does not stagnate somewhere on the slide rail, but the movement takes longer than expected. In other words, the cloud server fails to detect the vehicle measurement information after the target movement time, and during the boost control process, the vehicle may still pass the second detection point without relying on the help of the boost structure. Therefore, during the boost process, if the cloud server does not change the pressure data of the boost structure (i.e., it does not touch the vehicle), but the second detection point obtains the vehicle measurement information, it is considered that the vehicle has passed the boost section, and no boost is required. The cloud server will stop the current boost operation of the boost structure and reset it.
[0060] In one possible implementation, after sending the second control instruction to the boost structure, the method further includes:
[0061] Determine the actual moving time of the vehicle, calculate the time error between the actual moving time and the target moving time,
[0062] An average error of each of the duration errors within a preset statistical period is calculated, and the estimated drag coefficient is adjusted based on the average error.
[0063] In an embodiment of the present application, for the aforementioned vehicle that can pass the second detection point by itself, but the arrival time is delayed, the cloud server will obtain the actual moving time of the vehicle, and calculate the time error between the actual moving time and the target moving time. Since the estimated drag coefficient is estimated and calculated by artificial testing in the early stage, there will be a certain deviation from the actual situation, and the accuracy of the target moving time will be affected by the deviation. Therefore, the cloud server will calculate the average error by counting the time error data of the case where it arrives late without being boosted, and adjust the estimated drag coefficient according to the average error to improve the accuracy of the target moving time calculation in the subsequent process. The adjustment process of the estimated drag coefficient can be to determine the numerical interval where the average error is located, and set a corresponding adjustment value for each numerical interval to achieve adjustment.
[0064] The following will be combined with the attached Figure 2 , the boost control device of the boost structure provided in the embodiment of the present application is introduced in detail. It should be noted that the attached Figure 2 The boost control device of the boost structure shown is used to implement the present application Figure 1 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 1 The embodiment shown.
[0065] See also Figure 2 , Figure 2 Schematic diagram of a boost control device for a boost structure provided in an embodiment of the present application. Figure 2 As shown, the device comprises:
[0066] A calculation module 201 is used to calculate the target moving time required for the vehicle to move to a second detection point based on the track parameters corresponding to the slide rail when the vehicle is detected at a first detection point, wherein the first detection point is set at the slide rail at a first preset distance in front of the boost section, and the second detection point is set at the end of the boost section;
[0067] The control module 202 is used to send a first control instruction to the boost structure corresponding to the boost section if the vehicle measurement information uploaded by the second detection point is not received after the target movement time has passed, so as to control the boost structure to perform a boost operation.
[0068] In one possible implementation, the calculation module 201 includes:
[0069] A reading unit, configured to read carrier information corresponding to the carrier when the carrier is detected at the first detection point, wherein the carrier information includes the type of clothes hung and the weight of the carrier;
[0070] A query unit, used for querying an estimated drag coefficient corresponding to the type of the mounted clothing in a preset database;
[0071] The first calculation unit is used to calculate the target moving time required for the vehicle to move to the second detection point based on the estimated drag coefficient, the vehicle weight and the track parameters corresponding to the slide rail, and the track parameters include the track length and the track friction coefficient.
[0072] In one possible implementation, the control module 202 includes:
[0073] A first determining unit, configured to continuously determine an estimated position area of the vehicle in the boosting section within the target moving duration;
[0074] The sending unit is used to send a first control instruction to the boost structure corresponding to the boost section, so as to control the boost structure to perform a boost operation with the entrance of the estimated position area as the starting point.
[0075] In one possible implementation, the first determining unit includes:
[0076] an acquisition element, used for continuously acquiring detection data of each boost detection point, wherein the boost detection point is a detection point intermittently set on the boost section;
[0077] A determination element is used to determine an estimated position area based on the last target boost detection point for acquiring the detection data, wherein the estimated position area is an area between the target boost detection point and the next boost detection point.
[0078] In one possible implementation, the device further comprises:
[0079] A judgment module is used to send a second control instruction to the boost structure to control the boost structure to stop the boost operation and reset if the pressure data corresponding to the boost structure does not change during the boost operation of the boost structure and the vehicle measurement information uploaded by the second detection point is received, wherein the pressure data is data collected by a pressure sensor provided on the pushing member of the boost structure.
[0080] In one possible implementation, the determination module includes:
[0081] The second determining unit is used to determine the actual moving time of the vehicle and calculate the time error between the actual moving time and the target moving time.
[0082] The second calculation unit is used to calculate the average error of each of the duration errors within a preset statistical period, and adjust the estimated drag coefficient based on the average error.
[0083] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented with the help of software and / or hardware. The "unit" and "module" in this specification refer to software and / or hardware that can independently complete or cooperate with other components to complete specific functions, where the hardware can be, for example, a field programmable gate array (FPGA), an integrated circuit (IC), etc.
[0084] Each processing unit and / or module of the embodiments of the present application may be implemented by an analog circuit that implements the functions described in the embodiments of the present application, or may be implemented by software that executes the functions described in the embodiments of the present application.
[0085] See also Figure 3 , which shows a schematic diagram of the structure of an electronic device involved in an embodiment of the present application, the electronic device can be used to implement Figure 1 The method in the embodiment shown. Figure 3 As shown, the electronic device 300 may include: at least one central processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .
[0086] The communication bus 302 is used to realize the connection and communication between these components.
[0087] The user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.
[0088] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0089] Among them, the central processing unit 301 may include one or more processing cores. The central processing unit 301 uses various interfaces and lines to connect various parts of the entire electronic device 300, and executes various functions and processes data of the terminal 300 by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the central processing unit 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The central processing unit 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the central processing unit 301, and it can be implemented separately through a chip.
[0090] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may also be optionally at least one storage device located away from the aforementioned central processor 301. As Figure 3 As shown, the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and program instructions.
[0091] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the central processor 301 can be used to call the boost control application of the boost structure stored in the memory 305, and specifically perform the following operations:
[0092] When the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boost section, and the second detection point is set at the end of the boost section;
[0093] After the target movement time has elapsed, if the vehicle measurement information uploaded by the second detection point is not received, a first control instruction is sent to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation.
[0094] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.
[0095] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0096] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0097] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0098] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0099] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0100] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.
[0101] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by entering a program to instruct related hardware, and the program may be stored in a computer-readable memory, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0102] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A method for controlling a boost structure, characterized in that: The method comprises: When the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boost section, and the second detection point is set at the end of the boost section; After the target movement time has elapsed, if the vehicle measurement information uploaded by the second detection point is not received, a first control instruction is sent to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation; When the vehicle is detected at the first detection point, the target moving time required for the vehicle to move to the second detection point is calculated based on the track parameters corresponding to the slide rail, including: When a carrier is detected at the first detection point, carrier information corresponding to the carrier is read, wherein the carrier information includes the type of clothes hung and the weight of the carrier; Querying the estimated drag coefficient corresponding to the type of the mounted clothing in a preset database; The target moving time required for the vehicle to move to the second detection point is calculated based on the estimated drag coefficient, the vehicle weight and the track parameters corresponding to the slide rail, wherein the track parameters include the track length and the track friction coefficient.
2. The method according to claim 1, characterized in that After calculating the target moving time required for the vehicle to move to the second detection point based on the track parameters corresponding to the slide rail, the method further includes: During the target movement duration, continuously determining the estimated position area of the vehicle in the boost segment; The sending a first control instruction to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation includes: A first control instruction is sent to the boost structure corresponding to the boost section, so as to control the boost structure to perform a boost operation with the entrance of the estimated position area as a starting point.
3. The method according to claim 2, characterized in that The continuously determining the estimated position area of the vehicle in the boost segment includes: Continuously acquiring detection data of each boost detection point, wherein the boost detection point is a detection point intermittently set on the boost section; An estimated position area is determined based on the last target boost detection point for which the detection data is acquired, and the estimated position area is an area between the target boost detection point and the next boost detection point.
4. The method according to claim 1, characterized in that: The method further comprises: During the period when the boosting structure performs a boosting operation, if the pressure data corresponding to the boosting structure does not change and the vehicle measurement information uploaded by the second detection point is received, a second control instruction is sent to the boosting structure to control the boosting structure to stop the boosting operation and reset. The pressure data is data collected by a pressure sensor arranged on the pushing member of the boosting structure.
5. The method according to claim 4, characterized in that After sending the second control instruction to the boost structure, the method further includes: Determine the actual moving time of the vehicle, calculate the time error between the actual moving time and the target moving time, An average error of each of the duration errors within a preset statistical period is calculated, and the estimated drag coefficient is adjusted based on the average error.
6. A boost control device for a boost structure, characterized in that: The device comprises: a calculation module, configured to calculate, when a vehicle is detected at a first detection point, a target moving time required for the vehicle to move to a second detection point based on a track parameter corresponding to the slide rail, wherein the first detection point is set at the slide rail at a first preset distance in front of the boosting section, and the second detection point is set at an end point of the boosting section; a control module, configured to send a first control instruction to the boost structure corresponding to the boost section to control the boost structure to perform a boost operation if the vehicle measurement information uploaded by the second detection point is not received after the target movement time has passed; The calculation module includes: A reading unit, configured to read carrier information corresponding to the carrier when the carrier is detected at the first detection point, wherein the carrier information includes the type of clothes hung and the weight of the carrier; A query unit, used for querying an estimated drag coefficient corresponding to the type of the mounted clothing in a preset database; The first calculation unit is used to calculate the target moving time required for the vehicle to move to the second detection point based on the estimated drag coefficient, the vehicle weight and the track parameters corresponding to the slide rail, and the track parameters include the track length and the track friction coefficient.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Control method of workpiece transfer pipeline
CN109335589A
Robot boosting method and device, robot and storage medium
CN112643671A
Boosting control method and device of boosting structure and electronic equipment
CN115504176A