Disclosure of Invention
The invention aims to provide a method for predicting deformation of a skin material of an airship on a stratosphere by utilizing a neural network, which solves the problems of heavy calculation and complex model of the traditional mathematical model, can construct a simple expression model to understand and rapidly predict the deformation characteristic of the skin material by independently learning biaxial tension test data of the skin material, is simple, reduces the test cost and improves the working efficiency.
The purpose of the invention is realized by the following technical scheme:
a method for predicting deformation of a skin material of an airship on a stratosphere by utilizing a neural network comprises the following steps:
step one, manufacturing a cross-shaped skin material sample, and chamfering the cross corners of the sample to avoid the phenomenon of stress concentration. And placing the extensometer in the middle area along the longitudinal and latitudinal directions, fixing the extensometer on a sample by using screws, and measuring the strain of the material in the longitudinal and latitudinal directions. Measuring the stress of the material by adopting a tension sensor, assembling the tension sensor on a stretching arm of a stretching testing machine, and carrying out a test by adopting a special biaxial stretching testing machine;
and step two, carrying out biaxial tensile tests on the samples under the conditions of various stress ratios, wherein the stress ratios comprise (1:1, 1.3:1, 1.5:1, 1.7:1 and 2:1), and the stress ratios represent the stress in the warp yarn direction divided by the stress in the weft yarn direction. Collecting and screening test result data, and carrying out preprocessing of disordering sequence and normalization on the data to obtain training sample data required by the Bayesian neural network;
and step three, determining an optimal neural network structure, including input and output parameters of the neural network, the number of hidden layers and the number of neurons of the hidden layers. Different from metal and other composite materials, the main deformation form of the airship skin material is in-plane biaxial tension, and the stress strain needs to comprise two directions of longitude and latitude. Therefore, the input parameters of the neural network are 2, namely the warp direction stress and the weft direction stress obtained by the biaxial tensile test. The output parameters are 2, namely warp direction strain and weft direction strain obtained by a biaxial tensile test. The number of hidden layers is 1 layer, and the number of neurons in the hidden layers is 8;
selecting proper activation functions and training functions to learn and train the neural network;
testing the model by adopting a test sample set, and evaluating the accuracy of the constructed skin material neural network constitutive model;
and sixthly, learning and predicting the constitutive relation of the stratospheric airship skin material under different stress ratios by using the Bayes neural network model determined in the step.
In the first step, the skin material is a laminated woven composite material Uretek3216LV, and the bearing woven layer is manufactured by a plain orthogonal weaving method.
In the first step, in order to realize the application of the multi-stress ratio load, the skin material sample is obtained by preparing a cross-shaped lancing sample, and the longitudinal and latitudinal directions of the main shaft of the test piece are consistent with those of the skin.
In the second step, the stress ratio is the ratio of the stress borne by the warp yarn and the weft yarn of the material, and the considered stress ratio load types comprise 1:1, 1.3:1, 1.5:1, 1.7:1 and 2: 1.
In step three, the optimal neural network structure comprises: the number of neurons in the input layer is 2, the number of neurons in the hidden layer is 8, and the number of neurons in the output layer is 2. The input layer neurons are respectively warp-wise stress and weft-wise stress, the output layer neurons are respectively warp-wise strain and weft-wise strain, and the number of the hidden layer neurons is determined by calculation of an empirical formula.
In the fourth step, the activation function is a hyperbolic tangent function, the input parameters are nonlinearly mapped into [ -1,1], the training function is a Bayesian Regression function (BR), compared with the traditional BP training function, the generalization capability is stronger, the learning rate is faster, the prediction precision is higher, and the occurrence of the local optimal solution can be effectively avoided.
And step five, comparing the deformation data trained by the neural network with the measured value, wherein the relative error is within 10%.
And step six, predicting the biaxial tensile deformation behavior of the skin material under the condition of more stress ratios in real time by adopting a trained Bayes neural network model to obtain the optimal prediction method of the neural network for skin material deformation of the stratospheric airship. The prediction speed and accuracy of the trained network model on the new deformation data meet the requirements.
Advantageous effects
By adopting the method, the constitutive relation of the skin material of the stratospheric airship under the biaxial action of different stress ratios can be conveniently and accurately constructed, the constitutive relation of the skin material under the condition of more stress ratios can be accurately predicted, the calculation difficulty caused by a plurality of parameters in the mathematical derivation process is avoided, and a large amount of time and cost are saved.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, belong to the scope of the present invention.
As introduced in the background art, the traditional mathematical formula and basic theory can not effectively and accurately predict the deformation behavior of the material, and once the stratospheric airship skin material generates initial cracks and expands, the damage and damage speed is very high, which puts higher requirements on the safety, reliability and control of the airship. In order to solve the problems, the application provides a method for predicting deformation of a skin material of an stratospheric airship by utilizing a neural network, man-machine interaction is realized based on the principle of the neural network, redundant calculated quantities are processed by a computer, and corresponding strain parameters can be predicted according to warp-direction and weft-direction stress parameters measured in a biaxial stretching deformation process of the skin material after a large amount of training analysis. The biaxial tensile deformation data can be accurately predicted in real time in the material deformation process only by acquiring the biaxial tensile deformation data after the data analysis is completed by the early-stage neural network model. Before the skin material is subjected to fatigue deformation until an initial crack is generated, accurate prediction on the deformation behavior of the skin material by using the constructed neural network model provides reliable reference for the optimization design of the airship skin material and the improvement of the safety performance of the airship.
The method for predicting the deformation of the skin material of the stratospheric airship by using the neural network disclosed by the embodiment specifically comprises the following steps:
step one, manufacturing a skin material sample suitable for a biaxial tensile test, and carrying out a biaxial tensile deformation test.
Referring to fig. 1, the airship skin material is a fiber reinforced composite material, the bearing layer is a woven layer, and the fibers are usually made by an orthogonal plain weave method. Referring to fig. 2, a cross-shaped skin material sample is manufactured, and the cross corners of the sample are rounded to avoid the stress concentration phenomenon. A special biaxial tensile testing machine is adopted to carry out biaxial tensile test testing, a stretching arm of the testing machine clamps a cross-shaped sample, a extensometer is placed in the middle area along the longitudinal direction and the latitudinal direction and is fixed on the sample by screws, and the strain of the material in the longitudinal direction and the latitudinal direction is measured. The tension sensors are assembled on four stretching arms of the stretching testing machine, and the tension sensors are adopted to measure the stress of the material in the warp and weft directions;
and step two, carrying out biaxial tensile test on the test sample under the condition of various stress ratios, collecting and screening test result data, and carrying out preprocessing of disordering sequence and normalization on the data to obtain training sample data required by the neural network.
The sequencing mode of the disordered original data is to enable the neural network to learn the corresponding stress-strain data under different stress ratios more comprehensively and more uniformly, so that the robustness of the network is improved; the input parameters are normalized before being transferred to the hidden layer for training, so that the input parameters with any dimension and any size are nonlinearly mapped into a certain determined interval, and the learning and prediction of the neural network on any nonlinear function relation are realized.
And step three, determining an optimal neural network structure, including input and output parameters of the neural network, the number of hidden layers and the number of neurons of the hidden layers.
Referring to fig. 3, the biaxial tension test obtains the stress-strain data of the skin fiber composite material in the warp direction and the weft direction, so as to predict the deformation of the skin material in the subsequent process. The input parameters of the neural network are independent, and the stress ratio is the ratio of the warp stress to the weft stress, so that the stress ratio is not used as an independent input parameter. Determining the structure of the neural network as follows: the warp and weft stresses are used as 2 input parameters of the neural network input layer; taking warp and weft strain as 2 output parameters of the neural network output layer; the number of input and output parameters is small, so the number of hidden layers is set to 1 layer, and the number of neurons in the hidden layers is determined to be 8 by an empirical formula.
And step four, selecting a proper activation function and a proper training function, and learning and training the neural network.
Selecting a hyperbolic tangent function as an activation function of a neural network, wherein the function of the hyperbolic tangent function is to map input parameters of any dimension into [ -1,1] in a nonlinear manner, so that the neural network learns any nonlinear function relationship; a Bayesian Regression function (Bayesian Regression) is selected as a training function of the neural network, so that the training precision of the network is improved, and the defect that the traditional BP network is easy to fall into a local optimal solution is avoided.
Testing the model by adopting a test sample set, and evaluating the accuracy of the constructed skin material neural network model;
referring to fig. 4(a), samples are divided into training sets and test sets according to 80% and 20%, the regression accuracy of the bayesian neural network on the training sets reaches 0.99844, and the constructed bayesian neural network model is proved to be capable of accurately learning the training sets; referring to fig. 4(b) and (c), the regression precision of the constructed bayesian neural network on the test set reaches 0.99807, the overall training effect of the network model reaches 0.99838, and the constructed bayesian neural network model is proved to be capable of accurately learning the acquired biaxial tensile deformation data.
And sixthly, learning and predicting the deformation behavior of the stratospheric airship skin material under different stress ratios by using the Bayes neural network model determined in the step.
Referring to fig. 5 and 6, the comparison of the longitudinal and latitudinal stress-strain data learned by the constructed bayesian neural network model with the test data shows that the degree of coincidence between the learning result of the network model and the test result is good, and the network model can rapidly and accurately learn the biaxial tension deformation characteristics of the skin material. Referring to fig. 7 and 8, a biaxial tensile test with stress ratio conditions of (1:1, 1.5:1, 1.8:1 and 2:1) was conducted, and warp and weft stress data were input into a trained network model in real time, and completely new warp and weft strain data were predicted. The stress ratio condition is a brand-new stress ratio condition which is not contacted with the neural network, and the stress-strain condition of the stress-strain condition is predicted to test the generalization capability of the constructed Bayesian network model. The result shows that the network model can accurately predict the biaxial stretching deformation behavior of the skin material under different stress ratios in real time.
In the first step, the main deformation occurrence area of the skin material sample is in the central square area. In order to avoid the stress concentration action of a local area, the stretching arm of the sample is subjected to slitting treatment, and the cross-shaped area of the sample is subjected to rounding treatment.
And in the second step, carrying out biaxial tensile tests under different stress ratio conditions. Since the force-bearing layer of the skin material is mainly a woven layer, the stress ratio represents the stress in the warp direction divided by the stress in the weft direction. Before the test data are substituted into the neural network for training, the test data need to be preprocessed, wherein the disordered sequence is beneficial to improving the robustness of a network model, and the normalization is adopted to nonlinearly map input data of any dimension into a certain determined region, so that the learning capacity of the neural network to any function is realized.
In the third step, the optimal neural network structure includes: the number of neurons in the input layer is 2, the number of neurons in the hidden layer is 8, and the number of neurons in the output layer is 2. The determination of the input and output parameters of the network structure is mainly determined by the particularity of biaxial stretching. Compared with metal and traditional composite materials, the airship skin material is mainly subjected to non-proportional biaxial stretching. The stress ratio in the orthogonal direction is related to the stress value, so that the input parameter is determined to be the warp-wise stress and the weft-wise stress, and the output parameter is the warp-wise strain and the weft-wise strain; the number of hidden layers is determined by the quantity of network input and output parameters, so that a single hidden layer structure is adopted; the determination of the number of cryptic neurons does not currently have a uniform formula or theory, and is generally determined by the following empirical formula:
wherein n is1Representing the number of hidden layer neurons, n representing the number of input layer neurons, m representing the number of output layer neurons, a being [1,10 ]]Is constant.
In step four, the proper activation function and training function: the activation functions of the hidden layer and the output layer are respectively a hyperbola tandent and a logic sigmoid, and the training function is a Bayesian regression algorithm. Compared with traditional feedforward algorithms such as a Levenberg-Marquardt algorithm, a Scaled connected Gradient algorithm and the like, the Bayesian algorithm is a function containing a residual sum of squares and a weight sum of squares, so that the generalization capability is stronger, the learning rate is faster, the prediction accuracy is higher, and the occurrence of a local optimal solution can be effectively avoided.
In the fifth step, the iteration speed of the biaxial tensile test data under different stress ratios of the Bayesian neural network learning skin material is equivalent to that of a Levenberg-Marquardt algorithm, a Scaled concrete Gradient algorithm and other algorithms, and the accuracy of the skin material deformation data learned by the Bayesian neural network model meets the requirement.
And in the sixth step, a trained Bayesian neural network is adopted to predict the biaxial tensile deformation behavior of the skin material under the condition of more stress ratios in real time, so as to obtain the optimal prediction method of the neural network for skin material deformation of the stratospheric airship. The prediction speed and accuracy of the trained network model on the new deformation data meet the requirements.
One specific application process of the embodiment of the invention is as follows:
(1) experimental design and acquisition of stress-strain data
The laminated braided composite material Uretek3216LV is a commonly used stratospheric airship skin material. In order to meet the requirement of stratospheric environment on skin materials, Uretek3216LV is formed by laminating and compounding five functional layers, which are respectively: the coating comprises an abrasion-resistant layer, an ultraviolet layer, a fabric layer, a gas retaining layer and a sealing layer. A laminated and woven composite material Uretek3216LV is taken as a research object, a cross-shaped material sample required by a biaxial tensile test is designed, the size is 160mm x 160mm, the radius of a fillet is 25mm, and the effective cantilever length is 160 mm. The number of samples meeting the requirements of the 5 stress ratio test was produced. A biaxial tensile testing machine is adopted to carry out static tensile tests on the sample under different stress ratios, and warp direction and weft direction stress strain data of the sample under different stress ratios are measured and used as training and testing samples of the neural network.
(2) Preprocessing of raw test data
315 pairs of test data under 5 stress ratios are collected and screened through a biaxial tensile test, and training sample data needs to be preprocessed before neural network training. The preprocessing mainly comprises the processing and normalization of the data sequence. Neural networks, like biological brain nerves, have the property of being "forgotten", i.e., there is definite memory for the feature just learned, while memory for earlier learned features is gradually diluted. The original test data are arranged in an ascending order by taking the stress ratio as a reference according to the experiment development order, and a disorder arrangement method is adopted for the original data, so that the learning capacity and robustness of the neural network on the deformation characteristics of the skin material under different stress ratios are improved; in addition, normalization is a very important step of the neural network structure. The activation function in the input layer of the neural network is a nonlinear function, input data with different dimensions and any size can be nonlinearly mapped into a numerical value interval, and the output of the network is no longer linear mapping of input, so that the neural network has the capability of learning complex nonlinear relations. Taking a hyperbolic tangent function as an input layer activation function, and calculating two parameters of an input layer: the warp and weft stress data sets are non-linearly mapped into [ -1,1], i.e. normalized. The two normalized input parameters are then subsequently transmitted to the hidden layer and the output layer for network training.
(3) Determination of neural network structure
The actual deformation of the stratospheric airship skin material is close to non-proportional biaxial stretching, the existing neural network structure is not suitable for the skin material biaxial stretching deformation behavior considering the stress ratio condition, and the traditional mathematical formula and model have the limitations of heavy calculation amount, complex parameters, incapability of realizing real-time accurate prediction of material deformation and the like. A proper neural network structure is designed, so that the biaxial stretching deformation behavior of the skin material can be accurately learned, and the real-time prediction of the unknown deformation behavior provides reference for the optimization design of the airship skin material and the improvement of the safety performance of the airship. Because the skin material is subjected to non-proportional biaxial stretching, the structure of the neural network is determined as follows: warp and weft stresses are taken as 2 input parameters of the input layer; warp and weft strain as 2 output parameters of the output layer; the number of the hidden layers is set to be 1 layer, and the neuron number of the hidden layers is determined to be 8 by an empirical formula.
(4) Selecting proper training function, training neural network and predicting deformation behavior of skin material
According to the comparison and analysis of the feedforward neural network training function, a Bayesian regression function is adopted as the training function, and the preprocessed test data are substituted to train the network model. After 417 times of 2 seconds of iterative calculation, the training of the network model is finished, the mean square error is as low as 0.0010264, the network training value and the measured value are analyzed by a statistical regression method, the correlation coefficient between the network training value and the measured value can be found to reach 0.99838, and the result proves that the trained network model meets the precision requirement. In order to verify the capability of the trained network model for predicting the deformation behavior of the skin material, biaxial tensile tests are carried out on skin material samples under the conditions of different stress ratios, wherein the stress ratios include 1:1, 1.5:1, 1.8:1 and 2:1, and the stress ratio 1.8:1 is the stress ratio condition which is not identified by the neural network, so that the capability of the network model for predicting is favorably analyzed. And inputting the longitudinal and latitudinal stress data into the trained Bayesian neural network model in real time, and predicting brand-new longitudinal and latitudinal strain data. Referring to fig. 7 and 8, the network prediction result and the test result are compared, and the relative error of the prediction result is within 10%, which shows that the constructed network model has high prediction precision, good stability and strong popularization capability, and can meet the requirement of accurately predicting the deformation behavior of the skin material in real time.
The above detailed description is intended to illustrate the objects, aspects and advantages of the present invention, and it should be understood that the above detailed description is only exemplary of the present invention and is not intended to limit the scope of the present invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.