Load distribution strategy of weight load loading and full-automatic calibration method of balance
By optimizing the weight load distribution strategy, the impact of weight load switching on the balance was solved, improving calibration efficiency and safety, and achieving a stable calibration process.
Patent Information
- Application Number
- CN202511066594.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2045-07-31
AI Technical Summary
In existing technologies, the impact on the balance is significant when switching weight loads during the automatic calibration process, affecting safety and calibration efficiency.
Design a weight load distribution strategy. By sorting the weights in the weight string and using a load distribution strategy, ensure that the changes in the weight state are minimized and reduce the impact of load switching on the balance.
This technology protects the balance during weight load switching, improves calibration efficiency, and ensures the safety of the balance and the stability of the calibration process.
Smart Images

Figure CN120740914B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of wind tunnel balance calibration. More particularly, the present application relates to a load distribution strategy of weight loading and a full-automatic calibration method of balance. BACKGROUND
[0002] The wind tunnel balance (hereinafter referred to as balance) is the basic measuring equipment of wind tunnel force test, which is used to measure the size, direction and action point of aerodynamic force (force and moment) acting on the test model in the wind tunnel test. The balance calibration device is a balance measuring equipment, which can obtain the balance formula (the relationship matrix of output signal and load) by accurately applying static load (force and moment) to the balance according to the known coordinate axis system, and evaluate the performance of the balance.
[0003] The full-automatic balance calibration device is a full-automatic six-degree-of-freedom body axis system balance calibration system, which can realize full-automatic operation of the balance calibration process. Figure 3 The loading structure diagram of the full-automatic balance calibration device is shown in Figure 3 The mark 1 is a weight string, the mark 2 is a balance, and the mark 3 is a loading head. The loading head is connected with the balance, and the load loading of the balance is realized by loading / unloading the weights in the weight string (the structure diagram of the weight string is shown in Figure 4 , Figure 4 The mark 4 is a weight, the mark 5 is a tray, and the mark 6 is a pneumatic cylinder. The device is placed with 11 weight strings in six directions. The weights in the weight string are placed on the tray, the tray is connected with the pneumatic cylinder, and the tray is driven to move up and down by the telescopic pneumatic cylinder, thereby driving the weights to move up and down. When the weights move downward, the weights will be hung on the hanger, and the hanger is connected with the loading head through the steel belt to realize the load loading of the balance. When the weights move upward, the weights are separated from the hanger to realize the load unloading of the balance.
[0004] In the prior art, the automatic calibration process of the balance is as follows:
[0005] Firstly, for a given loading load schedule (the number of rows in the loading load schedule represents the loading steps, and the values in each row represent the loads required to be loaded by each weight string corresponding to the loading steps), the load loading in the calibration process starts from the first row, and the corresponding weights are automatically loaded / unloaded according to the loading load of each weight string, so as to realize the load loading of the steps.
[0006] Secondly, after the load loading of each weight string is completed, the balance data is collected.
[0007] Thirdly, after the data collection is completed, the load loading of the next row in the loading schedule is carried out, and the load loading of all rows in the loading load schedule is loaded until the calibration process is ended.
[0008] In the automatic calibration process of the balance described above, during the load loading of each row, because the load switching of the weight loading between the loading steps is needed, the conventional method is to unload all the weights and then load the weights according to the load, but the problem of this method is that the loading load on the balance changes too much, for example, if the current loading load changes to 0 and then directly changes to the loading load of the next loading step, the impact on the balance will be large, which is not conducive to the safe use of the balance and affects the calibration efficiency. SUMMARY
[0009] An object of the present application is to solve at least the above problems and / or defects, and to provide at least the advantages to be described later.
[0010] In order to achieve these objects and other advantages of the present application, a weight load loading distribution strategy is provided, comprising:
[0011] S1, set the weight loading of each step as S(k, n), and sort the weights of the weight string from large to small to obtain an array G(n), G(1) represents the weight of the heaviest weight of the weight string, and G(m) represents the weight of the lightest weight of the weight string;
[0012] Wherein, h is the total number of rows of the loading schedule, k is the row number corresponding to the current loading load in the loading load schedule, and k = 1, 2…h; m is the number of weights of the weight string, and n = 1, 2…m; S(k, 1) is the load value in the kth row of the loading schedule corresponding to the weight string;
[0013] S2, set n = 1 and k = 1;
[0014] S3, the judgment value Q(k, n) is obtained by the following formula:
[0015] Q(k, n) = S(k, n) / G(n)
[0016] If Q(k, n) ≥ 1, mark G(n) weight as loading, execute S(k, n+1) = S(k, n) - G(n);
[0017] Otherwise, mark G(n) weight as unloaded, execute S(k, n+1) = S(k, n);
[0018] S4, judge whether S(k, n+1) is equal to 0, if equal, mark the remaining weights as unloaded, and end the distribution;
[0019] If not, execute n = n + 1, and judge whether n is greater than m, if greater, end the distribution, otherwise return to S3.
[0020] A balance full-automatic calibration method is realized by using the weight load loading distribution method, comprising:
[0021] Step one, set the number of rows in the loading load schedule as h;
[0022] Step two, set k=1;
[0023] Step three, read the kth row of the loading load in the loading load schedule, and distribute the weight load loading method of the kth row by using the weight load loading distribution method;
[0024] Step four, according to the distribution mode of step three, corresponding loading or unloading operation is carried out on the weight of each weight string;
[0025] Step five, if the load loading is completed, the balance data acquisition is carried out;
[0026] Otherwise, return to step four;
[0027] Step six, after the balance data acquisition is completed, execute k=k+1;
[0028] Step seven, judge whether k is greater than h, if greater, the calibration process is ended;
[0029] Otherwise return to step three.
[0030] The present application at least includes the following beneficial effects: the present application designs a weight load loading distribution strategy, when the load of the weight string is switched, the number of state changes of the weight on the weight string can be minimized to reduce the impact of the weight loading / unloading on the balance, not only ensuring the safety of the balance, but also improving the calibration efficiency.
[0031] Other advantages, objects and features of the present application will be partly embodied in the following description, and partly understood by those skilled in the art through research and practice of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0032] Figure 1 It is a weight load loading distribution strategy flow chart in another embodiment of the present application;
[0033] Figure 2 It is a balance automatic calibration flow chart in an embodiment of the present application;
[0034] Figure 3 It is a simple diagram of the loading structure of the balance full-automatic calibration device in the prior art;
[0035] Figure 4 It is a structure diagram of the weight string in the balance full-automatic calibration device in the prior art;
[0036] Among them, the weight string-1, the balance-2, the loading head-3, the weight-4, the tray-5, the air cylinder-6. DETAILED DESCRIPTION
[0037] The application will be further described in detail below with reference to the accompanying drawings, so that those skilled in the art can implement the application according to the description.
[0038] The application designs a load distribution strategy of a load of a weight string in the process of automatic calibration of a balance by a balance automatic calibration device, which functions to realize minimum load impact of the weight string in load switching, and needs to maintain consistency of the load distribution strategy, as shown in the following table, and the processing strategy content is as follows: Figure 1
[0039] Firstly, the weights of the weights of the weight string are sorted in descending order, and are recorded as G(1, 2, 3, …, m), m is the number of weights of the weight string, G(n) represents the weight of the nth weight, G(1) represents the weight of the heaviest weight of the weight string, and G(m) represents the weight of the lightest weight of the weight string. The load sequence of each step of the weight is recorded as S(k, n), n = 1, 2, 3, …, m.
[0040] Among them, the loading load S(k, 1) of the first step is the given load corresponding to the weight string in the kth row of the loading plan table, S(k, n) represents the loading load of the nth step, k = 1, 2…h, k is the row number corresponding to the current loading load in the loading load plan table, and h is the total number of rows of the loading plan table.
[0041] Secondly, the load distribution strategy process includes the following steps:
[0042] S1: Perform the first step of judgment, divide the load S(k, 1) by the weight value G(1) of the first sorted weight, and record the result as Q(k, 1);
[0043] S2: Judge Q(k, 1), if Q(k, 1) is greater than or equal to 1, mark G(1) as loading, if Q(k, 1) is less than 1, mark G(1) as unloading;
[0044] S3: If G(1) is marked as loading, subtract the weight G(1) from the load S(k, 1) of the current step to obtain the load value S(k, 2) of the next step; if G(1) is marked as unloading, the load S(k, 1) of the current step is taken as the load value S(k, 2) of the next step;
[0045] S4, judge whether S(k, 2) is 0, if it is 0, mark all the remaining weights as unloading, and end the distribution;
[0046] S5, if not 0, then proceed to the second step of judgment, divide the load S(k, 2) by the weight value G(2) of the second weight string in order, and the result is recorded as Q(k, 2);
[0047] S6, judge Q(k, 2), if Q(k, 2) is greater than or equal to 1, mark G(2) weight as loading, if Q(k, 2) is less than 1, mark G(2) weight as unloading;
[0048] S7, if G(2) weight is marked as loading, then subtract the weight G(2) from the load S(k, 2) of the current step to obtain the load value S(k, 3) of the next step, if G(2) weight is marked as unloading, then take the load S(k, 2) of the current step as the load value S(k, 3) of the next step;
[0049] S8, judge whether S(k, 3) is 0, if yes, mark all the remaining weights as unloading, and end the distribution;
[0050] S9, if not 0, then proceed to the next step of judgment, repeat S5 to S9 until the judgment step is greater than m, and end the distribution.
[0051] The distribution method of the application can realize the load loading of the ladder, and when the weight string is switched, the number of state changes of the weight state on the weight string can be minimized to reduce the impact of the weight loading / unloading on the balance, which not only ensures the safety of the balance, but also improves the calibration efficiency.
[0052] Further, the process of automatic calibration of the balance by using the weight load distribution strategy of the application is mainly to automatically load / unload the corresponding weights according to the weight load distribution strategy according to the corresponding load loading of each weight string for the load loading of each row in the given load loading schedule (for example, table 1, wherein X-L in table 1 represents the left weight string in the negative X direction, X-R represents the right weight string in the negative X direction, X+L represents the left weight string in the positive X direction, X+R represents the right weight string in the positive X direction, Y+L represents the left weight string in the positive Y direction, Y+R represents the right weight string in the positive Y direction, Y-L represents the left weight string in the negative Y direction, Y-R represents the right weight string in the negative Y direction, Z+ represents the weight string in the positive Z direction, Z- represents the weight string in the negative Z direction, MY+ represents the weight string in the positive MY direction, MY- represents the weight string in the negative MY direction, MZ+ represents the weight string in the positive MZ direction, and MZ- represents the weight string in the negative MZ direction), so as to realize the load loading of the ladder. After the load loading of each weight string is completed, the balance data is collected. After the data collection is completed, the load loading of the next row in the load schedule is carried out, until the load of all rows in the load loading schedule is loaded, and the calibration process is ended.
[0053] Table 1
[0054] Load instance:
[0055] Load distribution is performed on the weight string in column Y+R of row 3 in the above loading schedule.
[0056] Suppose the total weight of the Y+R weight string is 2.5, 5, 10, 20, 30, 50, 100, 200, 200, and 200, respectively, k=3, m=10, S(3,1)=130 (the load in column Y+R of row 3 is 130), and the weight of the weight string is sorted as G(1)=200, G(2)=200, G(3)=200, G(4)=100, G(5)=50, G(6)=30, G(7)=20, G(8)=10, G(9)=5, and G(10)=2.5.
[0057] Step 1: Q(3,1)=S(3,1) / G(1)=130 / 200<1, so the G(1) weight is unloaded, S(3,2)= S(3,1)=130, and the next weight is judged.
[0058] Step 2: Q(3,2)= S(3,2) / G(2) =130 / 200<1, so the G(2) weight is unloaded, S(3,3)= S(3,2)=130, and the next weight is judged.
[0059] Step 3: Q(3,3) = S(3,3) / G(3) =130 / 200<1, so the G(3) weight is unloaded, S(3,4)= S(3,3)=130, and the next weight is judged.
[0060] Step 4: Q(3,4) = S(3,4) / G(4) =130 / 100>1, so the G(4) weight is loaded, S(3,5)= S(3,4)- G(4)=130-100=30, and the next weight is judged.
[0061] Step 5: Q(3,5) = S(3,5) / G(5) =30 / 50<1, so the G(5) weight is unloaded, S(3,6)= S(3,5)=30, and the next weight is judged.
[0062] Step 6: Q(3,6) = S(3,6) / G(6) =30 / 30=1, so the G(6) weight is loaded, S(3,7)= S(3,6)-G(6)= 30-30=0, and the remaining weights are all unloaded, ending the weight distribution.
[0063] According to the above steps, when the Y+R weight string executes the load in the third line of the load schedule, the loaded weights are 100 and 30.
[0064] Specifically, the calibration process thereof is as shown in the figure, mainly including the following steps: Figure 2
[0065] Step one, read the total number of lines h in the load schedule;
[0066] Step two, set k=1;
[0067] Step three, read the load in the kth line of the load schedule, and distribute the load mode of the weight in the kth line by using the weight load distribution method;
[0068] Step four, according to the distribution mode of step three, perform corresponding loading or unloading operation on the weights on each weight string;
[0069] Step five, if the load is completed, perform the balance data collection;
[0070] Otherwise, return to step four;
[0071] Step six, after the balance data collection is completed, execute k=k+1;
[0072] Step seven, judge whether k is greater than h, if yes, the calibration process is ended;
[0073] Otherwise, return to step three.
[0074] The above scheme is only a description of a preferred example, but is not limited thereto. In the implementation of the present application, proper replacement and / or modification can be made according to the user's needs.
[0075] Although the embodiments of the present application have been disclosed as above, it is not limited to the application listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present application. For those skilled in the art, other modifications can be easily realized. Therefore, the present application is not limited to specific details and the figures shown and described herein, without departing from the general concept defined by the claims and the equivalent scope.
Claims
1. A weight load distribution strategy applied to the automatic calibration of a wind tunnel balance, characterized in that, include: S1. Set the load of the weights in each step as S(k,n), and sort the weights of the weights in the weight string from largest to smallest to obtain array G(n). G(1) represents the weight of the heaviest weight in the weight string, and G(m) represents the weight of the lightest weight in the weight string. Where h is the total number of rows in the loading plan table, k is the row number corresponding to the current loading load in the loading load plan table, and k = 1, 2, ..., h; m is the number of weights in the weight string, and n = 1, 2, ..., m; then S(k,1) is the load value in the k-th row of the loading plan table corresponding to the weight string; S2. Set n=1, k=1; S3. The judgment value Q(k,n) is obtained through the following formula: Q(k,n)=S(k,n) / G(n) If Q(k,n)≥1, then mark the G(n) weight as loaded and execute S(k,n+1) =S(k,n) -G(n); Otherwise, mark the G(n) weight as unloaded and execute S(k,n+1) = S(k,n); S4. Determine if S(k,n+1) is equal to 0. If it is, mark the remaining weights as unloaded and end the allocation. If not equal, then execute n=n+1 and check if n is greater than m. If it is greater, end the allocation; otherwise, return to S3.
2. A fully automatic balance calibration method, which applies the weight load distribution strategy as described in claim 1 to the automatic calibration of a wind tunnel balance, characterized in that, include: Step 1: Set the number of rows in the load plan table to h; Step 2: Set k=1; Step 3: Read the load in row k of the load plan table and allocate the load method of the weight load in row k using the weight load allocation method; Step 4: According to the allocation method in Step 3, perform corresponding loading or unloading operations on each weight string; Step 5: Once the load has been loaded, collect the balance data. Otherwise, return to step four; Step 6: After the balance data acquisition is complete, execute k=k+1; Step 7: Determine if k is greater than h. If it is, the calibration process ends. Otherwise, return to step three.
Citation Information
Patent Citations
Wind tunnel balance intelligent calibration method
CN118347689A
Force standard machine with self-calibration function and calibration method
CN118392385A