CN115169241A - TiAl alloy fatigue life prediction method driven by data-model - Google Patents

TiAl alloy fatigue life prediction method driven by data-model Download PDF

Info

Publication number
CN115169241A
CN115169241A CN202210886715.6A CN202210886715A CN115169241A CN 115169241 A CN115169241 A CN 115169241A CN 202210886715 A CN202210886715 A CN 202210886715A CN 115169241 A CN115169241 A CN 115169241A
Authority
CN
China
Prior art keywords
fatigue life
model
tial alloy
data
verifying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210886715.6A
Other languages
Chinese (zh)
Inventor
相恒高
杨旭辉
陈旸
李沛
刘旭
陈�光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Jiuzhu New Materials Research Institute Co ltd
Nanjing University of Science and Technology
Original Assignee
Nanjing Jiuzhu New Materials Research Institute Co ltd
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Jiuzhu New Materials Research Institute Co ltd, Nanjing University of Science and Technology filed Critical Nanjing Jiuzhu New Materials Research Institute Co ltd
Priority to CN202210886715.6A priority Critical patent/CN115169241A/en
Publication of CN115169241A publication Critical patent/CN115169241A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/04Ageing analysis or optimisation against ageing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Geometry (AREA)
  • Medical Informatics (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

The invention provides a method for predicting fatigue life of TiAl alloy driven by data-model interaction. The method combines the accurate prediction capability of model drive on the fatigue life of a single working condition and the generalization capability of data drive on the fatigue life of multiple working conditions, and establishes an accurate prediction model of the fatigue life of the TiAl alloy under the conditions of small samples and multiple working conditions. According to the method, theoretical modeling is carried out on fatigue life test data of small samples under various working conditions through model driving, a large amount of multi-working condition data are obtained according to theoretical model interpolation, and mining learning is carried out on the obtained data by using machine learning, so that an accurate TiAl alloy fatigue life prediction model with generalization capability is obtained. The method overcomes the defect that the fatigue life can only be predicted at a specific loading angle and temperature when the fatigue life of the TiAl alloy is predicted by the traditional method, and has the advantages of small sample, high precision and strong generalization capability.

Description

TiAl alloy fatigue life prediction method driven by data-model
Technical Field
The invention relates to a method for predicting fatigue life of TiAl alloy driven by data-model interaction, belonging to the field of prediction of fatigue life of materials.
Background
The TiAl alloy has excellent creep resistance, oxidation resistance and higher specific strength, and is a light heat-resistant high-temperature structural material with application potential. The microstructure of the TiAl alloy sheet layer has large anisotropy of mechanical properties, wherein the resistance of the initiation and the propagation of fatigue cracks is random, so that the fatigue life of the TiAl alloy sheet layer shows obvious difference under different loading angles and temperatures.
Although the fatigue life of the TiAl alloy can be measured by an experimental method and life prediction is carried out by a theoretical model, the experimental cost is high, and only small sample data can be obtained, so that the traditional model prediction method can only carry out prediction under a single working condition.
In recent years, machine learning methods based on data science have been increasingly applied to the fields of material performance prediction and new material development, and have significant advantages in prediction efficiency and cost control. However, machine learning requires a large number of reliable data sets for mining learning, and fatigue data can only be obtained from small sample data, so that the accuracy of the fatigue life prediction method based on data driving is limited. Based on the reasons, an accurate fatigue life prediction method for small samples and multiple working conditions is urgently needed to be developed.
Disclosure of Invention
The invention aims to provide a data-model mutual driving TiAl alloy fatigue life prediction method so as to accurately predict the fatigue life of a TiAl alloy with a small sample, low cost and high precision.
In order to achieve the purpose, the invention provides a TiAl alloy fatigue life prediction method driven by a data-model, which specifically comprises the following steps:
the method comprises the following steps: acquiring a TiAl alloy working condition and fatigue life original data set;
step two: establishing a theoretical model, and performing data processing on the original data set in the step one according to the theoretical model to obtain a standard data set;
step three: constructing a random forest model, training the standard data set in the second step, and testing the optimal parameter combination to obtain a fatigue life prediction model;
step four: inputting the working condition of the TiAl alloy to be predicted into the fatigue life prediction model in the step three to obtain the fatigue life prediction value of the TiAl alloy.
Preferably, in the first step, the operating conditions of the TiAl alloy are obtained, and the operating conditions include loading angle, temperature, and stress.
Preferably, in the second step, a theoretical model is established, where lgN = a + bS, where a and b are constants, N is fatigue life, and S is stress.
Preferably, in the second step, the original data set is interpolated to obtain a standard data set.
Preferably, in the third step, the parameter combinations of the constructed random forest model include the number of decision trees, the maximum depth of the decision trees, and the maximum feature number of the decision trees.
Preferably, in the third step, the optimal parameter combination is tested by adopting a cross-validation method, and the specific steps are as follows:
dividing the standard data set into ten parts in a random average way, and respectively naming the ten parts as D 1 ,D 2 ,…,D i I =1,2, \8230;, 10, D 1 Training the random forest model as a verification set and the rest nine training sets by using a decision coefficient R 1 2 And root mean square error RMSE 1 Evaluating the model accuracy; will D 2 Training the random forest model as a verification set and the rest nine training sets by using a decision coefficient R 2 2 And root mean square error RMSE 2 Evaluating the model accuracy; by analogy, respectively obtaining D according to the training and evaluating steps i The accuracy of the model is taken as a verification set, the total accuracy of the model is obtained after averaging,
wherein D is i Determining coefficient R as verification set i 2 (i =1,2, \8230;, 10) is:
Figure BDA0003766081470000021
wherein n is i Is D i Verifying the fatigue life data number, y, of the concentrated TiAl alloy ij Is D i Verifying the fatigue life experimental value of the concentrated TiAl alloy,
Figure BDA0003766081470000022
is D i Verifying the fatigue life prediction value of the concentrated TiAl alloy,
Figure BDA0003766081470000023
is D i Verifying the fatigue life average value of the concentrated TiAl alloy;
D i root mean square error RMSE as a validation set i (i =1,2, \8230;, 10) is:
Figure BDA0003766081470000024
wherein n is i Is D i Verifying the fatigue life data number, y, of the concentrated TiAl alloy ij Is D i Verifying the fatigue life experimental value of the concentrated TiAl alloy,
Figure BDA0003766081470000025
is D i Verifying the predicted value of the fatigue life of the concentrated TiAl alloy.
Compared with the prior art, the invention has the following remarkable advantages:
according to the invention, the fatigue life of the TiAl alloy under different working conditions can be predicted with smaller error by establishing a proper random forest model. Compared with the traditional method, the method saves the material and time cost and can quickly and accurately predict the fatigue life of the TiAl alloy.
Drawings
FIG. 1 is a comparison graph of predicted fatigue life and actual fatigue life of a TiAl alloy fatigue life prediction method driven by data-models.
FIG. 2 is a comparison graph of the fatigue stress-fatigue life prediction and the real fatigue stress-fatigue life of the TiAl alloy fatigue life prediction method driven by the data-model.
FIG. 3 is a schematic diagram showing the importance of working condition parameters to fatigue life of the TiAl alloy fatigue life prediction method driven by data-models in the invention.
Detailed Description
The present invention will be described in more detail with reference to the following examples and the accompanying drawings.
Examples
The invention relates to a method for predicting fatigue life of TiAl alloy driven by data-model interaction, which specifically comprises the following steps:
the method comprises the following steps: acquiring 30 groups of TiAl alloy working condition and fatigue life original data sets;
specifically, the obtained working conditions of the TiAl alloy comprise a loading angle, temperature and stress;
step two: establishing a theoretical model, and performing data processing on the original data set in the step one according to the theoretical model to obtain a standard data set;
specifically, the theoretical model is lgN = a + bS, wherein a and b are constants, N is fatigue life, and S is stress, values of a and b are determined, and then an original data set is subjected to interpolation processing to obtain 78 groups of data to form a standard data set;
step three: constructing a random forest model, training the standard data set in the step two, and testing the optimal parameter combination so as to obtain a final fatigue life prediction model;
specifically, the parameter combination of the constructed random forest model comprises the number of decision trees, the maximum depth of the decision trees and the maximum feature number of the decision trees;
the optimal parameters are as follows: the number of the decision trees is 90, the maximum depth of the decision trees is 10, and the maximum characteristic number of the decision trees is 2;
the optimal parameter combination is tested by adopting a cross-validation method to obtain a final fatigue life prediction model, and the method comprises the following specific steps of:
dividing the standard data set into ten parts in a random average way, and respectively naming the ten parts as D 1 ,D 2 ,…,D i I =1,2, \8230;, 10, D 1 As a verification set, the rest nine parts are used as training sets to train the random forest model, and a decision coefficient R is adopted 1 2 And root mean square error RMSE 1 Evaluating the model accuracy; will D 2 As a verification set, the rest nine parts are used as a training set to train the random forest model, and a decision coefficient R is adopted 2 2 And root mean square error RMSE 2 Evaluating the model accuracy; by analogy, the training and evaluation steps are carried out to obtain D in sequence i The accuracy of the model is obtained after ten times of averaging when the model is taken as a verification set,
wherein D is i Determining coefficient R as verification set i 2 (i =1,2, \8230;, 10) is:
Figure BDA0003766081470000041
wherein n is i Is D i Verifying the fatigue life data number, y, of the centralized TiAl alloy ij Is D i Verifying the fatigue life experimental value of the concentrated TiAl alloy,
Figure BDA0003766081470000042
is D i Verifying the fatigue life prediction value of the concentrated TiAl alloy,
Figure BDA0003766081470000043
is D i Verifying the fatigue life average value of the concentrated TiAl alloy;
D i root Mean Square Error (RMSE) as a validation set i (i =1,2, \8230;, 10) is:
Figure BDA0003766081470000044
wherein n is i Is D i Verifying the fatigue life data number, y, of the centralized TiAl alloy ij Is D i Verifying the fatigue life experimental value of the concentrated TiAl alloy,
Figure BDA0003766081470000045
is D i Verifying the fatigue life prediction value of the concentrated TiAl alloy;
FIG. 1 is a comparison graph of fatigue life prediction model for predicting fatigue life of TiAl alloy and actual fatigue life, and with the aid of the comparison graph in FIG. 1, the total accuracy of the model obtained through cross validation is R 2 0.801 for RMSE 0.729;
step four: inputting the working condition of the TiAl alloy to be predicted into the fatigue life prediction model in the third step to obtain a predicted value of the fatigue life of the TiAl alloy, wherein the predicted value is shown in figure 2;
FIG. 3 is a schematic diagram showing the importance of working condition parameters of the TiAl alloy fatigue life prediction method based on data-model mutual driving on fatigue life, and it can be seen that the influence factors of material stress on fatigue life are more than 80%.

Claims (6)

1. A TiAl alloy fatigue life prediction method driven by data-models is characterized by comprising the following steps:
the method comprises the following steps: acquiring a TiAl alloy working condition and fatigue life original data set;
step two: establishing a theoretical model, and performing data processing on the original data set in the step one according to the theoretical model to obtain a standard data set;
step three: constructing a random forest model, training the standard data set in the second step, and testing the optimal parameter combination to obtain a fatigue life prediction model;
step four: inputting the working condition of the TiAl alloy to be predicted into the fatigue life prediction model in the step three to obtain the fatigue life prediction value of the TiAl alloy.
2. The method of claim 1, wherein in the first step, the operating conditions of the TiAl alloy are obtained, and the operating conditions comprise loading angle, temperature and stress.
3. The method of claim 1, wherein in the second step, a theoretical model is established, the theoretical model is lgN = a + bS, wherein a and b are constants, N is fatigue life, and S is stress.
4. The method of claim 1, wherein in step two, the raw data set is interpolated to obtain a standard data set.
5. A method as claimed in claim 1, wherein in step three, the parameter combinations of the constructed random forest model comprise the number of decision trees, the maximum depth of the decision trees and the maximum number of features of the decision trees.
6. The method of claim 1, wherein in step three, the optimal parameter combination is tested by using a cross-validation method, which comprises the following specific steps:
dividing the standard data set into ten parts in random average, and respectively naming the ten parts as D 1 ,D 2 ,…,D i I =1,2, \ 8230;, 10, and D 1 As a verification set, the rest nine parts are used as a training set to train the random forest model, and a decision coefficient R is adopted 1 2 And root mean square error RMSE 1 Evaluating the model accuracy; will D 2 Training the random forest model as a verification set and the rest nine training sets by using a decision coefficient R 2 2 And root mean square error RMSE 2 Evaluating the model accuracy; by analogy, according to the training and evaluating steps, respectively obtaining D i The accuracy of the model is taken as a verification set, the total accuracy of the model is obtained after averaging,
wherein D is i Determining coefficient R as verification set i 2 (i =1,2, \8230;, 10) is:
Figure FDA0003766081460000011
wherein n is i Is D i Verifying the fatigue life data number, y, of the centralized TiAl alloy ij Is D i Verifies the concentrated fatigue life experimental value of the TiAl alloy,
Figure FDA0003766081460000021
is D i Verifying the fatigue life prediction value of the concentrated TiAl alloy,
Figure FDA0003766081460000022
is D i Verifying the fatigue life average value of the concentrated TiAl alloy;
D i root Mean Square Error (RMSE) as a validation set i (i =1,2, \8230;, 10) is:
Figure FDA0003766081460000023
wherein n is i Is D i Verifying the fatigue life data number, y, of the centralized TiAl alloy ij Is D i Verifying the fatigue life experimental value of the concentrated TiAl alloy,
Figure FDA0003766081460000024
is D i And verifying the predicted value of the fatigue life of the concentrated TiAl alloy.
CN202210886715.6A 2022-07-26 2022-07-26 TiAl alloy fatigue life prediction method driven by data-model Pending CN115169241A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210886715.6A CN115169241A (en) 2022-07-26 2022-07-26 TiAl alloy fatigue life prediction method driven by data-model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210886715.6A CN115169241A (en) 2022-07-26 2022-07-26 TiAl alloy fatigue life prediction method driven by data-model

Publications (1)

Publication Number Publication Date
CN115169241A true CN115169241A (en) 2022-10-11

Family

ID=83497638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210886715.6A Pending CN115169241A (en) 2022-07-26 2022-07-26 TiAl alloy fatigue life prediction method driven by data-model

Country Status (1)

Country Link
CN (1) CN115169241A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117150918A (en) * 2023-09-08 2023-12-01 南京理工大学 High-precision fatigue life prediction method based on small sample machine learning

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117150918A (en) * 2023-09-08 2023-12-01 南京理工大学 High-precision fatigue life prediction method based on small sample machine learning

Similar Documents

Publication Publication Date Title
CN104820781B (en) Consider that temperature follows the BGA thermal fatigue life of solder joint Forecasting Methodologies of load sequence loading effect
CN106354898B (en) A kind of weld fatigue Life Calculating Methods based on total strain energy metric density
CN103970965A (en) Test run method for accelerated life test of gas turbine engine
CN111310348A (en) Material constitutive model prediction method based on PSO-LSSVM
CN111339594B (en) DIC technology-based near-field dynamics parameter experiment inversion system and use method
WO2013026500A2 (en) System and method for generating a combined model for isothermal and anisothermal fatigue life
CN112307664B (en) CT sample stress field introducing residual stress and crack propagation analysis method
CN113033105B (en) Method for predicting fatigue performance of steel material based on mechanical theory guiding transfer learning
CN115169241A (en) TiAl alloy fatigue life prediction method driven by data-model
CN112651562B (en) Laser cladding process optimization method based on signal-to-noise ratio and improved gray correlation degree
CN115950609B (en) Bridge deflection anomaly detection method combining correlation analysis and neural network
CN110987676A (en) Full-life prediction method considering crack closure effect under random multi-axis load
CN114323940A (en) Method for testing fatigue crack propagation rate of compact tensile sample under trapezoidal wave loading condition
CN114295491B (en) Prediction method for creep damage and deformation evolution behavior along with time
CN114323994A (en) Method for testing fatigue crack propagation rate of three-point bending sample in T-shaped wave load-holding test
CN111143934A (en) Structural deformation prediction method based on time convolution network
CN115063051A (en) Steel pipe performance evaluation method and system based on metal element analysis
CN106991074A (en) Accelerated degradation test Optimization Design based on accelerated factor principle of invariance
CN105158147B (en) A kind of device and method for being used to test sealing ring material aging
CN117594164A (en) Metal structure residual fatigue life calculation and evaluation method and system based on digital twin
CN109918699B (en) Method for identifying key parameters of performance of throat insert made of C/C composite material
CN110457746B (en) BP neural network-based structural plane peak shear strength prediction model construction method
CN107704691A (en) A kind of accelerated stress reliability compliance test preferred scheme design method
CN108106873A (en) The method and system of servo-drive system reliability test evaluation
CN116842834A (en) Interpretable creep rupture life prediction method based on machine learning and SHAP value

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination