Font Size: a A A

Research On The Integrated Simulation Platform Of Mechatronics-Hydraulics For The Nozzle

Posted on:2024-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:T B ChenFull Text:PDF
GTID:2542307076498514Subject:Mechanical engineering
Abstract/Summary:
Nozzle is a device installed at the tail of an aircraft,responsible for accelerating the expansion of high-temperature and high-pressure gas and expelling it from the body.It is an important component of the aircraft’s propulsion system.The design process of the nozzle requires knowledge from multiple disciplines such as mechanical structure,electrical,hydraulic and pneumatic.Using software to simulate the mechanical structure and control system in the early design stage can significantly reduce the design time and cost of the nozzle,while multidisciplinary joint simulation can make the simulation results more accurate.At present,the performance of simulation software in professional fields such as ADAMS and AMESim is already quite powerful,so collaborative simulation by combining multiple software has become increasingly mainstream.This thesis studies the use of Python to establish an electromechanical hydraulic joint simulation platform for the nozzle,the co-simulation of machine,electrical and hydraulic system is realized by controlling ADAMS,MATLAB/Simulink and AMESim.Different methods were designed for setting model parameters for different simulation software,enabling external joint simulation platforms to interact with these three different software directions,thus achieving the separation of the simulation solving process and simulation control process,and enabling rapid data exchange between the two processes.The specific research is as follows:Firstly,analyze and study the implementation principle of electromechanical hydraulic joint simulation.ADAMS,MATLAB/Simulink,and AMESim already have standard data interfaces,but the joint simulation between the three requires a common platform to exchange data with each other.Through the establishment of MATLAB as the data transmission channel,the mechanical system model interface of ADAMS and the hydraulic control system model interface of AMESim are respectively used in Simulink,and dynamic data exchange is realized in Simulink.The control system established in Simulink is responsible for sending motion signals to the AMESim hydraulic system so that the electromechanical hydraulic joint simulation can be realized.Secondly,the mechanical model file imported into ADAMS was rewritten and automatically reconstructed,completing the correction of the disordered part and constraint names in the imported model.By analyzing the imported model file,locate the location where the garbled information is generated,establish a Python program to rewrite the information,and reconstruct the entire file.The problem of missing model data transmission is solved,and the complete transmission of geometric modelling information from Solidworks to ADAMS is realized.Once again,the thesis uses Python to establish communication bridges with ADAMS,MATLAB/Simulink and AMESim respectively and develops an interactive command module based on TCP/IP protocol,achieving arbitrary control of ADAMS software and setting nozzle models on a joint simulation platform.Simulink itself cannot interact with the outside world.By using MATLAB as an intermediary and using Python to establish a MATLAB virtual environment,the nozzle joint simulation platform achieves control and one-click modelling of Simulink in this virtual environment.Through AMESim’s Python API,an automated modelling program for the nozzle hydraulic control system has been developed,and the interface between ADAMS and AMESim can be automatically imported into Simulink and connected to other control systems,forming a complete nozzle electromechanical hydraulic control integrated system.Finally,by operating the third-party joint simulation control platform established in Python,the nozzle was used as the simulation object to establish a model of the nozzle electromechanical hydraulic control system and execute the simulation.The simulation platform obtained the simulation results and stored them locally,then the simulation data was read and redrawn,completing the electromechanical hydraulic joint simulation experiment and verifying the joint simulation platform..
Keywords/Search Tags:mechatronics-hydraulic, co-simulation, simulation platform, nozzle
Related items