An online flight parameter data interpretation and analysis system and method based on the BS architecture
Through the online flight access data interpretation and analysis system based on BS architecture, the problems of high cost, single display and different formats of general aviation companies are solved, and a variety of low-cost and convenient display methods and three-dimensional simulated flight processes are realized, which improves flight safety control capabilities.
Patent Information
- Application Number
- CN202111158854.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-30
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2041-09-30
AI Technical Summary
In the prior art, general aviation companies are unable to analyze flight data in a timely and effective manner, resulting in unpreventable flight safety issues. The high cost of data analysis, limited software deployment, single display method, and different flight parametric recording formats of different aircraft lead to difficulty in deployment.
The online flight parameter data interpretation and analysis system based on BS architecture is adopted, and is deployed through the network, without the need for maintenance by users. The system relies on the aircraft's existing recorder to realize automatic or manual data upload and management, and combines three-dimensional simulation to display the flight process to provide automatic interpretation and multiple data display methods.
It realizes low-cost and convenient flight data analysis, conducts professional analysis at any location and at any time, improves flight quality control capabilities, adapts to different aircraft formats, and improves intuitiveness through multiple display methods.
Smart Images

Figure CN114090930B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure belongs to the field of data processing, and particularly relates to an online flight parameter data interpretation and analysis system and method based on the BS architecture. Background Art
[0002] The statements in this part only provide background technical information related to the present disclosure, and do not necessarily constitute prior art.
[0003] Flight parameter recording devices record the state information during the flight of an aircraft and various original parameter values of important components, which can objectively reflect the operating state of the aircraft. However, during or after the implementation of flight missions by current general aviation companies, due to various reasons, these data cannot be analyzed and utilized in a timely and effective manner to discover hidden problems and improve flight safety guarantee capabilities. The reasons are roughly as follows:
[0004] (1) Data analysis is a value-added system of aircraft manufacturers and is expensive. Most general aviation companies do not purchase and deploy it due to cost reasons. During daily flights, it is impossible to interpret and analyze flight data every time. Therefore, until a problem occurs, they have to consider the data analysis service of the manufacturer. It is impossible to analyze and interpret flight data every time to discover abnormal signs or bad operating habits, so problems occur due to untimely intervention;
[0005] (2) They are all PC-side application programs, and the software system is deployed stand-alone. Data interpretation can only be completed on a certain computer, and data analysis professionals must be in a fixed position to be effective;
[0006] (3) The data display method is relatively single, only presented in the form of data tables or curves, with poor intuitiveness and readability;
[0007] (4) Different aircraft use different flight parameter recorders, so there are different flight parameter record formats, and data analysis software from different manufacturers is required, which greatly increases the deployment cost and operation difficulty. Summary of the Invention
[0008] To solve the above problems, the first aspect of the present disclosure provides an online flight parameter data interpretation and analysis method based on the BS architecture, which adopts the BS architecture and is deployed in a network manner. Users do not need to participate in system operation and maintenance, the user terminal configuration is simple, and the upgrade and expansion of system functions only require upgrading the server-side code without user-side intervention. The system relies on the existing flight parameter recorders of the aircraft and can complete functions such as automatic (or manual) upload of flight parameter data, data management, interpretation and analysis, and display of data charts and curves in a low-cost manner with little or no modification, and can intuitively restore the entire flight process through three-dimensional simulation, improving the flight quality control ability of general aviation.
[0009] A technical solution of an online flight parameter data interpretation and analysis system based on the BS architecture in the first aspect of the present disclosure includes:
[0010] A server and a client;
[0011] The server is used to receive a request from the client to access the web service;
[0012] The client is used to receive the service web page sent by the server according to the request;
[0013] The server is used to receive flight parameter data and display the automatic interpretation and analysis results of the flight parameter data through the service web page, and the client is used to access the service web page;
[0014] Among them, the automatic interpretation and analysis process of the flight parameter data by the server includes: the client is used to send an automatic interpretation request, and the server is used to receive the automatic interpretation request, and based on the flight parameter data file and relying on the criterion expert library, find out the unreasonable flight parameter data in the current flight data.
[0015] A further technical solution is that the server is used to receive flight parameter data through a data transmission module, specifically including:
[0016] The data transmission module is used to judge whether there is available flight parameter data and an available transmission channel. If there is available flight parameter data, it sends an inquiry data packet to the specified network address. If a correct response is received, the transmission channel is available, and the flight parameter data is transmitted upstream to the server.
[0017] A further technical solution is that the request from the client to access the web service includes a data management request. The server is used to receive the data management request, judge the type of the data management request of the client according to the client identity information and the operation command word, compare the authorization field of the file record table in the server database, and confirm whether the client has the corresponding authority. If so, execute the corresponding data management request.
[0018] A further technical solution is that the server is used to receive the data management request and provide a data management service for the client. The data management request includes operations such as adding, deleting, and querying flight parameter data files.
[0019] A further technical solution is that the server is used to display a warning message in text list form for the unreasonable data in the current flight data on the client and form a flight quality interpretation report, and at the same time provide a time synchronization link for the client, and the link can jump to other service requests.
[0020] A further technical solution is that the service request also includes a chart curve display request;
[0021] The server is used to interact with the client, obtain one or more flight parameter data values indexed by timestamp according to the chart curve display request, and display a curve graph with time as the abscissa and parameter values as the ordinate on the client. At the same time, the chart curve display request specifically includes selection area, zoom, drag, and value display assistance requests.
[0022] In a further technical solution, the server uses a chart display component according to the chart curve display request to display flight parameter data in the form of a graphic curve on the client. At the same time, auxiliary quick buttons are provided to pre-define the most frequently viewed parameters or parameter combinations. The curve display supports area zooming using a mouse selection box, and when hovering, one or more flight parameter data values are displayed numerically at the current moment.
[0023] In a further technical solution, the service request further includes a three-dimensional simulation restoration request;
[0024] The server is used to display a satellite map using a map display component according to the three-dimensional simulation restoration request, control an aircraft model in combination with a three-dimensional model manipulation component, synchronize the three-dimensional rendering matrices of the two components, and at the same time obtain the required flight parameter data columns to perform three-dimensional simulation restoration of the flight state and attitude, and display the attitude of the aircraft.
[0025] In a further technical solution, the service request further includes a time synchronization service request;
[0026] The server is used to synchronize the time of the client web page according to the time synchronization service request. Through the message mechanism between pages, every time the current moment of the activated page changes, a message will be sent to the home page. The home page will broadcast and distribute the received time synchronization message to each sub-page. The sub-page interprets the received time synchronization message, compares the current moment, and adjusts the rendering display of the current client for time adjustment, so as to ensure time synchronization adjustment between each sub-page.
[0027] The second aspect of the present disclosure provides an online flight parameter data interpretation and analysis method based on the BS architecture. The technical solution is as follows:
[0028] An online flight parameter data interpretation and analysis method based on the BS architecture includes:
[0029] The server receives a request from the client to access the web service;
[0030] The client receives the service web page sent by the server according to the request;
[0031] The server receives flight parameter data and displays the automatic interpretation and analysis results of the flight parameter data through the service web page. The client is used to access the service web page;
[0032] Among them, the automatic interpretation and analysis process of the server's flight parameter data includes: the client is used to send an automatic interpretation request, and the server is used to receive the automatic interpretation request. Based on the flight parameter data file and relying on the criterion expert database, unreasonable flight parameter data in the current flight data is found.
[0033] The beneficial effects of the present disclosure are:
[0034] (1) This system adopts a BS architecture and is deployed in a networked manner. Users do not need to participate in the system operation and maintenance. The user terminal has a simple configuration. To upgrade and expand the system functions, only the server-side code needs to be upgraded without user-side intervention. The system relies on the existing flight parameter recorder of the aircraft and can complete functions such as uploading of flight parameter data, data management, interpretation and analysis, and display of data charts and curves in a low-cost manner with little or no modification. It can also intuitively restore the entire flight process through 3D simulation, improving the flight quality control ability of general aviation.
[0035] (2) Any computer connected to the network in the present disclosure does not need to install any software. By opening a browser, data analysis and interpretation can be completed. Professional data analysis and interpretation personnel can complete the analysis and interpretation of flight parameter data at any location and at any time. They can use the system alone or jointly to complete daily flight parameter data analysis and interpretation at a relatively low cost.
[0036] (3) The present disclosure combines multiple display technologies to intuitively display flight parameter data in multiple directions, including automatic interpretation reports, 3D simulations, data tables, data curves, etc.
[0037] (4) When importing data in the present disclosure, a format conversion link is added to adapt to different flight parameter recording devices, so that one system can cover multiple types of aircraft and adapt to different flight parameter recording devices.
[0038] (5) Through an expert database based on the flight manual, the system can complete the automatic interpretation of flight operation quality and form a list-style report. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The accompanying drawings forming a part of this disclosure are used to provide a further understanding of the present disclosure. The schematic embodiments and descriptions thereof of the present disclosure are used to explain the present disclosure and do not constitute an improper limitation of the present disclosure.
[0040] Figure 1 is the overall structural schematic diagram provided by the first embodiment of the present disclosure;
[0041] Figure 2 is the schematic diagram of the data automatic transmission process provided by the first embodiment of the present disclosure;
[0042] Figure 3 is the data management service flow chart provided by the first embodiment of the present disclosure;
[0043] Figure 4 is the flowchart of the automatic interpretation service provided in the first embodiment of the present disclosure;
[0044] Figure 5 is the flowchart of the icon curve display module provided in the first embodiment of the present disclosure;
[0045] Figure 6 is the flowchart of the three-dimensional simulation and restoration provided in the first embodiment of the present disclosure;
[0046] Figure 7 is the flowchart of the time synchronization service provided in the first embodiment of the present disclosure. Detailed implementation manners
[0047] It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the present disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which the present disclosure belongs.
[0048] It should be noted that the terms used herein are only for describing specific implementation manners and are not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "include" and / or "comprise" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0049] Embodiment 1
[0050] Figure 1 is the overall structural schematic diagram of the present application. As Figure 1 shown, this embodiment provides an online flight parameter data interpretation and analysis system based on the BS architecture, including: a server and a client;
[0051] The server is used to receive a request from the client to access the web service;
[0052] The client is used to receive the service web page sent by the server according to the request;
[0053] The server is used to receive flight parameter data and display the automatic interpretation and analysis results of the flight parameter data through the service web page. The client is used to access the service web page;
[0054] Among them, the automatic interpretation and analysis process of the flight parameter data by the server includes: the client is used to send an automatic interpretation request, and the server is used to receive the automatic interpretation request, and based on the flight parameter data file and relying on the criterion expert library, find out the unreasonable flight parameter data in the current flight data.
[0055] The data transmission module includes an automatic transmission module and a manual transmission module;
[0056] As Figure 2 shown, wherein the process of the server receiving the flight parameter data recorded by the flight parameter recorder through the automatic transmission module includes:
[0057] The server is used to judge whether there is available flight parameter data and available transmission channels. If so, the server receives the transmitted flight parameter data sent by the automatic transmission module;
[0058] The automatic transmission module judging whether there is available flight parameter data and available transmission channels specifically includes: The data automatic transmission module includes a network forwarder and a data receiving terminal. The network forwarder and the data receiving terminal are connected. The network forwarder reads the flight parameter recorder to judge whether there is available flight parameter data. If there is available flight parameter data, it sends an inquiry data packet to the specified address. If a correct response is received, it means that the network transmission channel exists and the transmission channel is available, and the read flight parameter data is sent to the data receiving terminal.
[0059] The data receiving terminal receives the flight parameter data, stores it as a local file, polls the local file list to judge whether there is an unuploaded file. If the upload is completed, the uploaded successful file is marked and uploaded to the server.
[0060] The advantage of the above solution is that the network forwarder and the data receiving terminal together constitute the data automatic transmission module to complete the full-automatic acquisition of flight parameter data.
[0061] The network forwarder and the data receiving terminal together constitute the data automatic transmission module to complete the full-automatic acquisition of flight parameter data. The data automatic transmission module has a clippable function. After clipping, the user can directly access the data management service through a general terminal and upload the flight parameter data file on the removable storage medium to the server.
[0062] In a further technical solution, the request of the client browser to access the service web page includes a data management request.
[0063] The request of the client to access the web page service includes a data management request. The server is used to receive the data management request, judge the type of the data management request of the client according to the client identity information and the operation command word, compare the authorization field of the file record table in the server database table, and confirm whether the client has the corresponding authority. If so, execute the corresponding data management request.
[0064] As Figure 3 shown, the server is used to receive the data management request and provide data management services for the client. The data management request includes operations such as adding, deleting, and querying flight parameter data files;
[0065] Before providing data management services for the client, it is necessary to confirm whether the client has management authority. Specifically: when the client logs in, the server stores the user identity information in the form of a session. The user identity information includes the user operation command word and the user session information. When the client performs data management, it transmits the user operation command word to the server via the post method of the http protocol through the network. The server obtains the identity information and the operation command word to determine the operation methods of addition, deletion, and query and the user information, and compares the authorization field in the file record table in the database to confirm whether it has the corresponding authority.
[0066] When the client performs an addition operation, based on the client identity information, the client accesses the server through the ajax interaction method, transmits the local file to the server. The server stores the received local file in the database, assigns a unique file name according to the user identity flag and the current time, and records the file name information, upload identity information, and group information in the database, and returns the operation result to the browser page for display in json format.
[0067] When the client performs a deletion operation, based on the user identity information, the client accesses the server through the ajax interaction method. After the server confirms that it has a legal authorized identity, it clears the local file and the database record, and returns the operation result to the browser page for display in json format.
[0068] When the client performs a query operation, based on the client identity information, the client accesses the server through the ajax interaction method. The server queries whether there are authorized file list records in the database and returns the list data in json text format. The javascript code on the client browser page interprets the returned data and fills it in the browser page for display;
[0069] As Figure 4 shown, a further technical solution is that the server is used to receive an automatic interpretation request, based on the flight parameter data file, relying on the criterion expert database, to find out the unreasonable data in the current flight data. The server is used to display a warning message in the form of a text list of the unreasonable data in the current flight data on the client side and form a flight quality interpretation report, and at the same time provide a time synchronization link for the client side. The link can jump to other service requests.
[0070] Specifically, the client accesses the service page through a browser. After the client passes authentication, the client selects and opens an authorized flight parameter data file. The server reads the corresponding criterion expert database according to the type of flight parameter data, reads one line of criteria, loops through and compares all lines of flight parameter data, stores the comparison results, loops through and reads the criteria until the end, returns the result set to the client, and the server interprets the comparison results to populate the page event list and time synchronization link.
[0071] Such as Figures 5 - 7 shown, wherein the service request includes a chart curve display request, a three-dimensional simulation restoration request, and a flight track analysis request.
[0072] The server is used to interact with the client, obtain one or more flight parameter data values indexed by timestamp according to the chart curve display request, and display a curve graph with time as the abscissa and parameter value as the ordinate on the client. At the same time, the chart curve display request specifically includes selection area, zoom, drag, and value display assistance requests;
[0073] The server is used to interact with the client. The client accesses the function page of the chart curve display module and interacts with the server in an ajax manner to obtain one or more flight parameter data values indexed by timestamp, which are rendered as a curve graph with time as the abscissa and parameter value as the ordinate through the browser page, so that users can intuitively feel the trend change of the parameter value and manually discover abnormal situations. In addition, auxiliary functions such as selection area, zoom, drag, and value display completed on the browser page are more convenient for end-users to operate.
[0074] The server uses a chart display component according to the chart curve display request to display flight parameter data in the form of a graphic curve on the client, and at the same time has auxiliary quick buttons, pre-defines the most frequently viewed parameters or parameter combinations. The curve display supports area zooming with a mouse selection box, and when hovering, one or more flight parameter data values at that moment can be displayed numerically.
[0075] The advantage of the above technical solution is that a chart display component is used to display flight parameter data in the form of a graphic curve, which can intuitively show its change trend.
[0076] For a further technical solution, the server is used to adopt a Cesium map display component to display the satellite map released by the China National Digital Map according to the three-dimensional simulation restoration request, combine a three-dimensional model manipulation component three.js to control the aircraft model, synchronize the three-dimensional rendering matrices of the two components, obtain the required column of flight parameter data from the server, and perform three-dimensional simulation restoration of the flight state and attitude, which can truly display the aircraft's heading, pitch, roll and other attitudes. At the same time, under the condition supported by flight parameter data, the angle positions of ailerons, flaps, rudders, and elevators can be simulated and restored, and the restoration display of the on-board integrated instrument can also be provided.
[0077] The client accesses the 3D simulation restoration service page through a browser. After the client authentication, the user selects to open the authorized flight parameter data file. According to the type of flight parameter data, other relevant configuration file information is obtained. Configuration data is obtained through the ajax method, and then the flight parameter data rows are obtained through the ajax method. Interpolation calculation is performed on the flight parameter data at the current time scale to obtain smoother data. The map background and 3D model are rendered respectively with the rendering matrix from the same perspective. The current time scale is continuously moved down to obtain new flight parameter data, thereby completing the rendering of the complete animation. During the animation process, the current time scale can be adjusted through other auxiliary tools or moment synchronization messages to complete the function of freely dragging the timeline.
[0078] For a further technical solution, the service request also includes a moment synchronization service request. The server is used to synchronize the time of the client web page according to the moment synchronization service request. Through the message mechanism between pages, each time the current moment of the activated page changes, a message will be sent to the home page. The home page will broadcast and distribute the received moment synchronization message to each sub-page. The sub-page interprets the received moment synchronization message, compares the current moment, and adjusts the moment of the current rendering display, so as to ensure the moment synchronization adjustment between each sub-page.
[0079] When the client runs in the multi-terminal and multi-screen state, when the current moment of the home page changes, the current moment is sent to the server in the websocket manner. After the server obtains the current moment, it broadcasts and sends the current moment message to other connected terminals in the websocket manner. Through this message forwarding mode between multi-terminals, the consistency of the current moment information is achieved, thereby completing the synchronization of the rendering display of multi-terminal pictures.
[0080] Embodiment 2
[0081] An online flight parameter data interpretation and analysis method based on the BS architecture in this embodiment includes:
[0082] The server receives the request sent by the client to access the web service;
[0083] The client receives the service web page sent by the server according to the request;
[0084] The server receives the flight parameter data and displays the automatic interpretation and analysis results of the flight parameter data through the service web page. The client is used to access the service web page;
[0085] Among them, the automatic interpretation and analysis of the flight parameter data by the server includes: the client is used to send an automatic interpretation request, and the server is used to receive the automatic interpretation request. Based on the flight parameter data file and relying on the criterion expert library, the unreasonable flight parameter data in the current flight data is found.
[0086] Those skilled in the art should understand that the embodiments of the present disclosure can be provided as a method, a system, or a computer program product. Therefore, the present disclosure can take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0087] The present disclosure is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks.
[0088] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks.
[0089] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks.
[0090] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above various methods. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.
[0091] Although the specific implementation manners of the present disclosure have been described above in conjunction with the accompanying drawings, it is not a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that based on the technical solutions of the present disclosure, various modifications or deformations that can be made by those skilled in the art without creative efforts are still within the protection scope of the present disclosure.
Claims
1. An online flight parameter data interpretation and analysis system based on the BS architecture, characterized in that, including: a server and a client; the server is used to receive a request from the client to access a web service; the client is used to receive the service web page sent by the server according to the request; the server is used to receive flight parameter data, and display the automatic interpretation and analysis results of the flight parameter data through the service web page, and the client is used to access the service web page; wherein, the automatic interpretation and analysis process of the flight parameter data by the server includes: the client is used to send an automatic interpretation request, the server is used to receive the automatic interpretation request, and based on the flight parameter data file and relying on the criterion expert database, find out the unreasonable flight parameter data in the current flight data; the server is used to display a warning message in a text list manner for the unreasonable data in the current flight data on the client and form a flight quality interpretation report, and at the same time provide a time synchronization link for the client, and the link can jump to other service requests; the service request also includes a chart curve display request; the server is used to interact with the client, obtain one or more flight parameter data values indexed by time stamps according to the chart curve display request, display a curve graph with time as the abscissa parameter value as the ordinate on the client, and at the same time the chart curve display request specifically includes selection area, zoom, drag and value display assistance requests; the server adopts a chart display component according to the chart curve display request, displays the flight parameter data in a graphic curve manner on the client, and at the same time assists with quick buttons, pre-defines the most frequently viewed parameters or parameter combinations, and the curve display has a mouse selection box for area zooming, and displays one or more parameter values in digital form when hovering; the service request also includes a three-dimensional simulation restoration request; the server is used to display a satellite map by adopting a map display component according to the three-dimensional simulation restoration request, control the aircraft model by combining a three-dimensional model manipulation component, synchronize the three-dimensional rendering matrices of the two components, and at the same time obtain the required flight parameter data columns, perform three-dimensional simulation restoration on the flight state and attitude, and display the attitude of the aircraft; the service request also includes a flight track analysis request.
2. An online flight parameter data interpretation and analysis system based on the BS architecture according to claim 1, wherein, the server is used to receive flight parameter data through a data transmission module, specifically including: the data transmission module is used to judge whether there is available flight parameter data and an available transmission channel. If there is available flight parameter data, send an inquiry data packet to the specified network address. If a correct response is received, the transmission channel is available, and the flight parameter data is uplink-transmitted to the server.
3. An online flight parameter data interpretation and analysis system based on the BS architecture according to claim 1, characterized in that, the request from the client to access the web service includes a data management request. The server is used to receive the data management request, judge the type of the data management request of the client according to the client identity information and the operation command word, compare the authorization field of the file record table in the server database, and confirm whether the client has the corresponding authority. If so, execute the corresponding data management request.
4. The online flight parameter data interpretation and analysis system based on the BS architecture according to claim 3, characterized in that, the server is used to receive the data management request and provide a data management service for the client. The data management request includes operations of adding, deleting, and querying the flight parameter data file.
5. An online flight parameter data interpretation and analysis system based on the BS architecture according to claim 1, characterized in that the service request also includes a time synchronization service request; The server synchronizes the time of the user - side web page according to the time synchronization service request. Through the message mechanism between pages, every time the current time of the activated page changes, a message will be sent to the home page. The home page will broadcast and distribute the received time synchronization message to each sub - page. The sub - page interprets the received time synchronization message, compares the current time, and adjusts the time for the rendering display of the current user - side, so as to ensure the time synchronization adjustment between each sub - page.
6. An online flight parameter data interpretation and analysis method based on the BS architecture, characterized in that, Including: The server receives the request from the user - side to access the web service; The user - side receives the service web page sent by the server according to the request; The server receives the flight parameter data, and displays the automatic interpretation and analysis results of the flight parameter data through the service web page. The user - side is used to access the service web page; Among them, the automatic interpretation and analysis process of the server's flight parameter data includes: the user - side is used to send an automatic interpretation request, the server is used to receive the automatic interpretation request, and based on the flight parameter data file and relying on the criterion expert database, find out the unreasonable flight parameter data in the current flight data; The server is used to display a warning message in text list form for the unreasonable data in the current flight data on the user - side and form a flight quality interpretation report. At the same time, a time synchronization link is provided for the user - side, and the link can jump to other service requests; The service request also includes a chart curve display request; The server is used to interact with the user - side, obtain one or more flight parameter data values indexed by timestamp according to the chart curve display request, and display a curve graph with time as the abscissa and parameter value as the ordinate on the user - side. At the same time, the chart curve display request specifically includes selection area, zoom, drag, and value display assistance requests; The server uses a chart display component according to the chart curve display request to display the flight parameter data in the form of a graphic curve on the user - side, and at the same time, auxiliary quick - access buttons are provided to pre - define the most frequently viewed parameters or parameter combinations. The curve display has a mouse selection box for area zooming, and when hovering, one or more parameter values are displayed in digital form at the moment; The service request also includes a three - dimensional simulation restoration request; The server is used to display a satellite map using a map display component according to the three - dimensional simulation restoration request, control the aircraft model in combination with a three - dimensional model manipulation component, synchronize the three - dimensional rendering matrices of the two components, and at the same time obtain the required flight parameter data columns to perform three - dimensional simulation restoration of the flight state and attitude, and show the attitude of the aircraft; The service request also includes a flight track analysis request.
Citation Information
Patent Citations
Flight parameter data interpretation method, system, device and medium
CN109934956A
Data analysis method and device, storage medium, equipment and system
CN110781226A