Simulator system and simulation method
The integrated simulator system and method address the challenge of separate software development costs and inaccuracies by using actual aircraft software and data for simulations, ensuring accurate and cost-effective aircraft control simulations.
Patent Information
- Application Number
- JP2024018647
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-09
- Publication Date
- 2025-08-22
AI Technical Summary
Existing simulator systems face increased development costs and inaccuracies due to separate software design for actual devices and simulator devices, especially when software versions differ or are frequently upgraded.
A simulator system and method that integrates aircraft control software and actual aircraft data, allowing the aircraft to execute simulations using its own software and data, with the simulator device acquiring and displaying results, eliminating the need for separate simulator software development.
Accurately simulates aircraft control while reducing development costs and maintaining simulation accuracy even with software updates, by using actual aircraft data and software.
Smart Images

Figure 2025122905000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a simulator system and a simulation method. [Background technology]
[0002] Conventionally, a method is known in which a digital twin of a vehicle is generated and a simulation is performed based on the generated digital twin (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-13557 Summary of the Invention [Problem to be solved by the invention]
[0004] Generally, when simulating the operation of a target device, the software to be installed on the actual device and the software to be installed on the simulator device are designed separately. In this case, development costs increase because software is designed and developed separately for the actual device and the simulator device. Furthermore, when the software is separate, for example, due to software upgrades, the software versions on the actual device and the simulator device may differ, making it difficult to accurately simulate the operation of the device using the simulator device. In particular, when software on the actual device is frequently upgraded, it is practically difficult to upgrade the software for the simulator.
[0005] Therefore, an object of the present disclosure is to provide a simulator system and a simulation method that can accurately simulate aircraft body control while reducing development costs. [Means for solving the problem]
[0006] The simulator system of the present disclosure comprises an aircraft having a control unit that executes aircraft control and a memory unit that stores software for executing the aircraft control, and a simulator device that inputs input information related to the aircraft control to the aircraft and acquires output information output from the aircraft, wherein the aircraft executes the software when a simulation of the aircraft is executed, the memory unit stores actual aircraft data to which response characteristics related to the aircraft control corresponding to the input information have been assigned, and the control unit acquires the input information from the simulator device when a simulation of the aircraft is executed, executes the aircraft control using the software based on the acquired input information and the actual aircraft data, and outputs the control results of the aircraft control to the simulator device as the output information.
[0007] The simulation method disclosed herein is a simulation method executed by a simulator system including an aircraft and a simulator device that inputs input information related to aircraft control to the aircraft and acquires output information output from the aircraft, wherein the aircraft has a control unit that executes the aircraft control and a memory unit that stores software for executing the aircraft control, the aircraft executes the software when a simulation of the aircraft is executed, the memory unit stores actual aircraft data to which response characteristics related to the aircraft control corresponding to the input information have been assigned, and the control unit acquires the input information from the simulator device when a simulation of the aircraft is executed, executes the aircraft control using the software based on the acquired input information and the actual aircraft data, and outputs the control results of the aircraft control to the simulator device as the output information. [Effects of the Invention]
[0008] According to the present disclosure, it is possible to accurately simulate aircraft body control while reducing development costs. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing a simulator system according to this embodiment. [Figure 2] FIG. 2 is a flowchart illustrating the simulation method according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. However, this disclosure is not limited to these embodiments. Furthermore, the components in the following embodiments include those that are easily replaceable by those skilled in the art, or those that are substantially identical. Furthermore, the components described below can be combined as appropriate, and when there are multiple embodiments, the respective embodiments can also be combined.
[0011] [Present embodiment] A simulator system 10 according to this embodiment is a system that simulates the operation of an aircraft body. First, the simulator system 10 will be described with reference to FIG.
[0012] (Simulator system) Fig. 1 is a diagram showing a simulator system according to this embodiment. As shown in Fig. 1, the simulator system 10 includes an aircraft 15 and a simulator device 16, which are communicatively connected via a communication network 18.
[0013] The aircraft 15 has a control unit 21 that executes airframe control, a memory unit 22 that stores software S, and a communication unit 23. Airframe control includes flight control of the aircraft 15 as well as control of equipment mounted on the aircraft, and the simulator system 10 simulates the flight control of the aircraft 15 and the control of equipment mounted on the aircraft.
[0014] The control unit 21 includes an integrated circuit such as a CPU (Central Processing Unit), etc. The control unit 21 executes various data processing related to the control of the aircraft 15.
[0015] The storage unit 22 is any storage device such as a semiconductor storage device or a magnetic storage device. The storage unit 22 stores various software for executing various data processing operations and various data used in the various data processing operations. The various software operations are performed by software S1 for controlling the aircraft 15. The various data operations include actual aircraft data D1 acquired during the flight of the aircraft 15. The actual aircraft data D1 is data to which response characteristics related to aircraft control have been added, and is log data acquired during the flight of the aircraft 15. The actual aircraft data D1 includes, as response characteristics, for example, response characteristics related to the flight control of the aircraft and response characteristics of equipment mounted on the aircraft.
[0016] The communication unit 23 is a communication module for bidirectional communication with the simulator device 16. The communication unit 23 acquires input information input from the simulator device 16 and outputs output information generated by the control unit 21 to the simulator device 16.
[0017] The simulator device 16 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit , and an output unit .
[0018] The control unit 31 includes an integrated circuit such as a CPU (Central Processing Unit) in the same manner as the control unit 21. The control unit 31 executes various data processes related to the simulation.
[0019] Like the storage unit 22, the storage unit 32 is any storage device such as a semiconductor storage device or a magnetic storage device. The storage unit 22 stores various software for executing various data processing and various data used in the various data processing. The various software is software S2 for simulating the aircraft control of the aircraft 15. The various data includes model data D2 for simulating the aircraft used when simulating the aircraft 15. The model data D2 is data used for aircraft control of a virtual aircraft model.
[0020] The communication unit 33 is a communication module for two-way communication with the aircraft 15. The communication unit 23 outputs input information to the aircraft 15 and acquires output information input from the aircraft 15.
[0021] The input unit 34 is, for example, an input device such as an operation panel and an operation terminal 34a for operating the aircraft 15. The output unit 35 is, for example, a display device such as a liquid crystal display.
[0022] (Simulation method) Next, a simulation method executed by the simulator system 10 will be described with reference to Fig. 2. Fig. 2 is a flowchart of the simulation method according to this embodiment.
[0023] In the simulation method, the simulator device 16 executes a mode selection process to select a real-aircraft mode, which is a simulation using real-aircraft data D1, or a general-purpose mode, which is a simulation using model data D2 (step S1). In step S1, when the pilot operating the simulator device 16 selects the real-aircraft mode via the input unit 34 (step S1a), the control unit 21 of the aircraft 15 executes a simulation according to the selected real-aircraft mode. On the other hand, in step S1, when the pilot operating the simulator device 16 selects the general-purpose mode via the input unit 34 (step S1b), the control unit 31 of the simulator device 16 executes a simulation according to the selected general-purpose mode.
[0024] Next, when the real aircraft mode is selected, when the pilot inputs input information into the simulator device 16 via the input unit 34, the communication unit 33 acquires the input information and transmits the acquired input information to the aircraft 15 (step S2). After that, the communication unit 23 acquires the input information in the aircraft 15 (step S3a). Then, the control unit 21 of the aircraft 15 simulates aircraft control by the software S1 based on the acquired input information and the real aircraft data D1 (step S4a). That is, in step S4a, in order to simulate individual differences in the aircraft, corrections are made using the real aircraft data D1 so as to simulate the response characteristics of the real aircraft. The control unit 21 generates the processing results of the simulation process, i.e., the control results of the aircraft control, as output information (step S5a). The output information is, for example, aircraft motion data, which is information related to the motion state of the aircraft.
[0025] The control unit 21 of the aircraft 15 transmits the generated output information to the simulator device 16 via the communication unit 23 (step S6). Thereafter, the communication unit 33 of the simulator device 16 acquires the output information (step S7a). In step S7a, when the simulator device 16 acquires the output information, the control unit 31 outputs a display based on the output information from the output unit 35 to the pilot.
[0026] On the other hand, if the general-purpose mode is selected in step S1, the simulator device 16 acquires input information from the pilot via the input unit 34 (step S3b). Then, the control unit 31 of the simulator device 16 simulates the aircraft control by the software S2 based on the acquired input information and the model data D2 (step S4b). That is, in step S4b, the model data D2 is used to simulate a general-purpose aircraft. The control unit 31 generates the processing result of the simulation process, i.e., the control result of the aircraft control, as output information (step S5b). The output information is, for example, aircraft motion data, which is information related to the motion state of the aircraft, as in the real-aircraft mode.
[0027] The control unit 31 of the simulator device 16 acquires the generated output information (step S7b). In step S7b, when the simulator device 16 acquires the output information, the control unit 31 outputs a display based on the output information from the output unit 35 to the operator.
[0028] As described above, the simulator system and the simulation method described in this embodiment can be understood, for example, as follows.
[0029] The simulator system 10 of the first aspect comprises an aircraft 15 having a control unit 21 that executes aircraft control and a memory unit 22 that stores software S1 for executing the aircraft control, and a simulator device 16 that inputs input information related to the aircraft control to the aircraft 15 and acquires output information output from the aircraft 15, wherein the aircraft 15 executes the software S1 when a simulation of the aircraft 15 is executed, the memory unit 22 stores actual aircraft data D1 to which response characteristics related to the aircraft control corresponding to the input information have been assigned, and the control unit 21 acquires the input information from the simulator device 16 when a simulation of the aircraft 15 is executed, executes the aircraft control using the software S1 based on the acquired input information and the actual aircraft data D1, and outputs the control results of the aircraft control to the simulator device 16 as the output information.
[0030] According to this configuration, the software S1 installed in the aircraft 15 can be used to simulate the aircraft 15, eliminating the need to develop the software S1 to be installed in the simulator device 16. Furthermore, by executing a simulation process based on the software S1 using the actual aircraft data D1, the aircraft control of the aircraft 15 can be accurately simulated. This makes it possible to reduce development costs while accurately simulating the aircraft control of the aircraft 15. Furthermore, even if the software S1 of the aircraft 15 is frequently updated, the software S1 of the aircraft 15 can be used to simulate the aircraft 15 based on the actual aircraft data D1, thereby making it possible to accurately simulate the aircraft control of the aircraft 15.
[0031] As a second aspect, in the simulator system 10 according to the first aspect, the simulator device 16 has a memory unit 32 that stores model data D2 for simulating the aircraft control corresponding to the input information, and when simulating the aircraft 15, the simulator device 16 executes a mode selection process that selects between a real aircraft mode, which is a simulation using the real aircraft data D1, and a general-purpose mode, which is a simulation using the model data D2.
[0032] According to this configuration, the simulation can be executed by appropriately selecting the real machine mode or the general-purpose mode, thereby improving versatility.
[0033] A simulation method according to a third aspect is a simulation method executed by a simulator system 10 including an aircraft 15 and a simulator device 16 that inputs input information related to aircraft control to the aircraft 15 and acquires output information output from the aircraft 15, wherein the aircraft 15 has a control unit 21 that executes the aircraft control and a memory unit 22 that stores software S1 for executing the aircraft control, the aircraft 15 executes the software S when a simulation of the aircraft 15 is executed, the memory unit 22 stores actual aircraft data D1 to which response characteristics related to the aircraft control corresponding to the input information have been assigned, the control unit 21 acquires the input information from the simulator device 16 when a simulation of the aircraft 15 is executed, executes the aircraft control using the software S1 based on the acquired input information and the actual aircraft data D1, and outputs the control results of the aircraft control to the simulator device 16 as the output information.
[0034] According to this configuration, the aircraft 15 can be simulated using the software S1 installed in the aircraft 15, eliminating the need to develop the software S1 to be installed in the simulator device 16. Furthermore, by executing a simulation process based on the software S1 using the actual aircraft data D1, it is possible to accurately simulate the flight control of the aircraft 15. This makes it possible to accurately simulate the flight control of the aircraft 15 while reducing development costs. [Explanation of symbols]
[0035] 10 Simulator System 15 Aircraft 16 Simulator equipment 18. Communication Networks 21 Control section 22 Memory section 23 Communications Department 31 Control Unit 32 Storage section 33 Communications Department 34 Input section 34a Control end 35 Output section S1, S2 Software D1 actual machine data D2 model data
Claims
1. an aircraft having a control unit that executes aircraft control and a storage unit that stores software for executing the aircraft control; a simulator device that inputs input information related to the aircraft control to the aircraft and acquires output information output from the aircraft, the aircraft executing the software during execution of the simulation of the aircraft; the storage unit stores actual aircraft data to which response characteristics related to the aircraft control corresponding to the input information have been assigned; The control unit, when executing the simulation of the aircraft, acquiring the input information from the simulator device; A simulator system that executes the aircraft control by the software based on the acquired input information and the actual aircraft data, and outputs the control results of the aircraft control as the output information to the simulator device.
2. the simulator device has a storage unit that stores model data for simulating the aircraft control corresponding to the input information, The simulator device, when executing the simulation of the aircraft, 2. The simulator system according to claim 1, wherein a mode selection process is executed to select between an actual machine mode, which is a simulation using the actual machine data, and a general-purpose mode, which is a simulation using the model data.
3. A simulation method executed by a simulator system including an aircraft and a simulator device that inputs input information related to aircraft control to the aircraft and acquires output information output from the aircraft, the method comprising: The aircraft a control unit that executes the aircraft control; a storage unit that stores software for executing the aircraft control, the aircraft executing the software during execution of the simulation of the aircraft; the storage unit stores actual aircraft data to which response characteristics related to the aircraft control corresponding to the input information have been assigned; When the control unit executes the simulation of the aircraft, acquiring the input information from the simulator device; A simulation method for executing the aircraft control by the software based on the acquired input information and the actual aircraft data, and outputting the control results of the aircraft control as the output information to the simulator device.
Citation Information
Patent Citations
Digital twin for evaluating vehicle risk
JP2020013557A