Fence capable of being quickly disassembled, combined and spliced and using method thereof
By designing a police fence that quickly disassembles combined splicing, and adopts a structure that combines a coiler and fence cloth, the limitations of existing police fence length adjustment and space occupation are solved, and efficient occlusion effect is achieved. Through intelligent algorithms, the control strategy is optimized, and the automation and intelligence level of the system is improved.
Patent Information
- Application Number
- CN202411589629.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-03-28
AI Technical Summary
The existing police fences have limitations in length adjustment and space occupation, and the bracket structure leads to poor shading.
A fast disassembly combined splicing fence is designed, and a structure that combines a winder and a fence cloth is combined. The fence cloth is retracted and fixed by a rotating shaft and a fixing rod. The rotating ring and folding frame are used to reduce the space occupied by the bracket, and the fence area and shading effect are adjusted through the interval barrier cloth and magnetic suction ring.
The flexible adjustment and flat state of the fence cloth are realized, which reduces the space occupation of the bracket, improves the shading effect, and optimizes the control strategy through intelligent algorithms to improve the automation and intelligence level of the system.
Smart Images

Figure CN119711828A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of police fences, in particular to a quickly disassembled, assembled and spliced fence and a use method thereof. Background Art
[0002] Police fences are part of the tools used by the police. Usually, police fences can be combined into fence structures that can be shielded and maintained by splicing, which can effectively protect areas that need to be shielded from attracting outside attention. However, existing police fences are folded to cope with different lengths. However, the folded area not only causes unevenness, but also has limitations and cannot be adjusted according to other needs. In addition, the bracket structure of the existing police fence is spliced with a fixed circular tube structure, and the right-angle area cannot be folded, resulting in the need to occupy a large space. At the same time, there is a gap between the two sets of fences due to the bracket, which cannot be effectively shielded and protected. Summary of the invention
[0003] The object of the present invention is to provide a quick-disassembly assembled fence and a method of using the fence to solve the problems raised in the above-mentioned background technology.
[0004] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a fence for quick disassembly and assembly splicing, comprising several groups of reels, a rotating shaft is provided in the middle of the reel, and a fence cloth is wound around the outer side of the rotating shaft, a fixing rod is installed on the top of the fence cloth, and five groups of hooks are provided on the outer side of the fixing rod, two groups of supporting springs are respectively provided on the inner sides of the front and back sides of the reel, and positioning blocks are provided at the ends of the outer sides of the supporting springs, rotating rings are provided on the outer sides of both ends of the reel, and two groups of limiting plates are provided on the top of the rotating ring, a lower folding frame is provided on the inner side of the limiting plate, and two groups of splicing columns are provided on the inner side of the upper end of the lower folding frame, an upper folding frame is provided on the outer side of the upper end of the splicing column, and an auxiliary slide groove is opened in the middle of the upper folding frame and the lower folding frame, a sliding block is provided on the outer side of the auxiliary slide groove, and a magnetic attraction ring is installed on one side of the sliding block, a fixing plate is provided on the right end of the inner side of the magnetic attraction ring, and an interval blocking cloth is installed on the inner side of the fixing plate.
[0005] Preferably, a rotating disk is arranged on the outer side of the end of the rotating shaft, and a plug hole is opened on the inner side of the upper end of the rotating disk, and a welding seat is installed on the bottom of the winder.
[0006] Preferably, an auxiliary sliding block is provided on the outer side of the support spring, and the auxiliary sliding block is located on the inner side of the positioning block.
[0007] Preferably, positioning grooves are provided on both sides of the interior of the rotating ring, and the positioning grooves are located on the outside of the positioning block, a limiting axis is provided on the inner side of the limiting plate, and the limiting axis is located on the inner side of the lower end of the lower folding frame, and a splicing groove is provided on the inner side of the lower folding frame.
[0008] Preferably, a damping limit frame is provided on the inner side of the splicing column, and a damping flip seat is provided on the inner side of the damping limit frame, and the damping flip seat is located at the bottom of the splicing column.
[0009] Preferably, a limit frame is arranged inside the splicing column, and two groups of auxiliary springs are arranged inside the limit frame, a push plate is arranged outside the auxiliary spring, and three groups of limit columns are arranged at the end of the push plate.
[0010] Preferably, a plurality of groups of limiting holes are provided on the front or back sides of the upper folding frame and the lower folding frame, and the limiting holes are located on the outside of the limiting columns, a damping shaft is provided on the top of the upper folding frame, and a flip end is provided on the outside of the damping shaft, a round rod is provided on the inner side of the flip end, and the round rod is located on the outside of the hook.
[0011] Preferably, magnetic blocks are installed on the left side of the upper end and the lower end of the fixing plate, and the magnetic blocks are located on the inner side of the magnetic ring.
[0012] Preferably, a driving motor is provided on the inner side of the welding seat, and a bidirectional screw is provided at the output end of the driving motor, two groups of limiting guide rods are respectively installed on the front and back sides of the welding seat, and a support block is provided on the outer side of the bidirectional screw, and two groups of flip support plates are provided at the bottom of the support block.
[0013] Preferably, the method comprises the following steps:
[0014] S1. First, use the driving motor to control the bidirectional screw at the output end to rotate. The rotation will drive the outer support block to move outward. After outward extension, the support block contacts with another group of support blocks outside. After contact, the bottom flip support plate is controlled to flip along the shaft structure according to the needs and the installation angle. After flipping, the two groups of contacting flip support plate structures are kept in a contact state. Then, the folded lower folding frame is directly controlled to flip along the limit axis. After flipping vertically, the rotating ring is controlled to rotate along the outer side of the winder end. After the lower folding frame is kept facing upward, each group of support springs will push the auxiliary slider to expand outward. After outward extension, it will drive the positioning block to be embedded in the inner side of the positioning groove to limit the rotating ring.
[0015] S2. Then insert the splicing column to be installed into the inner side of the splicing groove. During the insertion process, it is necessary to push the three sets of limit columns to embed into the inner side to compress the internal auxiliary spring. After insertion, push the sliding block located on the auxiliary slide groove to keep the sliding block and the limit column in an aligned state. Then slowly move the adjustment position downward until the height required for restriction is reached to separate the sliding block from the limit column. After separation, the blocking structure will be cancelled, and the internal auxiliary spring will push the limit column to insert into the inner side of the limit hole for restriction.
[0016] S3, then flip the folded upper folding frame along the damping axis and unfold it, keep the vertical angle after unfolding, insert the splicing column into the inner side of the upper folding frame in the same way to adjust the position, finally, after reaching the fixed position, pull the fixing rod to pull out the inner fence cloth, and the rotating shaft will realize synchronous rotation during the pulling process, wait for the hook on the outer side of the fixing rod to be restricted to the outer side of the round rod, and use the tool inserted into the inner side of the jack to control the rotating shaft to drive the fence cloth to keep flat;
[0017] S4. Finally, adjust the height of each set of sliding blocks along the auxiliary slide groove, adjust the position of the magnetic block on the corresponding fixed plate, insert the magnetic block on the left end of the fixed plate into the inner side of the magnetic ring, and then use the interval blocking cloth to fold the exposed area of the interval, and finally use the bottom drive motor to perform outward adjustment.
[0018] Preferably, a control algorithm based on machine learning is introduced in step S1 to accurately control the rotation speed of the drive motor and the rotation angle of the bidirectional screw; the movement state of the support block is monitored in real time by a sensor, and the algorithm dynamically adjusts the outward angle and the angle of the flip support plate according to the actual situation to ensure the best fit of the contact points; the specific steps are:
[0019] 1. Sensor Arrangement
[0020] 1. Support block position sensor
[0021] Installation location: Install a position sensor inside each support block or at its connection structure; the sensor is closely attached to the moving track of the support block to ensure real-time monitoring of its position changes;
[0022] Function: Used to detect the position change of the support block during the operation of the equipment and accurately measure the moving distance of the support block;
[0023] 2. Flip support plate angle sensor
[0024] Installation location: The angle sensor is installed at the hinge or connecting shaft of the flip support plate to directly sense the flip angle of the support plate;
[0025] Function: Used to collect the real-time angle of the flip support plate to ensure accurate control of the flip angle;
[0026] 3. Rotational axis angle sensor
[0027] Installation location: An angle sensor is installed at the connection between the bidirectional screw and the rotating shaft to record the rotation angle of the rotating shaft;
[0028] Function: Used to measure the rotation angle change of the rotating shaft so as to synchronize the control signal of the motor;
[0029] 4. Accelerometer
[0030] Installation location:
[0031] Acceleration sensor 1: installed on the support block, used to sense the acceleration of the support block during movement;
[0032] Acceleration sensor 2: installed on the flip support plate, used to measure the acceleration when the flip support plate flips;
[0033] Acceleration sensor 3: installed on the rotating shaft to measure the acceleration of the rotating shaft during operation;
[0034] 5. Motor speed sensor
[0035] Installation location: directly installed on the drive motor to monitor the motor speed in real time;
[0036] Function: The motor speed sensor is used to record the speed of the drive motor to ensure the coordinated work of the motor speed and the screw rotation angle;
[0037] 2. Data Collection
[0038] 1. The moving distance of the support block: collect the real-time displacement data of the support block through the support block position sensor sb (t), the position of the support block at different time points is recorded in the form of a time series;
[0039] 2. Angle change of the flip support plate: The flip support plate angle sensor collects the flip angle data A of the flip support plate sp (t), record the angle change of the flip plate during the operation;
[0040] 3. Angle change of the rotating shaft: The rotating shaft angle sensor collects the rotation angle data A of the rotating shaft ra (t), records the motion trajectory of the rotating axis;
[0041] 4. Acceleration changes of each component: Acceleration sensors 1, 2, and 3 collect acceleration data Acc of the support block, flip support plate, and rotating axis respectively sb (t), Acc sp (t), Acc ra (t), monitoring the acceleration response of the component during operation;
[0042] 5. Motor speed: The motor speed sensor records the motor speed data RPM m (t) Ensure the smoothness and synchronization of motor operation;
[0043] 3. Data Preprocessing
[0044] 1. Data cleaning: Use the moving average method to smooth the data to remove noise and outliers in the data, and eliminate outliers caused by sensor jitter or sudden failure;
[0045] 2. Data interpolation: For missing data, linear interpolation is used to fill in the missing values to ensure the continuity of time series data;
[0046] 3. Data normalization: Normalize the sensor data to the interval [0,1] to eliminate the difference between the magnitudes of different sensor data;
[0047] 4. Model Selection and Training
[0048] 1. Model Architecture
[0049] The model is built by combining the Temporal Convolutional Network (TCN) and the Gated Recurrent Unit (GRU). The TCN model extracts local features in the time series through convolution operations while retaining the time order information of the sequence; the GRU is used to process the long-term dependencies of the time series.
[0050] 2. Data input and feature extraction
[0051] Input data:
[0052] The multidimensional time series data collected by the sensor is used as input
[0053] X={X sb (t),A sp (t),A ra (t),Acc sb (t),Acc sp (t),Acc ra (t),RPM m (t)}
[0054] Among them, X is the input data of the convolutional layer;
[0055] One-dimensional convolution operation:
[0056] Z (l) =ReLU(W (l) *X+b (l) )
[0057] Among them, Z (l) is the output of the lth layer, l represents the lth layer in the network, ReLU is the activation function,, W (l) is the weight matrix of the convolution kernel of the lth layer, b (l) is the bias vector, and the convolution operation* is a one-dimensional convolution;
[0058] Dilated Convolution:
[0059] Z (l) =ReLU(W (l) * d X+b (l) )
[0060] in,* d Represents a convolution operation with a dilation factor, which determines the step size of the convolution kernel jumps on the input sequence;
[0061] Residual Connection:
[0062] O (l) =Z (l) +X
[0063] Among them, O (l) is the output of layer l;
[0064] Through residual connections, each layer of the convolutional network can effectively utilize the information of the previous layer to avoid the gradient disappearance problem;
[0065] TCN output:
[0066] Through the multi-layer TCN network, we can get the high-dimensional representation H of the time series features. TCN , this representation will be passed to the GRU network;
[0067] H TCN =O (L)
[0068] Among them, H TCN It is a high-dimensional time series feature;
[0069] 3. Timing Dependency Modeling
[0070] GRU Input:
[0071] h t =GRUCell(h t-1 ,H TCN (t))
[0072] Among them, h t The output of the GRU unit at time t. GRUCell is the function of the GRU unit, h t-1 is the hidden state of the previous time step t-1, H TCN(t) is the feature extracted from TCN at time t;
[0073] GRU calculation formula:
[0074] Reset the gate:
[0075] r t =σ(W r ·[h t-1 ,H TCN (t)]+b r )
[0076] Among them, r t The output of the reset gate, σ is the Sigmoid activation function, W r is the weight matrix of the reset gate, b r is the bias term for the reset gate;
[0077] Update Gate:
[0078] z t =σ(W z ·[h t-1 ,H TCN (t)]+b z )
[0079] Among them, z t is the output of the update gate, which determines the weight distribution between the previous state and the current state, W z is the weight matrix of the update gate, b z Update the gate bias;
[0080] New status candidates:
[0081]
[0082] in, is the new state candidate, tanh is the hyperbolic tangent activation function, W h is the weight matrix of the candidate state, b h is the bias term of the candidate state, ⊙ represents element-wise multiplication;
[0083] Final hidden state:
[0084]
[0085] Among them, h t is the final hidden state, 1-z t is the complement of the update gate output, is the current candidate state;
[0086] GRU output:
[0087] The hidden state h at each time point t trepresents the characteristic state at the current moment, and finally we get the sequence H GRU ={h1,h2,…,h T}, these features will be used for prediction and control;
[0088] 4. Output layer and prediction
[0089] Fully connected layer:
[0090]
[0091] in, is the model's prediction of the motor speed and bidirectional screw angle at time t, W y is the weight matrix of the fully connected layer, h t is the hidden state at time t, b y is the bias term of the fully connected layer;
[0092] Loss function:
[0093]
[0094] in, is the value of the loss function, is the squared error between the model’s predicted value and the actual value at time t, y t is the true value at time t, T is the total number of time steps or data points;
[0095] The mean square error (MSE) is used as the loss function to measure the difference between the predicted value and the actual value to guide the optimization of the model;
[0096] 5. Signal Conversion and Control Execution
[0097] 1. Get model output
[0098] After processing by the TCN+GRU model, we get the predicted output for each time step These include:
[0099] Motor speed RPM m,t : The predicted motor speed value is used to control the speed of the drive motor;
[0100] Screw rotation angle A ra,t : The predicted screw rotation angle is used to control the rotation angle of the bidirectional screw;
[0101] 2. Output analysis and signal conversion:
[0102] Motor speed signal: RPM m,t Convert to PWM (pulse width modulation) signal required by motor controller;
[0103] Screw rotation angle signal: A ra,t Convert into corresponding stepper motor control signal to accurately control the rotation angle of the screw;
[0104] 3. Motor drive control:
[0105] Drive motor: RPM predicted by the model m,t , driving the motor controller to adjust the speed of the motor;
[0106] Stepper motor: Stepper motor according to A ra,t The stepper motor controller converts the angle signal into step pulses, each pulse corresponding to a tiny rotation angle.
[0107] Compared with the prior art, the present invention has the following beneficial effects: the present invention is provided with a reel and a fence cloth, the reel can be used to provide a winding and rolling effect for the inner fence cloth, the rotating shaft can assist in rolling up the fence cloth, the top fixing rod can be used to restrict the fence cloth, the holding hook can be pulled at the same time on the outside of the round rod, and the reel can be used to flexibly adjust the length of the fence cloth, and the fence cloth surface can be kept in a flat state by fixing it after release, thereby avoiding the problem of poor shielding effect;
[0108] By providing a rotating ring and a folding frame, the rotating ring can be used to assemble with the reel, the rotating ring can be rotated and adjusted along the outer side of the reel, and the lower folding frame can be folded and located outside the reel by turning over the limit axis, and kept in a horizontal state. Folding in this way can effectively reduce the space occupied by the bracket, which is convenient for transportation. At the same time, the upper folding frame and the lower folding frame can be spliced by using the splicing column and the internal limit column, and the fence area between them can be adjusted according to needs, which is convenient for use according to different needs;
[0109] By providing an interval blocking cloth, the sliding block can be used to slide and lift along the inner side of the auxiliary slide groove. After adjustment, the magnetic ring can be used to limit the magnetic block. The magnetic block can be inserted into the inner side of the magnetic ring to maintain a fixed state. The interval blocking cloth can then be used to fold the middle section of the two sets of fences, effectively preventing the gap in the middle from exposing the things that need to be blocked inside, thereby affecting the blocking effect.
[0110] By introducing the TCN+GRU algorithm, the system can automatically learn and adapt to the real-time changing environment and conditions during operation, optimize the control strategy in a data-driven way, and significantly improve the automation and intelligence level of the system. The TCN+GRU model can process and analyze multi-dimensional data from sensors in real time and quickly generate response strategies. During the operation of the system, the control parameters can be adjusted dynamically, such as adjusting the working state of the motor and screw in real time when the support block moves and flips, thereby improving the system's real-time response and dynamic adjustment capabilities.
[0111] By predicting and optimizing control signals through intelligent algorithms, the equipment can operate in the best state, reducing unnecessary mechanical movements and excessive operations, thereby reducing system energy consumption and wear, and extending the service life of the equipment. The system can automatically optimize parameter settings and step adjustments during operation. Users only need to input simple instructions or operate, and the system can automatically complete complex assembly and adjustment tasks, greatly improving the convenience of operation and user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0112] Figure 1 It is a structural schematic diagram of the present invention;
[0113] Figure 2 It is a schematic diagram of the structure of the reel of the present invention;
[0114] Figure 3 It is a schematic diagram of the welding seat structure of the present invention;
[0115] Figure 4 It is a schematic diagram of the structure of the rotating ring of the present invention;
[0116] Figure 5 It is a schematic diagram of the splicing column structure of the present invention;
[0117] Figure 6 It is a schematic diagram of the interval retaining cloth structure of the present invention;
[0118] Figure 7 It is a schematic diagram of the round rod structure of the present invention;
[0119] Figure 8 This is a flow chart of the TCN+GRU algorithm of the present invention.
[0120] In the figure: 1, reel; 101, rotating shaft; 102, rotating disk; 103, jack; 104, fence cloth; 105, fixing rod; 106, hook; 2, positioning block; 201, supporting spring; 202, auxiliary slider; 3, rotating ring; 301, positioning groove; 302, limiting plate; 303, limiting shaft; 304, lower folding frame; 305, splicing groove; 4, splicing column; 401, damping limiting frame; 402, damping flip seat; 403, limiting frame; 4 04. Auxiliary spring; 405. Push plate; 406. Limit column; 5. Round rod; 501. Upper folding frame; 502. Damping shaft; 503. Flip end; 504. Limit hole; 505. Auxiliary slide; 6. Interval stop cloth; 601. Sliding stop block; 602. Magnetic ring; 603. Magnetic block; 604. Fixed plate; 7. Flip support plate; 701. Welding seat; 702. Driving motor; 703. Bidirectional screw; 704. Limit guide rod; 705. Support block. DETAILED DESCRIPTION
[0121] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the specification of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0122] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0123] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0124] It should be noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that an article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0125] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and the features in the embodiments can be mutually exclusive.
[0126] See also Figure 1-7 The present invention provides a technical solution: a police fence with quick disassembly and assembly, comprising a plurality of groups of reels 1, a rotating shaft 101 is arranged in the middle of the reel 1, and a fence cloth 104 is wound around the outer side of the rotating shaft 101, a fixing rod 105 is installed on the top of the fence cloth 104, and five groups of hooks 106 are arranged on the outer side of the fixing rod 105, two groups of support springs 201 are arranged on the inner side of the front and back of the reel 1, and a positioning block 2 is arranged at the end of the outer side of the support spring 201, and a rotating ring 3 is arranged on the outer side of both ends of the reel 1, and the rotating ring 3 is arranged on the outer side of the rotating ring 3. Two groups of limiting plates 302 are arranged on the top, a lower folding frame 304 is arranged on the inner side of the limiting plate 302, and two groups of splicing columns 4 are arranged on the inner side of the upper end of the lower folding frame 304, an upper folding frame 501 is arranged on the outer side of the upper end of the splicing column 4, and an auxiliary slide groove 505 is opened in the middle of the upper folding frame 501 and the lower folding frame 304, a sliding stopper 601 is arranged on the outer side of the auxiliary slide groove 505, and a magnetic ring 602 is installed on one side of the sliding stopper 601, a fixing plate 604 is arranged on the right end of the inner side of the magnetic ring 602, and an interval blocking cloth 6 is installed on the inner side of the fixing plate 604.
[0127] Through the above technical scheme, a reel 1 and a fence cloth 104 are provided, and the reel 1 can provide a winding and rolling effect for the internal fence cloth 104, and the rotating shaft 101 can assist the fence cloth 104 in rolling up, and the top fixed rod 105 can be used to limit the fence cloth 104, and the holding hook 106 can be pulled at the same time on the outside of the round rod 5, and the reel 1 can be used to flexibly adjust the length of the fence cloth 104, and it can be fixed after release to keep the surface of the fence cloth 104 in a flat state to avoid the problem of poor shielding effect, and the rotating ring 3 and the folding frame are provided, and the rotating ring 3 can be assembled with the reel 1, and the rotating ring 3 can be rotated and adjusted along the outside of the reel 1, and the lower folding frame 304 can be folded into a position by flipping the limit shaft 303. The outer side of the winder 1 is kept in a horizontal state. Folding in this way can effectively reduce the space occupied by the bracket and facilitate transportation. At the same time, the upper folding frame 501 and the lower folding frame 304 can be spliced using the splicing column 4 and the internal limiting column 406. The fence area between them can be adjusted according to needs, which is convenient for use with different needs. By providing an interval blocking cloth 6, the sliding block 601 can be used to slide and lift along the inner side of the auxiliary slide groove 505. After adjustment, the magnetic ring 602 can be used to provide restriction on the magnetic block 603. The magnetic block 603 can be inserted into the inner side of the magnetic ring 602 to maintain a fixed state. The interval blocking cloth 6 can then be used to fold the interval in the middle of the two groups of fences, effectively preventing the gap in the middle from exposing the things that need to be blocked inside, thereby affecting the blocking effect.
[0128] Furthermore, a rotating disk 102 is arranged on the outer side of the end of the rotating shaft 101 , and a plug hole 103 is opened on the inner side of the upper end of the rotating disk 102 . A welding seat 701 is installed at the bottom of the winder 1 .
[0129] Through the above technical solution, the rotating disk 102 can assist in controlling the rotation axis 101 for rotation adjustment, and the insertion hole 103 is used to provide an insertion position for external tools to facilitate rotation adjustment.
[0130] Furthermore, an auxiliary sliding block 202 is disposed on the outer side of the supporting spring 201 , and the auxiliary sliding block 202 is located on the inner side of the positioning block 2 .
[0131] Through the above technical solution, the auxiliary sliding block 202 can assist in compressing the support spring 201 or push the positioning block 2 to extend outward.
[0132] Furthermore, positioning grooves 301 are opened on both sides of the rotating ring 3, and the positioning grooves 301 are located on the outside of the positioning block 2. A limiting axis 303 is set on the inner side of the limiting plate 302, and the limiting axis 303 is located on the inner side of the lower end of the lower folding frame 304. A splicing groove 305 is opened on the inner side of the lower folding frame 304.
[0133] Through the above technical solution, the positioning groove 301 can provide a combination position for the positioning block 2, so as to facilitate the restriction of the rotating ring 3 after splicing. The limit axis 303 can assist the lower folding frame 304 in flipping adjustment, and the splicing groove 305 can provide a splicing installation position for the splicing column 4.
[0134] Furthermore, a damping limit frame 401 is provided on the inner side of the splicing column 4 , and a damping flip seat 402 is provided on the inner side of the damping limit frame 401 . The damping flip seat 402 is located at the bottom of the splicing column 4 .
[0135] Through the above technical solution, the combination of the damping limit frame 401 and the damping flip seat 402 can assist in the flipping adjustment angle to achieve a certain degree of tilt.
[0136] Furthermore, a limit frame 403 is provided inside the splicing column 4 , and two groups of auxiliary springs 404 are provided inside the limit frame 403 , a push plate 405 is provided outside the auxiliary spring 404 , and three groups of limit columns 406 are provided at the end of the push plate 405 .
[0137] Through the above technical solution, the limit frame 403 can limit the auxiliary spring 404, and the auxiliary spring 404 can be used to push the outer push plate 405 and the limit column 406 to expand outward, and after expansion, the position of the splicing column 4 can be limited.
[0138] Furthermore, a plurality of groups of limiting holes 504 are provided on the front or back of the upper folding frame 501 and the lower folding frame 304, and the limiting holes 504 are located on the outside of the limiting column 406, a damping shaft 502 is provided on the top of the upper folding frame 501, and a flip end 503 is provided on the outside of the damping shaft 502, a round rod 5 is provided on the inner side of the flip end 503, and the round rod 5 is located on the outside of the hook 106.
[0139] Through the above technical solution, the limiting hole 504 can assist the limiting column 406 to be inserted into different positions to adjust the area of the fence, the damping shaft 502 can assist the flipping end 503 to perform flipping adjustment, and the round rod 5 is used to provide limitation for the hook 106.
[0140] Furthermore, magnetic blocks 603 are installed on the left side of the upper end and the lower end of the fixing plate 604 , and the magnetic blocks 603 are located on the inner side of the magnetic ring 602 .
[0141] Through the above technical solution, the magnetic block 603 can be inserted into the inner side of the magnetic ring 602 for splicing.
[0142] Furthermore, a driving motor 702 is provided on the inner side of the welding seat 701, and a bidirectional screw 703 is provided on the output end of the driving motor 702, two sets of limiting guide rods 704 are respectively installed on the front and back sides of the welding seat 701, and a supporting block 705 is provided on the outer side of the bidirectional screw 703, and two sets of flip support plates 7 are provided on the bottom of the supporting block 705.
[0143] Through the above technical solution, the driving motor 702 can be powered on to drive the bidirectional screw 703 at the output end to rotate, so as to extend the support block 705 on the outside. During the extension process, the extension can be stably adjusted along the limiting guide rod 704. The flipping support plate 7 can provide support for the overall structure of the top and increase stability.
[0144] Further, the following steps are included:
[0145] S1. First, use the driving motor 702 to control the bidirectional screw 703 at the output end to rotate. The rotation will drive the outer support block 705 to move and extend. After the extension, the support block 705 contacts with another group of support blocks 705 on the outside. After the contact, the bottom flip support plate 7 is controlled to flip along the shaft structure according to the needs and the installation angle. After the flip, the two groups of contacting flip support plate 7 structures are kept in a contact state. Then, the folded lower folding frame 304 is directly controlled to flip along the limit axis 303. After flipping vertically, the rotating ring 3 is controlled to rotate along the outer side of the end of the winder 1. After the lower folding frame 304 is kept facing upward, each group of support springs 201 will push the auxiliary slider 202 to extend. After the extension, it will drive the positioning block 2 to be embedded in the inner side of the positioning groove 301 to limit the rotating ring 3.
[0146] S2, then insert the splicing column 4 to be installed into the inner side of the splicing groove 305. During the insertion process, it is necessary to push the three groups of limit columns 406 to embed into the inner side to compress the internal auxiliary spring 404. After the insertion, push the sliding block 601 located on the auxiliary slide groove 505 to keep the sliding block 601 and the limit column 406 in an aligned state, and then slowly move the adjustment position downward until the height required for restriction is reached to separate the sliding block 601 from the limit column 406. After separation, the blocking structure will be cancelled, and the internal auxiliary spring 404 will push the limit column 406 to insert into the inner side of the limit hole 504 for restriction;
[0147] S3, the folded upper folding frame 501 is turned over and unfolded along the damping shaft 502, and after unfolding, the vertical angle is maintained, and the splicing column 4 is inserted into the inner side of the upper folding frame 501 in the same way to adjust the position, and finally, after reaching the fixed position, the fixing rod 105 is pulled to pull out the inner fence cloth 104, and the rotating shaft 101 will realize synchronous rotation during the pulling process, and after the hook 106 on the outer side of the fixing rod 105 is restricted to the outer side of the round rod 5, a tool is inserted into the inner side of the jack 103 to control the rotating shaft 101 to drive the fence cloth 104 to keep flat;
[0148] S4. Finally, adjust the height of each group of sliding blocks 601 along the auxiliary slide groove 505, adjust the position of the magnetic block 603 on the corresponding fixed plate 604, insert the magnetic block 603 at the left end of the fixed plate 604 into the inner side of the magnetic ring 602, and then use the interval blocking cloth 6 to fold the exposed area of the interval, and finally use the bottom driving motor 702 to perform outward adjustment.
[0149] In step S1, a control algorithm based on machine learning is introduced to accurately control the speed of the drive motor and the rotation angle of the bidirectional screw; the movement state of the support block is monitored in real time by the sensor, and the algorithm dynamically adjusts the outward angle and the angle of the flip support plate according to the actual situation to ensure the best fit of the contact point; the specific steps are:
[0150] Input the sensor data into the model to form the input matrix X:
[0151] 1. Data Collection
[0152] Assume that 5 seconds of data are collected:
[0153]
[0154] 2. TCN Network Processing
[0155] 1. Convolution kernel design:
[0156] Use a convolution kernel of size 3, an output dimension of 5, and a dilation factor of d1 = 5. The first layer of convolution is calculated as follows:
[0157]
[0158] Convolution calculation:
[0159]
[0160] 2. Residual Connection:
[0161] O (1) =Z (1) +X rescaled
[0162] Assume that the final output after multi-layer TCN processing is:
[0163]
[0164] 3. GRU network processing
[0165] GRU network calculation:
[0166] h t =GRUCell(h t-1 ,H TCN (t))
[0167] Assume that the GRU hidden state calculation result at each time step is:
[0168]
[0169] 4. Output layer and prediction
[0170] The output of the GRU is passed to the fully connected layer to predict the motor speed and bidirectional screw angle of the device in the future time step.
[0171] Prediction results (hypothesis)
[0172] Predicted motor speed:
[0173]
[0174] Predicted screw angle:
[0175]
[0176] 5. Signal Conversion and Control Execution
[0177] 1. Get model output
[0178] After processing by the TCN+GRU model, we get the predicted output for each time step These include:
[0179] Motor speed RPM m,t : The predicted motor speed value is used to control the speed of the drive motor;
[0180] Screw rotation angle A ra,t : The predicted screw rotation angle is used to control the rotation angle of the bidirectional screw;
[0181] 2. Output analysis and signal conversion:
[0182] Motor speed signal: RPM m,t Convert to PWM (pulse width modulation) signal required by motor controller;
[0183] Screw rotation angle signal: A ra,t Convert into corresponding stepper motor control signal to accurately control the rotation angle of the screw;
[0184] 3. Motor drive control:
[0185] Drive motor: RPM predicted by the model m,t , driving the motor controller to adjust the speed of the motor;
[0186] Stepper motor: Stepper motor according to A ra,t The stepper motor controller converts the angle signal into step pulses, each pulse corresponding to a tiny rotation angle.
[0187] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A quick-detachable assembled fence, comprising a plurality of groups of reels (1), characterized in that: A rotating shaft (101) is arranged in the middle of the reel (1), and a fence cloth (104) is wound around the outer side of the rotating shaft (101), a fixing rod (105) is installed on the top of the fence cloth (104), and five groups of hooks (106) are arranged on the outer side of the fixing rod (105), two groups of support springs (201) are arranged on the inner side of the front and back sides of the reel (1), and positioning blocks (2) are arranged at the ends of the outer sides of the support springs (201), rotating rings (3) are arranged on the outer sides of both ends of the reel (1), and two groups of limit plates (302) are arranged on the top of the rotating ring (3), and the limit plates (302) are arranged on the inner side of the front and back sides of the reel (1). A lower folding frame (304) is arranged on the inner side of the upper end of the lower folding frame (304), and two groups of splicing columns (4) are arranged on the inner side of the upper end of the splicing column (4), an upper folding frame (501) is arranged on the outer side of the upper end of the splicing column (4), and an auxiliary sliding groove (505) is opened in the middle of the upper folding frame (501) and the lower folding frame (304), a sliding block (601) is arranged on the outer side of the auxiliary sliding groove (505), and a magnetic attraction ring (602) is installed on one side of the sliding block (601), a fixing plate (604) is arranged on the right end of the inner side of the magnetic attraction ring (602), and a space blocking cloth (6) is installed on the inner side of the fixing plate (604).
2. A quick-disassembly assembled fence according to claim 1, characterized in that: A rotating disk (102) is arranged on the outer side of the end of the rotating shaft (101), and a plug hole (103) is opened on the inner side of the upper end of the rotating disk (102). A welding seat (701) is installed at the bottom of the reel (1).
3. The quick-disassembly assembled fence according to claim 1, characterized in that: An auxiliary sliding block (202) is arranged on the outer side of the support spring (201), and the auxiliary sliding block (202) is located on the inner side of the positioning block (2).
4. The quick-disassembly assembled fence according to claim 1, characterized in that: Positioning grooves (301) are provided on both sides of the interior of the rotating ring (3), and the positioning grooves (301) are located on the outside of the positioning block (2). A limiting axis (303) is provided on the inner side of the limiting plate (302), and the limiting axis (303) is located on the inner side of the lower end of the lower folding frame (304). A splicing groove (305) is provided on the inner side of the lower folding frame (304).
5. The quick-disassembly assembled fence according to claim 1, characterized in that: A damping limit frame (401) is provided on the inner side of the splicing column (4), and a damping flip seat (402) is provided on the inner side of the damping limit frame (401), and the damping flip seat (402) is located at the bottom of the splicing column (4); A limit frame (403) is arranged inside the splicing column (4), and two groups of auxiliary springs (404) are arranged inside the limit frame (403). A push plate (405) is arranged outside the auxiliary spring (404), and three groups of limit columns (406) are arranged at the end of the push plate (405).
6. The quick-disassembly assembled fence according to claim 1, characterized in that: A plurality of groups of limiting holes (504) are provided on the front or back sides of the upper folding frame (501) and the lower folding frame (304), and the limiting holes (504) are located on the outside of the limiting columns (406); a damping shaft (502) is provided on the top of the upper folding frame (501), and a flip end (503) is provided on the outside of the damping shaft (502); a round rod (5) is provided on the inner side of the flip end (503), and the round rod (5) is located on the outside of the hook (106).
7. The quick-disassembly assembled fence according to claim 1, characterized in that: Magnetic blocks (603) are installed on the left sides of the upper and lower ends of the fixing plate (604), and the magnetic blocks (603) are located on the inner side of the magnetic ring (602).
8. The quick-disassembly assembled fence according to claim 2, characterized in that: A driving motor (702) is arranged on the inner side of the welding seat (701), and a bidirectional screw (703) is arranged on the output end of the driving motor (702), two groups of limiting guide rods (704) are respectively installed on the front and back sides of the welding seat (701), and a supporting block (705) is arranged on the outer side of the bidirectional screw (703), and two groups of flip support plates (7) are arranged on the bottom of the supporting block (705).
9. A method for using a quick-disassembly assembled fence according to any one of claims 1 to 8, characterized in that: The following steps are involved: S1. First, the driving motor (702) is used to control the bidirectional screw (703) at the output end to rotate. The rotation will drive the outer support block (705) to move and extend. After the extension, the support block (705) contacts with another group of support blocks (705) outside. After the contact, the bottom flip support plate (7) is controlled to flip along the shaft structure according to the needs and the installation angle. After the flip, the two groups of contacting flip support plate (7) structures are kept in a contact state. Then, the folded lower folding frame (304) is directly controlled to flip along the limit axis (303). After the flip is vertical, the rotating ring (3) is controlled to rotate along the outer side of the end of the winder (1). After the lower folding frame (304) is kept facing upward, each group of support springs (201) will push the auxiliary slider (202) to extend. After the extension, it will drive the positioning block (2) to be embedded in the inner side of the positioning groove (301) to limit the rotating ring (3); S2, then insert the splicing column (4) to be installed into the inner side of the splicing groove (305). During the insertion process, it is necessary to push the three groups of limit columns (406) to embed into the inner side to compress the auxiliary spring (404) inside. After the insertion, push the sliding block (601) located on the auxiliary sliding groove (505), keep the sliding block (601) and the limit column (406) in an aligned state, and then slowly move down to adjust the position until the height required for restriction is reached to separate the sliding block (601) and the limit column (406). After separation, the blocking structure will be cancelled, and the internal auxiliary spring (404) will push the limit column (406) to insert into the inner side of the limit hole (504) for restriction; S3, the folded upper folding frame (501) is then turned over and unfolded along the damping shaft (502), and after unfolding, the vertical angle is maintained, and the splicing column (4) is inserted into the inner side of the upper folding frame (501) in the same way to adjust the position, and finally, after reaching the fixed position, the fixing rod (105) is pulled to pull out the inner fence cloth (104), and the rotating shaft (101) will realize synchronous rotation during the pulling process, and after the hook (106) on the outer side of the fixing rod (105) is restricted to the outer side of the round rod (5), a tool is inserted into the inner side of the insertion hole (103) to control the rotating shaft (101) to drive the fence cloth (104) to keep it flat; S4. Finally, the height of each group of sliding blocks (601) is adjusted along the auxiliary slide groove (505), and the position of the magnetic block (603) on the corresponding fixed plate (604) is adjusted. After the magnetic block (603) at the left end of the fixed plate (604) is inserted into the inner side of the magnetic ring (602), the exposed area of the interval can be folded using the interval blocking cloth (6), and finally the outward expansion adjustment is performed through the bottom driving motor (702).
10. The method for using the quick-disassembly assembled fence according to claim 9, characterized in that: In step S1, a control algorithm based on machine learning is introduced to accurately control the speed of the drive motor and the rotation angle of the bidirectional screw; the movement state of the support block is monitored in real time by the sensor, and the algorithm dynamically adjusts the outward angle and the angle of the flip support plate according to the actual situation to ensure the best fit of the contact point; the specific steps are:
1. Sensor Arrangement 1. Support block position sensor Installation location: Install a position sensor inside each support block or at its connection structure; the sensor is closely attached to the moving track of the support block to ensure real-time monitoring of its position changes; 2. Flip support plate angle sensor Installation location: The angle sensor is installed at the hinge or connecting shaft of the flip support plate to directly sense the flip angle of the support plate; 3. Rotational axis angle sensor Installation location: An angle sensor is installed at the connection between the bidirectional screw and the rotating shaft to record the rotation angle of the rotating shaft; 4. Accelerometer Installation location: Acceleration sensor 1: installed on the support block, used to sense the acceleration of the support block during movement; Acceleration sensor 2: installed on the flip support plate, used to measure the acceleration when the flip support plate flips; Acceleration sensor 3: installed on the rotating shaft to measure the acceleration of the rotating shaft during operation; 5. Motor speed sensor Installation location: directly installed on the drive motor to monitor the motor speed in real time; 2. Data Collection 1. The moving distance of the support block: collect the real-time displacement data of the support block through the support block position sensor sb (t), the position of the support block at different time points is recorded in the form of a time series; 2. Angle change of the flip support plate: The flip support plate angle sensor collects the flip angle data A of the flip support plate sp (t), record the angle change of the flip plate during the operation; 3. Angle change of the rotating shaft: The rotating shaft angle sensor collects the rotation angle data A of the rotating shaft ra (t), records the motion trajectory of the rotating axis; 4. Acceleration changes of each component: Acceleration sensors 1, 2, and 3 collect acceleration data Acc of the support block, flip support plate, and rotating axis respectively sb (t), Acc sp (t), Acc ra (t), monitoring the acceleration response of the component during operation; 5. Motor speed: The motor speed sensor records the motor speed data RPM m (t) Ensure the smoothness and synchronization of motor operation; 3. Data Preprocessing 1. Data cleaning: Use the moving average method to smooth the data to remove noise and outliers in the data, and eliminate outliers caused by sensor jitter or sudden failure; 2. Data interpolation: For missing data, linear interpolation is used to fill in the missing values to ensure the continuity of time series data; 3. Data normalization: Normalize the sensor data to the interval [0,1] to eliminate the difference between the magnitudes of different sensor data; IV. Model Selection and Training 1. Model Architecture The model is built using an algorithm that combines the temporal convolutional network (TCN) and the gated recurrent unit (GRU). The TCN model extracts local features from the time series through convolution operations while retaining the time order information of the sequence; the GRU is used to process the long-term dependencies of the time series.
2. Data input and feature extraction Input data: The multidimensional time series data collected by the sensor is used as input X={X sb (t),A sp (t),A ra (t),Acc sb (t),Acc sp (t),Acc ra (t),RPM m (t)} in, X is the input data of the convolutional layer; One-dimensional convolution operation: WITH (l) =ReLU(W (l) *X+b (l) ) Among them, Z (l) is the output of the lth layer, l represents the lth layer in the network, ReLU is the activation function, W (l) is the weight matrix of the convolution kernel of the lth layer, b (l) is the bias vector, and the convolution operation* is a one-dimensional convolution; Dilated Convolution: WITH (l) =ReLU(W (l) * d X+b (l) ) in,* d Represents a convolution operation with a dilation factor, which determines the step size of the convolution kernel jumps on the input sequence; Residual Connection: O (l) =Z (l) +X Among them, O (l) is the output of layer l; Through residual connections, each layer of the convolutional network can effectively utilize the information of the previous layer to avoid the gradient disappearance problem; TCN output: Through the multi-layer TCN network, we can get the high-dimensional representation H of the time series features. TCN , this representation will be passed to the GRU network; H TCN =O (L) Among them, H TCN It is a high-dimensional time series feature; 3. Timing Dependency Modeling GRU Input: h t =GRUCell(h t-1 ,H TCN (t)) Among them, h t The output of the GRU unit at time t. GRUCell is the function of the GRU unit, h t-1 is the hidden state of the previous time step t-1, H TCN (t) is the feature extracted from TCN at time t; GRU calculation formula: Reset the gate: r t =σ(W r ·[h t-1 ,H TCN (t)]+b r ) Among them, r t The output of the reset gate, σ is the Sigmoid activation function, W r is the weight matrix of the reset gate, b r is the bias term for the reset gate; Update Gate: z t =σ(W z ·[h t-1 ,H TCN (t)]+b z ) Among them, z t is the output of the update gate, which determines the weight distribution between the previous state and the current state, W z is the weight matrix of the update gate, b z Update the gate bias; New status candidates: in, is the new state candidate, tanh is the hyperbolic tangent activation function, W h is the weight matrix of the candidate state, b h is the bias term of the candidate state, ⊙ represents element-wise multiplication; Final hidden state: Among them, h t is the final hidden state, 1-z t is the complement of the update gate output, is the current candidate state; GRU output: The hidden state h at each time point t t represents the characteristic state at the current moment, and finally we get the sequence H GRU ={h1,h2,…,h T }, these features will be used for prediction and control; 4. Output layer and prediction Fully connected layer: in, is the model's prediction of the motor speed and bidirectional screw angle at time t, W y is the weight matrix of the fully connected layer, h t is the hidden state at time t, b y is the bias term of the fully connected layer; Loss function: in, is the value of the loss function, is the squared error between the model’s predicted value and the actual value at time t, y t is the true value at time t, T is the total number of time steps or data points; The mean square error (MSE) is used as the loss function to measure the difference between the predicted value and the actual value to guide the optimization of the model; 5. Signal Conversion and Control Execution 1. Get model output After being processed by the TCN+GRU model, the predicted output for each time step is obtained These include: Motor speed RPM m,t : The predicted motor speed value is used to control the speed of the drive motor; Screw rotation angle A ra,t : The predicted screw rotation angle is used to control the rotation angle of the bidirectional screw; 2. Output analysis and signal conversion: Motor speed signal: RPM m,t Convert to PWM signal required by motor controller; Screw rotation angle signal: A ra,t Convert into corresponding stepper motor control signal to accurately control the rotation angle of the screw; 3. Motor drive control: Drive motor: RPM predicted by the model m,t , driving the motor controller to adjust the speed of the motor; Stepper motor: Stepper motor according to A ra,t The stepper motor controller converts the angle signal into step pulses, each pulse corresponding to a tiny rotation angle.