WO2015143530A1 - Procédé pour réaliser une évaluation objective d'une simulation réalisée par un utilisateur d'un simulateur - Google Patents
Procédé pour réaliser une évaluation objective d'une simulation réalisée par un utilisateur d'un simulateur Download PDFInfo
- Publication number
- WO2015143530A1 WO2015143530A1 PCT/CA2014/000332 CA2014000332W WO2015143530A1 WO 2015143530 A1 WO2015143530 A1 WO 2015143530A1 CA 2014000332 W CA2014000332 W CA 2014000332W WO 2015143530 A1 WO2015143530 A1 WO 2015143530A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- simulation
- simulator
- objective
- steps
- event
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/08—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
Definitions
- the present disclosure relates to the field of simulators. More specifically, the present disclosure relates to a method and a system for performing objective evaluation results of a simulation performed by a simulator.
- Flight simulators are used by commercial airlines and air forces to train their pilots and crews to face various types of situations.
- a simulator is typically adapted for and capable of simulating various functionalities of an aircraft, and of reproducing various operational conditions of a flight (e.g. takeoff, landing, hovering, etc.).
- a particular simulation scenario executed by the simulator is generally hardcoded in the simulator, and consists of a set of pre-determined simulation steps performed by the simulator.
- the results of the simulation scenario are exported as a log file comprising simulation data and corresponding times of occurrence for the simulation data.
- the evaluation of a trainee who has performed the simulation scenario is based on an interpretation of the log file by an instructor, and on visual subjective observations performed by the instructor during the simulation.
- the present disclosure provides a method for performing an objective evaluation of a simulation performed by a trainee on a simulator.
- the method comprises receiving at a simulator a plurality of simulation steps, each simulation step comprising at least one event and at least one objective.
- the method further stores the simulation steps in a memory of the simulator.
- the method then executes a simulation code by a processor of the simulator to perform a simulation including the simulation steps.
- the method also collects in real time by the processor simulation data for each of the events, and processes in real time the collected simulation data to determine a value of the at least one event for each of the simulation steps.
- the method further compares the value of the at least one event for each of the simulation steps with the at least one objective and determines objective evaluation results of the simulation based on the comparison of the values of the events with the at least one objective.
- the present disclosure relates to a system for performing an objective evaluation of a simulation performed by a trainee on a simulator.
- the system comprises an input, a memory, a simulator, a flight data recorder and an evaluator module.
- the input receives a plurality of simulation steps, each simulation step comprising at least one event and at least one objective.
- the memory stores the simulation steps.
- the simulator executes a simulation code to perform a simulation including the simulation steps.
- the flight data recorder collects in real time simulation data for each of the events.
- the evaluator module processes in real time the collected simulation data to determine a value of the at least one event for each of the simulation steps.
- the evaluator module also compares the value of the at least one event for each of the simulation steps with the at least one objective.
- the evaluator module further determines objective evaluation results of the simulation based on the comparison of the values of the events with the at least one objective.
- Figure 1 illustrates a method for performing an objective evaluation of a simulation performed by a user of a simulator
- Figure 2 illustrates a simulation system for implementing the method of Figure 1 ;
- Figure 3 illustrates a series of exemplary simulation steps used in the method of claim 1.
- FIG. 1 Various aspects of the present disclosure generally address one or more of the problems related to performing objective evaluation of a simulation performed by a user of a simulator.
- FIG. 1 a method 100 for performing an objective evaluation of a simulation performed by a user of a simulator, and a simulation system 200 for implementing the method 100, are represented.
- the simulation system 200 comprises a simulator 210 an evaluator module 220 and a flight data recorder 230.
- the simulator 210 is described as a flight simulator, capable of simulating various functionalities of an aircraft, and of reproducing various operational conditions of a flight (e.g. takeoff, landing, hovering, etc.).
- a flight simulator is exemplary and is not intended to limit the present disclosure.
- the simulator 210 may also consist of any type of vehicle for which training by means of a simulator is preferred, or any type of simulation, which can be used to train people in achieving special tasks.
- the simulation system 200 may comprise several simulators 210 concurrently or alternately interacting with the evaluator module 220.
- the simulator 210 comprises a processor 212 and a memory 214.
- the processor 212 executes a simulation code (generally stored in the memory 214) for realizing a functionality of the simulator 210.
- a simulation code (generally stored in the memory 214) for realizing a functionality of the simulator 210.
- the simulator 210 may comprise several processors for executing several simulation codes corresponding to several functionalities or sub-functionalities of the simulator 210.
- a single memory 214 is represented, the simulator 210 may comprise several memories.
- the simulator 210 may comprise several complimentary board cards, each card comprising at least one processor 212 and at least one memory 214, for implementing a specific functionality of the simulator.
- the processor 212 and the memory 214 may be co-located, or physically separated.
- the processor 212 and the memory 214 may communicate directly, or indirectly through a network such as an intranet, Ethernet, Internet, etc., either in a wired or wireless manner.
- the simulator 210 comprises an input / output (I/O) unit for exchanging data with other entities, for example with the evaluator module 220.
- the I/O unit supports at least one communication protocol, such as Ethernet or Wireless Fidelity (Wi-Fi).
- the I/O unit further receives simulation steps, including events and objectives, discussed in further detail later.
- the simulator 210 also comprises one or several displays for displaying simulation data, and one or several user interfaces allowing interactions with users (also referred as trainees throughout the present description) and / or instructors.
- the user interfaces may include traditional computer user interfaces (e.g. keyboard, mouse, touch screen, etc.), as well as dedicated simulation user interfaces (e.g. switches, simulation command controls, joysticks, etc.).
- the simulator 210 further comprises dedicated hardware components interacting with the processor 212.
- the processor 212 receives data from simulated physical components, such as for example a sensor, and the simulation code executed by the processor 212 processes the received data.
- the processor 212 also transmits data generated by the execution of the simulation code to one or several displays. Additionally, the processor transmits commands generated by the execution of the simulation code to one or several actuators (e.g. mechanical, pneumatic or hydraulic actuator).
- the simulator 210 may comprise additional components not represented in Figure 2 for simplification purposes.
- the evaluator module 220 comprises a processor 222 and a memory (not represented in Figure 2 for simplification purposes).
- the processor 222 executes an evaluation code (generally stored in the memory of the evaluator 220). The role of the evaluation code will be detailed later when describing the method 100.
- the evaluator 220 may comprise several processors. For example, several processors 222 may execute several instances of the evaluation code in parallel, each instance of the evaluation code processing data transmitted by a different simulator 210. Alternatively, a single processor 222 may execute several instances of the evaluation code in parallel, each instance of the evaluation code similarly processing data transmitted by a different simulator 210. In both cases, a single evaluator module 220 is capable of processing data transmitted by several simulators 210.
- the evaluator 220 may also comprise several memories.
- the evaluator module 220 may comprise additional components not represented in Figure 2 for simplification purposes.
- the evaluator module 220 comprises an I/O unit for exchanging data with other entities, for example with the flight data recorder 230 and a tablet.
- the I/O unit supports at least one communication protocol, such as Ethernet or Wireless Fidelity (Wi-Fi).
- the evaluator module 220 also comprises a display, and one or several user interfaces (e.g. keyboard, mouse, touch screen).
- the evaluator module 220 and the flight data recorder 230 can be co-located with the simulator 210, integrated within the simulator 210, or physically independent of the simulator 210.
- the method 100 comprises receiving 110 at the simulator 210 simulation steps.
- a simulation step corresponds to a particular phase of a simulation, where specific actions must be taken by a trainee in reaction to specific conditions presented to him/her by the simulator 210.
- a simulation is usually divided into a series of steps, starting at an initial step and leading to a final step, through intermediate steps.
- a simulation may include a single step, in order to concentrate the training on this particular single step.
- future examples will be given for a flight simulator, the present disclosure is not limited to such a type of simulator, and the flight simulator is used only for example purposes.
- simulation steps include: airplane at a specific altitude range (e.g. 100 to 500 feet, 20 to 100 feet, below 20 feet), descent, climbing, runaway approach, airplane landing, airplane taxiing, airplane takeoff, etc.
- the simulation steps may be modified and/or bonified via one of the user interfaces operated by an instructor.
- the simulation steps may be received by the simulator 210 via its I/O unit from a computing device (not represented in Figure 2), where they have been modified and/or bonified by an instructor.
- Each received simulation step comprises at least one event and at least one objective.
- An event has a value that can be objectively validated and/or measured, and compared to a range of acceptable values.
- One or several events are used in defining each measurable objective.
- An event may thus consist of an action to be taken by the trainee, a series of actions which must be taken in a specific order by the trainee, one or several parameters which may be met by the trainee during one of the simulation steps, etc. For example, if the event consists of an action, that action must be measurable (and/or validated) in at least one way, such as for example: speed of execution of the action, delay before starting the action, intensity of the action, etc.
- KPI Key Performance Indicator
- the KPI corresponds to the expected actions and values.
- Each KPI may also be accompanied by a set of deviation values (low, medium and high).
- Each deviation value corresponds to a range of values which corresponds in the context of the event to be measured to measurable and quantifiable measurements.
- the action is validated if a trainee performing the simulation step has taken the action in accordance with the established range of acceptable values. If the trainee succeeds in meeting the KPI values, the objective of the simulated training has been met, if the trainee performs within the ranges of the low deviation range of established values, the performance is rated as low variation.
- examples of actions include: autopilot engaged, autopilot disengaged, flaps movements, altitude of the aircraft, speed of the aircraft, motor extinction, motor restart, fuel drop, etc.
- measurements include: altitude, bank angle, deviation from a glideslope path, deviation from a localizer path, tailwind, pitch angle, pitch rate, power setting, airspeed, etc.
- a measurement may have a single value, or a range of values.
- An event may further consist of a combination of action(s) and measurement(s).
- a simulation step may include any number of event(s), and each event may include any number of action(s) associated with any number of measurement(s).
- a given simulation step may comprise no events and objectives, in the case where it is only a necessary transitory step between a previous step (with event(s) and objective(s)) and a next step (with event(s) and objective(s)) in a series of simulation steps. Examples of simulation steps, events and objectives will be given later in the description with reference to Figure 3.
- the method 100 comprises storing 120 the simulation steps in the memory 214 of the simulator 210.
- the method 100 comprises executing a simulation code by the processor 212 of the simulator 210 to perform a simulation corresponding to the simulation steps stored in the memory 214.
- the simulation code may consist of a plurality of software modules stored in the memory 214.
- a plurality of simulation parameters may also be stored in the memory 214.
- one or several functionalities of the aircraft may be simulated for each particular simulation step. Such functionalities include simulating operation of: the engines, the landing gear, the pilot display, the wings, the pneumatics, the displays, the brakes, the electrical circuits, radio, etc.
- the processor 212 executes specific software modules corresponding to the functionalities simulated during this particular simulation step. Furthermore, the processor 212 uses specific simulation parameters corresponding to the particular simulation step for executing the software modules.
- the specific simulation parameters may include: specific values of the external air pressure, of the external temperature, and of the wind speed for each particular simulation step, icing convolution, combination of simulation parameters, and actions resulting in causing another problem other than external parameters, etc.
- the method 100 comprises collecting 140 in real time simulation data by the processor 212 for each of the events.
- the simulation data is a combination of data generated by the execution of the simulation software in response to a trainee's actions, and measurements of the trainee's actions or consequences of the trainee's actions.
- the method 100 further comprises processing 150 in real time the collected simulation data to determine value(s) for each event. Determination of the value of an event may consist in determining the value of the action(s) of the trainee and / or measurement(s) of the consequences of the action(s) of the trainee with respect to the event.
- the collected simulation data and the determination of the value(s) of each event is performed as the simulation code is executed, during execution of the simulation steps.
- the processor 222 of the evaluator module 220 executes an evaluation code for processing the simulation data transmitted by the simulator 210, and determining the values of the event(s).
- the simulations steps comprising the event(s) and the objective(s), are transmitted by the simulator 210 to the flight data recorder 230, which bundles the data into flight data provided to the evaluator module 220.
- the simulation steps could be inputted in the evaluator module 220 instead of the simulator 210.
- the simulation steps could be provided for storage together with the simulation data to the flight data recorder 230 by the evaluator module 220, or stored only in the memory of the evaluator module 220.
- the evaluator module 220 uses the definition of the simulation steps, and of the event(s) of each simulation step, to adequately process the simulation data to determine the value of the event(s).
- the simulation data and simulation steps (comprising the event(s) and the objective(s)) may transmitted from the simulator 210 to the evaluator module 220 via their respective I/O units (not shown).
- the evaluator module 220 is integrated to the simulator 210.
- the processor 222 is integrated to the simulator 210.
- the evaluation code executed by the processor 222 has a direct access to the simulation steps (comprising the event(s) and the objective(s)) stored in the memory 214.
- the evaluation code executed by the processor 222 also has a direct access to the simulation data generated by the execution of the simulation code by the processor 212.
- the generated simulation data can be stored in the memory 214 for easy access at any time by the evaluation code executed by the processor 222.
- the processor 212 of the simulator 210 may be capable of executing both the simulation code and the evaluation code.
- the method 100 further comprises comparing 160 value(s) of the event(s) for the undergoing simulation step with the at least one objective for that simulation step. Comparing the value of the event(s) with the objective to be achieved by the trainee during a particular simulation step may consist in comparing the value of the action(s) and / or measurement(s) of the event with a corresponding objective, also called KPI.
- one objective or KPI of one simulation step may include one or several measurements of actions of the trainee during that particular simulation step. Alternately, the objective or KPI of one simulation step may include one or several measurements of consequences of actions of the trainee during that particular simulation step.
- one objective or KPI could include both measurements of actions of the trainee and measurements of consequences of actions of the trainee during the simulation step.
- the measurements of the actions of the trainee and the consequences of the actions of the trainee are measured for an instance of simulation of breaking of an aircraft.
- the measurement of the action of the trainee could include several measurements: time it took the trainee to activate the breaks and pressure applied against the break pedals.
- the measurement of the action of the trainee could include one or several measurements: distance required to stop the aircraft, time required to stop the aircraft, etc.
- the comparison is performed between the measurement value(s) (based on the simulation data i.e. the breaks have effectively been deployed or not at a particular time during the simulation step, and the objective for this particular simulation step).
- the measurement(s) may consist in the measurement of a pitch angle.
- the comparison may be performed between the value of the measurement determined by the simulation data (the pitch angle has a specific value or range of values at a particular time in the simulation step), and the objective or PKI of the measurement (the pitch angle shall have a specific value or range of values at this particular time in the simulation step).
- the comparison of the value(s) of the event(s) with the objective(s) for that particular simulation step is objectively performed by the evaluation code executed by the processor 222 of the evaluator 220.
- the objective or KPI also includes three-levels of deviations.
- the levels of deviations provide indications as to the measurable actions that were taken by the trainee outside of the objective.
- the levels are incremental, and divided in low deviation, medium deviation and high deviation. For example, a low level of deviation could correspond to non-optimal measurable actions, a medium level of deviation to abnormal measurable actions and a high level of deviation to unacceptable measurable actions.
- the method 100 further comprises determining 170 objective evaluation results of the simulation performed by the trainee based on the comparison of the measurements values performed for the events to the at least one objective.
- the determination of the objective evaluation results is performed by the evaluation code executed by the processor 222 of the evaluator module 220.
- the objective evaluation results may be displayed to the trainee and / or the instructor on a display of the evaluator module 220.
- the evaluation results may be transmitted via the I/O unit of the evaluator 220 to a computing device (not represented in Figure 2), for further consultation by the trainee and / or the instructor.
- the flight data recorder 230 stores flight data corresponding to a particular simulation performed by a particular trainee.
- the flight data may be transmitted by the simulator 210 via its I/O unit.
- the flight data recorder 230 may be a standalone computing device capable of receiving (and sending) and storing information (e.g. a computer or a network-attached storage (NAS) device).
- the functionality of the flight data recorder 230 may be integrated in the evaluator module 230, in the form of a permanent memory such as a disk.
- the flight data include any combination of: an identification of the trainee who performed the simulation, the simulation data, the simulation steps (including the events and objectives), the determined values of the events for each of the simulation steps, and the evaluation results.
- the objective evaluation results could further be stored for future reference, for ensuring constant progress, and for establishing a trend of a trainee's performances.
- the method 100 could also comprise interrupting the execution of the simulation code executed by the processor 212 of the simulator 210 after a particular simulation step has been performed (this step of the method 100 is not explicitly represented in Figure 1 for simplification purposes) or during execution of one of the simulation steps.
- the evaluation code executed by the processor 222 of the evaluator module 220 determines in real time the evaluation results for this particular simulation step (based on the simulation data corresponding to this particular simulation step transmitted in real time from the simulator 210 to the evaluator 220).
- the execution of the simulation code by the processor 212 may be resumed from the particular simulation step where it was interrupted.
- the processor 212 may repeat the execution of the simulation code for the particular simulation step.
- the objective evaluation are determined for the paused and/or resumed simulation step by the evaluation code executed by the processor 222 of the evaluator module 220 so as to be able to monitor progress of repeated simulation steps within the same simulation.
- the pause/resume functionality allows an instructor to debrief in real time with a trainee the evaluation results of a particular simulation step or a series of particular simulation steps.
- a simulation comprising a series of simulation steps may be executed and interrupted step by step by the simulator 210, and the corresponding evaluation results generated by the evaluator module 220 debriefed step by step in real time.
- the instructor may identify one (or several) simulation step(s) where the evaluation results of the trainee are not satisfying, and may repeat this simulation step until the evaluation results become satisfying.
- the method further provides for modifying 180 in real time at least one of an event or an objective of a particular simulation step.
- the real time modification may render the particular simulation step more difficult or easier. This allows an adaption of the simulation to a specific experience level of a specific trainee. This also allows an increase /decrease of the level of difficulty of the simulation during the execution of the simulation step.
- additional events may be added and / or objectives of existing events may be made more difficult to meet.
- existing events may be deleted and / or objectives of existing events may be made less stringent.
- the real time modification 180 may be performed by the instructor via a user interface of the simulator 210, and the resulting modifications to the events and / or objectives are stored in the memory 214.
- the real time modifications 180 may be transmitted from a computing device to the simulator 210 via its I/O unit, and stored in the memory 214, or by means of the tablet.
- the three exemplary simulation steps correspond to the simulation of some of the final steps of the landing of an aircraft.
- the first simulation step corresponds to the descent when the altitude is between 100 and 20 feet.
- a first event consists in an action: the deployment of the speed breaks.
- a second event consists in a measurement: the measurement of the bank angle.
- the corresponding objective or KPI of the simulation step are to have the speed breaks deployed by a certain time of the simulation step, and to have the bank angle bellow a given value. Examples of deviation values are also provided.
- the second simulation step corresponds to the runaway approach.
- a single event consists in an action and a measurement.
- the action consists in the engagement of the autopilot.
- the corresponding objective is to have the autopilot not engaged at this simulation step.
- the measurement consists in the measurement of the glideslope deviation.
- the corresponding objective or KPI is to have the glideslope deviation bellow a given value at this simulation step. Incremental deviation values are also provided.
- the third simulation step corresponds to the airplane landing.
- a single event consists in two measurements.
- the first measurement consists in the measurement of the taiiwind.
- the corresponding objective or KPI is to have the taiiwind bellow a given value at this simulation step.
- the second measurement consists in the measurement of the pitch angle.
- the corresponding objective is to have the pitch angle within a given range at this simulation step.
- the KPI may thus include several concurrent measurement values, and corresponding deviation ranges of values.
- a mobile computing device such as a tablet is used to implement several functionalities of the method 100.
- the term tablet is used for simplifications purposes, but is meant to include any mobile computing device with the following capabilities: a processor, a memory, an I/O unit, a display, a user interface, and a form factor allowing easy transport and manipulation.
- the tablet may be connected to the simulator 210 via their respective I/O units, using a mobile networking protocol such as Wi-Fi or cellular.
- the connection is secured, unique and temporary; in order to protect the confidentiality of the data stored in / generated by the simulator 210.
- the tablet may be used to select and/or modify the simulation steps (including the events and objectives) received by the simulator 210 at step 110 of the method 100.
- the selected simulations steps (including the events and objectives) are transmitted via the secured connection established between the tablet and the simulator 210.
- the tablet may be used to modify in real time the simulation steps (including the events and objectives) of the simulator 210 as per step 180 of the method 100.
- the tablet may also be used to perform the following functionalities of the method 100 (not represented in Figure 1 ): interrupting the execution of the simulation code by the processor 212 of the simulator 210 after a particular simulation step (or a series of particular simulation steps) has been performed; and resuming the execution of the simulation code by the processor 212 from the particular simulation step (or series of particular simulation steps) where it was interrupted or repeating the execution of the simulation code for the particular simulation step (or series of particular simulation steps).
- the simulator 210 informs in real time the tablet about the current state (e.g. started, in-progress, finished) of the simulation step currently performed by the execution of the simulation software by the processor 212.
- the simulator 210 may further forward to the table the collected simulation data and the determination of the objective evaluation results in real time so as to allow objective real-time brief/debrief capability to the instructor.
- the tablet may also be used by an instructor to control and synchronize a simulation performed in parallel by several trainees on several simulators 210.
- the simulation steps (including the events and objectives), and the execution of the simulation code according to the simulation steps, are managed as previously explained via the tablet for the several simulators 210 operating in parallel.
- the tablet may also receive all or a portion of the simulation data generated by the execution of the simulation code by the processor 212 of the simulator 210, either directly or through the flight data recorder 230 and the evaluator module 220.
- a visual representation of the undergoing simulation may be played in 'quasi' real time on the tablet, while it is being executed on the simulator 210 and performed by a trainee.
- the simulation played on the tablet may be a simplification of the simulation executed by the simulator 210.
- the simulation played on the tablet may represent an aircraft on a two dimension and / or three dimensions map, and display essential flight parameters and aircraft functionalities.
- a simulation which occurred previously may be replayed on the tablet based on the corresponding simulation data (which have been received and stored on the tablet), while a new simulation is being played on the simulator 210.
- the tablet is also be connected to the evaluator module 220 via their respective I/O units, using a mobile networking protocol such as Wi-Fi or cellular.
- the connection is secured, unique and temporary; in order to protect the confidentiality of the data stored in / generated by the evaluator module 220.
- the evaluation results generated by the execution of the evaluation code by the processor 222 of the evaluator module 220 may be transmitted to the tablet via the secured connection established between the tablet and the evaluator module 220.
- the evaluation results are presented on the display of the tablet in an appropriate format, to allow an analysis and debriefing of the results by an instructor.
- the tablet may store in a secure manner all the evaluation results generated over time for a specific trainee, allowing a comparison of the performances of the trainee over time.
- the tablet may ensure the confidentiality of the evaluation results on a per trainee basis, by individually protecting the evaluation results of each trainee.
- the evaluator module 220 may be implemented by the tablet.
- the flight data recorder 230 may also be implement by the tablet.
- the evaluator module 220 and the flight data recorder 230 are implemented by a single tablet.
- the single tablet may also include functionalities for controlling the execution of the simulation according to the simulation steps by the simulator 210, as previously described.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
La présente invention concerne un procédé et un système pour réaliser une évaluation objective d'une simulation réalisée par un apprenti sur un simulateur. Le procédé et le système consistent à recevoir, au niveau d'un simulateur, une pluralité d'étapes de simulation, chaque étape de simulation comprenant au moins un événement et au moins un objectif, et à stocker les étapes de simulation dans une mémoire du simulateur. Le procédé et le système exécutent en outre un code de simulation pour réaliser une simulation comprenant les étapes de simulation. Le procédé et le système collectent également en temps réel des données de simulation pour chacun des événements, et traitent en temps réel les données de simulation collectées pour déterminer une valeur dudit événement pour chacune des étapes de simulation. Le procédé et le système comparent en outre la valeur dudit événement pour chacune des étapes de simulation avec ledit objectif, et déterminent des résultats d'évaluation objective de la simulation sur la base de la comparaison des valeurs des événements avec ledit objectif.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201414226581A | 2014-03-26 | 2014-03-26 | |
| US14/226,581 | 2014-03-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015143530A1 true WO2015143530A1 (fr) | 2015-10-01 |
Family
ID=54193802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CA2014/000332 Ceased WO2015143530A1 (fr) | 2014-03-26 | 2014-04-04 | Procédé pour réaliser une évaluation objective d'une simulation réalisée par un utilisateur d'un simulateur |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2015143530A1 (fr) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017139876A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation et événements de leçons basés sur des données de simulation |
| WO2017139880A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation interagissant avec une pluralité de simulateurs |
| WO2017139878A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation et indicateur de prédiction visuel avec divergence d'événements |
| CN108701426A (zh) * | 2016-02-17 | 2018-10-23 | Cae有限公司 | 发送指导者操作站(ios)过滤信息的方法和便携式计算设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090208910A1 (en) * | 2008-02-19 | 2009-08-20 | Architecture Technology Corporation | Automated execution and evaluation of network-based training exercises |
| US8532970B2 (en) * | 2008-06-18 | 2013-09-10 | Eads Na Defense Security And Systems Solutions, Inc. | Systems and methods for network monitoring and analysis of a simulated network |
| WO2013154764A1 (fr) * | 2012-04-11 | 2013-10-17 | Eastern Virginia Medical School | Système de mentorat intelligent automatisé (aims) |
-
2014
- 2014-04-04 WO PCT/CA2014/000332 patent/WO2015143530A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090208910A1 (en) * | 2008-02-19 | 2009-08-20 | Architecture Technology Corporation | Automated execution and evaluation of network-based training exercises |
| US8532970B2 (en) * | 2008-06-18 | 2013-09-10 | Eads Na Defense Security And Systems Solutions, Inc. | Systems and methods for network monitoring and analysis of a simulated network |
| WO2013154764A1 (fr) * | 2012-04-11 | 2013-10-17 | Eastern Virginia Medical School | Système de mentorat intelligent automatisé (aims) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017139876A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation et événements de leçons basés sur des données de simulation |
| WO2017139880A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation interagissant avec une pluralité de simulateurs |
| WO2017139878A1 (fr) * | 2016-02-17 | 2017-08-24 | Cae Inc. | Serveur de simulation et indicateur de prédiction visuel avec divergence d'événements |
| CN108701420A (zh) * | 2016-02-17 | 2018-10-23 | Cae有限公司 | 能与多个服务器交互的模拟服务器 |
| CN108701424A (zh) * | 2016-02-17 | 2018-10-23 | Cae有限公司 | 基于模拟数据的课程计划事件和模拟服务器 |
| CN108701423A (zh) * | 2016-02-17 | 2018-10-23 | Cae有限公司 | 具有事件差异的视觉预测指示符和模拟服务器 |
| CN108701426A (zh) * | 2016-02-17 | 2018-10-23 | Cae有限公司 | 发送指导者操作站(ios)过滤信息的方法和便携式计算设备 |
| US10395550B2 (en) | 2016-02-17 | 2019-08-27 | Cae Inc | Portable computing device and method for transmitting instructor operating station (IOS) filtered information |
| US10679513B2 (en) | 2016-02-17 | 2020-06-09 | Cae Inc. | Simulation server capable of creating events of a lesson plan based on simulation data statistics |
| CN108701424B (zh) * | 2016-02-17 | 2021-05-04 | Cae有限公司 | 基于模拟数据的课程计划事件和模拟服务器 |
| CN108701426B (zh) * | 2016-02-17 | 2021-09-24 | Cae有限公司 | 发送指导者操作站(ios)过滤信息的方法和便携式计算设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3547288B1 (fr) | Évaluation de l'activité d'entraînement effectuée par un utilisateur dans une simulation interactive informatique | |
| AU2012321038B2 (en) | Portable device to control simulated aircraft in air traffic control training system | |
| CA2920937C (fr) | Un serveur capable de configurer les evenements d'un plan de lecon au moyen d'interactions avec un dispositif informatique | |
| US10679513B2 (en) | Simulation server capable of creating events of a lesson plan based on simulation data statistics | |
| CN121660514A (zh) | 交互式计算机模拟中的表现指标 | |
| CN110322098B (zh) | 交互式计算机模拟期间的标准操作程序反馈 | |
| US20180285236A1 (en) | Troubleshooting a model defining a dynamic behavior of a simulated interactive object | |
| US20200066178A1 (en) | Simulation server capable of transmitting a visual alarm representative of a simulation event discrepancy to a computing device | |
| WO2015143530A1 (fr) | Procédé pour réaliser une évaluation objective d'une simulation réalisée par un utilisateur d'un simulateur | |
| WO2023065037A1 (fr) | Système et procédé de prédiction de performances par regroupement de données psychométriques faisant appel à l'intelligence artificielle | |
| CA2920915C (fr) | Un serveur de simulation capable de transmettre un indicateur de prediction visuel representatif d'un ecart d'evenement de simulation prevu | |
| US11003809B2 (en) | Repairing a model associated to a simulated interactive object | |
| CN110320996B (zh) | 交互式计算机模拟站的重新认证 | |
| EP3602523B1 (fr) | Surveillance continue d'un modèle dans un poste de simulation informatique interactive | |
| US12265762B1 (en) | Human machine teaching system for sequential task training |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14887242 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14887242 Country of ref document: EP Kind code of ref document: A1 |