CN112507453B - Multidisciplinary coupling analysis system and method taking pneumatics as core - Google Patents

Multidisciplinary coupling analysis system and method taking pneumatics as core Download PDF

Info

Publication number
CN112507453B
CN112507453B CN202011396136.0A CN202011396136A CN112507453B CN 112507453 B CN112507453 B CN 112507453B CN 202011396136 A CN202011396136 A CN 202011396136A CN 112507453 B CN112507453 B CN 112507453B
Authority
CN
China
Prior art keywords
coupling
analysis
library
plug
interface
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
CN202011396136.0A
Other languages
Chinese (zh)
Other versions
CN112507453A (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.)
Computational Aerodynamics Institute of China Aerodynamics Research and Development Center
Original Assignee
Computational Aerodynamics Institute of China Aerodynamics Research and Development Center
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 Computational Aerodynamics Institute of China Aerodynamics Research and Development Center filed Critical Computational Aerodynamics Institute of China Aerodynamics Research and Development Center
Priority to CN202011396136.0A priority Critical patent/CN112507453B/en
Publication of CN112507453A publication Critical patent/CN112507453A/en
Application granted granted Critical
Publication of CN112507453B publication Critical patent/CN112507453B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/28Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • 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

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Computational Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Algebra (AREA)
  • Computing Systems (AREA)
  • Fluid Mechanics (AREA)
  • Mathematical Physics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a multidisciplinary coupling analysis system taking pneumatics as a core, which comprises a client and a server, wherein the client and the server are connected with a MIRROR scientific calculation middleware; the client is provided for a user operation interface and comprises a general graphical user interface and a discipline coupling software operation interface; the server comprises a public library, a subject module plug-in, an interface adapter and coupling analysis software; by adopting the scheme of the invention, a flexible multidisciplinary software assembly factory can be formed, and various multidisciplinary coupling analysis software can be generated by customizing a coupling strategy and compiling a service flow main program; the replaceability of the single-subject module can easily realize the plug-in transformation of an external new single-subject module by calling the interface adapter, so that new multidisciplinary coupling analysis software can be assembled based on the new single-subject module; the reusability of the shared module, and the subject module can easily call various shared modules through interface adaptation without redeveloping the function.

Description

Multidisciplinary coupling analysis system and method taking pneumatics as core
Technical Field
The invention relates to the field of aircraft design, in particular to a multidisciplinary coupling analysis system and method taking pneumatics as a core.
Background
At present, the aircraft development in China is in a vigorous development period, but the existing design analysis capability cannot well meet the requirements of autonomous aircraft development in the current and future. A large number of key technical problems existing in model development mostly relate to multidisciplinary crossing and coupling problems, at present, china is mainly based on a traditional aircraft design and analysis method, a decoupling idea is mainly adopted to decompose the multidisciplinary coupling problems into a plurality of single-disciplinary problems, interaction among disciplines such as pneumatics, structures, noise, motion and the like is artificially split based on a serial design and analysis mode, synergistic effects generated by interaction among the disciplines are not fully considered, the design loses the overall optimal solution of a system, and multidisciplinary analysis accuracy is greatly reduced, so that the overall performance of the designed aircraft is reduced.
At the aircraft initial design stage, multiple disciplinary problems such as aerodynamic performance, flight quality, aircraft aeroelasticity and aircraft maneuverability/stability are considered comprehensively, and this accords with the aircraft physics reality, can realize more accurate analysis, discover the defect early and then improve the design efficiency of aircraft. At present, a systematic and robust multidisciplinary coupling analysis design tool giving consideration to efficiency and quality does not exist in China, and the multidisciplinary coupling analysis design tool becomes a main factor for restricting the improvement of multidisciplinary design analysis capability.
The development of a multidisciplinary coupling analysis method taking pneumatics as a core is a technical basis for realizing multidisciplinary design optimization and coupling analysis of an aerospace aircraft. Meanwhile, with the development of the technology and subject of the aircraft in the future, more and more subject integration and coupling can be considered in the design and analysis process, in order to accommodate the newly added subjects and adapt to the upgrading and updating of the analysis software of each subject, a layered, module replaceable and function extensible multi-subject analysis software framework needs to be built, the practical capability of multi-subject design and analysis engineering is formed, and the key technical support is provided for the independent research and development of the aircraft in China.
Disclosure of Invention
Aiming at the problems in the prior art, a multidisciplinary coupling analysis system and a multidisciplinary coupling analysis method taking pneumatics as a core are provided.
The technical scheme adopted by the invention is as follows: a multidisciplinary coupling analysis system taking pneumatics as a core comprises a client and a server, wherein the client is connected with the server through a MIRROR scientific calculation middleware;
the client is provided for a user operation interface and comprises a general graphical user interface and a discipline coupling software operation interface;
the server comprises a public library, a subject module plug-in, an interface adapter and coupling analysis software; the public library is an abstract set of a plurality of basic functions related to multidisciplinary analysis; each basic function exists in an independent tool library form and is called by an upper layer module; the interface adapter is used for realizing data conversion between the public library interface and the input and output interface of the subject module; the subject module plug-in organizes the subject analysis modules into a plug-in form for assembling into coupling analysis software, wherein the coupling analysis software comprises a pneumatic plug-in, a structure plug-in, a motion plug-in, a noise plug-in and a control plug-in, and the subject module plug-in calls a public library through an interface adapter and is compiled into an independent plug-in; the coupling analysis software is software for calling a specific subject module plug-in to solve problems according to the problems to be solved, and comprises pneumatic/structural coupling software, pneumatic/noise coupling software and pneumatic/motion/control coupling software.
Further, the public library comprises a surface and surface interpolation library, a grid deformation library and an overlapped grid library;
the surface interpolation library adopts an interpolation algorithm to realize data exchange such as aerodynamic force/displacement and the like on different subject grid surfaces during coupling calculation;
the surface body interpolation library adopts an interpolation algorithm to realize data exchange between a grid surface and a space grid;
the grid deformation library realizes the space grid deformation function required by the appearance optimization design and the structural deformation of the aircraft;
the overlapped grid library realizes the calculation of interpolation relation between space overlapped grids and is used for the grid generation and CFD analysis of complex shapes.
The invention also provides a multidisciplinary coupling analysis method taking pneumatics as a core, and based on the multidisciplinary coupling analysis system, the multidisciplinary coupling analysis method comprises the following steps:
step 1, coupling element analysis;
step 2, evaluating a data communication mode;
step 3, compiling an interface adapter;
step 4, plug-in transformation of subject modules;
step 5, developing coupling software;
and 6, coupling analysis and calculation.
Further, the coupling element analysis includes: analyzing the subject related to the problem to be solved, and determining a coupling strategy; the coupling strategies include loose coupling and tight coupling.
Further, the step 2 specifically comprises: and carrying out theoretical analysis on the coupling strategy, and estimating the communication mode characteristics of data communication between the coupling disciplines, wherein the related characteristics comprise content, scale and frequency.
Further, the step 3 specifically includes: and selecting the corresponding public library according to the coupling strategy and the communication mode, and writing an interface adapter between the discipline and the corresponding public library.
Further, the step 4 specifically includes: and calling the interface adapter by the single-subject program, and compiling the single-subject program into a subject module plug-in.
Further, the step 5 specifically includes: setting a coupling software parameter interface; and compiling a main program of the business process, and calling a subject module plug-in by the main program to complete a coupling analysis task.
Further, the step 6 specifically includes:
a. setting operation and control parameters through a graphical interface of a client by a user, and triggering an analysis calculation instruction;
after receiving the instruction, the MIRROR scientific calculation middleware submits a calculation task on the high-performance calculation cluster through a built-in job scheduling management system;
c. the server side starts a main program of the business process to execute a calculation analysis task; and the MIRROR message middleware monitors the completion progress of the operation in real time and feeds the completion progress back to the graphical interface of the client.
d. And after the calculation task is completed, the graphical interface sends prompt information to the user to remind the user to implement subsequent related processing operation.
Compared with the prior art, the beneficial effects of adopting the technical scheme are as follows:
forming a flexible multidisciplinary software assembly factory, and compiling a main service flow program by customizing a coupling strategy to generate various multidisciplinary coupling analysis software;
the replaceability of the single-subject module can easily realize the plug-in transformation of an external new single-subject module by calling the interface adapter, so that new multidisciplinary coupling analysis software can be assembled based on the new single-subject module;
the reusability of the shared module, and the subject module can easily call various shared modules through interface adaptation without redeveloping the function.
Drawings
Fig. 1 is a schematic structural diagram of a multidisciplinary coupling analysis system provided by the present invention.
FIG. 2 is a flow chart of a multidisciplinary coupling analysis method provided by the present invention.
Fig. 3 is a schematic diagram of a helicopter aeroelastic coupling analysis data communication mode in an embodiment of the present invention.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
As shown in fig. 1, the present invention provides a multidisciplinary coupling analysis system using pneumatics as a core, which uses a C/S (client/server) architecture, and uses MIRROR scientific computing middleware to connect a client and a server; the concrete constitution is as follows:
client terminal
The client is an operation interface provided for a user by the multidisciplinary coupling analysis framework and comprises a general graphical user interface and a multidisciplinary coupling software operation interface customization system. Wherein, the former provides basic functions of engineering management, operation instruction management, interactive control and the like; and the latter provides customized interactive interfaces for different subject coupled software.
Service terminal
The server is a core part of a multidisciplinary coupling analysis framework and comprises four parts: public libraries, discipline module plug-ins, interface adapters, and coupling analysis software.
The public library is an abstract set of a plurality of basic functions related to multidisciplinary analysis, and each basic function exists in an independent tool library form and can be called by an upper-layer module. It includes four library files: (1) surface-to-surface interpolation library: the interpolation algorithm is utilized to realize the data exchange of aerodynamic force/displacement and the like on different subject grid surfaces during the coupling calculation; (2) a surface body interpolation library: realizing data exchange between the grid surface and the space grid by utilizing an interpolation algorithm; (3) grid deformation library: the space grid deformation function required by the optimal design of the appearance of the aircraft and the structural deformation is realized; (4) overlapping grid library: the method realizes the functions of interpolation relation calculation and the like among the spatial overlapped grids, and is mainly used for grid generation and CFD analysis for dealing with complex shapes.
The interface adapter bridges the common library to the discipline module plug-ins. Each public library has standard interface specifications, and the data structures inside the discipline modules are complex and various. Therefore, data conversion between the common library interface and the input/output interface of the discipline module needs to be realized through the interface adapter.
The subject module plug-in organizes each subject analysis module into a plug-in form, which facilitates further assembly into coupling analysis software including multiple plug-ins for pneumatics, structure, motion, noise, control, etc. The subject module plug-ins invoke the public library through the interface adapter and compile into an independent plug-in. The user can quickly construct coupling software for typical coupling computing problems by assembling related discipline module plug-ins.
The coupling analysis software is capable of solving multidisciplinary coupling problems in a loosely/tightly coupled manner, including pneumatic/structural coupling software, pneumatic/noise coupling software, pneumatic/motion/control coupling software, and the like. When designing the coupling analysis software, a user needs to write a simple flow control program, and specific subject plug-in modules are organized in order to solve the multidisciplinary coupling problem.
MIRROR scientific computing middleware
The MIRROR scientific calculation middleware is mainly used for connecting a client and a server under a C/S software architecture, is responsible for functions of data transmission, job scheduling management, calculation state monitoring, calculation load balancing and the like, and shields the complexity of a bottom-layer high-performance calculation environment for service software.
As shown in fig. 2, the present invention further provides a multidisciplinary coupling analysis method based on the multidisciplinary coupling analysis system, which specifically includes:
1) Coupling element analysis: analyzing the subject related to the problem to be solved, and determining a proper coupling strategy, namely adopting a loose coupling strategy or a tight coupling strategy;
2) Data communication mode evaluation: estimating communication mode characteristics such as content, scale, frequency and the like of data communication between the coupled disciplines through theoretical analysis;
3) Writing by an interface adapter: selecting a proper public library according to the coupling element analysis result and the data communication mode, and compiling an interface adapter between disciplines;
4) And (3) plug-in transformation of the subject module: the single-subject program calls the interface adapter to form a subject module plug-in, the single-subject program refers to a plurality of single-subject modules of pneumatic, structure, movement, noise and control, the program is the existing one, and only the interface adapter needs to be called to complete plug-in transformation;
5) Coupling software development: customizing a coupling software parameter interface; compiling a main program of a service flow, and calling a subject module plug-in to complete a coupling analysis task by the main program;
6) And (3) coupling analysis calculation: coupling calculations are performed on a high performance computing cluster.
In this embodiment, helicopter aeroelastic software is taken as an example to describe in detail a multidisciplinary-based coupling analysis system and method, including:
(1) Coupling factor analysis
The solution of the helicopter aeroelastic problem involves aerodynamic analysis, structural analysis and aeroelastic coupling analysis operations.
In order to improve simulation accuracy on the premise of the same number of meshes in performing a helicopter aerodynamic simulation as a whole, it is generally necessary to generate a conformal structured mesh around a rotor and an unstructured mesh in a background portion. Because unstructured grid and structured grid pneumatic analysis require data exchange in an inner iteration of each physical time step, helicopter pneumatic analysis employs a tightly coupled mode.
When the helicopter aeroelastic coupling analysis is carried out, the simulation is carried out once every time the rotor rotates for one circle, and the aeroelastic calculation is not required to be carried out in real time at each physical time step, so that the loose coupling mode is selected by a coupling strategy between the pneumatic analysis and the structural analysis.
(2) Data communication mode evaluation
And data exchange is realized between the structural grid CFD solver and the non-structural grid CFD solver based on the overlapped grid public library, and the communication content is a flow field variable of the structural grid and the non-structural grid in an overlapped area. The data exchange is required in each sub-iteration step of the physical time step, and the communication scale is generally lower than the data quantity of the whole space CFD grid by one order of magnitude according to the size of the overlapping area.
And data communication is realized between the CFD solver and the structure solver based on a surface interpolation public library, and the data communication content is aerodynamic force and displacement on a surface grid. The CFD solver transmits aerodynamic force on the object plane to the structure solver, and the structure solver transmits displacement on the object plane to the CFD solver. Data exchange is required at each physical time step. For improving the computational efficiency, can be after collecting the rotatory data of a week of rotor, unified the processing to data again to directly obtain the object plane aeroelastic deformation information of every physical time step of the rotatory a week in-process of rotor. Because the transmitted content is data on the surface grid, the data volume scale is about one order of magnitude lower than the data exchange volume of the overlapped grid.
The pneumatic solver also needs to call the grid deformation common library independently, the pneumatic solver transmits deformation information on the object plane to the grid deformation module, and the data scale is the same as the surface plane interpolation scale. And the grid deformation module returns deformation information of the space grid of the pneumatic solver, and the data scale of the deformation information is equivalent to the grid scale of the whole pneumatic solver. Similarly, data exchange is required to be performed at each physical time step, and unified processing can be performed after data of one rotation of the rotor wing is collected, so that spatial grid deformation information of each physical time step in the one rotation of the rotor wing can be directly obtained.
(3) Interface adapter writing
According to the coupling element analysis result and the data communication mode, the helicopter aeroelastic coupling analysis software needs to compile an interface adapter aiming at three public libraries, namely overlapped grids, surface interpolation and grid deformation.
a. Overlapping mesh library interface adapter
The adaptation interface of the helicopter aeroelastic coupling analysis software for the overlapped grid library is as follows:
KovalevskayaData (nprocgrid, ngrid, xgrid _ un, ygrid _ un, zgrid _ un, npoin, mat, nbls, nsurf, celltype, ncell, wallsurf, nbsurf, dcount, sourceRankList, sourceCellList, targetCellList, laggrangefactor, blankcell), the parameters of which are specifically described as listed in table 1.
TABLE 1 overlay grid library interface adapter parameters
Figure BDA0002815036660000061
b. Surface-to-surface interpolation interface adapter
The helicopter aeroelastic coupling analysis software has the following adaptive interfaces aiming at the face interpolation library:
facetoface interpole (nnode, neighbor, xyz _ face, faceToNode, sourceRankList, sourceCellList, targetCellList, lagrange factor, blankcell), corresponding parameter information is shown in table 2.
Table 2 overlay mesh library interface adapter parameters
Figure BDA0002815036660000071
c. Grid deformable library interface adapter
The helicopter aeroelastic coupling analysis software comprises an adaptive interface aiming at a grid deformation library as follows:
deform (xgrid _ un, ygrid _ un, zgrid _ un, npoin, mat, nbls, nsurf, celltype, ncell, wallsurf, wallDeform, nbsurf), which is a device for determining the location of a target object
TABLE 3 grid deformation library interface Adaptation parameters
Figure BDA0002815036660000072
Figure BDA0002815036660000081
(4) Subject module plug-in transformation
As shown in fig. 3, helicopter aeroelastic coupling analysis involves two disciplinary modules, pneumatics and structure.
The pneumatic discipline module comprises a structural grid CFD solver and an unstructured grid CFD solver, and flow field information exchange of a space overlapping region is achieved between the structural grid CFD solver and the unstructured grid CFD solver through an overlapping grid interface adapter. The module calls two public libraries of face-to-face interpolation and grid deformation and then is compiled into a standard plug-in the form of a dynamic library.
The structural discipline module mainly provides stress and displacement information for the pneumatic discipline module, calls a surface-surface interpolation library and is compiled into a standard plug-in a dynamic library form.
(5) Coupled software development
The development of helicopter aeroelastic coupling analysis software mainly comprises two parts of contents: and compiling a customized parameter interface and a main program of the business process.
The parameter interface development adopts the list, check boxes, tables and other graphic controls provided by the QT graphic library to design various control parameter input interfaces required by the aeroelastic coupling analysis of the helicopter, so that a user can conveniently operate the whole coupling analysis software. The parameters involved include input file path information, pneumatic/structural discipline plug-in operating parameters, coupling software operating control parameters, and the like.
And compiling a main program of the business process, and calling a subject module plug-in by the main program to complete a coupling analysis task.
(6) Coupled analytical computation
The steps for studying the aeroelastic problem using helicopter aeroelastic coupling analysis software are as follows
a. Setting necessary operation and control parameters by a user through a graphical interface of a client, and then triggering an analysis calculation instruction;
after receiving the instruction, the MIRROR scientific calculation middleware submits a calculation task on the high-performance calculation cluster through a built-in job scheduling management system;
c. the server side starts to execute a calculation analysis task; and the MIRROR message middleware monitors the completion progress of the operation in real time and feeds the completion progress back to the graphical interface of the client.
d. And after the calculation task is completed, the front-end graphical interface sends prompt information to the user to remind the user to implement subsequent related processing operation.
The invention is not limited to the foregoing embodiments. The invention extends to any novel feature or any novel combination of features disclosed in this specification and any novel method or process steps or any novel combination of features disclosed. Those skilled in the art should appreciate that they can make insubstantial changes and modifications without departing from the spirit of the invention as claimed.
All of the features disclosed in this specification, or all of the steps in any method or process so disclosed, may be combined in any combination, except combinations of features and/or steps that are mutually exclusive.
Any feature disclosed in this specification may be replaced by alternative features serving equivalent or similar purposes, unless expressly stated otherwise. That is, unless expressly stated otherwise, each feature is only an example of a generic series of equivalent or similar features.

Claims (6)

1. A multidisciplinary coupling analysis system taking pneumatics as a core is characterized by comprising a client and a server, wherein the client and the server are connected with a MIRROR scientific computing middleware;
the client is provided for a user operation interface and comprises a general graphical user interface and a discipline coupling software operation interface;
the server comprises a public library, a subject module plug-in, an interface adapter and coupling analysis software; the public library is an abstract set of a plurality of basic functions related to multidisciplinary analysis; each basic function exists in an independent tool library form and is called by an upper layer module; the interface adapter is used for realizing data conversion between the public library interface and the input and output interface of the subject module; the subject module plug-in organizes each subject analysis module into a plug-in form for assembling into coupling analysis software, wherein the coupling analysis software comprises a pneumatic plug-in, a structure plug-in, a motion plug-in, a noise plug-in and a control plug-in, and the subject module plug-in calls a public library through an interface adapter and compiles the public library into an independent plug-in; the coupling analysis software is software for calling a specific subject module plug-in to solve problems according to the problems to be solved, and comprises pneumatic/structural coupling software, pneumatic/noise coupling software and pneumatic/motion/control coupling software.
2. The pneumatic-centric multidisciplinary coupling analysis system according to claim 1, wherein the common library comprises a face interpolation library, a mesh deformation library and an overlapping mesh library;
the surface interpolation library adopts an interpolation algorithm to realize aerodynamic force/displacement data exchange on different subject grid surfaces during coupling calculation;
the surface body interpolation library adopts an interpolation algorithm to realize data exchange between a grid surface and a space grid;
the grid deformation library realizes the space grid deformation function required by the appearance optimization design and the structural deformation of the aircraft;
the overlapped grid library realizes the calculation of interpolation relation between space overlapped grids and is used for the grid generation and CFD analysis of complex shapes.
3. A pneumatic-based multidisciplinary coupling analysis method based on the multidisciplinary coupling analysis system of any one of claims 1-2, comprising the steps of:
step 1, coupling element analysis;
step 2, evaluating a data communication mode;
step 3, compiling an interface adapter;
step 4, modifying subject modules in a plug-in manner;
step 5, developing coupling software;
step 6, coupling analysis and calculation;
the coupling element analysis includes: analyzing the subject related to the problem to be solved and determining a coupling strategy; the coupling strategies include loose coupling and tight coupling;
the step 2 specifically comprises the following steps: performing theoretical analysis of the coupling strategy, and estimating the communication mode characteristics of data communication between the coupling disciplines, wherein the related characteristics comprise content, scale and frequency;
the step 6 specifically comprises the following steps:
a. setting operation and control parameters through a graphical interface of a client by a user, and triggering an analysis calculation instruction;
after receiving the instruction, the MIRROR scientific calculation middleware submits a calculation task on the high-performance calculation cluster through a built-in job scheduling management system;
c. the server side starts a main program of the business process to execute a calculation analysis task; the MIRROR message middleware monitors the completion progress of the operation in real time and feeds the completion progress back to a graphical interface of the client;
d. and after the calculation task is completed, the graphical interface sends prompt information to the user to remind the user to implement subsequent related processing operation.
4. The pneumatic-centric multidisciplinary coupling analysis method according to claim 3, wherein the step 3 is specifically: and selecting the corresponding public library according to the coupling strategy and the communication mode, and writing an interface adapter between the discipline and the corresponding public library.
5. The pneumatic-based multidisciplinary coupling analysis method according to claim 4, wherein the step 4 is specifically: and the single-subject program calls the interface adapter and is compiled into a subject module plug-in.
6. The pneumatic-based multidisciplinary coupling analysis method according to claim 5, wherein the step 5 is specifically: setting a coupling software parameter interface; and compiling a main program of the business process, and calling a subject module plug-in by the main program to complete a coupling analysis task.
CN202011396136.0A 2020-12-03 2020-12-03 Multidisciplinary coupling analysis system and method taking pneumatics as core Active CN112507453B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011396136.0A CN112507453B (en) 2020-12-03 2020-12-03 Multidisciplinary coupling analysis system and method taking pneumatics as core

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011396136.0A CN112507453B (en) 2020-12-03 2020-12-03 Multidisciplinary coupling analysis system and method taking pneumatics as core

Publications (2)

Publication Number Publication Date
CN112507453A CN112507453A (en) 2021-03-16
CN112507453B true CN112507453B (en) 2022-10-18

Family

ID=74969555

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011396136.0A Active CN112507453B (en) 2020-12-03 2020-12-03 Multidisciplinary coupling analysis system and method taking pneumatics as core

Country Status (1)

Country Link
CN (1) CN112507453B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115496054B (en) * 2022-11-15 2023-02-21 树优(宁波)科技有限公司 Multidisciplinary design optimization method, multidisciplinary design optimization system, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988797A (en) * 2015-02-12 2016-10-05 北京仿真中心 Adaptation system and method of multidisciplinary design and analysis tool
CN106651188A (en) * 2016-12-27 2017-05-10 贵州电网有限责任公司贵阳供电局 Electric transmission and transformation device multi-source state assessment data processing method and application thereof
CN109614701A (en) * 2018-12-11 2019-04-12 上海宇航***工程研究所 A kind of multidisciplinary analogue system of Satellite vapour image and method
CN109783920A (en) * 2019-01-05 2019-05-21 西安现代控制技术研究所 A kind of intelligent coordinated aircraft multidisciplinary integrated design method
CN111338927A (en) * 2018-12-19 2020-06-26 国家电投集团科学技术研究院有限公司 Nuclear power software efficient coupling analysis system
WO2020174536A1 (en) * 2019-02-25 2020-09-03 国立大学法人九州大学 Numerical value calculation method and numerical value calculation program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777482A (en) * 2016-11-18 2017-05-31 西北工业大学 A kind of structure Multidisciplinary design optimization method based on mesh parameterization
CN111191401B (en) * 2019-12-31 2022-03-15 北京航空航天大学 Hypersonic aircraft pneumatic/control/structure multidisciplinary collaborative optimization method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988797A (en) * 2015-02-12 2016-10-05 北京仿真中心 Adaptation system and method of multidisciplinary design and analysis tool
CN106651188A (en) * 2016-12-27 2017-05-10 贵州电网有限责任公司贵阳供电局 Electric transmission and transformation device multi-source state assessment data processing method and application thereof
CN109614701A (en) * 2018-12-11 2019-04-12 上海宇航***工程研究所 A kind of multidisciplinary analogue system of Satellite vapour image and method
CN111338927A (en) * 2018-12-19 2020-06-26 国家电投集团科学技术研究院有限公司 Nuclear power software efficient coupling analysis system
CN109783920A (en) * 2019-01-05 2019-05-21 西安现代控制技术研究所 A kind of intelligent coordinated aircraft multidisciplinary integrated design method
WO2020174536A1 (en) * 2019-02-25 2020-09-03 国立大学法人九州大学 Numerical value calculation method and numerical value calculation program

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Simfrastructure: A Flexible and Adaptable Middleware Platform for Modeling and Analysis of Socially Coupled Systems;Keith R.Bisset et al.;《2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing》;20130625;1-5 *
基于TRIP的三种静气动弹性耦合计算方法对比分析;孙岩 等;《2019年全国工业流体力学会议摘要集》;20190810;31-36 *
燃气轮机总体与空气***耦合计算方法研究与匹配分析;吴宏升;《中国优秀硕士学位论文全文数据库 (工程科技Ⅱ辑)》;20170315(第3期);C039-386 *

Also Published As

Publication number Publication date
CN112507453A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
US8065252B2 (en) Method and system of knowledge component based engineering design
CN107341294B (en) Modelica language-based spacecraft information system modeling simulation method
CN100337238C (en) Distributed simulation system for jet engine based on grid
CN112115611B (en) Collaborative simulation management system
Vidal et al. UML design for dynamically reconfigurable multiprocessor embedded systems
CN112507453B (en) Multidisciplinary coupling analysis system and method taking pneumatics as core
CN111813814A (en) Universal model management method and device supporting multiple machine learning frameworks
Aksakalli et al. Systematic approach for generation of feasible deployment alternatives for microservices
CN108459900B (en) Anti-radiation reinforcement collaborative design-simulation system and method based on cloud
CN110717268B (en) Portable component unit packaging method based on FACE architecture
CN114896108A (en) Test verification system
CN113704095A (en) Automatic generation method and device for automatic interface test case
Tominaga et al. Specifying satellite behavior for an operational simulator
CN107944743A (en) The operation and maintenance method, apparatus and system of a kind of large computer system
CN114357685A (en) Quantum chip performance simulation analysis system based on cloud platform
CN115758789B (en) Software architecture design and architecture transfer method of complex real-time embedded system
CN117068405A (en) CPS-based digital satellite simulation system and method thereof
Lyu et al. On automatic generation of OPC UA connections in IEC 61499 automation systems
CN106354913A (en) Parametric design platform for helical gear drive system and application method thereof
Badica et al. Integrating role activity diagrams and hybrid IDEF for business process modeling using MDA
Qamar et al. Overcoming current mechatronic design challenges: a discussion
Li et al. Parameter-level data flow modeling oriented to product design process
Wang et al. Problems in the application of commercial CAD/CAE software and improvement methods
Korte et al. Transparent Model-Driven Provisioning of Computing Resources for Numerically Intensive Simulations
Fangjing Research on Integrated Simulation Platform Framework for Satellite Control System

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