[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111428411B - Method for removing node discrete errors in finite element simulation analysis result - Google Patents

Method for removing node discrete errors in finite element simulation analysis result Download PDF

Info

Publication number
CN111428411B
CN111428411B CN202010221526.8A CN202010221526A CN111428411B CN 111428411 B CN111428411 B CN 111428411B CN 202010221526 A CN202010221526 A CN 202010221526A CN 111428411 B CN111428411 B CN 111428411B
Authority
CN
China
Prior art keywords
node
errors
finite element
vector
element simulation
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.)
Active
Application number
CN202010221526.8A
Other languages
Chinese (zh)
Other versions
CN111428411A (en
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.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
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 Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN202010221526.8A priority Critical patent/CN111428411B/en
Publication of CN111428411A publication Critical patent/CN111428411A/en
Application granted granted Critical
Publication of CN111428411B publication Critical patent/CN111428411B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Complex Calculations (AREA)

Abstract

The invention discloses a method for removing node discrete errors in finite element simulation analysis results, which relates to the field of finite element simulation, and aims to solve the problem that the discrete node errors can not be removed under the condition of large rigid body corner displacement by the conventional method, wherein the method mainly comprises the following steps: step 1, inputting information; step 2, establishing a mapping matrix; step 3, calculating a rigid body rotation matrix; and 4, removing the node discrete errors and outputting a finite element simulation analysis result without the node discrete errors. The method is used for removing the influence of node discrete errors in finite element simulation analysis results, and can improve the interpretation precision of post-processing programs on the simulation analysis results.

Description

Method for removing node discrete errors in finite element simulation analysis result
Technical Field
The invention relates to the field of aviation and aerospace optical-mechanical structure simulation, in particular to a method for removing node discrete errors in finite element simulation analysis results, which is used for analyzing and removing the node discrete errors in the finite element simulation results to eliminate the influence of the errors on face analysis results, thereby providing pure data input for a finite element simulation analysis post-processing program, improving analysis precision and providing accurate and reliable data support for optical-mechanical structure design and optimization.
Background
The splicing type main mirror is the best technical means for realizing a very large caliber. The splicing type main mirror needs to be adjusted in an on-orbit common-phase mode to achieve the imaging capability of an equivalent design aperture, which is a very complex and very challenging task, and the surface shape parameters of the split mirror and the spatial position of the split mirror need to be actively adjusted. The surface shape parameter adjustment introduces parasitic deformation while changing the aspheric surface parameter of the split mirror; the posture adjustment of the split mirror can change the supporting state of the split mirror, so that the supporting force is changed, and the supporting deformation is introduced; in addition, the split mirrors are also affected by thermal loads and mounting stresses, resulting in surface shape changes.
The surface shape distortion analysis of the split mirror under the working conditions is generally carried out by using finite element simulation analysis. However, when the split mirror performs finite element mesh division, a node discrete error is introduced, which affects the precision of the split mirror shape analysis, and especially, when the high-precision calculation is performed, the node discrete error even submerges the effective analysis result, so that an erroneous conclusion is obtained, and the simulation analysis result is invalid. In xuguangzhou, the concept of discrete node errors is firstly proposed, and an approximate elimination method is provided, but the method is only suitable for the condition that the deformation of the rigid corner displacement of the reflector is very small, and for the analysis working condition of the unfolding and the common phase adjustment of the split mirror with large rigid displacement, the elimination effect of the discrete node errors is not obvious, and the correct result cannot be obtained.
Disclosure of Invention
In order to solve the problem that the existing method cannot solve the problem of removing the discrete node error under the condition of large rigid body corner displacement, the method for removing the node discrete error in the finite element simulation analysis result is provided.
A method for removing node discrete errors in finite element simulation analysis results comprises the following steps:
step one, information input;
the method for removing node discrete errors in the finite element simulation analysis result by substituting the finite element simulation result comprises the initial position vectors of all nodes (n in total) on the structural member to be solved
Figure BDA0002426259160000021
And a deformation position vector
Figure BDA0002426259160000022
Step two, establishing a mapping matrix;
inputting a mathematical expression of a surface to be analyzed:
Figure BDA0002426259160000023
in the formula,
Figure BDA0002426259160000024
is a surface theoretical parameter vector, j is an integer greater than 1 and less than m, a j J is a parameter of the surface shape to be analyzed, j is a jth theoretical parameter, m represents m theoretical parameters in total, and x, y and z are three-dimensional coordinate vectors respectively;
determining a mapping direction vector
Figure BDA0002426259160000025
And has:
Figure BDA0002426259160000026
in the formula,
Figure BDA0002426259160000027
a unit direction vector representing the mapping of the ith node to the surface to be analyzed, ix i ,iy i ,iz i Vector coordinates of the x axis, the y axis and the z axis after unitization are respectively;
using the initial position vector of node i
Figure BDA0002426259160000028
And mapping the direction vector
Figure BDA00024262591600000215
Establishing a straight line l i The equation:
Figure BDA0002426259160000029
simultaneous mathematical expression and straight line l of the surface to be analyzed i Equation, establishing equation system to solve straight line l i And wait to divideIntersection of the surfaces
Figure BDA00024262591600000210
The coordinates of (a):
Figure BDA00024262591600000211
in the formula, xn i ,yn i ,zn i Respectively mapping x, y and z axis position coordinate values of a point of the node i on the surface to be analyzed;
solving the mapping vector of node i
Figure BDA00024262591600000212
Figure BDA00024262591600000213
Synthesizing a mapping matrix P map
Figure BDA00024262591600000214
Step three, adopting a rigid body displacement solving algorithm to obtain a rigid body rotation matrix R;
step four, removing node discrete errors and outputting finite element simulation analysis results Pd without node discrete errors *
Pd * =Pd-R -1 P map
Where Pd is a matrix composed of vectors of deformation positions of all nodes, Pd * The position vector matrix is deformed for all nodes that do not contain node dispersion errors.
The invention has the beneficial effects that: the method can accurately analyze and separate the node discrete errors in the optical-mechanical simulation result, and provides pure and accurate data input for a simulation analysis post-processing program, so that a real surface shape distortion diagram can be obtained, is very important for the design of a support structure of a reflector, and is the most important basis for the structural design of an optical-mechanical of a space camera. Compared with the prior art, the method of the invention is not influenced by rigid body displacement and has wider application characteristics.
Drawings
FIG. 1 is a flow chart of a method for removing node dispersion errors from finite element simulation analysis results according to the present invention;
FIG. 2 is a deformation cloud of finite element simulation analysis results;
FIG. 3 is a diagram of the distortion effect of a mirror surface without removing the influence of discrete nodal errors, wherein FIG. 3a is a distortion diagram of a contour shape, and FIG. 3b is a distortion diagram of a three-dimensional shape;
FIG. 4 is a diagram of the mirror surface distortion effect of the method of the present invention for removing the effect of discrete nodal errors, wherein FIG. 4a is a diagram of equal height surface shape distortion and FIG. 4b is a diagram of three-dimensional surface shape distortion;
Detailed Description
First embodiment, a method for removing node dispersion errors in finite element simulation analysis results according to this embodiment is described with reference to fig. 1 to 4, which is a parametric analysis problem of finite element simulation results in which a certain mirror rotates 30 ° around the y-axis, and a deformed cloud diagram of the finite element analysis results is shown in fig. 2.
The object to be solved is determined first, and in practical engineering application, the deformation state of the optical surface of the reflector is most concerned, so the optical surface of the reflector is taken as a main research object in the embodiment.
Extracting initial coordinate vectors of all nodes on the mirror optical surface
Figure BDA0002426259160000031
Nodal deformation vector
Figure BDA0002426259160000032
And importing the node deformation as an input condition into a solving program:
Figure BDA0002426259160000033
inputting a mathematical expression of a surface to be analyzed:
Figure BDA0002426259160000034
in the formula, a 1 =c=1/10m;a 2 =k=-0.9
Determining a mapping direction vector
Figure BDA0002426259160000041
Figure BDA0002426259160000042
Solving along direction
Figure BDA0002426259160000043
And pass through the node
Figure BDA0002426259160000044
Straight line l of i
x=xo i ;y=yo i ;z=zo i +t i (4)
The straight line l can be obtained by combining the vertical type (2) and the formula (4) i Point of intersection with surface to be analyzed
Figure BDA0002426259160000045
The coordinates of (a):
Figure BDA0002426259160000046
solving the mapping vector of node i
Figure BDA0002426259160000047
Figure BDA0002426259160000048
Synthesizing a mapping matrix P map
Figure BDA0002426259160000049
Step 3, calculating a rigid body rotation matrix:
calculating a rigid body rotation matrix R of the analysis surface by using a rigid body displacement solving algorithm;
Figure BDA00024262591600000410
step 4, removing node discrete errors and outputting finite element simulation analysis results Pd without node discrete errors *
Pd * =Pd-R -1 P map (9)
Where Pd is a matrix composed of deformation position vectors of all nodes, Pd * Deforming the position vector matrix for all nodes without node discrete errors, and having:
Figure BDA00024262591600000411
Figure BDA00024262591600000412
wherein,
Figure BDA00024262591600000413
the deformed position vector of the node i without the node dispersion error is obtained.
Pd is added * Performing surface shape distortion extraction as original data to obtain a surface shape distortion diagram shown in FIG. 4; a surface shape distortion cloud chart obtained by performing surface shape distortion extraction on data which is not processed by the method for removing node dispersion errors in finite element simulation analysis results according to the embodiment is shown in fig. 3, and it can be known from a comparison chart that discrete nodesThe point error can reduce the surface shape distortion extraction precision, and is not beneficial to the design optimization of the reflector supporting structure.
In this embodiment, the node dispersion error removing method in step 4 may be further expressed as:
Pd # =R·Pd * =R·Pd-P map (12)
wherein,
Figure BDA0002426259160000051
the deformation position vector matrix of all nodes after the node discrete error is not contained and the rigid body displacement is removed, and the deformation position vector matrix comprises the following components:
Figure BDA0002426259160000052
wherein,
Figure BDA0002426259160000053
and a deformation position vector which does not contain node discrete errors and rigid body displacement is taken as the node i.

Claims (4)

1. A method for removing node discrete errors in finite element simulation analysis results is characterized in that: the method accurately analyzes the node discrete errors in the simulation result of the optical-mechanical device, separates the node discrete errors, provides data input for a simulation analysis post-processing program and obtains a real surface shape distortion diagram; the method comprises the following steps:
step one, information input;
the method for eliminating node discrete errors in finite element simulation analysis results by substituting finite element simulation results comprises the initial position vectors of all nodes on the structural member to be solved
Figure FDA0003577274940000011
And a deformation position vector
Figure FDA0003577274940000012
Step two, establishing a mapping matrix;
inputting a mathematical expression of a surface to be analyzed:
Figure FDA0003577274940000013
in the formula,
Figure FDA0003577274940000014
is a surface theoretical parameter vector, j is an integer greater than 1 and less than m, a j J is a parameter of the surface shape to be analyzed, j is a jth theoretical parameter, m represents m theoretical parameters in total, and x, y and z are three-dimensional coordinate vectors respectively;
determining a mapping direction vector
Figure FDA0003577274940000015
And has:
Figure FDA0003577274940000016
in the formula,
Figure FDA0003577274940000017
a unit direction vector representing the mapping of the ith node to the surface to be analyzed, ix i ,iy i ,iz i Vector coordinates of the x axis, the y axis and the z axis after unitization are respectively;
using the initial position vector of node i
Figure FDA0003577274940000018
And mapping the direction vector
Figure FDA0003577274940000019
Establishing a straight line l i The equation:
Figure FDA00035772749400000110
mathematical expression and straight line l for simultaneous surfaces to be analyzed i Equation, establishing equation set to solve straight line l i Point of intersection with surface to be analyzed
Figure FDA00035772749400000111
The coordinates of (a):
Figure FDA00035772749400000112
in the formula, xn i ,yn i ,zn i Respectively mapping x, y and z axis position coordinate values of a point of the node i on the surface to be analyzed;
solving the mapping vector of node i
Figure FDA00035772749400000113
Figure FDA00035772749400000114
Synthesizing a mapping matrix P map
Figure FDA00035772749400000115
Step three, adopting a rigid body displacement solving algorithm to obtain a rigid body rotation matrix R;
step four, removing node discrete errors and outputting finite element simulation analysis results Pd without node discrete errors * And analyzing the result Pd of the finite element simulation without the node dispersion error * Performing surface shape distortion extraction as original data to obtain a surface shape distortion diagram;
Pd * =Pd-R -1 P map
where Pd is a matrix composed of vectors of deformation positions of all nodes, Pd * To not contain node separationAnd deforming all nodes with scattered errors to form a position vector matrix.
2. The method of claim 1, wherein the method comprises the steps of: in step one, the initial position vector
Figure FDA0003577274940000021
And a deformation position vector
Figure FDA0003577274940000022
Are respectively formulated as:
Figure FDA0003577274940000023
wherein i is an integer of more than 1 and less than n, xo i ,yo i ,zo i X, y and z-axis initial position coordinate values, xd, of node i, respectively i ,yd i ,zd i The x, y and z axis deformation position coordinate values of node i, respectively.
3. The method of claim 1, wherein the method comprises the steps of: in step four, the matrix Pd composed of the deformed position vectors of all nodes and the deformed position vector matrix Pd of all nodes without node dispersion errors * Respectively expressed as:
Figure FDA0003577274940000024
Figure FDA0003577274940000025
in the formula,
Figure FDA0003577274940000026
the deformed position vector of the node i without the node dispersion error is obtained.
4. The method of claim 1, wherein the method comprises the steps of: the node discrete error removing mode of the step four is expressed as follows:
Pd # =R·Pd * =R·Pd-P map
in the formula,
Figure FDA0003577274940000027
the deformed position vector matrix of all nodes after removing rigid body displacement and not containing node discrete error has the following components:
Figure FDA0003577274940000028
in the formula,
Figure FDA0003577274940000031
and a deformation position vector which does not contain node discrete errors and rigid body displacement is taken as the node i.
CN202010221526.8A 2020-03-26 2020-03-26 Method for removing node discrete errors in finite element simulation analysis result Active CN111428411B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010221526.8A CN111428411B (en) 2020-03-26 2020-03-26 Method for removing node discrete errors in finite element simulation analysis result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010221526.8A CN111428411B (en) 2020-03-26 2020-03-26 Method for removing node discrete errors in finite element simulation analysis result

Publications (2)

Publication Number Publication Date
CN111428411A CN111428411A (en) 2020-07-17
CN111428411B true CN111428411B (en) 2022-09-13

Family

ID=71548780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010221526.8A Active CN111428411B (en) 2020-03-26 2020-03-26 Method for removing node discrete errors in finite element simulation analysis result

Country Status (1)

Country Link
CN (1) CN111428411B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701302A (en) * 2016-01-15 2016-06-22 中国科学院西安光学精密机械研究所 Optical spherical surface shape parameter processing method based on discrete error elimination technology
CN110414133A (en) * 2019-07-29 2019-11-05 中国科学院长春光学精密机械与物理研究所 A kind of non-linear big rigid body displacement parameter method for solving
CN110414134A (en) * 2019-07-29 2019-11-05 中国科学院长春光学精密机械与物理研究所 A kind of linear big rigid body displacement Parameters Calculation method
CN110427686A (en) * 2019-07-29 2019-11-08 中国科学院长春光学精密机械与物理研究所 A kind of big rigid body displacement Parameters Calculation method considering constraint condition
CN110532618A (en) * 2019-07-29 2019-12-03 中国科学院长春光学精密机械与物理研究所 A kind of big rigid body displacement Parameters Calculation method based on constrained optimization method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701302A (en) * 2016-01-15 2016-06-22 中国科学院西安光学精密机械研究所 Optical spherical surface shape parameter processing method based on discrete error elimination technology
CN110414133A (en) * 2019-07-29 2019-11-05 中国科学院长春光学精密机械与物理研究所 A kind of non-linear big rigid body displacement parameter method for solving
CN110414134A (en) * 2019-07-29 2019-11-05 中国科学院长春光学精密机械与物理研究所 A kind of linear big rigid body displacement Parameters Calculation method
CN110427686A (en) * 2019-07-29 2019-11-08 中国科学院长春光学精密机械与物理研究所 A kind of big rigid body displacement Parameters Calculation method considering constraint condition
CN110532618A (en) * 2019-07-29 2019-12-03 中国科学院长春光学精密机械与物理研究所 A kind of big rigid body displacement Parameters Calculation method based on constrained optimization method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Impact of random segment pose errors for deployable telescope and its tolerance allocation;Huisheng Yang,Xuejun Zhang,Zhilai Li,He Bao;《Optics Communications》;20200201;全文 *
空间太阳望远镜桁架式前置结构光机集成仿真技术研究;徐广州;《中国博士学位论文全文数据库 (基础科学辑)》;20190615;全文 *
超精密流体射流抛光加工技术研究与工艺系统开发;郭宗福;《中国博士学位论文全文数据库 (工程科技Ⅱ辑)》;20180615;全文 *
高精度光学抛物面面形参数计算新方法;徐广州,阮萍;《红外与激光工程》;20190329;全文 *

Also Published As

Publication number Publication date
CN111428411A (en) 2020-07-17

Similar Documents

Publication Publication Date Title
CN109521403B (en) Parameter calibration method, device and equipment of multi-line laser radar and readable medium
CN109544630B (en) Pose information determination method and device and visual point cloud construction method and device
Dufour et al. CAD-based displacement measurements with stereo-DIC: principle and first validations
CN111415387A (en) Camera pose determining method and device, electronic equipment and storage medium
JP2020530569A (en) Vehicle sensor calibration and positioning
CN105808926B (en) A kind of pre-conditional conjugate gradient block adjustment method accelerated parallel based on GPU
CN114018274A (en) Vehicle positioning method and device and electronic equipment
CN107765244B (en) InSAR baseline measurement method and device based on airborne double antennas
CN102750704A (en) Step-by-step video camera self-calibration method
CN111207670A (en) Line structured light calibration device and method
CN113759347B (en) Coordinate relation calibration method, device, equipment and medium
CN114332191A (en) Three-dimensional point cloud error compensation method and device
CN110414134B (en) Linear large rigid body displacement parameter calculation method
CN111428411B (en) Method for removing node discrete errors in finite element simulation analysis result
CN112254743B (en) Star sensor on-orbit calibration method based on star angular distance subtraction
CN110245367B (en) Optical machine integration analysis surface shape error processing method
Wu et al. An on-orbit calibration method of star sensor based on angular distance subtraction
JP2778430B2 (en) Three-dimensional position and posture recognition method based on vision and three-dimensional position and posture recognition device based on vision
CN114623832B (en) Method and system for characterization, analysis and judgment of observable ability dimension reduction of autonomous navigation system
CN113405532B (en) Forward intersection measuring method and system based on structural parameters of vision system
CN105808930A (en) Precondition conjugate gradient block adjustment method based on server cluster network, and server cluster network
CN111504276B (en) Visual projection scale factor set-based joint target function multi-propeller attitude angle acquisition method
CN116776671A (en) Structural parameter optimization method for solar wing binocular vision vibration measurement system
CN116543032A (en) Impact object ranging method, device, ranging equipment and storage medium
Zhang et al. INS assisted monocular visual odometry for aerial vehicles

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
GR01 Patent grant
GR01 Patent grant