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 PDFInfo
- 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
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 29
- 239000011159 matrix material Substances 0.000 claims abstract description 22
- 238000013507 mapping Methods 0.000 claims abstract description 18
- 238000006073 displacement reaction Methods 0.000 claims abstract description 12
- 239000013598 vector Substances 0.000 claims description 41
- 238000010586 diagram Methods 0.000 claims description 11
- 239000006185 dispersion Substances 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 4
- 238000004422 calculation algorithm Methods 0.000 claims description 3
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 238000007796 conventional method Methods 0.000 abstract 1
- 238000012805 post-processing Methods 0.000 abstract 1
- 238000013461 design Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling 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
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 solvedAnd a deformation position vector
Step two, establishing a mapping matrix;
inputting a mathematical expression of a surface to be analyzed:
in the formula,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;
in the formula,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 iAnd mapping the direction vectorEstablishing a straight line l i The equation:
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 surfacesThe coordinates of (a):
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;
Synthesizing a mapping matrix P map :
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 surfaceNodal deformation vector
And importing the node deformation as an input condition into a solving program:
inputting a mathematical expression of a surface to be analyzed:
in the formula, a 1 =c=1/10m;a 2 =k=-0.9
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 analyzedThe coordinates of (a):
Synthesizing a mapping matrix P map :
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;
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:
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,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:
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 solvedAnd a deformation position vector
Step two, establishing a mapping matrix;
inputting a mathematical expression of a surface to be analyzed:
in the formula,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;
in the formula,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 iAnd mapping the direction vectorEstablishing a straight line l i The equation:
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 analyzedThe coordinates of (a):
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;
Synthesizing a mapping matrix P map :
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 vectorAnd a deformation position vectorAre respectively formulated as:
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:
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,the deformed position vector matrix of all nodes after removing rigid body displacement and not containing node discrete error has the following components:
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)
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 |
-
2020
- 2020-03-26 CN CN202010221526.8A patent/CN111428411B/en active Active
Patent Citations (5)
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)
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 |