Automobile seat foaming simulation method, device and equipment and computer readable storage medium
By adjusting the parameters of the car seat foam simulation model to make its hardness close to the actual hardness, the existing simulation results are solved, and the reliability of the test results and the safety of the riding experience are improved.
Patent Information
- Application Number
- CN202510030721.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-04-18
AI Technical Summary
The simulation effect of the existing car seat foaming simulation method is poor, which affects the reliability of the performance test results of seat foaming.
By obtaining the standard hardness of seat foaming and adjusting the model parameters of the simulation model according to the hardness, the simulation hardness is close to the actual hardness, thereby improving the simulation effect.
The simulation effect of car seat foaming is improved, making the test results of subsequent working conditions and requirements more realistic and accurate, thereby improving riding experience and safety guarantees.
Smart Images

Figure CN119849032A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automobile seats, and in particular to an automobile seat foaming simulation method, device, equipment and computer-readable storage medium. Background Art
[0002] The hardness of car seat foam has a great impact on the riding experience and safety of the driver and passengers. If the seat foam is too hard, it will reduce the riding comfort and support of the car seat. The seat foam can absorb the energy of the collision between the occupants and the seats in a traffic accident, providing safety protection for the driver and passengers.
[0003] In the related art, the foaming of automobile seats can be simulated, so as to facilitate the testing of the performance of the seat foaming under various working conditions, such as whipping test on the seat foaming, detecting the body pressure distribution of the seat foaming, etc. However, due to the large error between the hardness of the simulated foaming and the real foaming in the related art, the simulation effect of the simulation model of the seat foaming is not good, thereby affecting the reliability of the test results in subsequent working conditions.
[0004] Therefore, a car seat foaming simulation solution with better simulation effect is needed. Summary of the invention
[0005] In view of this, the embodiments of the present application provide a method, device, equipment and computer-readable storage medium for simulating foaming of automobile seats, which can solve the problem of poor effect of existing simulation of foaming of automobile seats.
[0006] In a first aspect, an embodiment of the present application provides a foaming simulation method for a car seat, the foaming simulation method for a car seat comprising: Obtaining a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam; Acquire a simulation model of the seat foaming; Applying the preset load to the simulation model to obtain a reaction force output by the simulation model to the preset load; The model parameters of the simulation model are adjusted according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0007] By adopting the above technical solution, according to the preset hardness verification specification, a preset load is applied to the physical object of the seat foam, and the standard hardness of the seat foam is measured, so that the standard hardness is used as the simulation target. Then, according to the principle that the action force is equal to the reaction force, the reaction force output by the simulation model when the preset load is applied is obtained, and according to the comparison result between the reaction force and the standard hardness, the model parameters of the simulation model are adjusted, so that the simulation hardness corresponding to the simulation model can be closer to the standard hardness of the physical object of the seat foam, which can improve the simulation effect of the seat foam and provide a more realistic and accurate basic model for various subsequent working conditions and needs, thereby improving the riding experience and riding safety of the car seat.
[0008] In some embodiments, the method further comprises: Determining the load amount and application method of the preset load according to the hardness verification specification corresponding to the seat foam; The load amount is applied to the seat foam object according to the application method to obtain the standard hardness.
[0009] In some embodiments, the application method includes an application area; the method further includes: Determine a first material parameter of the seat foam object; wherein the first material parameter includes density; The simulation model is constructed according to the first material parameters and the application area.
[0010] In some embodiments, the application method further includes an application time; the method further includes: According to the load amount and the application time, controlling a preset weight model to simulate downward pressure on the simulation model; wherein the weight model is constructed according to the application area; The contact force between the simulation model and the weight model is obtained, and the contact force is used as the reaction force.
[0011] In some embodiments, the method further comprises: Initializing a preset contact relationship and constraint conditions between the heavy object model and the simulation model; The weight model is motion-controlled according to a preset displacement curve; the displacement curve is determined according to the load amount and the application time.
[0012] In some embodiments, the method further comprises: Determining an application area of the preset load to the physical object of the seat foam; Converting the pressure according to the applied area to obtain the pressure of the preset load on the seat foam; comparing the pressure with the reaction force to obtain a comparison result; With the goal of reducing the distance between the pressure and the reaction force, the model parameters are adjusted according to the comparison result.
[0013] In some embodiments, the comparison result includes a difference between the pressure and the reaction force; the model parameter includes a stress-strain curve; and the method further includes: The stress-strain curve is adjusted with the goal of making the absolute value of the difference smaller; wherein the coefficient of the stress-strain curve is negatively correlated with the absolute value.
[0014] In a second aspect, the embodiment of the present application further provides a car seat foaming simulation device, the car seat foaming simulation device comprising: A first acquisition module is used to acquire a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the physical object of the seat foam; A second acquisition module, used to acquire a simulation model of the seat foaming; A force application module, used for applying the preset load to the simulation model to obtain a reaction force output by the simulation model for the preset load; An adjustment module is used to adjust the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0015] In a third aspect, an embodiment of the present application further provides a car seat foaming simulation device, comprising a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the car seat foaming simulation device executes the car seat foaming simulation method described in the first aspect.
[0016] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a processor, the processor executes the automobile seat foaming simulation method as described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to an embodiment of the present application.
[0018] Figure 2 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0019] Figure 3The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0020] Figure 4 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0021] Figure 5 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0022] Figure 6 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0023] Figure 7 The present invention is a flowchart of the steps of a car seat foaming simulation method provided according to another embodiment of the present application.
[0024] Figure 8 It is a schematic structural diagram of a car seat foaming simulation device provided according to an embodiment of the present application.
[0025] Fig. 9 It is a schematic diagram of the structure of a car seat foaming simulation device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that the implementation methods of the present application and the features in the implementation methods can be combined with each other without conflict.
[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described implementations are only part of the implementations of the present application, rather than all the implementations.
[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0029] It should be further noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0030] In this application, "at least one" means one or more, and "more" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims and drawings of this application are used to distinguish similar objects, rather than to describe a specific order or sequence.
[0031] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0032] Related term explanation: H-point: H-point, also known as hip-point, is a reference point that can accurately determine the position of the driver or passenger in the seat in automobile design. This reference point is the rotation point where the torso and thigh are connected, and is recorded as the hip point. The hip point position measured on the actual vehicle is called the H-point.
[0033] Whiplash test: A test method that simulates a rear-end collision of a vehicle, used to test the safety performance of the vehicle's seats and seat belts in a rear-end collision. This test simulates a rear-end collision by fixing the driver's seat and restraint system on a moving trolley in the same manner as the original vehicle structure, and then launching the trolley with a specific acceleration waveform. When a collision occurs, a dummy placed on the seat is used to measure the injury to the neck during a rear-end collision. The purpose of this test is to evaluate the safety performance of the vehicle's seats and seat belts in a rear-end collision to ensure the safety of the occupants in a collision accident.
[0034] In the related art, the hardness of the car seat foam has a great influence on the riding experience and riding safety. In order to facilitate the testing and analysis of the performance of the seat foam, the seat foam can be simulated. After the seat foam is simulated to obtain a simulation model, the performance analysis of the seat foam is generally only performed through the simulation model, such as comfort analysis, whipping test, and detection of body pressure distribution of the seat foam, etc., and there is a lack of solutions to improve the seat foam simulation effect. However, if the error between the simulation model and the actual hardness of the seat foam is large, the reliability of the above performance analysis will be greatly affected, thereby affecting the riding experience and safety of the car seat. Therefore, a solution that can improve the simulation effect of car seat foam is needed.
[0035] In view of this, the embodiments of the present application provide a car seat foaming simulation method, device, equipment and computer-readable storage medium, which can improve the simulation effect of seat foaming and provide a more realistic and accurate basic model for various subsequent working conditions and needs, thereby improving the riding experience and riding safety of car seats.
[0036] See also Figure 1 , is a flowchart of the steps of the automobile seat foaming simulation method provided in one embodiment of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. This method embodiment is executed based on a preset electronic device, which has certain data processing capabilities, data storage capabilities, and communication capabilities. The electronic device may include a computer, a mobile phone, a laptop computer, etc., which is not limited by the embodiment of the present invention.
[0037] See also Figure 1 As shown, the automobile seat foaming simulation method may include the following steps: Step 101: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0038] Among them, the seat foam is a component of the car seat, which provides the shape and contour of the car seat. The properties of the seat foam affect the riding comfort and H point, etc. Specifically, the properties of the seat foam may include hardness, and the hardness of the seat foam will affect the riding comfort of the driver and the support for the driver. Furthermore, since the seat foam can absorb the collision energy between the driver and the seat, the seat foam can also play a role in ensuring the safety of the driver and the passenger.
[0039] Considering that the reaction force provided by the physical object of the seat foam is generally difficult to obtain directly, pressure is used to measure the hardness of the physical object of the seat foam. Based on this, it is important to check the hardness of the seat foam to make it at an ideal value to avoid problems such as reduced comfort due to excessive hardness and reduced support due to too low hardness. Among them, the ideal value of the hardness of the seat foam can be represented by a standard hardness, which is obtained by checking the hardness of the physical object of the seat foam. Among them, the hardness check process can be determined according to a preset hardness check specification, and the hardness check specification is used to define the way to check the hardness of the seat foam, such as how and what kind of pressure is applied to the seat foam. Therefore, it can be determined whether the hardness of the seat foam is an ideal value according to the performance of the seat foam after pressure is applied, and when the hardness does not meet the ideal value, the hardness of the seat foam is dynamically adjusted according to its performance. Among them, the way of applying pressure can define the time of pressure application, the area of pressure application, the material properties of the pressure application, etc., and can also define the size and direction of the applied pressure.
[0040] Specifically, according to the provisions of the hardness verification specification, a preset load can be loaded onto the physical seat foam. Based on the relationship between the action force and the reaction force, the harder the seat foam is, the greater its reaction force to the preset load, that is, the harder the seat foam feels. Therefore, the pressure on the seat foam to which the preset load is applied can be obtained to determine the hardness of the seat foam. Among them, the preset load represents the preset pressure applied in a preset manner, such as static load or dynamic load or a combination of the two. Among them, the preset manner and the preset pressure are determined according to the aforementioned hardness verification specification. For example, the hardness verification specification can be the national standard GB / T 18942.1-2003. According to the provisions of this standard, the pressed foam surface area is not less than 2500 square millimeters, and the foam thickness is not less than 50mm. Specifically, the application process of the preset load can include the following: take a foam block of 100 times 100 times 50mm, control the preset pressure plate to completely cover the foam block and press down at a speed of 100±20mm per minute, and the size of the pressure plate completely covers the foam block. First, control the pressure plate to cause 70% of the depression of the foam block for 3 times, and then control the pressure plate to cause 40% of the depression of the foam block for 30 seconds, and measure the pressure of the pressure plate on the foam block. According to the principle that action force is equal to reaction force, this pressure is also the reaction force of the foam block on the pressure plate, that is, the pressure felt by the human body sitting on the foam block. Therefore, divide the pressure by the contact area 100 multiplied by 100 to output the pressure caused by the pressure plate on the foam block, and use this pressure as the standard hardness. It should be noted that, in order to improve the effect of seat foaming simulation, the standard hardness obtained by the downward pressure test of the actual seat foaming is used as the simulation target of the seat foaming. The standard hardness is used to characterize the hardness of the actual seat foaming. The standard hardness can also be determined by other means, such as according to the factory parameters of the seat foaming. The embodiment of the present invention does not limit this. However, in order to facilitate the comparison based on the standard hardness in the subsequent steps and to improve the reliability of the subsequent adjustment of the simulation model based on the comparison results based on the standard hardness, the load taken when the standard hardness is measured should be consistent with the load taken when the hardness test is performed on the simulation model.
[0041] Step 102: Obtain a simulation model of the seat foaming.
[0042] Among them, based on the function of seat foaming, the simulation model can be used to simulate the geometric structure and mechanical properties of the seat foaming, so that the performance test of the actual car seat foaming can be carried out based on the simulation model. For example, by conducting a simulated whipping test on the simulation model, the whipping test result of the actual seat foaming can be obtained.
[0043] Specifically, the simulation model may include a finite element model. The simulation model may be a pre-constructed model to be subjected to simulation effect detection and model parameter adjustment based on the simulation effect. Specifically, in order to improve the simulation effect of the simulation model and facilitate the simulation hardness detection of the simulation model, the simulation model can be constructed according to the material parameters and geometric parameters of the actual seat foam. In particular, considering that the seat foaming may include multiple different areas, such as backrest foaming, seat cushion foaming, and headrest foaming, and performing hardness verification and simulation for each different area separately, the riding experience and safety of the seat can be improved in a more fine-grained manner. Since the main difference between different foaming areas is the density, the density of the seat foaming can also be considered to construct a simulation model.
[0044] Step 103: applying the preset load to the simulation model to obtain a reaction force output by the simulation model with respect to the preset load.
[0045] Among them, considering that the simulation model does not have a physical body that can exert force, a weight model can be constructed corresponding to the environment in which the simulation model is located, and the simulation model can be pressed down by the weight model to achieve the application of a preset load to the simulation model. Based on the principle that the action force is equal to the reaction force, the action force between the weight model and the simulation model is detected, and the action force is used as the reaction force output by the simulation model for the preset load.
[0046] It is understandable that in order to make the application process of the preset load consistent with the determination process of the aforementioned standard hardness, the size of the weight model can be set according to the hardness verification specification so that the contact area between the weight model and the simulation model meets the requirements. It should be noted that the weight model is used to simulate objects such as human bodies, animals, and objects that sit or are placed on the seat foam. Therefore, the weight model is not necessarily an object with a large weight. Optionally, in order to improve the application efficiency of the preset load and the reliability of the reaction force, the constitutive model of the weight model can select a material with a large density and nonlinear elastic behavior, such as steel, to avoid excessive deformation of the weight model itself when the simulation model is pressed down.
[0047] Step 104: adjusting the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0048] Among them, the reaction force of the simulation model to the preset load, that is, the pressure generated by the object sitting on the seat foam simulated by the simulation model, such as the pressure felt by the human body, is taken into account. Therefore, the reaction force can be used to characterize the hardness of the seat foam simulated by the simulation model, so the standard hardness can be compared with the reaction force, and the model parameters of the simulation model can be adjusted according to the comparison result to make the hardness of the seat foam simulated by the simulation model closer to the standard hardness, thereby improving the simulation effect of the simulation model. Specifically, the hardness of the seat foam simulated by the simulation model is the simulation hardness characterized by the reaction force. Considering that the measurement standard of the hardness of the seat foam generally adopts pressure, the simulation hardness can be determined according to the quotient between the reaction force and the application area of the preset load. By adjusting the model parameters of the simulation model with the goal of reducing the distance between the simulation hardness and the standard hardness, the simulation effect of the simulation model can be effectively improved, so that it can better solve the hardness performance of the real object of the seat foam.
[0049] In another embodiment of the present invention, considering that the standard hardness is used to characterize the hardness of the physical object of the seat foam under ideal conditions, and the standard hardness is the target of subsequent optimization and adjustment of the simulation model, in order to improve the simulation effect of the simulation model, it is necessary to first improve the reliability of the standard hardness, such as Figure 2 As shown, the automobile seat foaming simulation method may include the following steps: Step 201: Determine the load amount and application method of the preset load according to the hardness verification specification corresponding to the seat foam.
[0050] The hardness check specification is used to define the method of hardness check for seat foam, such as how and what kind of pressure is applied to the seat foam. Therefore, it is possible to determine whether the hardness of the seat foam is the ideal value based on its performance after pressure is applied, and dynamically adjust the hardness of the seat foam based on its performance when the hardness does not meet the ideal value. The method of applying pressure can define the time of pressure application, the area of pressure application, the material properties of the pressure applied, etc., and can also define the value and direction of the applied pressure.
[0051] Specifically, in order to facilitate the detection of the hardness of the seat foam simulated by the simulation model according to the hardness verification specification, the pressure value required for hardness verification and the method of applying pressure can be extracted from the hardness verification specification, wherein the method of applying pressure includes the time of pressure application, the area of pressure application, the material properties of the pressure applied, etc., and the pressure value can include the magnitude and direction of the applied pressure, etc.
[0052] Correspondingly, the preset load represents a preset pressure applied in a preset manner, such as a static load or a dynamic load or a combination of the two. Therefore, the load amount of the preset load can be determined according to the pressure value, and the application method of the load amount can be determined according to the method of applying the pressure.
[0053] Step 202: applying the load amount to the seat foam object according to the applying method to obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure of the seat foam object when the preset load is applied.
[0054] Among them, the hardness verification specification can be a preset standard for hardness detection and calibration of automobile seat foam, such as the national standard GB / T 18942.1-2003. According to the standard, the surface area of the pressed foam is not less than 2500 square millimeters, and the foam thickness is not less than 50 mm. Based on this, the application process of the preset load can include the following: take a foam block of 100 mm x 100 mm x 50 mm, control the preset pressure plate to completely cover the foam block and press down at a speed of 100±20 mm per minute, and the size of the pressure plate completely covers the foam block. First, control the pressure plate to cause 70% of the depression of the foam block for 3 times, and then control the pressure plate to cause 40% of the depression of the foam block for 30 seconds, and measure the pressure of the pressure plate on the foam block. According to the principle that action force equals reaction force, this pressure is also the reaction force of the foam block on the pressure plate, that is, the pressure felt by the human body sitting on the foam block. Therefore, divide the pressure by the contact area of 100 mm multiplied by 100 mm to output the pressure caused by the pressure plate on the foam block, and use this pressure as the standard hardness. Step 203: Obtain a simulation model of seat foaming. Among them, step 203 is substantially the same as the aforementioned step 102 and will not be described again here.
[0055] Step 204: applying the preset load to the simulation model to obtain a reaction force output by the simulation model with respect to the preset load.
[0056] Among them, step 204 is substantially the same as the aforementioned step 103 and will not be described again here.
[0057] Step 205: adjusting the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0058] Among them, step 205 is substantially the same as the aforementioned step 104 and will not be described again here.
[0059] In another embodiment of the present invention, in order to ensure the accuracy of determining the hardness of the seat foam simulated by the simulation model according to the output of the simulation model for the external load, as shown in FIG. Figure 3 As shown, the automobile seat foaming simulation method may include the following steps: Step 301: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0060] Among them, step 301 is substantially the same as the aforementioned step 101 and will not be described again here.
[0061] Step 302: Determine the application area of the preset load according to the hardness verification specification corresponding to the seat foam.
[0062] Among them, the hardness verification specification is roughly the same as that in the aforementioned step 201, and will not be repeated here. The application area of the preset load is extracted from the hardness verification specification. The application area is used to characterize the area of effect of the pressure corresponding to the preset load on the seat foam. Specifically, when the preset load uses a heavy object such as a pressure plate, a steel plate, etc. as the force medium, the application area can be the contact area between the force medium and the seat foam. For example, the force area can be 100 mm multiplied by 100 mm.
[0063] It is understandable that, considering that the contact area between the user of the seat, such as the human body, and the seat foam is generally within a preset range, therefore, determining the application area of the preset load through the provisions in the hardware calibration specification can improve the reliability of the hardness information measured after the preset load is applied according to the application area.
[0064] Step 303: Determine the first material parameter of the physical object of the seat foam; the first material parameter includes density.
[0065] Among them, considering that when objects with different material properties are subjected to the same load, the pressure formed on the object may also be different. The first material parameter is used to characterize the material properties of the seat foam object related to mechanical properties. Specifically, the first material parameter may include at least one of a constitutive model, an elastic modulus, a density, a Poisson's ratio, and a stress-strain curve.
[0066] Considering that the main material properties that determine the magnitude of the reaction force after an object is compressed include the hardness of the object, and the factors affecting the hardness of an object mainly include the density of the object. Specifically, a car seat may include multiple different areas such as backrest foaming, seat cushion foaming, and headrest foaming, and the density of the foaming in different areas may be different, which leads to different hardness performance and standard hardness in different areas of the car seat. For example, the density of the backrest foaming may be 55±5 kg / m 3 The corresponding standard hardness can be 5.5±0.3 Kpa, and the density of the seat foam can be 65±5 kg / m 3 , and its corresponding standard hardness can be 7±0.3 Kpa.
[0067] Therefore, the simulation degree of the simulation model is improved, and the first material parameters of the physical object of the seat foam can be determined, which facilitates the subsequent construction of the simulation model according to the first material parameters.
[0068] Step 304: constructing a simulation model of the seat foaming according to the first material parameters and the application area.
[0069] Among them, the structural parameters of the simulation model are determined according to the first material parameters, the size parameters of the simulation model are determined according to the applied area, and the simulation model is constructed according to the structural parameters and size parameters. Taking the simulation model as a finite element model as an example, a foam block of 100mm by 100mm by 50mm can be constructed according to the hardness verification specification. Among them, the contact area between the foam block and the preset load is 100mm by 100mm, and the height of the foam block is 50mm. The foam block is divided into a tetrahedral grid, and the grid size can be 12mm. Then, the material properties are assigned to the foam block according to the first material parameter. Specifically, the constitutive model of the foam block can be MAT57, and its density is consistent with the density of the actual seat foam.
[0070] Step 305: applying the preset load to the simulation model, and obtaining a reaction force output by the simulation model with respect to the preset load.
[0071] Among them, step 305 is substantially the same as the aforementioned step 103 and will not be described again here.
[0072] Step 306: adjusting the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0073] Among them, step 306 is substantially the same as the aforementioned step 104 and will not be described again here.
[0074] In another embodiment of the present invention, in order to be able to apply a preset load to a non-substantial simulation model, thereby accurately detecting the hardness performance of the simulation model, such as Figure 4 As shown, the automobile seat foaming simulation method may include the following steps: Step 401: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0075] Among them, step 401 is substantially the same as the aforementioned step 101 and will not be described again here.
[0076] Step 402: Determine the load amount, application area and application time of the preset load according to the hardness verification specification corresponding to the seat foam.
[0077] Among them, the definition and content of the hardness check specification are roughly the same as those in the aforementioned step 201, and the load amount, application area and application time of the preset load are extracted from the hardness check specification. The load amount is used to characterize the magnitude of the pressure applied to the physical object or simulation model of the seat foam, wherein the magnitude of the pressure may be staged. It is understandable that, considering the actual use of the seat, the pressure it bears can be measured by the amount of depression of the seat foam, such as when the seat foam is pressed down to half of its original height, the depression is 50%. The application area is used to characterize the contact area between the pressure applied to the physical object or simulation model of the seat foam and the physical object or simulation model of the seat foam. The application time is used to characterize the time characteristics of the action process of the pressure applied to the physical object or foam model of the seat foam, such as first acting with the first pressure for 30s and then acting with the second pressure for 15s. Optionally, the speed of pressure application can also be characterized, such as pressing down at a speed of 100±20mm per minute.
[0078] Step 403: Obtain a simulation model of the seat foaming.
[0079] Among them, step 403 is substantially the same as the aforementioned step 102 and will not be described again here.
[0080] Step 404: According to the load amount and the application time, control a preset weight model to simulate downward pressure on the simulation model; wherein the weight model is constructed according to the application area.
[0081] Among them, in order to ensure that the application area of the preset load meets the requirements of the hardness verification specification, a weight model is constructed according to the application area so that the weight model can cover the force-bearing surface of the simulation model. Optionally, the weight model can be located in the same environment as the simulation model, such as the weight model can be a finite element model. When constructing the weight model, taking into account the actual use characteristics of the seat foaming, in order to improve the application efficiency of the preset load and the reliability of the reaction force, the constitutive model of the weight model can select a material with a larger density and nonlinear elastic behavior, such as steel, to avoid excessive deformation of the weight model itself when the simulation model is pressed down. For example, the constitutive model of the weight model can characterize a rigid material, such as MAT20. The weight model can be constructed as follows: establish a small loading steel plate of 120mm by 120mm. The size of the steel plate must completely cover the upper surface of the aforementioned foaming block, and the grid size is 12mm.
[0082] The degree to which the weight model presses down on the simulation model, i.e., the pressing trajectory, is determined according to the load amount, and the time for the weight model to simulate pressing down on the simulation model is determined according to the application time. Thus, according to the pressing trajectory and the pressing time information, the preset weight model is controlled to simulate pressing down on the simulation model.
[0083] Step 405: Acquire the contact force between the simulation model and the weight model, and use the contact force as the reaction force output by the simulation model with respect to the preset load.
[0084] Among them, based on the principle that the action force and reaction force are equal, by reading the contact force between the simulation model and the weight model, the contact force is used as the reaction force output by the simulation model for the preset load. This reaction force can characterize the hardness of the seat foam simulated by the simulation model.
[0085] Step 406: adjusting the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0086] Among them, step 406 is substantially the same as the aforementioned step 104 and will not be described again here.
[0087] In another embodiment of the present invention, in order to improve the efficiency and accuracy of applying a preset load to a simulation model, as Figure 5 As shown, the automobile seat foaming simulation method may include the following steps: Step 501: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0088] Among them, step 501 is substantially the same as the aforementioned step 101 and will not be described again here.
[0089] Step 502: Determine the load amount, application area and application time of the preset load according to the hardness verification specification corresponding to the seat foam.
[0090] Among them, step 502 is substantially the same as the aforementioned step 402 and will not be described again here.
[0091] Step 503: Obtain a simulation model of the seat foaming.
[0092] Among them, step 503 is substantially the same as the aforementioned step 102 and will not be described again here.
[0093] Step 504: Establishing a preset contact relationship and constraint conditions between a preset weight model and the simulation model; wherein the weight model is constructed according to the applied area; and the constraint conditions are used to constrain the range of motion of the weight model.
[0094] Among them, the construction process of the weight model can refer to the aforementioned step 103, which will not be repeated here. By establishing a contact relationship and constraint conditions between the weight model and the simulation model, the relative position relationship and relative motion state between the weight model and the simulation model are set, so that there is contact between the weight model and the simulation model, and the simulation model will not be displaced due to the simulated downward pressure of the weight model, and only deformed due to the simulated downward pressure of the weight model. Avoid the problem that the weight model cannot realize the downward pressure on the simulation model, and facilitate the subsequent simulation of the downward pressure on the simulation model through the movement of the weight model. Taking the weight model as the aforementioned small steel plate and the simulation model as the aforementioned foaming block as an example, the process of establishing the contact relationship and constraint conditions is explained: first release the freedom of movement of the small steel plate along the normal direction, establish surface-to-surface contact on the upper surface of the small steel plate and the foaming block, and finally constrain the six degrees of freedom of the lower surface of the foaming block, thereby completing the initialization of the relationship between the small steel plate and the foaming block.
[0095] Step 505: Controlling the motion of the weight model according to a preset displacement curve; the displacement curve is determined according to the load amount and the application time.
[0096] Among them, considering that the pressure borne by the heavy model is more convenient and intuitive to measure by the degree to which the heavy model is depressed, the movement of the heavy model is controlled by loading the heavy model with forced displacement, so that it loads a preset load on the simulation model. Among them, the downward pressing distance of the heavy model is determined according to the load amount, and the downward pressing speed and time of the heavy model are determined according to the application time, so as to construct the displacement curve of the heavy model.
[0097] Step 506: Acquire the contact force between the simulation model and the weight model, and use the contact force as the reaction force output by the simulation model with respect to the preset load.
[0098] Among them, step 506 is substantially the same as the aforementioned step 405 and will not be described again here.
[0099] Step 507: adjusting the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0100] Among them, step 506 is substantially the same as the aforementioned step 104 and will not be described again here.
[0101] In another embodiment of the present invention, considering that it is impossible to directly obtain the hardness information of the seat foam simulated by the simulation model, Figure 6 As shown, the automobile seat foaming simulation method may include the following steps: Step 601: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0102] Among them, step 601 is substantially the same as the aforementioned step 101 and will not be described again here.
[0103] Step 602: Determine the application area of the preset load to the physical object of the seat foam.
[0104] The method for determining the application area is substantially the same as that in the aforementioned step 402 and will not be described in detail here.
[0105] Step 603: converting the pressure according to the applied area to obtain the pressure of the preset load on the seat foam.
[0106] Herein, based on the fact that pressure is equal to pressure divided by the force-bearing area, the product of pressure and applied area is determined as the pressure of the preset load on the physical object of the seat foam.
[0107] Step 604: Obtain a simulation model of the seat foaming.
[0108] Among them, step 601 is substantially the same as the aforementioned step 102 and will not be described again here.
[0109] Step 605: Apply the preset load to the simulation model to obtain the reaction force output by the simulation model to the preset load.
[0110] Among them, step 601 is substantially the same as the aforementioned step 103 and will not be described again here.
[0111] Step 606: Compare the pressure with the reaction force to obtain a comparison result.
[0112] The comparison result may include a distance between the pressure and the reaction force. Specifically, the distance may be measured by an absolute value of a difference between the pressure and the reaction force.
[0113] Step 607: With the goal of reducing the distance between the pressure and the reaction force, adjust the model parameters according to the comparison result.
[0114] The distance between the pressure and the reaction force can be represented by the absolute value of the difference between the pressure and the reaction force. Considering that the closer the reaction force is to the pressure, the better the simulation effect of the simulation model, the model parameters of the simulation model can be iteratively optimized with the goal of minimizing the absolute value of the difference between the pressure and the reaction force until the difference between the pressure and the reaction force is less than a preset threshold.
[0115] In another embodiment of the present invention, considering that the greater the reaction force, the greater the hardness of the seat foam simulated by the simulation model, and the adjustment of the stress-strain curve coefficient of the simulation model can change the hardness of the seat foam simulated by the simulation model, therefore, Figure 7 As shown, the automobile seat foaming simulation method may include the following steps: Step 701: Obtain a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam.
[0116] Among them, step 701 is substantially the same as the aforementioned step 101 and will not be described again here.
[0117] Step 702: Determine the application area of the preset load to the physical object of the seat foam.
[0118] Among them, step 701 is substantially the same as the aforementioned step 602 and will not be described again here.
[0119] Step 703: converting the pressure according to the applied area to obtain the pressure of the preset load on the seat foam.
[0120] Among them, step 703 is substantially the same as the aforementioned step 603 and will not be described again here.
[0121] Step 704: Obtain a simulation model of the seat foaming.
[0122] Among them, step 704 is substantially the same as the aforementioned step 102 and will not be described again here.
[0123] Step 705: Apply the preset load to the simulation model to obtain the reaction force output by the simulation model to the preset load.
[0124] Among them, step 705 is substantially the same as the aforementioned step 103 and will not be described again here.
[0125] Step 706: Compare the pressure with the reaction force to obtain a difference between the pressure and the reaction force.
[0126] By converting the pressure represented by the standard hardness into pressure, the pressure can be directly compared with the reaction force output by the simulation model, thereby improving the efficiency of adjusting the model parameters of the simulation model.
[0127] Step 707: adjusting the stress-strain curve of the simulation model with the goal of making the absolute value of the difference smaller; wherein the coefficient of the stress-strain curve is negatively correlated with the absolute value.
[0128] Considering that pressure is used to characterize the bearing capacity of the physical seat foam for a preset load, the closer the reaction force is to the pressure, the closer the force performance of the seat foam simulated by the simulation model is to the real physical seat foam, that is, the better the simulation effect of the simulation model and the greater the reaction force output by the simulation model, the greater the hardness of the seat foam simulated by the simulation model. Considering that among the multiple material properties of the seat foam, the coefficient of the corresponding stress-strain curve is the easiest to adjust and has a greater impact on the hardness, and the larger the coefficient of the stress-strain curve, the harder the seat foam. Therefore, the stress-strain curve of the simulation model can be adjusted with the goal of making the absolute value of the difference smaller; wherein the coefficient of the stress-strain curve is negatively correlated with the absolute value, thereby efficiently improving the simulation degree of the simulation model.
[0129] Please refer to Figure 8 , is a schematic diagram of the hardware structure of the automobile seat foaming simulation device 80 provided in the embodiment of the present application. Figure 8 As shown, the automobile seat foaming simulation device 80 may include: The first acquisition module 801 is used to acquire the standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam; A second acquisition module 802 is used to acquire a simulation model of the seat foaming; A force application module 803 is used to apply the preset load to the simulation model to obtain a reaction force output by the simulation model for the preset load; The adjustment module 804 is used to adjust the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
[0130] Please refer to Fig. 9 , is a schematic diagram of the hardware structure of the automobile seat foaming simulation device 90 provided in the embodiment of the present application. Fig. 9 As shown, the automobile seat foaming simulation device 90 may include a processor 901 and a memory 902. The memory 902 is used to store one or more computer programs 903. The one or more computer programs 903 are configured to be executed by the processor 901. The one or more computer programs 903 include instructions, and the above instructions can be used to implement the above-mentioned automobile seat foaming simulation method in the automobile seat foaming simulation device 90.
[0131] It is understandable that the structure shown in this embodiment does not constitute a specific limitation on the automobile seat foaming simulation device 90. In other embodiments, the automobile seat foaming simulation device 90 may include more or fewer components than shown, or combine some components, or separate some components, or arrange the components differently.
[0132] The processor 901 may include one or more processing units, for example, the processor 901 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0133] The processor 901 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 901 is a cache memory. The memory may store instructions or data that the processor 901 has just used or circulated. If the processor 901 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 901, and thus improves the efficiency of the system.
[0134] In some embodiments, the processor 901 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface, etc.
[0135] In some embodiments, the processor 901 is used to execute acceleration schemes such as single instruction multiple data (SIMD) and very long instruction word (VLIW).
[0136] In some embodiments, the memory 902 may include a high-speed random access memory and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0137] This embodiment also provides a computer-readable storage medium, which stores computer instructions. When the instructions are executed on a processor, the automobile seat foaming simulation device executes the above-mentioned related method steps to implement the automobile seat foaming simulation method in the above-mentioned embodiment.
[0138] Among them, the automobile seat foaming simulation device provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0139] In practical applications, the above functions can be distributed to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0140] In several embodiments provided in the present application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of the modules or units is a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0141] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
[0142] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0143] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0144] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application.
Claims
1. A foaming simulation method for a car seat, characterized in that: The automobile seat foaming simulation method comprises: Obtaining a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the seat foam; Acquire a simulation model of the seat foaming; Applying the preset load to the simulation model to obtain a reaction force output by the simulation model to the preset load; The model parameters of the simulation model are adjusted according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
2. The method according to claim 1, characterized in that: The process of obtaining the standard hardness includes: Determining the load amount and application method of the preset load according to the hardness verification specification corresponding to the seat foam; The load amount is applied to the seat foam object according to the application method to obtain the standard hardness.
3. The method according to claim 2, characterized in that The application method includes an application area; and the acquisition process of the simulation model includes: Determine a first material parameter of the seat foam object; wherein the first material parameter includes density; The simulation model is constructed according to the first material parameters and the application area.
4. The method according to claim 3, characterized in that The application method also includes the application time; the acquisition process of the reaction force includes: According to the load amount and the application time, controlling a preset weight model to simulate downward pressure on the simulation model; wherein the weight model is constructed according to the application area; The contact force between the simulation model and the weight model is obtained, and the contact force is used as the reaction force.
5. The method according to claim 4, characterized in that The process of simulating downward pressure includes: Establishing a preset contact relationship and constraint conditions between the weight model and the simulation model; wherein the constraint conditions are used to constrain the motion range of the weight model; The weight model is controlled to move according to a preset displacement curve; the displacement curve is determined according to the load amount and the application time.
6. The method according to claim 1, characterized in that The adjustment process of the model parameters also includes: Determining an application area of the preset load to the physical object of the seat foam; Converting the pressure according to the applied area to obtain the pressure of the preset load on the seat foam; comparing the pressure with the reaction force to obtain a comparison result; With the goal of reducing the distance between the pressure and the reaction force, the model parameters are adjusted according to the comparison result.
7. The method according to claim 6, characterized in that The comparison result includes the difference between the pressure and the reaction force; the model parameter includes a stress-strain curve; and the adjustment process of the stress-strain curve further includes: The stress-strain curve is adjusted with the goal of making the absolute value of the difference smaller; wherein the coefficient of the stress-strain curve is negatively correlated with the absolute value.
8. A foaming simulation device for automobile seats, characterized in that: The automobile seat foaming simulation device comprises: A first acquisition module is used to acquire a standard hardness of the seat foam; the standard hardness is used to characterize the pressure exerted by a preset load on the physical object of the seat foam; A second acquisition module, used to acquire a simulation model of the seat foaming; A force application module, used for applying the preset load to the simulation model to obtain a reaction force output by the simulation model for the preset load; An adjustment module is used to adjust the model parameters of the simulation model according to the standard hardness and the reaction force; the adjustment target of the model parameters includes making the distance between the simulation hardness represented by the reaction force and the standard hardness smaller.
9. A car seat foaming simulation device, comprising a processor and a memory, characterized in that: The memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the automobile seat foaming simulation device executes the automobile seat foaming simulation method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a processor, the processor is enabled to execute the automobile seat foaming simulation method according to any one of claims 1 to 7.