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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com