Building block toy stability test method and system
By collecting big data on customer satisfaction, calculating stability indicators and applying weighted scores, the problem of inaccurate testing results for building block toys in the existing technology is solved, and a more accurate stability assessment is achieved while taking into account the customer experience.
Patent Information
- Application Number
- CN202510844441.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-09-16
AI Technical Summary
Existing building block toy stability testing methods fail to balance assembly stability and customer experience, resulting in inaccurate test results that fail to meet customers' actual needs.
By collecting big data on customer satisfaction, we calculate stability indicators, including pressure, tension, and centrifugal force indicators, and use a weighted calculation method to set weights based on customer feedback to achieve digital testing of stability scores.
Improved the accuracy and robustness of building block toy performance testing, ensuring that test results better meet customer expectations, taking into account both stability and customer experience.
Smart Images

Figure CN120651510A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of toy testing, and in particular to a stability testing method for a building block toy and a stability testing system for a building block toy. Background Art
[0002] Stability testing of building block toys is designed to ensure that the toys are not prone to collapse or other safety issues during use, thus ensuring user safety. It also helps determine whether building block toys comply with relevant safety standards and regulations, ensuring product quality and enhancing the user experience. Furthermore, test results can identify product problems and provide recommendations for improvement in product design and production.
[0003] Existing stability tests often simply apply force and vibration to building blocks, record the test data, and analyze the stability of the building blocks based on the test data. While this testing method can make building blocks less prone to collapse and damage, it ignores the user experience. The more stable the building blocks, the more difficult it is to install and disassemble them. Building blocks with less stability are more likely to separate when subjected to external forces and are difficult to maintain in a long-term assembled state. Therefore, there is an urgent need for a stability testing method that takes into account both the stability of building blocks and the user experience. Summary of the Invention
[0004] Based on this, it is necessary to propose a stability testing method and system for building block toys to address the problem that the existing stability testing system for building block toys is difficult to balance assembly stability and customer experience.
[0005] The present invention is implemented through the following technical solution: A method for testing the stability of a building block toy comprises the following steps: S1: Collect big data based on customer satisfaction.
[0006] S2: Calculate the stability index based on the average pressure data, average tension data, average centrifugal force data, and satisfaction data in the big data. The stability index includes the pressure index, the tension index, and the centrifugal force index.
[0007] S3: Perform pressure testing, tension testing, and centrifugal force testing on the building block toy respectively to obtain the maximum pressure, minimum separation tension, and minimum separation centrifugal force that the building block toy can bear.
[0008] S4: Calculate the stability score of building block toys based on the maximum pressure, minimum separation tension, minimum separation centrifugal force and stability index. The specific method is as follows: S41: Substitute the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force detected into calculation formulas for the pressure index, tension index, and centrifugal force index, respectively, to obtain corresponding pressure scores, tension scores, and centrifugal force scores.
[0009] S42: Setting weights according to the importance of the pressure index, the tension index, and the centrifugal force index.
[0010] S43: Calculate the stability score using a weighted calculation method. The stability score ρ of the building block toy is expressed as:
[0011] Where, E r 、E u and E c are pressure score, tension score and centrifugal force score, ω r 、ω u and ω c are the corresponding weights respectively.
[0012] The above testing method sets stability indicators based on customer satisfaction feedback and combines characteristic data of building block toys. This digitizes stability testing, facilitating rapid calculation or observation of building block stability. This provides valuable guidance for building block toy performance testing, helping to improve the accuracy and robustness of these tests. Furthermore, based on satisfaction feedback, the importance of the pressure, tension, and centrifugal force indicators within the stability index is analyzed, and a weighted calculation is used to derive the final stability score. Compared to previous methods that set weights based on empirical judgment, this method achieves greater accuracy in stability testing and better meets customer expectations.
[0013] Furthermore, the pressure index is calculated as follows: S211: Construct a plane coordinate system with the average pressure as the X-axis and the satisfaction as the Y-axis.
[0014] S212: Mapping the average pressure data and the satisfaction data into a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a pressure curve using a linear fitting method.
[0015] S213: Using y=θ S1 , y=θ S2 The pressure curve is layered and the pressure index in each layer is calculated separately. The calculation formula of the pressure index is expressed as:
[0016] Where, P r is the average pressure value, P r1 、P r2 The pressure curve and y=θS1 The two intersection points X r1 (P r1 , S r1 )、X r2 (P r2 , S r2 ), P r3 、P r4 They are pressure curve and y=θ respectively S2 The two intersection points X r3 (P r3 , S r3 )、X r4 (P r4 , S r4 ), S r1 =S r2 =θ S1 ,f1(x r ) is X r1 With X r3 The curve function fitted between r ) is X r2 With X r4 The curve function fitted between them.
[0017] Furthermore, the calculation method of the tension index is as follows: S221: Establish a plane coordinate system with the average tension as the X-axis and the satisfaction as the Y-axis.
[0018] S222: Mapping the average tension data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a tension curve using a linear fitting method.
[0019] S223: Using y=θ S1 y = θ S2 The pressure curve is layered and the pressure index in each layer is calculated separately. The calculation formula of the pressure index is expressed as:
[0020] Where, P u is the average tensile force, P u1 、P u2 is the tension curve and y=θ S1 The two intersection points X u1 (P u1 , S u1 )、X u2 (P u2 , S u2 ), P u3 、P u4 They are respectively the tension curve and y=θ S2 The two intersection points X u3(P u3 , S u3 )、X u4 (P u4 , S u4 ), S u1 =S u2 =θ S1 ,f3(x u ) is X u1 With X u3 The curve function fitted between u ) is X u2 With X u4 The curve function fitted between them.
[0021] Furthermore, the centrifugal force index is calculated as follows: S231: Obtain the minimum angular velocity that causes the building block toy to separate, and then calculate the average centrifugal force. Average centrifugal force P c Expressed as:
[0022] Where m is the weight of the building block toy, r is the distance between the center of gravity of the building block toy and the rotation axis, and ω is the angular velocity of rotation.
[0023] S232: Establish a plane coordinate system with the average centrifugal force as the X-axis and the satisfaction level as the Y-axis.
[0024] S233: Mapping the average centrifugal force data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a centrifugal force curve using a linear fitting method.
[0025] S234: Using y=θ S1 , y=θ S2 The centrifugal force curve is layered and the centrifugal force index in each layer is calculated separately. The calculation formula of the centrifugal force index is expressed as:
[0026] Where, P c is the average centrifugal force value, P c1 、P c2 The centrifugal force curve and y=θ S1 The two intersection points X c1 (P c1 , S c1 )、X c2 (P c2 , S c2 ), P c3 、P c4 They are centrifugal force curve and y=θ respectively S2 The two intersection points X c3 (Pc3 , S c3 )、X c4 (P c4 , S c4 ), S c1 =S c2 =θ S1 ,f3(x c ) is X c1 With X c3 The curve function fitted between c ) is X c2 With X c4 The curve function fitted between them.
[0027] Furthermore, the weights of the pressure index, the tension index, and the centrifugal force index are calculated as follows: S421: Calculate the importance based on the continuity of the qualified layer portion in the pressure curve.
[0028] Among them, the formula for the importance of pressure indicators is expressed as:
[0029] Where, f1(x r ), for The horizontal length of the negative area, d1=P r1 -P r3 , is f2(x r ), for The horizontal length of the positive number area, d2=P r4 -P r2 .
[0030] The formula for the importance of the pull index is expressed as:
[0031] Where, f3 (x u ), for The horizontal length of the negative area, d3=P u1 -P u3 , f4 (x u ), for The horizontal length of the positive number area, d2=P u4 -P u2 .
[0032] The formula for the importance of centrifugal force index is expressed as:
[0033] Where, f5 (x c ), for The horizontal length of the negative area, d5=P c1 -P c3 , f6 (x c ), for The horizontal length of the positive number area, d6=P c4 -P c2 .
[0034] S422: The weights of the pressure index, the tension index, and the centrifugal force index are set as follows:
[0035]
[0036]
[0037] Where, ω r 、ω u and ω c They are the weights of pressure index, tension index and centrifugal force index respectively.
[0038] The present invention also provides a stability testing system for building block toys. The testing system comprises a data acquisition device, a testing device and a data processing device.
[0039] The data collection device is used to collect big data based on customer satisfaction, including average pressure data, average tension data, average centrifugal force data and satisfaction data based on appropriate age groups.
[0040] The testing device includes a pressure test mechanism, a tension test mechanism, and a shake test mechanism. The pressure test mechanism is used to test the minimum pressure required to separate or damage the assembled building block toys, which is used as the maximum tolerable pressure. The tension test mechanism is used to test the minimum tension required to separate the assembled building block toys, which is used as the minimum separation tension. The shake test mechanism is used to test the minimum centrifugal force required to separate the connected building blocks, which is used as the minimum separation centrifugal force.
[0041] The data processing device includes an index setting module and a stability evaluation module. The index setting module is used to set the pressure index, the tension index and the centrifugal force index according to the average pressure data, the average tension data, the average centrifugal force data and the satisfaction data in the big data.
[0042] The stability evaluation module is used to calculate the stability score based on the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force.
[0043] Furthermore, the stability assessment module includes a score calculation submodule, a weight setting submodule, and a weighted operation submodule. The score calculation submodule is used to input the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force into the pressure index, tension index, and centrifugal force index to calculate the corresponding pressure score, tension score, and centrifugal force score. The weight setting submodule is used to calculate the pressure weight, tension weight, and centrifugal force weight based on the importance of the pressure index, tension index, and centrifugal force index. The weighted operation submodule is used to perform weighted operations based on the pressure score, tension score, centrifugal force score, and their corresponding weights to obtain a stability score.
[0044] Compared with the prior art, the present invention has the following beneficial effects: The present invention sets a stability index based on customer satisfaction feedback and characteristic data of building block toys, realizes digitization of stability testing, facilitates rapid calculation or observation of the stability of building block toys, has high guiding significance for building block toy performance testing, and helps to improve the accuracy and robustness of building block performance testing.
[0045] Based on the feedback satisfaction data, the present invention analyzes the importance of the pressure index, tension index and centrifugal force index in the stability index, and then obtains the final stability score through a weighted calculation method. Compared with the previous method of setting weights based on empirical judgment, the stability test is more accurate and better meets customer expectations. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 This is a step diagram of the method for testing the stability of building block toys in Example 1 of the present invention; Figure 2 Schematic diagram of the framework structure of the stability testing system for building block toys in Example 2 of the present invention. DETAILED DESCRIPTION
[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0048] It should be noted that when a component is referred to as being "mounted on" another component, it may be directly on the other component or there may be a central component. When a component is considered to be "set on" another component, it may be directly set on the other component or there may be a central component. When a component is considered to be "fixed to" another component, it may be directly fixed to the other component or there may be a central component.
[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this invention pertains. The terms used herein in the specification of the present invention are for the purpose of describing specific embodiments only and are not intended to limit the present invention. The term "or / and" as used herein includes any and all combinations of one or more of the associated listed items.
[0050] Example 1: Please refer to Figure 1 This embodiment provides a method for testing the stability of a building block toy, comprising the following steps: S1: Collect big data based on customer satisfaction, including average pressure data, average tension data, average centrifugal force data, and satisfaction data based on appropriate age groups.
[0051] S2: Calculate the stability index based on the average pressure data, average tension data, average centrifugal force data, and satisfaction data in the big data. The stability index includes the pressure index, the tension index, and the centrifugal force index.
[0052] Among them, the pressure index is used to characterize the pressure resistance of building block toys. The higher the pressure index, the better the material of the building block toys and the more stable the structure.
[0053] S21: The calculation method of pressure index is as follows: S211: Based on the age groups that building block toys are suitable for, a plane coordinate system is constructed with the average pressure as the X-axis and the customer satisfaction feedback as the Y-axis.
[0054] S212: Map the average pressure data and satisfaction data in the big data to a plane coordinate system to obtain multiple coordinate points, denoted as X r (P r , S r ). The linear fitting method is used to connect multiple coordinate points into a continuous curve, which is recorded as the pressure curve.
[0055] S213: The stress curve is layered by setting the satisfaction level, and the stress index in each layer is calculated respectively. In this embodiment, two satisfaction thresholds θ are used. S1 ,θ S2The pressure curve is divided into three levels, namely, satisfactory, qualified and unqualified. In this embodiment, the satisfaction level is set to a percentage system, that is, the scoring range is set to 0~100, and the two thresholds θ S1 ,θ S2 Set to 90 points and 60 points. That is, satisfaction above 90 points is set as satisfied, between 60 and 90 points is set as qualified, and below 60 points is set as unqualified. In the coordinate system, the coordinate points are divided into three layers by y=90 and y=60, among which y=90 forms two intersection points with the pressure curve, which are recorded as X r1 (P r1 , S r1 )、X r2 (P r2 , S r2 ), y=60 also forms two intersection points with the pressure curve, which are respectively denoted as X r3 (P r3 , S r3 )、X r4 (P r4 , S r4 ), where X r1 With X r3 The curve function fitted between is recorded as f1(x r ), in X r2 With X r4 The curve function fitted between r ).
[0056] The calculation formula of the pressure index is expressed as:
[0057] The tensile strength index is used to characterize the smoothness and stability of the installation and disassembly of building block toys. The higher the tensile strength index, the smoother the installation and disassembly process of the building block toys is and the building block toys are not easy to separate during the installation process.
[0058] S22: The calculation method of the tension index is similar to that of the pressure index, as follows: S221: Establish a plane coordinate system with the average tension as the X-axis and the satisfaction as the Y-axis.
[0059] S222: Mapping the average tension data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and constructing a fitting curve of the minimum separation tension and the satisfaction level by using a linear fitting method, which is recorded as a tension curve.
[0060] S223: Layer the tension curve by setting satisfaction. Specifically, the coordinate points are divided into three layers by y=90 and y=60, where y=90 forms two intersection points with the fitted curve, which are recorded as X u1 (P u1 , Su1 )、X u2 (P u2 , S u2 ), y=60 also forms two intersection points with the fitted curve, which are recorded as X u3 (P u3 , S u3 )、X u4 (P u4 , S u4 ), where X u1 With X u3 The curve function fitted between u ), in X u2 With X u4 The curve function fitted between u ).
[0061] The calculation formula of the pressure index is expressed as:
[0062] The centrifugal force index is used to characterize the anti-shake performance of building block toys. The higher the centrifugal force index, the more stable the structure of the building block toys is when assembled, and the more difficult it is to separate when shaking.
[0063] S23: The calculation method of centrifugal force index is as follows: S231: Obtain the minimum angular velocity that causes the building block toy to separate, and then calculate the average centrifugal force based on the weight of the building block toy and the shaking radius. The average centrifugal force is expressed as:
[0064] Where m is the weight of the building block toy, r is the distance between the center of gravity of the building block toy and the rotation axis, and ω is the angular velocity of rotation.
[0065] S232: Establishing a plane coordinate system according to the average centrifugal force of the building block toy and the corresponding satisfaction level.
[0066] S233: A linear fitting method is used to construct a fitting curve of minimum centrifugal force and satisfaction, which is recorded as a centrifugal force curve.
[0067] S234: The centrifugal force curve is layered by setting the satisfaction level. Specifically, the coordinate points are divided into three layers by y=90 and y=60, wherein y=90 forms two intersection points with the fitting curve, which are respectively recorded as X c1 (P c1 , S c1 )、X c2 (P c2 , S c2 ), y=60 also forms two intersection points with the fitted curve, which are recorded as X c3(P c3 , S c3 )、X c4 (P c4 , S c4 ), where X c1 With X c3 The curve function fitted between c ), in X c2 With X c4 The curve function fitted between c ).
[0068] The calculation formula of the pressure index is expressed as:
[0069] S3: Perform pressure testing, tension testing, and centrifugal force testing on the building block toy respectively to obtain the maximum pressure, minimum separation tension, and minimum separation centrifugal force that the building block toy can bear.
[0070] The specific method of pressure detection is: clamp the two ends of the assembled building block toy and apply pressure to the center of the building block toy, and record the pressure value when the building block toy is separated or damaged as the maximum tolerable pressure.
[0071] The specific method for tensile testing is to pull the assembled building blocks towards both ends while continuously increasing the pulling force. The pressure at both ends when the building blocks separate is recorded as the minimum separation force. Testing can be performed with a fully assembled building block or with two assembled building blocks. It is important to note that the testing method should be consistent with the minimum separation force testing method used in the big data.
[0072] The specific method for centrifugal force testing is as follows: measure the overall weight m of the building block toy, fix one end of the building block toy on a rotating rod, rotate the rotating rod, measure the distance r between the center of gravity of the building block toy and the rotation axis, gradually increase the rotation speed, record the angular velocity ω when the building block toy separates, and then use the centrifugal force calculation formula to calculate the minimum separation centrifugal force.
[0073] S4: Calculate the stability score of building block toys based on the maximum pressure, minimum separation tension, minimum separation centrifugal force and stability index. The specific method is as follows: S41: Substitute the maximum bearable pressure, minimum separation tension, and minimum separation centrifugal force into the calculation formulas of pressure index, tension index, and centrifugal force index respectively to obtain the corresponding pressure score E r , tensile score E u and centrifugal force score E c .
[0074] S42: Setting weights based on the importance of the pressure index, the tension index, and the centrifugal force index. In this embodiment, the weights are calculated based on the continuity of the curve in the qualified layer of the fitting curve. That is, the higher the continuity of the qualified layer fitting curve, the more important the index is, and the corresponding weight is also higher.
[0075] The calculation method of the weights of pressure index, tension index and centrifugal force index is: S421: Calculate the importance of the pressure index based on the continuity of the qualified layer part in the pressure curve. The formula is:
[0076] Where, f1(x r ), for The horizontal length of the negative area, d1=P r1 -P r3 , is f2(x r ), for The horizontal length of the positive number area, d2=P r4 -P r2 .
[0077] The importance of the tensile index is calculated based on the continuity of the qualified layer part in the tensile curve. The formula is expressed as:
[0078] Where, f3 (x u ), for The horizontal length of the negative area, d3=P u1 -P u3 , f4 (x u ), for The horizontal length of the positive number area, d2=P u4 -P u2 .
[0079] The importance of the centrifugal force index is calculated based on the continuity of the qualified layer in the centrifugal force curve. The formula is:
[0080] Where, f5 (x c ), for The horizontal length of the negative area, d5=Pc1 -P c3 , f6 (x c ), for The horizontal length of the positive number area, d6=P c4 -P c2 .
[0081] S422: The corresponding weight can be set to:
[0082]
[0083]
[0084] S43: Calculate the stability score using a weighted calculation method. The stability score of the building block toy can be expressed as:
[0085] The stability testing method for building block toys in this embodiment sets stability indicators based on customer satisfaction feedback and combined with the characteristic data of the building block toys. This achieves digital stability testing, facilitating rapid calculation or observation of the stability of building block toys. This method provides valuable guidance for building block toy performance testing and helps improve the accuracy and robustness of building block performance testing. Furthermore, based on the feedback satisfaction data, the importance of the pressure, tension, and centrifugal force indicators within the stability indicators is analyzed, and a weighted calculation method is used to determine the final stability score. The stability test in this embodiment comprehensively considers the importance of each indicator. Compared to previous methods that set weights based on empirical judgment, this stability test is more accurate and more in line with customer expectations.
[0086] Example 2: Please refer to Figure 2 This embodiment provides a stability testing system for building block toys, which can be controlled by the stability testing method for building block toys in Example 1. The testing system includes a data acquisition device, a testing device, and a data processing device.
[0087] The data collection device is used to collect big data based on customer satisfaction, including average pressure data, average tension data, average centrifugal force data and satisfaction data based on appropriate age groups.
[0088] The testing device includes a pressure test mechanism, a tension test mechanism, and a shake test mechanism. The pressure test mechanism is used to test the minimum pressure required to separate or damage the assembled building block toys, which is used as the maximum tolerable pressure. The tension test mechanism is used to test the minimum tension required to separate the assembled building block toys, which is used as the minimum separation tension. The shake test mechanism is used to test the minimum centrifugal force required to separate the connected building blocks, which is used as the minimum separation centrifugal force.
[0089] The data processing device includes an index setting module and a stability evaluation module. The index setting module is used to set the pressure index, the tension index and the centrifugal force index according to the average pressure data, the average tension data, the average centrifugal force data and the satisfaction data in the big data.
[0090] The stability evaluation module is used to calculate a stability score based on the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force. The stability evaluation module includes a score calculation submodule, a weight setting submodule, and a weighted operation submodule. The score calculation submodule inputs the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force into the pressure index, tension index, and centrifugal force index to calculate the corresponding pressure score, tension score, and centrifugal force score. The weight setting submodule calculates the pressure weight, tension weight, and centrifugal force weight based on the importance of the pressure, tension, and centrifugal force indicators. The weighted operation submodule uses the pressure score, tension score, centrifugal force score, and their corresponding weights to calculate the stability score.
[0091] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0092] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the patent for this invention shall be determined by the appended claims.
Claims
1. A method for testing the stability of building block toys, characterized in that: The steps include: S1: Collect big data based on customer satisfaction; S2: Calculating a stability index based on the average pressure data, average tension data, average centrifugal force data, and satisfaction data in the big data; the stability index includes a pressure index, a tension index, and a centrifugal force index; S3: Perform pressure testing, tension testing, and centrifugal force testing on the building block toys to obtain the maximum pressure, minimum separation tension, and minimum separation centrifugal force that the building block toys can bear; S4: Calculate the stability score of the building block toy based on the maximum pressure, minimum separation tension, minimum separation centrifugal force, and stability index; the specific method is as follows: S41: Substituting the maximum tolerable pressure, minimum separation tension, and minimum separation centrifugal force detected into the calculation formulas of the pressure index, tension index, and centrifugal force index, respectively, to obtain corresponding pressure scores, tension scores, and centrifugal force scores; S42: setting weights according to the importance of the pressure index, the tension index, and the centrifugal force index; S43: Calculate the stability score using a weighted calculation method; the stability score ρ of the building block toy is expressed as: Where, E r 、E u and E c are pressure score, tension score and centrifugal force score, ω r 、ω u and ω c are the corresponding weights respectively.
2. A method for testing the stability of a building block toy according to claim 1, characterized in that: In step S2, the pressure index is calculated as follows: S211: Construct a plane coordinate system with average pressure as the X-axis and satisfaction as the Y-axis; S212: Mapping the average pressure data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a pressure curve using a linear fitting method; S213: Using y=θ S1 y = θ S2 The pressure curve is layered and the pressure index in each layer is calculated respectively; the calculation formula of the pressure index is expressed as: Where, P r is the average pressure value, P r1 、P r2 The pressure curve and y=θ S1 The two intersection points X r1 (P r1 , S r1 )、X r2 (P r2 , S r2 ), P r3 、P r4 They are pressure curve and y=θ respectively S2 The two intersection points X r3 (P r3 , S r3 )、X r4 (P r4 , S r4 ), S r1 =S r2 =θ S1 ,f1(x r ) is X r1 With X r3 The curve function fitted between r ) is X r2 With X r4 The curve function fitted between them.
3. The method for testing the stability of a building block toy according to claim 1, wherein: In step S2, the tension index is calculated as follows: S221: Establish a plane coordinate system with the average tension as the X-axis and the satisfaction as the Y-axis; S222: Mapping the average tension data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a tension curve using a linear fitting method; S223: Using y=θ S1 , y=θ S2 The pressure curve is layered and the pressure index in each layer is calculated respectively; the calculation formula of the pressure index is expressed as: Where, P u is the average tensile force, P u1 、P u2 is the tension curve and y=θ S1 The two intersection points X u1 (P u1 , S u1 )、X u2 (P u2 , S u2 ), P u3 、P u4 They are respectively the tension curve and y=θ S2 The two intersection points X u3 (P u3 , S u3 )、X u4 (P u4 , S u4 ), S u1 =S u2 =θ S1 ,f3(x u ) is X u1 With X u3 The curve function fitted between u ) is X u2 With X u4 The curve function fitted between them.
4. A method for testing the stability of a building block toy according to claim 1, characterized in that: In step S2, the centrifugal force index is calculated as follows: S231: Obtain the minimum angular velocity that causes the building block toy to separate, and then calculate the average centrifugal force; the average centrifugal force P c Expressed as: Where m is the weight of the building block toy, r is the distance between the center of gravity of the building block toy and the rotation axis, and ω is the angular velocity of rotation; S232: Establish a plane coordinate system with the average centrifugal force as the X-axis and the satisfaction level as the Y-axis; S233: Mapping the average centrifugal force data and the satisfaction data to a plane coordinate system to obtain a plurality of coordinate points, and connecting the plurality of coordinate points into a centrifugal force curve using a linear fitting method; S234: Using y=θ S1 , y=θ S2 The centrifugal force curve is layered, and the centrifugal force index in each layer is calculated respectively; the calculation formula of the centrifugal force index is expressed as: Where, P c is the average centrifugal force value, P c1 、P c2 The centrifugal force curve and y=θ S1 The two intersection points X c1 (P c1 , S c1 )、X c2 (P c2 , S c2 ), P c3 、P c4 They are centrifugal force curve and y=θ respectively S2 The two intersection points X c3 (P c3 , S c3 )、X c4 (P c4 , S c4 ), S c1 =S c2 =θ S1 ,f3(x c ) is X c1 With X c3 The curve function fitted between c ) is X c2 With X c4 The curve function fitted between them.
5. The method for testing the stability of a building block toy according to claim 1, wherein: In step S42, the weights of the pressure index, the tension index, and the centrifugal force index are calculated as follows: S421: Calculate the importance based on the continuity of the qualified layer portion in the pressure curve; Among them, the formula for the importance of pressure indicators is expressed as: Where, f1(x r ), for The horizontal length of the negative area, d1=P r1 -P r3 , is f2(x r ), for The horizontal length of the positive number area, d2=P r4 -P r2 ; The formula for the importance of the pull index is expressed as: Where, f3 (x u ), for The horizontal length of the negative area, d3=P u1 -P u3 , f4 (x u ), for The horizontal length of the positive number area, d2=P u4 -P u2 ; The formula for the importance of centrifugal force index is expressed as: Where, f5 (x c ), for The horizontal length of the negative area, d5=P c1 -P c3 , f6 (x c ), for The horizontal length of the positive number area, d6=P c4 -P c2 ; S422: The weights of the pressure index, the tension index, and the centrifugal force index are set as follows: Where, ω r 、ω u and ω c They are the weights of pressure index, tension index and centrifugal force index respectively.
6. A stability testing system for building block toys, which adopts the stability testing method for building block toys according to any one of claims 1 to 5, characterized in that: The test system comprises: A data collection device for collecting big data based on customer satisfaction; The testing device includes a pressure testing mechanism, a tension testing mechanism, and a shaking testing mechanism; the pressure testing mechanism is used to detect the minimum pressure that causes the assembled building block toys to separate or be damaged as the maximum tolerable pressure; the tension testing mechanism is used to detect the minimum tension that causes the assembled building block toys to separate as the minimum separation tension; and the shaking testing mechanism is used to detect the minimum centrifugal force required to separate the connected building blocks as the minimum separation centrifugal force; The data processing device includes an indicator setting module and a stability evaluation module; the indicator setting module is used to set the pressure indicator, tension indicator and centrifugal force indicator based on the average pressure data, average tension data, average centrifugal force data and satisfaction data in the big data; the stability evaluation module is used to calculate the stability score based on the maximum tolerable pressure, the minimum separation tension and the minimum separation centrifugal force.
7. A stability testing system for building block toys according to claim 6, characterized in that: The stability evaluation module includes a score calculation submodule, a weight setting submodule and a weighted operation submodule; the score calculation submodule is used to input the maximum tolerable pressure, the minimum separation tension, and the minimum separation centrifugal force into the pressure index, the tension index, and the centrifugal force index to calculate the corresponding pressure score, tension score, and centrifugal force score; the weight setting submodule is used to calculate the pressure weight, tension weight, and centrifugal force weight according to the importance of the pressure index, the tension index, and the centrifugal force index; The weighted operation submodule is used to obtain a stability score by performing weighted operation based on the pressure score, the tension score, the centrifugal force score and the corresponding weights.