Multi-user co-simulation resource scheduling method for aero-engine control system

A technology of aero-engine and control system, which is applied in the field of resource scheduling of multi-user collaborative simulation of aero-engine control system, can solve the problem that there is no multi-user collaborative design and integration, users cannot modify online, and control algorithm model version control cannot be achieved and other issues to achieve the effect of improving R&D efficiency, avoiding duplication of work, and reducing R&D costs

Inactive Publication Date: 2017-10-24
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this method also has the following obvious deficiencies: First, the user cannot modify the sensor model and actuator model in the aero-engine control system online, because the aero-engine control system described in this method does not provide users with online modification of the sensor model and execution mechanism model. The interface of the mechanism model; second, when the user modifies the control algorithm model, the new control algorithm model will directly replace the original version, so the version control of the control algorithm model cannot be achieved; the third is that there is no multi-user collaborative design and Integrated functions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-user co-simulation resource scheduling method for aero-engine control system
  • Multi-user co-simulation resource scheduling method for aero-engine control system
  • Multi-user co-simulation resource scheduling method for aero-engine control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] Example 1. figure 1 It is a schematic diagram of the framework of multi-user collaborative simulation of an aero-engine control system proposed by the present invention.figure 1 The simulation system described in includes a server, a client, and a model end, and data communication between the client and the server, and between the client and the model end is performed through the Internet; wherein: the model end includes an aeroengine model, and an aeroengine Engine controller model, sensor model and actuator model; the client is used for user interaction with the simulation system. Control engineers can use the simulation system to develop aero-engine models, control algorithms, and sensor / actuator models. Performance engineers can use the simulation system to design aero-engine components, aero-engine health management, aero-engine airway fault injection and Research on diagnostics, sensor fault injection and diagnostics, integration engineers use the simulation syste...

Embodiment 2

[0029] Example 2. figure 2 It is a schematic diagram of the principle of the TCP Socket communication protocol. figure 2 The Chinese name of "Socket" in "Socket", figure 2 When two programs on the network exchange data through a two-way communication connection, one end of the connection is called a Socket; when communicating, the server first initializes the Socket, establishes a streaming socket, and then configures the Socket ( bind) the local port and IP, listen to the server request, and call accept to block, waiting for the client to connect; at this time, if a client initializes a Socket, and then connects to the remote server, if the connection is successful, At this time, the connection between the client and the server is established; the client sends (send) the data request, the server receives the request (recv) and processes the request, then sends the response data to the client, the client receives the information, and finally closes the connection ( close)...

Embodiment 3

[0030] Example 3. image 3 It is a schematic diagram of multi-user collaborative design and integration functions proposed by the present invention. image 3 The multi-user collaborative design in the system is an important function of the present invention. This function requires multiple users to access the server at the same time, in different places and independently, and perform analysis, design and verification of the aero-engine control system. influences. In order to realize this function, the server creates a personal workspace for each user, and copies the model side to this space to create a copy of the model for users to modify, compile and use, while the baseline version of the model side remains unchanged. The running status of the model will also be fed back to the user in a timely manner. The schematic diagram of the working situation of the client when the user accesses the system is as follows: Figure 5 As shown, the user selects the engine model to be us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a multi-user co-simulation resource scheduling method for an aero-engine control system. The method is characterized in that an aero-engine control system multi-user co-simulation comprises a server, a client-side, and a model-side. The client-side and the server, and the client-side and the model-side perform data communication through a TCP Socket communication protocol, realizing functions of multi-user co-design and integration in a real sense. The multi-user co-simulation resource scheduling method can satisfy base course requirements of development of an aero-engine control system, can prevent repetitive work in modeling of the aero-engine control system, and users are permitted to modify controller/sensor/executing mechanism models. In addition, the method supports multi-user co-design and integration, so as to greatly improve research and development efficiency and reduce research and development cost.

Description

technical field [0001] The invention belongs to the technical field of numerical simulation of an aero-engine control system, in particular to a resource scheduling method for multi-user collaborative simulation of an aero-engine control system. Background technique [0002] The research and development of aviation propulsion system involves many disciplines such as aerothermodynamics, combustion, heat transfer, structural strength, electronic control technology, etc. The technology is difficult, the research and development cycle is long, and the development cost is high. sign. At present, the aeronautical science and technology circles around the world are actively looking for high-efficiency, low-cost, and low-risk aeronautical propulsion system research and development solutions. [0003] Computer simulation technology is one of the effective ways to solve the above problems. By establishing the mathematical model of the object, combined with computational fluid dynamic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q10/06G06F17/50
CPCG06F30/15G06F30/20G06Q10/06313
Inventor 于兵曹灿胡忠志
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products