Disclosure of Invention
Aiming at the defects of the prior art, the application aims to provide a parameter optimization method of a nonlinear impact damper, which aims to solve the problem of low parameter optimization efficiency of the existing impact damper.
In a first aspect, the present application provides a method for optimizing parameters of a nonlinear impact damper, comprising:
Determining a control target of the nonlinear impact damper, basic parameters and an initial speed of the load and the carrier after the load and the carrier are impacted, wherein the control target comprises an impact stroke and a damping force transition coefficient, the basic parameters comprise rigidity and load mass, and the initial speed is determined according to an impact signal acquired in the field;
Obtaining maximum displacement when the speed attenuation is zero according to the control target, the basic parameters and the initial speed and the nonlinear dynamics equation, constructing a nonlinear damping coefficient design inequality by combining the maximum displacement with an ideal value of the impact stroke, and determining a zero order coefficient and a first order coefficient of the nonlinear damping coefficient;
And optimizing the zero order coefficient and the primary coefficient based on the impact stroke and the damping force transition coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and obtaining the optimized zero order coefficient and primary coefficient.
The method comprises the steps of obtaining a control target, a basic parameter and an initial speed, systematically and standardizing the design of the impact damper to improve the universality of the design, substituting the control target, the basic parameter and the initial speed into a nonlinear dynamic equation, calculating the maximum displacement, constructing a design inequality, reducing the complexity of an optimization process and the uncertainty of parameter design through an optimization design process, optimizing a zero order coefficient and a first order coefficient until an ideal value is achieved, improving the adaptability and the optimization effect of the parameter design and optimization through an iterative optimization process, simultaneously reducing the difficulty caused by complex design steps, optimizing the parameter through convenient optimization steps, ensuring clear and operable overall design flow, and further improving the parameter design and the optimization efficiency of the impact damper.
Optionally, the optimizing method of the zero-order term coefficient and the first-order term coefficient includes:
Substituting the updated zero-order term coefficient and the updated primary term coefficient into a constructed discrete dynamics equation to obtain displacement response and velocity response, and obtaining a damping force change curve according to the displacement response and the velocity response;
And judging the control target by utilizing the displacement response and damping force change curve, continuously optimizing the nonlinear damping coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and determining the zero-order coefficient and the first-order coefficient after optimization.
Optionally, determining the control target by using the displacement response and the damping force variation curve and continuously optimizing the nonlinear damping coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and determining the optimized zero-order term coefficient and the optimized first-order term coefficient includes:
According to the design inequality, an initial zero order term coefficient and a primary term coefficient are determined, the primary term coefficient is fixed, the zero order term coefficient is continuously increased, the zero order term coefficient and the primary term coefficient are input into the discrete dynamics equation, a displacement response curve is obtained, and until the maximum value of the displacement response reaches the ideal value of the impact stroke;
Determining a fixed relation between a zero order term coefficient and a primary term coefficient, and under the condition that the fixed relation is kept unchanged, continuously increasing the primary term coefficient and continuously reducing the zero order term coefficient to obtain a speed response curve;
And obtaining a change curve of the damping force along with the displacement by utilizing the displacement response curve and the speed response curve until the damping force transition coefficient reaches an ideal value, and obtaining the optimized zero-order term coefficient and the optimized primary term coefficient.
Optionally, the expression of the nonlinear damping coefficient is:
C=C0+C1x
Where x is the relative displacement of the carrier and load, c is the nonlinear damping coefficient, c 0 is the zero order term coefficient, and c 1 is the first order term coefficient.
Optionally, the damping force transition coefficient is determined according to a ratio of an initial damping force to a maximum damping force at an initial position;
The damping force is determined by the following formula:
wherein F c is the damping force, Is the relative speed of movement between the carrier and the load;
when x=0, the damping force is the initial damping force.
Optionally, the obtaining process of the maximum displacement specifically includes:
acquiring a relative velocity motion equation according to a nonlinear power equation, wherein the relative velocity motion equation is shown in the following formula:
Wherein, the For the relative movement speed at the moment t after being impacted, k is the rigidity, m is the load mass, and v 0 is the initial speed;
When the relative movement speed is zero, the maximum displacement is determined as shown in the following formula:
where t 0 is the time required for the speed decay to zero.
Optionally, the nonlinear dynamical equation is:
Wherein, the Is the relative motion acceleration between the carrier and the load, k is the stiffness, and m is the load mass.
Optionally, the discrete kinetic equation is represented by the formula:
c1nx2(t)+(m+kn2+c0n)x(t)-(2m+C0n)x(t-n)-C1nx(t)x(t-n)+mx(t-2n)=0
where n is the interval of discrete time, x (t) is the relative displacement at that moment, x (t-n) is the relative displacement from before n at that moment, and x (t-2 n) is the relative displacement from before 2n at that moment.
In a third aspect, the application provides an electronic device comprising at least one memory for storing a program, and at least one processor for executing the program stored in the memory, the processor being adapted to perform the method described in the first aspect or any one of the possible implementations of the first aspect when the program stored in the memory is executed.
In a fourth aspect, the present application provides a computer readable storage medium storing a computer program which, when run on a processor, causes the processor to perform the method described in the first aspect or any one of the possible implementations of the first aspect.
In a fifth aspect, the application provides a computer program product which, when run on a processor, causes the processor to perform the method described in the first aspect or any one of the possible implementations of the first aspect.
It will be appreciated that the advantages of the second to fifth aspects may be found in the relevant description of the first aspect, and are not described here again.
In general, the above technical solutions conceived by the present application have the following beneficial effects compared with the prior art:
(1) The application makes the design of the impact damper systemize and standardize by obtaining control targets (such as impact stroke and damping force transition coefficient), basic parameters (rigidity and load quality) and initial speed to promote the universality of the design, calculates the maximum displacement by substituting the control targets, the basic parameters and the initial speed into a nonlinear dynamics equation, constructs a design inequality, reduces the complexity of the optimization process and the uncertainty of the parameter design by optimizing the design process, optimizes the zero order coefficient and the first order coefficient until reaching ideal values, improves the adaptability and the optimization effect of the parameter design and optimization by iterative optimization process, reduces the difficulty brought by complex design steps, optimizes the parameters by convenient optimization steps, has clear and operable overall design flow, and further promotes the parameter design and optimization efficiency of the nonlinear impact damper.
(2) The application can ensure that the impact damper can effectively control the displacement in the impact process in practical application by setting the ideal value of the impact stroke and optimizing the nonlinear damping coefficient, thereby protecting the load and the carrier from overlarge impact. Through the design inequality and the optimization process, the variation characteristic of the damping force can be adjusted, so that the damping force has better transition performance in the impact process.
(3) The nonlinear impact damper parameter optimization method provided by the application has high universality, and can be used for core parameter designs of various types of impact dampers such as output control strategy designs of electric impact dampers and fluid viscosity control rate designs of magnetorheological impact dampers.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The term "and/or" is used herein to describe an association relationship of associated objects, and means that there may be three relationships, for example, a and/or B, and that there may be three cases where a exists alone, while a and B exist together, and B exists alone. The symbol "/" herein indicates that the associated object is or is a relationship, e.g., A/B indicates A or B.
The terms "first" and "second" and the like in the description and in the claims are used for distinguishing between different objects and not for describing a particular sequential order of objects. For example, the first response message and the second response message, etc. are used to distinguish between different response messages, and are not used to describe a particular order of response messages.
In embodiments of the application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
In the description of the embodiments of the present application, unless otherwise specified, the meaning of "plurality" means two or more, for example, a plurality of processing units means two or more processing units and the like, and a plurality of elements means two or more elements and the like.
Next, the technical scheme provided in the embodiment of the present application is described.
Referring to fig. 1, the present application provides a parameter optimization method of a nonlinear impact damper, comprising:
S101, determining a control target, basic parameters and an initial speed of the nonlinear impact damper after the load and the carrier are impacted, wherein the control target comprises an impact stroke and a damping force transition coefficient, the basic parameters comprise rigidity and load mass, and the initial speed is determined according to an impact signal acquired in the field;
S102, acquiring a maximum displacement when the speed attenuation is zero according to a control target, basic parameters and an initial speed and a nonlinear dynamics equation, constructing a nonlinear damping coefficient design inequality by combining the maximum displacement with an ideal value of an impact stroke, and determining a zero-order term coefficient and a primary term coefficient of the nonlinear damping coefficient;
S103, optimizing the zero order coefficient and the primary coefficient based on the impact stroke and the damping force transition coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and obtaining the optimized zero order coefficient and primary coefficient.
Specifically, it should be noted that the nonlinear characteristic of the impact damper refers to the variation of the damping coefficient with the displacement, which results in nonlinear relationship between the damping force and the velocity.
Referring to fig. 2, control targets, system base parameters and initial velocity of the nonlinear impact damper are determined, two of the main control targets, namely impact stroke and damping force transition coefficient. Basic parameters of a vibration damping impact system include the stiffness (k) and the load mass (m) of the system.
The impact stroke refers to the maximum displacement allowed by the system when impacted, while the damping force transition coefficient describes the smoothness of the damping force as a function of displacement. The damping force transition coefficient η is a ratio of the damping force F c0 at the initial position to the maximum damping force F cmax, and a smaller ratio means that the impact process is flatter.
Stiffness determines how resistant the system is to displacement changes, while load mass affects the system's response to impact. And determining the initial speed of the load and the carrier after being impacted according to the impact signals acquired in the field.
In S102 described above, a nonlinear damping coefficient design inequality is constructed. Firstly, combining the ideal values of the maximum displacement and the impact stroke, and constructing a design inequality of a nonlinear damping coefficient. The zero order coefficient c 0 and the first order coefficient c 1 of the nonlinear damping coefficient are determined, and these coefficients will influence the curve of the damping force as a function of displacement. The relation between the nonlinear damping coefficient c and the zero-order term coefficient c 0 and the first-order term coefficient c 1 is as follows:
C=C0+C1x
Where x is the relative displacement of the carrier and load, c is the nonlinear damping coefficient, c 0 is the zero order term coefficient, and c 1 is the first order term coefficient.
Finally, the damping coefficient is optimized through the step S103. Based on the impact stroke and damping force transition coefficients, the zero order coefficient and the first order coefficient are optimized, and the coefficients are continuously adjusted through an iteration process in the embodiment so as to meet the design requirements. And through the optimization process, the impact stroke and the damping force transition coefficient reach ideal values. The resulting optimized zero order coefficient and one order coefficient will be used to design a nonlinear impact damper to ensure that the performance of the system upon impact meets a predetermined control objective.
Further, the optimization method of the zero-order term coefficient and the first-order term coefficient comprises the following steps:
Substituting the updated zero-order term coefficient and the updated primary term coefficient into a constructed discrete dynamics equation to obtain displacement response and velocity response, and obtaining a damping force change curve according to the displacement response and the velocity response;
And judging the control target by utilizing the displacement response and damping force change curve, continuously optimizing the nonlinear damping coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and determining the zero-order coefficient and the first-order coefficient after optimization.
Further, judging the control target by using the displacement response and damping force change curve and continuously optimizing the nonlinear damping coefficient until the impact stroke and the damping force transition coefficient reach ideal values, and determining the optimized zero-order term coefficient and the optimized primary term coefficient, including:
According to the design inequality, an initial zero order term coefficient and a primary term coefficient are determined, the primary term coefficient is fixed, the zero order term coefficient is continuously increased, the zero order term coefficient and the primary term coefficient are input into the discrete dynamics equation, a displacement response curve is obtained, and until the maximum value of the displacement response reaches the ideal value of the impact stroke;
Determining a fixed relation between a zero order term coefficient and a primary term coefficient, and under the condition that the fixed relation is kept unchanged, continuously increasing the primary term coefficient and continuously reducing the zero order term coefficient to obtain a speed response curve;
And obtaining a change curve of the damping force along with the displacement by utilizing the displacement response curve and the speed response curve until the damping force transition coefficient reaches an ideal value, and obtaining the optimized zero-order term coefficient and the optimized primary term coefficient.
The specific process is as follows:
Firstly, a nonlinear damping coefficient is preliminarily determined according to a design inequality, a first order coefficient is fixed, and a zero order coefficient is gradually increased. And inputting the first order term coefficient and the adjusted zero order term coefficient into a discrete dynamics equation for numerical simulation. And obtaining displacement response curves under different zero-order term coefficients through simulation. And continuously adjusting and optimizing the zero-order term coefficient until the maximum value of the displacement response reaches the ideal value of the impact stroke.
And secondly, determining a fixed relation between the zero-order term coefficient and the first-order term coefficient, wherein the relation is as follows:
A=c0+0.5c1xi
Where A is a fixed value and x i is the ideal value for the impact stroke.
While keeping the above fixed relationship unchanged, the first order term coefficients are increased and the zero order term coefficients are reduced accordingly. Using the adjusted coefficients, they are again input into the discrete kinetic equation, resulting in a velocity response and a displacement response. The damping force is calculated from the velocity response curve and the displacement response curve.
The damping force is determined by the following formula:
wherein F c is the damping force, Is the relative speed of movement between the carrier and the load;
when x=0, the damping force is the initial damping force.
And drawing a curve of the damping force changing along with displacement according to the calculated damping force, and optimizing the damping coefficient until the ideal damping force transition coefficient is reached. And evaluating a damping force curve under the current coefficient, and checking whether an ideal value of the damping force transition coefficient is met. If the damping force transition coefficient does not reach the ideal value, further iterative optimization of the value of the zero order coefficient and the first order coefficient is required. And finally obtaining the optimal zero-order term coefficient and the primary term coefficient which meet the ideal values of the impact stroke and the damping force transition coefficient through an iteration process.
According to the embodiment of the application, through accurately adjusting the nonlinear damping coefficient, the performance of the impact damper can reach the expected impact stroke and damping force transition coefficient when the impact damper is impacted, through an iterative optimization process, the optimal damping coefficient can be found, so that the performance of the system is optimized when the impact damper is impacted, the impact resistance and the response speed of the system are improved, the zero-order coefficient and the first-order coefficient are optimized until the ideal value is reached, through an iterative optimization process, the adaptability and the effect of the design are improved, meanwhile, the difficulty caused by complex design steps is reduced, the parameter optimization is carried out through convenient optimization steps, the whole design flow is clear and operable, and the parameter design and the optimization efficiency of the impact damper are improved.
Optionally, the obtaining process of the maximum displacement specifically includes:
acquiring a relative velocity motion equation according to a nonlinear power equation, wherein the relative velocity motion equation is shown in the following formula:
Wherein, the For the relative movement speed at the moment t after being impacted, k is the rigidity, m is the load mass, and v 0 is the initial speed;
When the relative movement speed is zero, the maximum displacement is determined as shown in the following formula:
where t 0 is the time required for the speed decay to zero.
Optionally, the nonlinear dynamical equation is:
Wherein, the Is the relative motion acceleration between the carrier and the load, k is the stiffness, and m is the load mass.
Further, the maximum displacement is combined with the ideal value of the impact stroke to construct a nonlinear damping coefficient design inequality, as shown in the following formula:
Where x i is the ideal value for the impact stroke, t i is one-fourth of the system reciprocation period, and t 0 is the time required for the velocity decay to zero.
It should be noted that, under the condition that the system is free from damping after being impacted, the system can reciprocate with the inherent period, at the moment of a quarter inherent period t i, the relative displacement is at a peak value, while the existence of nonlinear damping can accelerate the consumption of impact energy, reduce the maximum value x 0 of the relative displacement, and meanwhile, the required time t 0 is smaller than t i.
Optionally, the discrete kinetic equation is represented by the formula:
c1nx2(t)+(m+kn2+c0n)x(t)-(2m+c0n)x(t-n)-c1nx(t)x(t-n)+mx(t-2n)=0
where n is the interval of discrete time, x (t) is the relative displacement at that moment, x (t-n) is the relative displacement from before n at that moment, and x (t-2 n) is the relative displacement from before 2n at that moment.
Referring to fig. 3, a complete flowchart of a parameter optimization method of a nonlinear impact damper according to an embodiment of the present application includes the steps of:
S1, defining ideal values x i and eta i of control targets (an impact stroke x 0 and a damping force transition coefficient eta);
Identifying the load mass m and the rigidity k of the vibration reduction and impact resistance system;
estimating the initial speed v 0 of the load/carrier after being impacted according to the impact signals acquired in the field;
s2, calculating a displacement expression when the speed decay is zero according to a nonlinear dynamics equation;
Constructing a nonlinear damping coefficient design inequality by combining an ideal value x i of a first control target;
Preliminarily selecting nonlinear damping coefficients c 0 and c 1;
S3, c 0 is increased while c 1 is fixed, and the displacement response curve is solved by substituting the built discrete dynamics equation;
determine whether the maximum displacement is near the ideal value of the impact stroke?
Increasing c 1 and decreasing c 0 on the basis of ensuring the sum of c 0 and 0.5c 1xi to be unchanged;
substituting into a discrete dynamics equation to solve the speed and displacement response, so as to obtain a curve of the damping force changing along with the displacement;
Judging whether the damping force transition coefficient is close to the ideal value?
Finally determining a nonlinear damping coefficient;
and finally, combining the output function of the specific type of damper to design the core parameters of the nonlinear impact damper.
Next, the present application will be described in detail with a typical impact vibration reduction system in which the system load mass m=100 kg, the stiffness k=3948n/m, the initial velocity v 0 =0.098m/s after impact, the first control target ideal value x i =5 mm, the second control target ideal value η i =0.3, and the quarter natural period t i =0.25 s.
As shown in fig. 4, a response graph of the relative displacement after the pre-selection of the nonlinear impact damper parameters provided in any of the foregoing embodiments is obtained by referring to the above steps to obtain the design inequality of 0.0025c 1+c0 >1466.5, and after pre-selection of c 0=1096.5、c1 =200000, it can be seen from the response graph of the relative displacement that the first control target x 0 is close to the ideal value x i.
As shown in fig. 5, in the graph of the relative velocity response after the optimization design of the nonlinear impact damper parameters provided in any of the foregoing embodiments, after the parameter optimization is performed with reference to step S3, it is finally determined that c 0=346.5、c1 =500000, and as seen from the relative velocity response curve, the velocity decay of 0.13S after the impact is zero, and then the nonlinear impact damper is slowly moved to the initial equilibrium position by means of the spring restoring force.
As shown in fig. 6, after the damping force versus displacement curve after the nonlinear impact damper parameter optimization design provided in any of the foregoing embodiments is optimized with reference to step S3, the damping force is increased and then decreased in the impact stage, and the ratio of the initial damping force to the maximum damping force is 0.29, which is close to the ideal value of the second control target, so that a gentle impact can be achieved.
As shown in fig. 7, a damping coefficient curve chart after the optimal design of the nonlinear impact damper parameters provided in any one of the foregoing embodiments is shown, and based on the parameter curve, by combining a displacement sensor and a speed sensor, core parameter designs of various types of impact dampers such as force control strategy designs of electric impact dampers and fluid viscosity control rate designs of magnetorheological impact dampers can be realized.
Referring to fig. 8, based on the method in the above embodiment, an electronic device is provided in an embodiment of the present application, which may include a processor 810, a communication interface (Communications Interface) 820, a memory 830, and a communication bus 840, where the processor 810, the communication interface 820, and the memory 830 complete communication with each other through the communication bus 840. The processor 810 may invoke logic instructions in the memory 830 to perform the methods of the embodiments described above.
Further, the logic instructions in the memory 830 described above may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application.
Based on the method in the above embodiment, the embodiment of the present application provides a computer-readable storage medium storing a computer program, which when executed on a processor, causes the processor to perform the method in the above embodiment.
Based on the method in the above embodiments, an embodiment of the present application provides a computer program product, which when run on a processor causes the processor to perform the method in the above embodiments.
It is to be appreciated that the processor in embodiments of the present application may be a central processing unit (central processing unit, CPU), other general purpose processor, digital signal processor (DIGITAL SIGNAL processor, DSP), application Specific Integrated Circuit (ASIC), field programmable gate array (field programmable GATE ARRAY, FPGA) or other programmable logic device, transistor logic device, hardware components, or any combination thereof. The general purpose processor may be a microprocessor, but in the alternative, it may be any conventional processor.
The steps of the method in the embodiment of the present application may be implemented by hardware, or may be implemented by executing software instructions by a processor. The software instructions may be comprised of corresponding software modules that may be stored in random access memory (random access memory, RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), erasable programmable ROM (erasable PROM, EPROM), electrically Erasable Programmable ROM (EEPROM), registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted across a computer-readable storage medium. The computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Drive (SSD)), etc.
It will be appreciated that the various numerical numbers referred to in the embodiments of the present application are merely for ease of description and are not intended to limit the scope of the embodiments of the present application.
It will be readily appreciated by those skilled in the art that the foregoing description is merely a preferred embodiment of the application and is not intended to limit the application, but any modifications, equivalents, improvements or alternatives falling within the spirit and principles of the application are intended to be included within the scope of the application.