Flight-state-based vision simulation method, system, and device

The flight-state-based vision simulation method addresses compatibility and functionality limitations of existing systems by implementing a common interface protocol and continuous vision transitions, resulting in enhanced realism and effectiveness of flight simulation training.

JP7752277B1Active Publication Date: 2025-10-09ZHUHAI XIANG YI AVIATION TECH CO LTD

Patent Information

Application Number
JP2025114043
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-09-18
Filing Date
2025-07-04
Publication Date
2025-10-09
Estimated Expiration
2045-07-04

AI Technical Summary

Technical Problem

Existing full-motion simulator control systems are limited by compatibility issues, lack of advanced control functions, and non-natural vision scene switching, affecting the realism and effectiveness of flight simulation training.

Method used

A flight-state-based vision simulation method that calculates brightness percentages and adjusts color configurations using a common standard interface protocol, enabling seamless integration across different simulator brands and models, and simulates continuous vision transitions based on flight conditions.

Benefits of technology

Enhances system compatibility, improves the naturalness and continuity of vision displays, and increases the realism and effectiveness of flight simulation training by accurately simulating complex flight environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007752277000001_ABST
    Figure 0007752277000001_ABST
Patent Text Reader

Abstract

This invention relates to a vision simulation method, system and device based on flight conditions, which provides a more natural and continuous vision switching effect and enhances the realism of the simulated flight. [Solution] The method includes obtaining simulation parameters for the current simulated flight, including flight time, visibility parameters in the simulated environment, and the attenuation rate of the projector; dividing the flight time into multiple sections, and calculating and obtaining the brightness percentage to be projected by the projector in different sections based on the different sections in combination with the visibility parameters and the attenuation rate; controlling the brightness percentage of the projected vision of the projector and tuning the color configuration parameters of the color wheel based on the flight state, thereby realizing the simulation of the flight state and vision.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to the field of vision simulation, and more particularly to a flight-state based vision simulation method, system and device. [Background technology]

[0002] With the development of the aviation and aerospace fields, full-motion simulators have become an important tool for training pilots and astronauts. To enhance the realism of the simulated experience, vision systems are a crucial component of simulators, and their performance directly impacts training results. However, existing full-motion simulator control systems still have certain limitations in terms of simulation effectiveness. These systems are typically designed to be used in conjunction with a specific simulator manufacturer's simulator, such as the CAE Tropos system and the Collings RC system. While these control systems primarily provide basic functions such as opening and closing vision system projections and adjusting brightness, their control methods are often confined to each manufacturer's proprietary simulator system and are optimized for a specific projector, resulting in the following issues in terms of expressiveness in the simulation environment:

[0003] Compatibility issues: The control system is designed specifically for a certain brand or model of simulator, making it difficult to maintain compatibility with simulators from other brands, limiting the system's wide application across different simulation platforms.

[0004] Limited control functions: The existing control system has relatively simple functions, focusing mainly on basic operations such as opening and closing the vision system and adjusting the brightness, and does not fully utilize modern technological means to improve the simulation effect of the vision display.

[0005] Vision scene switching is not natural enough. During a long-term simulated flight, the flight environment (e.g., from daylight to dusk and then to night) changes continuously. However, conventional vision display systems only provide four non-continuous preset scenes: dawn, daylight, dusk, and night. Due to the lack of real-time access to flight simulation information, vision switching is not natural or smooth enough, which affects the overall realism and simulation experience of the simulated training.

[0006] In view of the above, the present invention proposes a flight state-based vision simulation method, system and device. Summary of the Invention [Problem to be solved by the invention]

[0007] To solve the above-mentioned problem in the existing technology, namely, the problem that the vision switching in the existing technology is not natural and smooth enough, which affects the simulation feeling of the simulated training, the present invention provides a vision simulation method, system and device based on flight conditions. [Means for solving the problem]

[0008] In a first aspect of the present invention, 1. A flight state based vision simulation method, the method comprising: Obtaining simulated parameters for the current simulated flight, including flight time, visibility parameters in the simulated environment, and a projector attenuation rate; Dividing the flight time into a plurality of sections, and calculating and obtaining a brightness percentage that the projector should project within each section according to the different sections in combination with the visibility parameter and the attenuation rate; Control the brightness percentage of the projected vision of the projector, and tune (Tuning / Debug / Adjustment) the color configuration parameters of the color wheel according to the flight state, thereby realizing the simulation of the flight state and the vision; A vision simulation method based on flight conditions is proposed.

[0009] In some preferred embodiments, the calculation method for the brightness percentage that the projector should project in different intervals is: B L1 =5×(1-L dr )×V is / 8400,(h∈[23,4]), B L2 =(95h-335)×(1-L dr )×V is / 75600,(h∈(4,13]), B L3 =(447-19h)×(1-L dr )×V is / 16800,(h∈(13,23)), and where B is the brightness percentage and L dr is the attenuation rate of the projector, and V is is the visibility parameter, h is the time, L1, L2 and L3 are different intervals, and B L1 , B L2 and B L3 are the lightness percentages corresponding to the intervals L1, L2 and L3, respectively.

[0010] In some preferred embodiments, the method for tuning color configuration parameters of a color wheel comprises: Initializing one adjustable color wheel for adjusting RGB values, and setting corresponding color configuration data for preset visibility levels according to the color wheel; and controlling the projector to display visions that combine different color configurations and brightness percentages based on the color configuration data.

[0011] In some preferred embodiments, the preset visibility levels, in descending order, are CAVOK, Category 1 approach and landing standard, Category 2 approach and landing standard, Category 3A approach and landing standard, Category 3B approach and landing standard, and Category 3C approach and landing standard.

[0012] In some preferred embodiments, the color configuration data includes at least RGB values, standard color codes, brightness, contrast, and saturation.

[0013] In some preferred embodiments, controlling the brightness percentage of the projected vision of the projector comprises: Initializing a common standard interface protocol including at least an instruction format, a data packet structure, a communication protocol, and preset instruction formats for tuning color wheel parameters and controlling brightness percentage; defining required commands based on the standard interface protocol, including at least control commands, interface commands, and simulation commands; encoding the required commands; and transmitting the encoded commands to the projector; and decoding the encoded necessary instructions by the projector and performing operations corresponding to the necessary instructions, including tuning color configuration data and brightness percentages.

[0014] In some preferred embodiments, the control instructions include at least power on / off, resolution adjustment, brightness percentage setting, and color configuration data; The interface instructions include at least parameter setting and status inquiry, and the simulation instructions include scene switching and special effect generation.

[0015] In some preferred embodiments, tuning the color configuration data is used to simulate visibility changes in different flight conditions, and tuning the brightness percentage is used to simulate different lighting environments.

[0016] In a second aspect of the present invention, 1. A flight-state-based vision simulation system according to a flight-state-based vision simulation method, the system comprising: a simulated data acquisition module configured to acquire simulated parameters of a current simulated flight, including flight time, visibility parameters in the simulated environment, and an attenuation rate of the projector; a brightness percentage calculation module configured to divide the flight time into a plurality of sections, and calculate and obtain a brightness percentage to be projected by the projector within the different sections based on the different sections in combination with a visibility parameter and an attenuation rate; a simulation module configured to control the brightness percentage of the projected vision of the projector and tune the color configuration parameters of the color wheel based on the flight conditions, thereby realizing a simulation of the flight conditions and the vision; This paper proposes a vision simulation system based on flight conditions.

[0017] In a third aspect of the present invention, An electronic device, At least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the processor, the instructions being used to implement a flight-state-based vision simulation method when executed by the processor. We offer electronic devices. [Effects of the Invention]

[0018] The beneficial effects of the present invention are as follows:

[0019] Improved compatibility and commonality: By defining a common standard interface protocol, the present invention enables effective communication with simulators of various brands and different models of projectors, overcoming the limitation of conventional control systems that are only applicable to specific simulator systems, and significantly enhancing system compatibility and commonality.

[0020] The naturalness and continuity of the vision display are enhanced. By dividing the flight time into multiple sections and calculating the brightness percentage of different sections in combination with the visibility parameters and the attenuation rate of the projector, the present invention can achieve a smooth transition of the vision display brightness and color configuration, thereby providing a more natural and continuous vision switching effect, which obviously enhances the realism of the simulated flight.

[0021] The quality and details of the vision display are improved. By initializing one adjustable color wheel and setting different color configuration data based on this color wheel, the present invention can provide the vision system with more precise and rich color configurations at different visibility levels, and the quality and details of the vision display are further improved.

[0022] The flexibility of the vision system is enhanced. The present invention defines various command types, including control commands, interface commands and simulation commands, and supports various communication protocols, so that the vision system can be flexibly adjusted according to different needs and meet the simulation needs of various complex flight environments.

[0023] Improved vision tuning process: By initializing the adjustable color wheel and setting a preset visibility level, the present invention simplifies the vision tuning process, making vision tuning more intuitive and efficient, and reducing tuning time and costs.

[0024] Enhanced realism and effectiveness of simulated training: By simulating the changes in visibility and different lighting environments under different flight conditions, the present invention contributes to more realistic reproduction of complex flight scenes, thereby enhancing the realism and effectiveness of simulated training, which is of great significance to the training of pilots and astronauts. [Brief explanation of the drawings]

[0025] Other features, objects and advantages of the present application will become more apparent upon reading the following detailed description of non-limiting embodiments with reference to the drawings, in which:

[0026] [Figure 1] 1 is a flow diagram of a flight state-based vision simulation method according to the present invention; [Figure 2] 1 is a graph showing the relationship between time zone and projection ratio in the vision simulation method based on flight conditions according to the present invention; [Figure 3] 1 is a graph showing the relationship between time zones and projection ratios in existing technology. [Figure 4] FIG. 10 is a schematic diagram illustrating the operation process of the vision simulation system based on flight conditions according to the third embodiment of the present invention. [Figure 5] 1 is a structural schematic diagram of a server computer system for implementing the method, system and device embodiments of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0027] The present application will be described in more detail below in conjunction with the drawings and examples. It should be understood that the specific examples described herein are merely for the purpose of illustrating the relevant invention, and are not intended to limit the invention. Furthermore, for ease of explanation, only parts related to the relevant invention are shown in the drawings.

[0028] It should be noted that, unless there is a contradiction, the embodiments and features of the embodiments in the present application may be combined with each other. The present application will be described in detail below in combination with the embodiments with reference to the drawings.

[0029] In a first embodiment of the present invention, 1. A flight state based vision simulation method, the method comprising: Obtaining simulated parameters for the current simulated flight, including flight time, visibility parameters in the simulated environment, and a projector attenuation rate; Dividing the flight time into a plurality of sections, and calculating and obtaining a brightness percentage that the projector should project within each section according to the different sections in combination with the visibility parameter and the attenuation rate; Controlling the brightness percentage of the projected vision of the projector and tuning the color configuration parameters of the color wheel according to the flight state, thereby realizing the simulation of the flight state and the vision; A vision simulation method based on flight conditions is provided.

[0030] During a simulated flight that lasts for several hours, the simulated flight is constantly changing, for example, from daytime to dusk and then to night, and the flight scene is continuously changing. Conventional vision displays are divided into four non-continuous alternative scenes: dawn / day / dusk / night.

[0031] As can be seen, due to the lack of access to flight simulation information, as shown in Figure 2, the vision can only mechanically and artificially select from four common scenes, and the projection rates corresponding to their time zones are as shown in Table 1.

[0032] [Table 1]

[0033] As shown in Figure 3, this method obtains the projection power of the projector, assigns different powers according to different times, and associates it with the flight state. When entering a certain time zone, the power of that time zone is automatically retrieved and the projection brightness required for the current flight state is displayed. Taking an example where the minimum projection rate is the minimum dark field standard of the CAAC (Civil Aviation Administration of China), and the maximum projection power of the projector is 100, it was tested in an experiment associated with flight simulation and found that the projection power has a three-part functional relationship according to time and training scene.

[0034] In the present invention, the brightness percentage that the projector should project in different sections is calculated as follows: B L1 =5×(1-L dr )×V is / 8400,(h∈[23,4]), B L2 =(95h-335)×(1-L dr )×V is / 75600,(h∈(4,13]), B L3 =(447-19h)×(1-L dr )×V is / 16800,(h∈(13,23)), and where B is the brightness percentage and L dr is the attenuation rate of the projector, and V is is the visibility parameter, h is the time, L1, L2 and L3 are different intervals, and B L1 , B L2 and B L3 are the lightness percentages corresponding to the intervals L1, L2 and L3, respectively.

[0035] The projection display controlled by this method is not stepped but continuously variable, which is more suitable for the actual scene of flight training, and the projection rates corresponding to the time zones are as shown in Table 2.

[0036] [Table 2]

[0037] The above formula of the present invention takes into account the change in time h, and can simulate the change in natural light illumination at different times of the day. For example, light is typically weaker at dawn and dusk (h∈[23,4] and h∈(13,23)), but becomes stronger from noon to early afternoon (h∈(4,13]). The piecewise function in the formula allows for more accurate capture of such changes, resulting in a more realistic simulation.

[0038] Parameter V in the formula is represents visibility, and even within the same time period, if visibility is low (for example, on a foggy or rainy day), the brightness will also decrease accordingly. This helps simulate different weather conditions and increase the realism of training.

[0039] L in the formula dr represents the decay rate of the projector, which takes into account the decrease in brightness of the projector after long-term operation. By incorporating the decay rate into the calculation, the display effect can be maintained consistent and accurate.

[0040] Adjusting brightness using a non-linear formula (e.g., (95h-335) and (447-19h)) instead of a simple linear relationship can better mimic the complexity of how light intensity changes over time in the real world.

[0041] These parameters can be adjusted to optimize for different simulator hardware configurations and specific training needs. For example, if the simulator is installed in a low-light environment, the parameter V can be adjusted to match the actual environment. is may need to be adjusted.

[0042] The time zone division method allows for the flexible application of different brightness adjustment strategies within different time periods to adapt to the needs of various training scenes.

[0043] Thus, the design of these equations not only takes into account the time factor, visibility, and the physical characteristics of the projection equipment itself, but also provides sufficient flexibility to accommodate different simulated scenes, thereby enhancing the realism and effectiveness of flight simulator training.

[0044] As for tuning the color configuration parameters of the color wheel according to the present invention, the method comprises: Initializing one adjustable color wheel for adjusting RGB values, and setting corresponding color configuration data for preset visibility levels according to the color wheel; and controlling the projector to display visions with different combinations of color configurations and brightness percentages based on the color configuration data.

[0045] Based on the color wheel of the present invention, the corresponding color configuration data for the preset visibility levels are set as shown in Table 3.

[0046] [Table 3]

[0047] Here, the preset visibility levels according to the present invention in the table are, in order from highest to lowest, CAVOK, Category 1 Approach and Landing Standard, Category 2 Approach and Landing Standard, Category 3A Approach and Landing Standard, Category 3B Approach and Landing Standard, and Category 3C Approach and Landing Standard.

[0048] CAVOK (Ceiling And Visibility OK): Indicates clear skies, no cloud cover or clouds above 2000 feet, and horizontal visibility of at least 10 kilometers (6.2 miles).

[0049] CAVOK indicates that the weather conditions are good and very suitable for flying.

[0050] Category 1 Approach and Landing Standards CAT I (Category I): Refers to a Type 1 Instrument Landing System (ILS) that allows an aircraft to perform landing operations in specified weather minimums, requiring a minimum visibility of typically 800 meters (2600 feet) and a decision altitude (DA) typically of at least 60 meters (200 feet).

[0051] CAT II (Category II): Category 2 approach and landing standard, with lower minimum visibility and decision altitude requirements and more precision than CAT I, with minimum visibility typically 300 meters (1,000 feet) and decision altitude above 30 meters (100 feet).

[0052] CAT III (Category III): The Category 3 approach and landing standards are further divided into three subcategories: CAT IIIA, CAT IIIB, and CAT IIIC.

[0053] These categories allow aircraft to automatically land in almost any weather condition.

[0054] CAT IIIA: Category 3A approach and landing standard, meaning that the minimum visibility is less than 300 meters (1,000 feet), but there is no decision altitude requirement, allowing the aircraft to land fully automatically.

[0055] CAT IIIB: Category 3B approach and landing standard, allowing for lower visibility and greater autoland capability, e.g., visibility less than 150 meters (500 feet).

[0056] CAT IIIC: Category 3C approach and landing standard, providing a higher level of automation and allowing aircraft to land and taxi in zero visibility conditions.

[0057] The color configuration data according to the present invention includes at least RGB values, standard color codes, brightness, contrast, and saturation.

[0058] In this invention, specific intensity values ​​of red, green and blue are defined for each visibility level, and these values ​​are used to determine the color output of the vision system. For example, for class CAT I, the RGB values ​​are (250, 234, 245).

[0059] Color Code: In addition to the RGB values, a single hexadecimal color code, e.g. #FAEAF5, may also be included, which helps developers understand the color more intuitively.

[0060] The color configuration data may include additional configuration, version control information, and annotations.

[0061] Additional Configuration: In addition to the basic color configuration, some additional parameters may also be included, such as brightness, contrast, saturation, etc., which can adjust the overall visual effect of the vision system as needed.

[0062] Versioning Information: To track changes, configuration files may contain information such as version numbers and modification dates.

[0063] Annotation Explanation: For ease of maintenance and understanding, configuration files should also contain any necessary annotations to interpret the purpose and behavior of the configuration.

[0064] This method complies with the vision standard of the Civil Aviation Administration of China (CAAC). By adjusting the RGB color disk, this method aims to simulate the visual effects under different visibility conditions and ensure seamless integration with flight simulation systems.

[0065] The specific tuning process and implementation steps of the method may be as follows:

[0066] Tuning Process Choose or create an adjustable color wheel. Use your existing vision rendering software or develop a new interface that allows adjustment of RGB values.

[0067] Color composition is performed according to the defined values. For each visibility level, configure the color of the vision system using the RGB values ​​in the table above.

[0068] Save the configuration to the corresponding visibility level. Create a configuration file for each visibility level and save the RGB values.

[0069] Verify color accuracy and consistency. Compare the simulated environment with photos and video of the actual flight environment to ensure color accuracy and consistency.

[0070] Implementation steps Prepare your tools. Ensure that your vision system software supports RGB color adjustment. Prepare a database or file system to store the configuration.

[0071] Create a color configuration file. For each visibility level, create one configuration file containing the corresponding RGB values.

[0072] Apply color composition. In the vision system, the corresponding color configuration file is loaded according to the visibility level.

[0073] Integrate into flight simulation software. Integrate color configuration functionality into flight simulation software to ensure the vision system can dynamically adjust colors.

[0074] Test the system. The system is tested to ensure that the color scheme is accurate and compatible with the rest of the flight simulation system.

[0075] To control the brightness percentage of the projected vision of the projector according to the present invention, the method comprises: initializing a common standard interface protocol including at least a command format, a data packet structure, a communication protocol, and a preset command format for tuning color wheel parameters to control brightness percentage; defining required commands, including at least control commands, interface commands and simulation commands, based on the standard interface protocol, encoding the required commands, and transmitting the encoded commands to the projector; and decoding the encoded necessary instructions by the projector and performing operations corresponding to the necessary instructions, including tuning color configuration data and brightness percentages.

[0076] For the control command, such as switch on (PON), the projector will perform the switch-on operation. For the interface command and simulation command, the projector will perform the corresponding setting, query or simulation operation according to the specific command content.

[0077] The method of the present invention provides a common standard interface protocol that allows projectors external to the simulator to match the flight simulation system itself, maintaining consistency and accuracy in sending and receiving simulator system control commands, interface commands, and simulation commands. The protocol is independent of the projector and is not affected by the type or model of the projector. Different models of projection can provide their own interfaces. The protocol defines the communication patterns and rules for the control, interface, and simulation commands of the full-motion simulator's vision projector.

[0078] In the present invention, the control instructions include at least power on / off, resolution adjustment, brightness percentage setting and color configuration data, the interface instructions include at least parameter setting and status inquiry, and the simulation instructions include scene switching and special effect generation.

[0079] The necessary commands of the present invention are configured in the form of a string or code, and each command has a unique code so that the system can accurately identify and execute them, as shown in the following table.

[0080] [Table 4]

[0081] Tuning the color configuration data of the present invention is used to simulate visibility changes in different flight conditions, and tuning the brightness percentage is used to simulate different lighting environments.

[0082] The standard interface protocols described in this invention include the RS232 serial communication protocol or the TCP / IP network protocol.

[0083] In the above embodiment, each step is described in the above-mentioned order, but as can be understood by those skilled in the art, in order to achieve the effect of this embodiment, different steps do not need to be executed in this order, and they may be executed simultaneously (in parallel) or in the reverse order, and all of these simple variations are within the scope of protection of the present invention.

[0084] In a second embodiment of the present invention, there is provided a flight-state-based vision simulation system according to a flight-state-based vision simulation method, the system comprising: a simulated data acquisition module configured to acquire simulated parameters of a current simulated flight, including flight time, visibility parameters in the simulated environment, and an attenuation rate of the projector; a brightness percentage calculation module configured to divide the flight time into a plurality of sections, and calculate and obtain a brightness percentage to be projected by the projector within the different sections based on the different sections in combination with a visibility parameter and an attenuation rate; a simulation module configured to control the brightness percentage of the projected vision of the projector and tune the color configuration parameters of the color wheel based on the flight conditions to realize a simulation of the flight conditions and the vision; This paper proposes a vision simulation system based on flight conditions.

[0085] Those skilled in the art will clearly understand that for the sake of convenience and conciseness of explanation, the specific operating processes and related descriptions of the above-described system may refer to the corresponding processes in the above-described method embodiments and will not be repeated here.

[0086] It should be noted that the flight state-based vision simulation system according to the above embodiment is merely described as an example by dividing each of the above functional modules. In actual applications, the above functions may be assigned to different functional modules as needed, i.e., the modules or steps in the embodiments of the present invention may be re-decomposed or combined. For example, the modules in the above embodiment may be merged into one module or further divided into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps in the embodiments of the present invention are merely used to distinguish each module or step, and should not be considered to unduly limit the present invention.

[0087] In a third embodiment of the present invention, another flight state-based vision simulation system is proposed according to the flight state-based vision simulation method, and the system includes the following modules:

[0088] Vision Engine Module: Configured to render and calculate the various elements in the scene, such as terrain, architecture, weather effects, etc. It communicates with other assemblies via the TCP / IP protocol.

[0089] Vision control module: It is configured to manage and coordinate the entire vision system, receive real-time data from the flight simulation module, process and transmit these data to the vision engine, and at the same time, output the screen generated by the vision engine to a display device.

[0090] Flight Simulation Module: Configured to be used to simulate various aircraft physical characteristics and flight environmental conditions, continuously sending real-time updated data to the Vision Control Module, allowing the Vision System to adjust its vision representation accordingly.

[0091] Vision Projector: configured to project the generated virtual environment onto the multi-channel vision display module.

[0092] Multi-channel Vision Display Module: Consists of a projector and is used to present the image rendered by the vision engine. The multi-channel design provides a wider viewing range and a more immersive experience.

[0093] TCP / IP Protocol: Throughout the entire process, data exchange between modules is carried out via the TCP / IP network protocol. This standard network protocol ensures compatibility between different hardware platforms and provides reliable data transmission services.

[0094] Tuning and Testing Module: This module is designed to allow developers to repeatedly tune and test the vision system during the development and maintenance process to ensure its performance is stable and meets relevant industry standards.

[0095] In a fourth embodiment of the present invention, An electronic device, At least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the processor, the instructions being used to implement a flight-state-based vision simulation method when executed by the processor. We offer electronic devices.

[0096] A fifth embodiment of the present invention provides a computer-readable storage medium storing computer instructions for executing the above-described flight state-based vision simulation method.

[0097] Those skilled in the art will clearly understand that for convenience and conciseness of explanation, the specific operating processes and related descriptions of the storage device and processing device described above may refer to the corresponding processes in the above method embodiments and will not be repeated here.

[0098] Those skilled in the art will recognize that each example module and method step described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. The programs corresponding to the software modules and method steps may reside in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. To clearly explain the compatibility of electronic hardware and software, the above description has generally described each example configuration and step according to its function. Whether these functions are ultimately implemented in the form of electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may realize the described functions by using different methods for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0099]

[0033] Referring now to Figure 5, a structural diagram of a server computer system for implementing the method, system, and device embodiments of the present application is shown. The server shown in Figure 5 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present application.

[0100] As shown in Figure 5, the computer system includes a central processing unit (CPU) 501 that can perform various appropriate operations and processes in accordance with programs stored in a read-only memory (ROM) 502 or programs loaded from a storage portion 508 into a random access memory (RAM) 503. The RAM 503 further stores various programs and data necessary for the operation of the system. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0101] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including, for example, a local area network (LAN) card, a modem, or other network interface card. The communication section 509 performs communication processing via a network, such as the Internet. A driver 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is attached to the driver 510 as needed, thereby facilitating the installation of a computer program read from the removable medium 511 in the storage section 508 as needed.

[0102] In particular, according to an embodiment of the present invention, the processes described with reference to the flowcharts above can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program stored on a computer-readable medium, the computer program including program code for executing the method illustrated in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication unit 509 and / or installed from a removable medium 511. When executed by the central processing unit (CPU) 501, the computer program performs the functions defined in the method of the present invention. Note that the computer-readable medium according to the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may include, for example, but is not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage component, a magnetic storage device, or any combination thereof. In the present invention, a computer-readable storage medium may be a tangible medium that contains or stores any program, which may be used in or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium may be a data signal carrying computer-readable program code, which may be included in baseband or transmitted as part of a carrier wave.Such transmitted data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, transmit, or transport a program for use in or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transported by any suitable medium, including, but not limited to, wireless, wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0103] Computer program code for carrying out the operations of the present invention is written in one or more program design languages, or a combination thereof, including object-oriented program design languages ​​such as Java, Smalltalk, C++, and further including conventional procedural program design languages ​​such as "C" or similar program design languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the context of a remote computer, the remote computer may be connected to the user computer by any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected by the Internet using an Internet Service Provider).

[0104] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each box in a flowchart or block diagram may represent a module, program segment, or portion of code, which includes executable instructions for implementing one or more predetermined logical functions. It should be noted that in some alternative implementations, the functions depicted in the boxes may occur out of the order depicted in the figures. For example, two consecutively depicted boxes may actually be executed essentially in parallel, or they may be executed in reverse order depending on the functionality involved. It should also be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs the predetermined functions or operations, or in a combination of dedicated hardware and computer instructions.

[0105] Additionally, the terms "first," "second," etc. are used merely to distinguish between similar objects and are not intended to describe or indicate a particular order or chronological sequence.

[0106] The term "comprises" or any other similar term means non-exclusive inclusion. Thus, a process, method, article, or apparatus / device comprising a list of elements may include, in addition to those elements, other elements not expressly stated, or further elements inherent in the process, method, article, or apparatus / device.

[0107] From the above, the technical solution of the present invention has been described in combination with the preferred embodiments shown in the drawings, but as can be easily understood by those skilled in the art, it is clear that the protection scope of the present invention is not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent modifications or substitutions to the relevant technical features, and any technical solutions after these modifications or substitutions will fall within the protection scope of the present invention.

Claims

1. 1. A flight state based vision simulation method, the method comprising: Obtaining simulated parameters for the current simulated flight, including flight time, visibility parameters in the simulated environment, and a projector attenuation rate; Dividing the flight time into a plurality of sections, and calculating and obtaining a brightness percentage that the projector should project within each section based on the different sections in combination with the visibility parameter and the attenuation rate; Controlling the brightness percentage of the projected vision of the projector and tuning the color configuration parameters of the color wheel according to the flight state to realize the simulation of the flight state and the vision; The brightness percentage that the projector should project in different sections is calculated as follows: B L1 =5×(1-L dr )×V is / 8400,(h∈[23,4])、 B L2 =(95h-335)×(1-L dr )×V is / 75600, (h(4,13]), B L3 =(447-19h)×(1-L dr )×V is / 16800,(h∈(13,23))、 and where B is the brightness percentage and L dr is the attenuation rate of the projector, and V is is a visibility parameter, h is time, L1, L2 and L3 are different intervals, and B L1 , B L2 and B L3 are the lightness percentages corresponding to intervals L1, L2, and L3, respectively; Tuning the color wheel's color configuration parameters is Initializing an adjustable color wheel for adjusting RGB values, and setting corresponding color configuration data for preset visibility levels based on the color wheel; and controlling the projector to display visions with different combinations of color configurations and brightness percentages based on the color configuration data. A vision simulation method based on flight conditions.

2. The preset visibility levels are, in descending order from highest to lowest, CAVOK, Category 1 approach and landing standard, Category 2 approach and landing standard, Category 3A approach and landing standard, Category 3B approach and landing standard, and Category 3C approach and landing standard.

2. The flight-state-based vision simulation method according to claim 1.

3. The color configuration data includes at least RGB values, standard color codes, brightness, contrast, and saturation.

2. The flight-state-based vision simulation method according to claim 1.

4. As controlling the brightness percentage of the projected vision of the projector, the method comprises: initializing a common standard interface protocol including at least a command format, a data packet structure, a communication protocol, and a preset command format for tuning color wheel parameters and controlling brightness percentage; defining required commands, including at least control commands, interface commands and simulation commands, based on the standard interface protocol, encoding the required commands, and transmitting the encoded commands to the projector; and decoding the encoded necessary instructions by the projector and performing operations corresponding to the necessary instructions, including tuning color configuration data and brightness percentages.

2. The flight-state-based vision simulation method according to claim 1.

5. The control instructions include at least power on / off, resolution adjustment, brightness percentage setting, and color configuration data; The interface instructions include at least parameter setting and status inquiry, and the simulation instructions include scene switching and special effect generation.

5. The flight-state-based vision simulation method according to claim 4.

6. Tuning the color configuration data is used to simulate visibility changes in different flight conditions, and tuning the brightness percentage is used to simulate different lighting environments.

5. The flight-state-based vision simulation method according to claim 4.

7. A flight-state-based vision simulation system according to the flight-state-based vision simulation method of any one of claims 1 to 6, comprising: a simulated data acquisition module configured to acquire simulated parameters of a current simulated flight, including flight time, visibility parameters in the simulated environment, and an attenuation rate of the projector; a brightness percentage calculation module configured to divide the flight time into a plurality of sections, and calculate and obtain a brightness percentage to be projected by the projector within the different sections based on the different sections in combination with a visibility parameter and an attenuation rate; a simulation module configured to control the brightness percentage of the projected vision of the projector and tune the color configuration parameters of the color wheel based on the flight conditions to realize a simulation of the flight conditions and the vision; The brightness percentage that the projector should project in different sections is calculated as follows: B L1 =5×(1-L dr )×V is / 8400,(h∈[23,4])、 B L2 =(95h-335)×(1-L dr )×V is / 75600, (h(4,13]), B L3 =(447-19h)×(1-L dr )×V is / 16800,(h∈(13,23))、 and where B is the brightness percentage and L dr is the attenuation rate of the projector, and V is is a visibility parameter, h is time, L1, L2 and L3 are different intervals, and B L1 , B L2 and B L3 are the lightness percentages corresponding to intervals L1, L2, and L3, respectively; Tuning the color wheel's color configuration parameters is Initializing an adjustable color wheel for adjusting RGB values, and setting corresponding color configuration data for preset visibility levels based on the color wheel; and controlling the projector to display visions with different combinations of color configurations and brightness percentages based on the color configuration data. A flight state-based vision simulation system.

8. An electronic device, at least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the processor, and the instructions are executed by the processor to implement the flight state-based vision simulation method according to any one of claims 1 to 6. An electronic device characterized by:

Citation Information

Patent Citations

  • Simulated view generator for aircraft

    JP1983200276A

  • Mimic visual field device

    JP1996030186A

  • Technique and device for simulating visual observability

    JP2002244544A

  • Image projection system

    JP2016126271A

Cited By

  • Visual function intelligent evaluation system and method applied to airduty ophthalmology department

    CN121943184A