Flight-based vision simulation methods, systems, and equipment

The flight state-based vision simulation method and system address compatibility and transition issues in simulator control systems by calculating brightness and color composition parameters, ensuring smooth and realistic vision transitions for enhanced training.

JP2026055775AActive Publication Date: 2026-03-31ZHUHAI XIANG YI AVIATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing full-motion simulator control systems are limited by compatibility issues, lack of advanced control functions, and unnatural transitions between vision scenes, affecting the realism and effectiveness of pilot and astronaut training.

Method used

A flight state-based vision simulation method and system that calculates brightness and color composition parameters based on flight conditions, using a common standard interface protocol to enhance compatibility and naturalness of vision transitions.

Benefits of technology

Enhances compatibility across different simulator brands, provides smooth and realistic vision transitions, and improves the quality and detail of vision displays, thereby increasing the realism and effectiveness of training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026055775000001_ABST
    Figure 2026055775000001_ABST
Patent Text Reader

Abstract

Belonging to the field of vision simulation, this technology provides more natural and continuous vision switching effects based on flight conditions, enhancing the realism of simulated flight, in relation to flight-condition-based vision simulation methods, systems, and equipment. [Solution] The method includes: obtaining simulated parameters in the current simulated flight, which include flight time, visibility parameters in the simulated environment, and projector attenuation rate; dividing the flight time into multiple segments and calculating the brightness percentage that the projector should project in each segment based on the different segments, in combination with the visibility parameters and attenuation rate; and controlling the brightness percentage of the projector's projected vision and tuning the color composition parameters of the color wheel based on the flight state to realize a simulation of the flight state and the vision.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention belongs to the field of vision simulation, and more specifically relates to a vision simulation method, system, and equipment based on flight conditions. [Background technology]

[0002] With the advancement of the aerospace field, full-motion simulators have become an essential tool for training pilots and astronauts. To enhance the realism of the simulated experience, vision systems are a crucial component of the simulator, and their performance directly impacts the training effectiveness. However, existing full-motion simulator control systems still have certain limitations in terms of simulation effectiveness. These systems are typically designed to be used as part of a simulator from a specific simulator manufacturer, such as the CAE Tropos system and the Collings RC system. While these control systems primarily provide basic functions such as opening, closing, and brightness adjustment of the vision system projection, their expressive capabilities in the simulation environment are limited because their control methods are often confined to each manufacturer's proprietary simulator system and optimized only for a specific projector. This leads to the following problems:

[0003] There are compatibility issues. Because the control system is designed specifically for a particular brand or model of simulator, it is difficult to maintain compatibility with simulators of other brands, limiting the system's broad application across different simulation platforms.

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

[0005] The transitions between vision scenes are not sufficiently natural. During long simulated flight sequences, the flight environment (e.g., transitions from daytime to twilight and then to nighttime) changes continuously. However, conventional vision display systems only offer four discontinuous preset scenes: dawn, daytime, twilight, and nighttime. The lack of real-time access to flight simulation information results in vision transitions that are not sufficiently natural and smooth, affecting the overall realism and simulation experience of the training.

[0006] Based on these considerations, the present invention proposes a vision simulation method, system, and device based on flight conditions. [Overview of the project] [Problems that the invention aims to solve]

[0007] To address the aforementioned problems in existing technologies, namely that vision switching in existing technologies is not sufficiently natural and smooth, which affects the simulation feel of simulated training, the present invention provides a flight state-based vision simulation method, system, and apparatus. [Means for solving the problem]

[0008] In a first aspect of the present invention, A vision simulation method based on flight conditions, wherein the method is This involves acquiring simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. The flight time is divided into multiple segments, and based on these segments, the brightness percentage that the projector should project within each segment is calculated in combination with the visibility parameter and the attenuation rate. Controlling the brightness percentage of the projection vision of the projector and tuning (Tuning / Debug / Adjustment) the color composition parameters of the color wheel based on the flight state to realize the flight state and the simulation of the vision, including A vision simulation method based on the flight state is proposed.

[0009] In some preferred embodiments, as the brightness percentage that the projector should project in different intervals, the calculation method 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)), where here, B is the brightness percentage, L dr is the attenuation rate of the projector, V is is the visibility parameter, h is the time, L1, L2 and L3 are different intervals respectively, B L1 , B L2 and B L3 are the brightness percentages corresponding to the intervals L1, L2 and L3 respectively.

[0010] In some preferred embodiments, as for tuning the color composition parameters of the color wheel, the method is Initializing one adjustable color wheel for adjusting the RGB values, and setting the corresponding color composition data for the preset visibility level based on the color wheel, Controlling to cause a projector to display a vision combining different color compositions and brightness percentages based on color composition data.

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

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

[0013] In some preferred embodiments, as for controlling the brightness percentage of the projection vision of the projector, the method includes: Initializing a common standard interface protocol including at least tuning instruction format, data packet structure, communication protocol, and color wheel parameters, and a preset instruction format for controlling the brightness percentage; Defining necessary instructions including at least control instructions, interface instructions, and simulation instructions based on the standard interface protocol, encoding the necessary instructions, and transmitting the encoded instructions to the projector after encoding; Decoding the necessary instructions encoded by the projector and performing operations corresponding to the necessary instructions, including tuning color composition data and brightness percentage.

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

[0015] In some preferred embodiments, tuning color composition data is used to simulate changes in visibility under different flight conditions, and tuning lightness percentages is used to simulate different light illumination environments.

[0016] In a second aspect of the present invention, A flight-state-based vision simulation system, which uses a flight-state-based vision simulation method, wherein the system is A simulated data acquisition module is configured to acquire simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. A brightness percentage calculation module is configured to divide the flight time into multiple segments and calculate the brightness percentage that the projector should project within each segment based on the different segments, in combination with visibility parameters and attenuation rates. The system includes a simulation module configured to simulate flight conditions and vision by controlling the brightness percentage of the projector's projected vision and tuning the color configuration parameters of the color wheel based on the flight conditions. We are proposing a vision simulation system based on flight conditions.

[0017] In a third aspect of the present invention, It is an electronic device, At least one processor, A memory that is communicated to at least one of the processors, The memory stores instructions that can be executed by the processor, and these instructions are executed by the processor and used to realize a flight state-based vision simulation method. We are proposing electronic devices. [Effects of the Invention]

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

[0019] Compatibility and commonality are enhanced. By defining a common standard interface protocol, this invention enables effective communication with simulators of various brands and projectors of different models, overcoming the limitations of conventional control systems that are only applicable to a given simulator system, 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 segments and calculating the brightness percentage for each segment in combination with visibility parameters and projector attenuation rates, the present invention can achieve a smooth transition of vision display brightness and color composition, providing a more natural and continuous vision switching effect, and significantly enhancing the realism of the simulated flight.

[0021] The quality and detail of vision displays are improved. By initializing a single adjustable color wheel and setting different color composition data based on this color wheel, the present invention can provide vision systems with more detailed and richer color compositions at different viewing levels, further enhancing the quality and detail of vision displays.

[0022] The flexibility of the vision system is enhanced. This invention defines a variety of instruction types, including control instructions, interface instructions, and simulation instructions, and is compatible with various communication protocols. Therefore, the vision system can be flexibly adapted to different needs, meeting the simulation requirements in various complex flight environments.

[0023] The vision tuning process is improved. By initializing an adjustable color wheel and setting preset visibility levels, the present invention simplifies the vision tuning process, making it more intuitive and efficient, and reducing tuning time and cost.

[0024] The realism and effectiveness of simulated training are enhanced. By simulating changes in visibility under different flight conditions and different lighting environments, this invention contributes to more realistically reproducing complex flight scenes, thereby enhancing the realism and effectiveness of simulated training and having significant importance for pilot and astronaut training. [Brief explanation of the drawing]

[0025] Further features, purposes, and advantages of the present application will become clearer upon reviewing the detailed description of non-limiting embodiments with reference to the following drawings.

[0026] [Figure 1] This is a schematic flowchart of the flight state-based vision simulation method according to the present invention. [Figure 2] This is a graph showing the relationship between time zone and projection ratio in the flight state-based vision simulation method according to the present invention. [Figure 3] This graph shows the relationship between time zone and projection ratio in existing technologies. [Figure 4] This is a schematic diagram illustrating the operation process of a flight state-based vision simulation system according to a third embodiment of the present invention. [Figure 5] This is a schematic diagram of the structure of a server computer system for realizing embodiments of the method, system, and equipment of the present invention. [Modes for carrying out the invention]

[0027] The present invention will be described in more detail below in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described herein are merely for interpreting the related invention and do not limit it. Furthermore, for the sake of clarity, the drawings show only the parts relating to the related invention.

[0028] Where there is no contradiction, the embodiments and features described herein may be combined with each other. The present application will be described in detail below in combination with embodiments, with reference to the drawings.

[0029] In the first embodiment of the present invention, A vision simulation method based on flight conditions, wherein the method is This involves acquiring simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. The flight time is divided into multiple segments, and based on these segments, the brightness percentage that the projector should project within each segment is calculated in combination with the visibility parameter and the attenuation rate. This includes controlling the brightness percentage of the projector's projected vision and tuning the color composition parameters of the color wheel based on the flight conditions to simulate the flight conditions and the vision. This provides a vision simulation method based on flight conditions.

[0030] In simulated flights lasting several hours, the simulated flight is constantly changing; for example, in a flight from daytime to dusk and then to night, the flight scene changes continuously. Conventional vision displays are divided into four discontinuous and selectable scenes: dawn / day / dusk / night.

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

[0032] [Table 1]

[0033] As shown in Figure 3, this method acquires the projection power of the projector, assigns different power levels depending on the time, and associates this with the flight state. When a certain time zone is entered, the power level for that time zone is automatically retrieved, and the projection brightness required for the current flight state is displayed. Using the CAAC (Civil Aviation Administration of China) minimum darkfield standard as the minimum projection rate and setting the projector's maximum projection power to 100, experimental tests conducted in conjunction with flight simulations revealed that the projection power has a three-part functional relationship depending on time and the training scene.

[0034] In this invention, the calculation method for the brightness percentage that the projector should project within different intervals is 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, Here, B is the lightness percentage, and L dr This is the attenuation rate of the projector, V is is the visibility parameter, h is time, L1, L2 and L3 are different intervals, and B L1 B L2 and B L3 These represent the brightness percentages corresponding to intervals L1, L2, and L3, respectively.

[0035] The projection display controlled by this method is continuously variable rather than stepped, making it more suitable for actual flight training scenarios. The projection rates corresponding to the time zones are shown in Table 2.

[0036] [Table 2]

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

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

[0039] L in the formula dr This represents the projector's attenuation rate, taking into account the decrease in projector brightness after prolonged operation. By incorporating the attenuation rate into the calculation, consistency and accuracy of the display effect can be maintained.

[0040] Adjusting brightness using nonlinear calculation methods (e.g., (95h-335) and (447-19h) forms) instead of simple linear relationships can better simulate the complexity of how light intensity changes over time in the real world.

[0041] By adjusting these parameters, the system can be optimized for different simulator hardware configurations and specific training needs. For example, if the simulator is to be installed in a dark environment, parameter V can be adjusted to match the actual environment. is It may be necessary to adjust this.

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

[0043] Therefore, the design of these formulas not only takes into account the time element, visibility, and the physical properties of the projection equipment itself, but also provides sufficient flexibility to adapt to different simulated scenes, thereby enhancing the realism and effectiveness of flight simulator training.

[0044] The method for tuning the color composition parameters of the color wheel according to the present invention is as follows: Initialize a single adjustable color wheel for adjusting RGB values, and based on the color wheel, set color composition data corresponding to preset visibility levels. This includes controlling the projector to display a vision combining different color compositions and brightness percentages based on color composition data.

[0045] As shown in Table 3, the color composition data corresponding to the preset visibility levels is set based on the color wheel according to the present invention.

[0046] [Table 3]

[0047] Here, the preset visibility levels according to the present invention shown in the table 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.

[0048] CAVOK (Ceiling and Visibility OK): Indicates that the sky is clear, there are no clouds or the clouds are above 2000 feet, and horizontal visibility is at least 10 kilometers (6.2 miles).

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

[0050] Category 1 approach and landing standards CAT I (Category I): This refers to a Category 1 Instrument Landing System (ILS) that allows an aircraft to perform landing operations under specified minimum weather conditions, with a required minimum visibility of typically 800 meters (2600 feet) and a decision altitude (DA) of typically 60 meters (200 feet) or higher.

[0051] CAT II (Category II): This is a Category 2 approach and landing standard with lower minimum visibility and decision altitude requirements. It is more precise than CAT I, with a minimum visibility of typically 300 meters (1,000 feet) and a decision altitude of 30 meters (100 feet) or higher.

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

[0053] These categories allow for automatic landings of aircraft in virtually any weather conditions.

[0054] CAT IIIA: This is a 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, and the aircraft can land completely automatically.

[0055] CAT IIIB: This is a Category 3B approach and landing standard that allows for lower visibility and higher automatic landing capability, for example, when visibility is less than 150 meters (500 feet).

[0056] CAT IIIC: This is a Category 3C approach and landing standard that provides a higher level of automation and allows aircraft to land and taxi in zero visibility conditions.

[0057] The color composition data according to the present invention includes at least RGB values, a standard color code, lightness, contrast, and saturation.

[0058] In this invention, specific intensity values ​​for 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, in the case of Class CAT I, the RGB values ​​are (250, 234, 245).

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

[0060] Color composition data may include additional configurations, version control information, and explanatory notes.

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

[0062] Version control information: To track changes, configuration files may include information such as version numbers and modification dates.

[0063] Note Explanation: To facilitate maintenance and understanding, configuration files should also include necessary annotations to interpret the purpose and function of the configuration.

[0064] This method conforms to the vision standards of the Civil Aviation Administration of China (CAAC). The method aims to simulate visual effects under different visibility conditions by adjusting RGB color discs, thereby ensuring seamless integration with flight simulation systems.

[0065] The specific tuning process and implementation steps for this method may be as follows.

[0066] Tuning process Select or create one adjustable color wheel. Use existing vision rendering software or develop a new interface that allows for adjustment of RGB values.

[0067] The color composition is performed according to the defined numerical values. For each visibility level, the RGB values ​​in the table above are used to configure the colors of the vision system.

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

[0069] The accuracy and consistency of the color composition will be verified. By comparing the simulated environment with photographs and videos of the actual flight environment, the accuracy and accuracy of the color composition will be ensured.

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

[0071] Create a color composition file. Create a single configuration file containing the corresponding RGB values ​​for each visibility level.

[0072] Apply color composition techniques. In the vision system, a color scheme file corresponding to the visibility level is loaded.

[0073] It will be integrated into the flight simulation software. The color composition function is integrated into the flight simulation software, ensuring that the vision system can dynamically adjust colors.

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

[0075] To control the brightness percentage of the projected vision of a projector according to the present invention, the method is as follows: Initializing a common standard interface protocol that includes at least the instruction format, data packet structure, communication protocol, and preset instruction formats for tuning color wheel parameters to control brightness percentage, Based on the aforementioned standard interface protocol, the necessary instructions, including at least control instructions, interface instructions, and simulation instructions, are defined, the necessary instructions are encoded, and then transmitted to the projector. This includes performing operations corresponding to the required instructions, which include decoding the required instructions after encoding using the aforementioned projector, and tuning the color composition data and brightness percentage.

[0076] Regarding control commands, for example, in the case of a switch-on (PON) command, the projector performs the switch-on operation. Regarding interface commands and simulation commands, the projector performs the appropriate settings, queries, or simulation operations according to the specific command content.

[0077] The method of the present invention provides a common standard interface protocol, which enables external projectors to conform to the flight simulation system itself, thereby maintaining consistency and accuracy in the transmission and reception of 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. Projections of different models only need to provide their own interfaces. The protocol defines the communication modes and rules for control, interface, and simulation commands for the vision projector of a full-motion simulator.

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

[0079] The necessary instructions of the present invention consist of strings or codes, and each instruction has a unique code so that the system can accurately identify and execute it, as shown in the following table.

[0080] [Table 4]

[0081] Tuning the color composition data according to the present invention is used to simulate changes in visibility under different flight conditions, and tuning the brightness percentage is used to simulate different light illumination 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 order described above. However, as those skilled in the art will understand, in order to achieve the effects of this embodiment, it is not necessary to perform the different steps in this order. They may be performed simultaneously (in parallel) or in reverse order, and any of these simple variations are within the scope of protection of the present invention.

[0084] A second embodiment of the present invention is a flight state-based vision simulation system, which is based on a flight state-based vision simulation method, and the system is A simulated data acquisition module is configured to acquire simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. A brightness percentage calculation module is configured to divide the flight time into multiple segments and calculate the brightness percentage that the projector should project within each segment based on the different segments, in combination with visibility parameters and attenuation rates. The system includes a simulation module configured to simulate flight conditions and vision by controlling the brightness percentage of the projector's projected vision and tuning the color configuration parameters of the color wheel based on flight conditions. We are proposing 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 system described above can be found by referring to the corresponding processes in the previously described embodiment of the method, and will not be repeated here.

[0086] Furthermore, the flight state-based vision simulation system according to the above embodiment is merely an illustrative example of the division of each functional module described above. In actual applications, the above functions may be assigned to different functional modules as needed to complete the system, that is, the modules or steps in the embodiment of the present invention may be further disassembled or combined. For example, the modules in the above embodiment may be merged into a single module to complete all or some of the functions described above, or they may be further divided into multiple submodules. The names of the modules and steps related to the embodiment of the present invention are merely for distinguishing each module or step and are not intended to unduly limit the present invention.

[0087] In a third embodiment of the present invention, a vision simulation system based on a different flight state is proposed, which is based on a flight state-based vision simulation method. The system comprises the following modules.

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

[0089] Vision control module: Configured to manage and coordinate the entire vision system, receive real-time data from the flight simulation module, process this data, and transmit it to the vision engine. Simultaneously, it also outputs the screen generated by the vision engine to display devices.

[0090] Flight simulation module: Configured to simulate various physical characteristics and flight environmental conditions of an aircraft. By continuously transmitting real-time updated data to the vision control module, the vision system can adjust its vision representation according to this information.

[0091] Vision projector: Configured to project the generated virtual environment onto a multi-channel vision display module.

[0092] Multi-channel vision display module: Composed of projectors, it is used to present images rendered by a vision engine. The multi-channel design provides a wider field of view and a greater sense of immersion.

[0093] TCP / IP Protocol: Throughout the entire process, data is exchanged between modules via the TCP / IP network protocol. Such standard network protocols ensure compatibility between different hardware platforms and provide reliable data transmission services.

[0094] Tuning and Test Module: Configured to allow developers to repeatedly tune and test the vision system during the development and maintenance process to ensure that its performance is stable and conforms to relevant industry standards.

[0095] In the fourth embodiment of the present invention, It is an electronic device, At least one processor, A memory that is communicated to at least one of the processors, The memory stores instructions that can be executed by the processor, and these instructions are executed by the processor and used to realize a flight state-based vision simulation method. We are proposing electronic devices.

[0096] In a fifth embodiment of the present invention, a computer-readable storage medium is proposed in which computer instructions for executing on the computer to realize the above-described vision simulation method based on the flight state are stored.

[0097] 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 storage device and processing device described above can be found by referring to the corresponding processes in the previously described embodiment of the method, and will not be repeated here.

[0098] As will be recognized by those skilled in the art, each exemplary module and method step described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both, and the programs corresponding to the software modules and method steps may be stored in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art. To clearly illustrate the compatibility of electronic hardware and software, the above description has already generally described the configuration and steps of each example according to their function. Whether these functions are consequently performed in the form of electronic hardware or software depends on the given application and design constraints of the technical proposal. Those skilled in the art can implement the described functions by using different methods for each given application, but such implementations should not be considered to exceed the scope of the invention.

[0099] Refer to Figure 5 below, which shows a schematic diagram of the structure of a server computer system for implementing an embodiment of the method, system, and equipment of the present application. The server shown in Figure 5 is merely an example and should not impose any limitations on the function and scope of use of the embodiment of the present application.

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

[0101] The following components, namely the input section 506 including a keyboard and mouse, the output section 507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), and speakers, the storage section 508 including a hard disk, and the communication section 509 including, for example, a local area network (LAN) card and a network interface card such as a modem, are connected to the I / O interface 505. The communication section 509 performs communication processing via, for example, the Internet network. The driver 510 is also connected to the I / O interface 505 as needed. Removable media 511, such as magnetic disks, optical disks, magneto-optical disks, and semiconductor memory, are attached to the driver 510 as needed, making it easy to install computer programs read from them into the storage section 508 as needed.

[0102] In particular, according to embodiments of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present invention include a computer program product which includes a computer program containing program code for performing the method shown in the flowchart, which is placed on a computer-readable medium. In such embodiments, the computer program may be downloaded and installed from a network by a communication unit 509 and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, it performs the functions limited to the method of the present invention. The computer-readable medium according to the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above. The computer-readable storage medium may include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus or devices, or any combination of more than these. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage components, magnetic storage devices, or any combination of the above connections. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing any program, which may be used in or in combination 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 contained in the baseband or transmitted as part of a carrier wave.Such transmitted data signals can take multiple forms and include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, and such computer-readable medium can transmit, transmit or transport a program used in or in combination with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transported by any suitable medium, including, but are not limited to, wireless, wire, optical cable, RF (radio frequency), or any suitable combination thereof.

[0103] Computer program code for performing the operations of the present invention is written in one or more program design languages ​​or a combination thereof, wherein the program design languages ​​include object-oriented program design languages, such as Java, Smalltalk, and C++, and further include conventional procedural program design languages, such as the "C" language or similar program design languages. The program code may run entirely on the user's computer, partially on the user's computer, run as a single standalone software package, run partially on the user's computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer by any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0104] The flowcharts and block diagrams in the drawings illustrate the implementable system architectures, functions, and operations of systems, methods, and computer program products relating to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains executable instructions for implementing one or more predetermined logic functions. It should be noted that in some switchable implementations, the functions indicated in the boxes may occur in a different order than that shown in the drawings. For example, two consecutively shown boxes may actually be executed essentially in parallel, and they may be executed in reverse order depending on the related functions. It should also be noted that each box in the block diagram and / or flowchart, and combinations of boxes in the block diagram and / or flowchart, can be implemented in a system based on dedicated hardware that performs a predetermined function or operation, or in a combination of dedicated hardware and computer instructions.

[0105] Furthermore, terms such as "first," "second," etc., are merely used to distinguish similar objects and are not intended to describe or indicate a specific order or chronological sequence.

[0106] The term "includes" or any other similar term means non-exclusively include. Thus, a process, method, object, or apparatus / device that includes a set of elements may include, in addition to those elements, other unexpressed elements, or further elements specific to those processes, methods, objects, or apparatus / devices.

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

Claims

1. A vision simulation method based on flight conditions, wherein the method is This involves acquiring simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. The flight time is divided into multiple segments, and based on these segments, the brightness percentage that the projector should project within each segment is calculated in combination with the visibility parameter and the attenuation rate. This includes controlling the brightness percentage of the projector's projected vision and tuning the color composition parameters of the color wheel based on the flight conditions to simulate the flight conditions and the vision, The calculation method for the brightness percentage that the projector should project within different intervals is 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, Here, B is the lightness percentage, and L dr This is the attenuation rate of the projector, V is is the visibility parameter, h is time, L1, L2 and L3 are different intervals, B L1 , B L2 and B L3 These are the brightness percentages corresponding to intervals L1, L2, and L3, respectively. A vision simulation method based on flight conditions, characterized by the following features.

2. The method for tuning the color composition parameters of a color wheel is as follows: Initialize one adjustable color wheel for adjusting RGB values, and set color composition data corresponding to preset visibility levels based on the color wheel. This includes controlling the projector to display a vision combining different color compositions and brightness percentages based on color composition data, The vision simulation method based on flight conditions as described in feature 1.

3. The preset visibility levels, in descending order of highest to lowest, 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. The vision simulation method based on flight conditions as described in feature 2.

4. The aforementioned color composition data includes at least RGB values, standard color codes, lightness, contrast, and saturation. The vision simulation method based on flight conditions as described in feature 2.

5. To control the brightness percentage of the projector's projected vision, the method is as follows: Initializing a common standard interface protocol that includes at least the instruction format, data packet structure, communication protocol, and preset instruction formats for tuning color wheel parameters and controlling brightness percentages, Based on the aforementioned standard interface protocol, the necessary instructions, including at least control instructions, interface instructions, and simulation instructions, are defined, the necessary instructions are encoded, and then transmitted to the projector. This includes performing operations corresponding to the required instructions, which include decoding the required instructions after encoding using the aforementioned projector and tuning the color composition data and brightness percentage, The vision simulation method based on flight conditions as described in feature 2.

6. The control command includes at least power on / off, resolution adjustment, brightness percentage setting, and color configuration data. The interface command includes at least parameter setting and state inquiry, and the simulation command includes scene switching and special effect generation. The vision simulation method based on flight conditions as described in feature 5.

7. Tuning color composition data is used to simulate changes in visibility under different flight conditions, while tuning brightness percentages is used to simulate different lighting environments. The vision simulation method based on flight conditions as described in feature 5.

8. A flight state-based vision simulation system, comprising a flight state-based vision simulation method according to any one of claims 1 to 7, wherein the system is: A simulated data acquisition module is configured to acquire simulated parameters in the current simulated flight, including flight time, visibility parameters in the simulated environment, and projector attenuation rate. A brightness percentage calculation module is configured to divide the flight time into multiple segments and calculate the brightness percentage that the projector should project within each segment based on the different segments, in combination with visibility parameters and attenuation rates. The system includes a simulation module configured to simulate flight conditions and vision by controlling the brightness percentage of the projector's projected vision and tuning the color composition parameters of the color wheel based on flight conditions, The calculation method for the brightness percentage that the projector should project within different intervals is 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, Here, B is the lightness percentage, and L dr This is the attenuation rate of the projector, V is is the visibility parameter, h is time, L1, L2 and L3 are different intervals, B L1 , B L2 and B L3 These are the brightness percentages corresponding to intervals L1, L2, and L3, respectively. A vision simulation system based on flight conditions, characterized by the following features.

9. It is an electronic device, At least one processor, A memory that is communicated to at least one of the processors, The memory stores instructions that can be executed by the processor, and the instructions are executed by the processor and used to realize the flight state-based vision simulation method described in any one of claims 1 to 7. An electronic device characterized by the following features.