Ship filling simulation method, device
By linking the simulation interface and the operation interface, an integrated simulation of the layout of ship refueling equipment, dynamic changes in parameters, and operational interaction is achieved. This solves the problems of high cost and insufficient visualization in existing simulation methods, and improves the accuracy, intuitiveness, and operability of the simulation process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI YOUQI SHIPBUILDING TECH CO LTD
- Filing Date
- 2026-04-16
- Publication Date
- 2026-07-14
AI Technical Summary
Existing ship refueling simulation methods are costly, lack flexibility in adapting to different scenarios, and cannot intuitively display the dynamic changes of key refueling parameters, making it difficult for operators to accurately grasp the equipment's operating status. Furthermore, numerical simulations lack a visual correlation between the actual equipment layout and the dynamic changes of parameters, which can easily lead to misunderstandings.
By linking the simulation interface and the operation interface, an integrated simulation of the layout, dynamic changes in parameters, and operation interaction of ship refueling equipment is achieved. The simulation interface intuitively presents the operating parameters and status of the refueling components, while the operation interface displays the operation steps and content of the refueling process and responds to operation triggers to synchronously simulate the refueling process, dynamically displaying parameter and status changes.
It improves the accuracy, intuitiveness, and operability of the ship refueling simulation process, adapts to operational flexibility, realizes the instant correspondence between operation commands and simulation feedback, enhances the interactivity and coherence of simulation operation, and adapts to the operation and training needs of refueling simulation.
Smart Images

Figure CN122392378A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of ship simulation, and more specifically, to a ship refueling simulation method and apparatus. Background Technology
[0002] Ship bunkering is a critical and core part of ship operation. The accuracy and safety of its operation are directly related to the safety of ship navigation, operational efficiency, and the personal safety of on-site personnel. In order to reduce the operational risks in actual bunkering operations and improve the practical skills and emergency response capabilities of crew members, the industry generally uses simulation systems to conduct practical rehearsals and professional training on the ship bunkering process.
[0003] In related technologies, the simulation of ship refueling processes often employs physical entity simulation and numerical simulation. Physical entity simulation recreates the refueling process by building a scaled-down model of the refueling equipment and simulating actual pipe connections and valve openings. This method is not only costly to build and maintain, but also lacks flexibility in adapting to different scenarios. It cannot intuitively and in real-time display the dynamic changes of key refueling parameters, making it difficult for operators to accurately grasp the equipment's operating status. Numerical simulation systems, on the other hand, often use pure data tables or simple charts to display refueling parameters, reflecting the refueling process solely through numerical changes. They lack a visual correlation between the actual equipment layout and the dynamic changes in parameters, which can easily lead to misunderstandings for operators and prevent them from forming a holistic understanding of the refueling process.
[0004] Therefore, how to achieve integrated simulation of ship refueling equipment layout, dynamic parameter changes and operation interaction, effectively improve the accuracy, intuitiveness and operability of the ship refueling simulation process, and at the same time have operational flexibility is a technical problem that urgently needs to be solved in this field. Summary of the Invention
[0005] The purpose of this application is to achieve integrated simulation of the layout, dynamic changes of parameters, and operation interaction of ship refueling equipment, which effectively improves the accuracy, intuitiveness, and operability of the ship refueling simulation process, while also providing operational flexibility.
[0006] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part by practice of this application.
[0007] According to one aspect of the embodiments of this application, a ship bunkering simulation method is provided, the ship bunkering simulation method comprising:
[0008] The simulation interface for ship refueling is displayed; In response to a trigger operation of the running interface control in the simulation interface, the running interface is displayed, which can display the running steps of the ship refueling process and the running content of the running steps. In response to the triggering of controls in the operating interface, the simulation interface simulates the ship refueling process and displays the dynamic changes in the operating parameters and operating status of the refueling components in the simulation interface.
[0009] According to one aspect of the embodiments of this application, the ship refueling process includes multiple ship refueling steps, and each of the ship refueling steps corresponds to a simulation interface.
[0010] According to one aspect of the embodiments of this application, the running interface is provided with an automatic mode control and a manual mode control; the running interface also includes a start control, a stop control, and a continue control; The ship refueling simulation method also includes: In response to the trigger of the automatic mode control, it enters the automatic run mode; in response to the trigger of the start control, it runs each run step in sequence according to the order of the run steps. In response to the triggering of the manual mode control, enter manual run mode; in response to the triggering of the start control, run each run step according to the triggering status of the adjustment control group contained in the run interface; In response to the stop control being triggered, the currently running execution step is stopped; In response to the continuation control being triggered, the stopped execution steps will continue.
[0011] According to one aspect of the embodiments of this application, the adjustment control group includes a step selection control, a step reset control, and a step reordering control; In response to the start control being triggered, and based on the triggering status of the adjustment control group contained in the running interface, each running step is executed, including: The execution step in which the selection event occurs is selected; In response to the triggering of the step selection control, the selected step is set as the target step; In response to the step reset control being triggered, the default step is used as the target step; In response to the start control, the program begins execution from the target step; after the current execution step is completed, in response to the step reorder control, the program runs the next execution step.
[0012] According to one aspect of the embodiments of this application, the running steps are marked and the running content of the running steps is displayed.
[0013] According to one aspect of the embodiments of this application, a step control is displayed for a running step; The ship refueling simulation method also includes: In response to the triggering of the step control control, the step control interface is displayed, which includes a step clear control, a step run control, and a step stop control. In response to the triggering of the step stop control, the execution of the running step is stopped; In response to the triggering of the step execution control, the execution step is executed; In response to the triggering of the step clear control, the running data of the running step is cleared.
[0014] According to one aspect of the embodiments of this application, the simulation interface is provided with a mode display control, which can display the current operating mode of the ship refueling process.
[0015] According to one aspect of the embodiments of this application, the running interface control displays the currently running steps; the running interface includes peripheral device reordering controls; The ship refueling simulation method also includes: In manual operation mode, after the current operation step is completed, the next operation step is run in response to the triggering of the peripheral device reordering control.
[0016] According to one aspect of the embodiments of this application, the simulation interface and / or the running interface are provided with a prompting component, which can display the current operating status of the ship refueling process.
[0017] According to one aspect of the embodiments of this application, a ship refueling simulation device is provided, comprising: The display unit is configured to display both the simulation interface and the running interface. The processing unit is configured to display a running interface in response to a trigger operation of the running interface controls in the simulation interface. The running interface can display the running steps of the ship refueling process and the running content of the running steps. In response to the trigger of the controls in the running interface, the simulation interface simulates the ship refueling process and displays the dynamic changes of the running parameters and running status of the refueling components.
[0018] This application discloses a ship refueling simulation method, which displays a simulation interface for ship refueling; in response to a trigger operation of the running interface control in the simulation interface, the running interface is displayed, which can display the running steps of the ship refueling process and the running content of the running steps; in response to the trigger of the control in the running interface, the simulation interface simulates the ship refueling process and displays the dynamic changes of the running parameters and running status of the refueling components in the simulation interface.
[0019] This application achieves ship refueling simulation through the linkage of a simulation interface and a running interface, offering multiple practical benefits. The simulation interface intuitively presents the operating parameters and status of the refueling components, providing a visual simulation foundation and displaying the initial and real-time operating status of the equipment. The running interface displays the operational steps and corresponding content of the refueling process, clearly identifying the operational nodes and core content of the entire refueling process and avoiding cognitive biases. Simultaneously, the interfaces can be linked in response to operation triggers. After the running interface controls are triggered, the simulation interface can synchronously simulate the refueling process and dynamically display parameter and status changes, achieving instant correspondence between operation commands and simulation feedback. This enhances the interactivity and coherence of the simulation operation, making the simulation process controllable and effectively improving the intuitiveness and operability of ship refueling simulation, adapting to the operational and training needs of refueling simulation. It achieves integrated simulation of ship refueling equipment layout, dynamic parameter changes, and operational interaction, effectively improving the accuracy, intuitiveness, and operability of the ship refueling simulation process while also maintaining operational flexibility.
[0020] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0021] Figure 1 A flowchart of a ship bunkering simulation method according to one embodiment of this application is shown; Figure 2 A schematic diagram of a simulated interface according to an embodiment of this application is shown; Figure 3 A schematic diagram of a user interface according to an embodiment of this application is shown; Figure 4 A schematic diagram of the operating interface for performing the third operating step according to an embodiment of this application is shown; Figure 5 An embodiment according to this application is shown. Figure 3 A diagram illustrating the first running step in the running interface; Figure 6 An embodiment according to this application is shown. Figure 3 The simulation interface after the first running step in the running interface has been completed; Figure 7 An embodiment according to this application is shown. Figure 3 A diagram illustrating the second running step in the running interface; Figure 8 An embodiment according to this application is shown. Figure 3 The simulation interface after the second running step in the running interface is completed; Figure 9 An embodiment according to this application is shown. Figure 3The simulation interface after the third running step in the running interface has been completed; Figure 10 A simulation interface is shown after the completion of the ship's refueling process (drying and inerting) according to one embodiment of this application; Figure 11 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0022] Exemplary embodiments will now be described in a more comprehensive manner with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in various forms and should not be construed as limited to these examples; rather, these embodiments are provided so that this application will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art.
[0023] Furthermore, the features, structures, or characteristics described in this application can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to provide a full understanding of the embodiments of this application. However, those skilled in the art will recognize that when implementing the technical solutions of this application, not all the detailed features in the embodiments may be used, one or more specific details may be omitted, or other methods, elements, devices, steps, etc., may be employed.
[0024] In the embodiments of this application, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.
[0025] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0026] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0027] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0028] Ship bunkering is a critical and core part of ship operation. The accuracy and safety of its operation are directly related to the safety of ship navigation, operational efficiency, and the personal safety of on-site personnel. In order to reduce the operational risks in actual bunkering operations and improve the practical skills and emergency response capabilities of crew members, the industry generally uses simulation systems to conduct practical rehearsals and professional training on the ship bunkering process.
[0029] In related technologies, the simulation of ship refueling processes often employs physical entity simulation and numerical simulation. Physical entity simulation recreates the refueling process by building a scaled-down model of the refueling equipment and simulating actual pipe connections and valve openings. This method is not only costly to build and maintain, but also lacks flexibility in adapting to different scenarios. It cannot intuitively and in real-time display the dynamic changes of key refueling parameters, making it difficult for operators to accurately grasp the equipment's operating status. Numerical simulation systems, on the other hand, often use pure data tables or simple charts to display refueling parameters, reflecting the refueling process solely through numerical changes. They lack a visual correlation between the actual equipment layout and the dynamic changes in parameters, which can easily lead to misunderstandings for operators and prevent them from forming a holistic understanding of the refueling process.
[0030] Therefore, how to achieve integrated simulation of ship refueling equipment layout, dynamic parameter changes and operation interaction, effectively improve the accuracy, intuitiveness and operability of the ship refueling simulation process, and at the same time have operational flexibility is a technical problem that urgently needs to be solved in this field.
[0031] Based on these issues, embodiments of this application propose a ship refueling simulation method and apparatus. This method achieves ship refueling simulation through the linkage of a simulation interface and a running interface, offering multiple practical benefits. The simulation interface intuitively presents the operating parameters and status of the refueling components, providing a visual simulation foundation and displaying the initial and real-time operating status of the equipment. The running interface displays the operational steps and corresponding content of the refueling process, clearly identifying the operational nodes and core content of the entire refueling process and avoiding cognitive biases. Simultaneously, the interfaces can be linked in response to operation triggers. After the running interface controls are triggered, the simulation interface can synchronously simulate the refueling process and dynamically display parameter and status changes, achieving instant correspondence between operation commands and simulation feedback. This enhances the interactivity and coherence of the simulation operation, making the simulation process controllable and effectively improving the intuitiveness and operability of ship refueling simulation, thus meeting the operational and training needs of refueling simulation. This integrated simulation of ship refueling equipment layout, dynamic parameter changes, and operational interaction effectively improves the accuracy, intuitiveness, and operability of the ship refueling simulation process while also offering operational flexibility.
[0032] The implementation details of the technical solutions in the embodiments of this application are described in detail below: It should be clarified that the ship bunkering simulation method disclosed in this application can be executed by electronic equipment, which can be a terminal device, a server, or other devices capable of performing similar functions.
[0033] Figure 1 A flowchart illustrating a ship bunkering simulation method according to an embodiment of this application is shown. This application provides the steps of a ship bunkering simulation method, including: Step S110: Display the simulation interface for ship refueling; Step S120: In response to the trigger operation of the running interface control in the simulation interface, the running interface is displayed. The running interface can display the running steps of the ship refueling process and the running content of the running steps. In step S130, in response to the triggering of controls in the running interface, the simulation interface simulates the ship refueling process and displays the dynamic changes of the operating parameters and operating status of the refueling components in the simulation interface.
[0034] The above three steps are described in detail below.
[0035] In step S110, a simulation interface for ship refueling is displayed. The simulation interface displays the refueling components of the physical device, as well as the operating parameters and status of these components. In some embodiments, the simulation interface can be a ship refueling simulation interface or a MIMIC diagram.
[0036] In some embodiments, the operating status (such as open or closed state) and operating parameters (such as liquid level and pressure) of multiple refueling components in the simulation interface will change accordingly as the ship refueling simulation proceeds.
[0037] In some embodiments, the core graphical interface for simulating ship refueling operations serves as the basic operation and visual carrier for ship refueling simulation. It can display the operating parameters and operating status of the refueling components. Different ship refueling stages correspond to exclusive interfaces. The types of refueling components within the interface remain consistent, with only the adapted operating interfaces differing. Furthermore, the interface has preset operating interface controls corresponding to each refueling process.
[0038] For example, the ship refueling process is divided into eight stages: drying and inerting, gas replacement, pre-cooling, refueling, unloading, heating, venting, and ventilation. Each stage corresponds to a separate simulation interface. Each stage has a corresponding trigger condition; when the trigger condition for a stage is triggered, the simulation interface for that stage is displayed.
[0039] Please see Figure 2 , Figure 2 A schematic diagram of a simulated interface according to an embodiment of this application is shown. Figure 1 It includes a regulating valve 101, a hydraulic valve 102, a manual valve 103, a PID (proportional, integral, and derivative controller, CNC window) 104, a motor 105, a parameter display box 106, a pipeline 107, a button 108, and a running interface control 109, etc.
[0040] Figure 2 Drawing based on the actual layout of the ship's bunkering equipment system, through Figure 2 The status of each refueling component of the ship refueling equipment can be observed intuitively. Among them, the regulating valve 101, hydraulic valve 102, PID 104, motor 105, and the mode display control on the right side of the operation interface control 109 can switch between A / M (automatic operation mode / manual operation mode) modes. The manual valve 103 only has M (manual) mode.
[0041] When motor 105, manual valve 103, and hydraulic valve 102 are closed, Figure 2 The display is gray when the valve is open and green when it is closed. Specifically, when the regulating valve 101 is closed, the parameter display box 106 below shows a value of 0; when the regulating valve 101 is opened to 50%, the parameter display box 106 shows a value of 50; and when the regulating valve 101 is fully open, the parameter display box 106 shows 100. The different colors of the pipe 107 represent different media being transported: gray indicates the pipe is not currently in use, yellowish-brown indicates the pipe contains N2 (nitrogen), and green represents air. The arrow indicates the flow direction.
[0042] In step S120, Figure 2 It includes a runtime interface control 109. In response to a trigger operation on the runtime interface control 109 in the simulation interface, the runtime interface is displayed. The runtime interface displays the runtime steps of the ship refueling process, as well as the runtime content of those steps. The runtime steps refer to the specific, logically ordered operations required to complete a single stage of ship refueling; they constitute the execution content of the ship refueling simulation. The runtime content refers to the specific details of the runtime steps.
[0043] "Responding to" refers to the terminal device detecting an interactive operation and then providing corresponding functional feedback according to a preset procedure. "Triggering" refers to effective interactive operations performed by the user on controls on the simulated interface, such as clicking, selecting, or touching.
[0044] The runtime interface control 109 refers to a dedicated interactive control preset on the simulation interface used to invoke the runtime interface. The runtime interface is a dedicated interface that displays the specific operational logic of the ship refueling process, serving as the command interface for the simulated operation. Please refer to [link / reference]. Figure 3 , Figure 3 A schematic diagram of the operating interface according to an embodiment of this application is shown. Figure 3 The document displays the ship refueling process and the corresponding steps. For example, Step 1: START; Step 2: CONT_N2_FEED; Step 3: OPEN_TANK_V; Step 4: START_N2_GEN; Step 5: PURGE; Step 6: STOP_N2_GEN; Step 7: FINISH.
[0045] The electronic device monitors user actions on the simulation interface in real time. When it detects a user's click or selection of the control 109 on the operating interface, it will provide functional feedback according to a preset program, displaying the corresponding operating interface for the ship refueling process on the terminal. This operating interface systematically lists all the steps required to complete this refueling process, clearly displaying the specific operating content of each step. It allows for an intuitive view of the step-by-step operation logic and execution requirements of this refueling process, achieving precise linkage between the simulation interface and the operating interface, and providing clear operational guidelines and instruction references for subsequent simulated operations of the ship refueling process.
[0046] It should be clarified that the simulation interface and the running interface can be displayed simultaneously on the terminal device's display, or only one of them can be displayed.
[0047] In step S130, the electronic device recreates the actual ship refueling operation on the simulation interface according to the operation instructions of the operating interface. After detecting the triggering operation of various functional controls in the operating interface, the electronic device accurately recreates the actual ship refueling operation process on the simulation interface according to the preset ship refueling operation steps and content in the operating interface. At the same time, as the simulation process progresses, the simulation interface updates and visualizes the operating parameter values and actual working status of each refueling component in real time as the operation steps are executed, so that the parameters and status of the refueling components change synchronously with the simulation process. This realizes a closed loop of operating interface instructions, simulation interface refueling process, and component parameter status feedback, making the ship refueling simulation process closely match the actual operation process. Users can intuitively see the complete simulation of the refueling process and the real-time changes of the components through this step, which is a key link in realizing the visualized simulation of ship refueling.
[0048] Bunkering components refer to the various core equipment and mechanisms involved in ship bunkering operations, such as pumps, valves, storage tanks, PID controllers, and motors. Operating parameters refer to the various core values of the bunkering components during operation, such as valve opening, pressure, temperature, and liquid level. Operating status refers to the actual working state of the bunkering components, such as valve opening / closing, motor starting / stopping, and controller adjustment status. Dynamic changes mean that the operating parameter values and operating status of the bunkering components are updated and changed in real time as the simulated bunkering process progresses.
[0049] This embodiment of the application realizes a step-by-step visual simulation of ship refueling operations. Using the simulation interface as the basic operation and visual carrier, it first presents the basic state of the refueling components, and then calls up the running interface carrying the specific operation logic through the running interface control 109. This clearly displays the operation steps and corresponding content of the refueling process, providing an intuitive understanding of the step-by-step operation logic of ship refueling, significantly reducing the difficulty of understanding the refueling operation and improving the convenience of the simulation operation. Simultaneously, by responding to the control triggers on the running interface, the simulation process is accurately simulated in the simulation interface, and the dynamic changes in the operating parameters and status of the refueling components are displayed in real time. This achieves deep linkage between operation commands and graphical simulation, making the refueling simulation process highly consistent with the actual ship refueling operation process. The real-time feedback of component parameters and status also allows users to accurately grasp every step of the simulation process, promptly identify problems in the simulation operation, and improve the accuracy and practicality of the simulation. In addition, different ship refueling stages correspond to dedicated simulation interfaces. The refueling components within the interface remain consistent and adapted to the dedicated operating interface. This ensures the standardization and uniformity of the simulation interface design, while also enabling targeted simulation of each refueling stage. Ship refueling simulation can be carried out step by step according to the operation stage, which improves the professionalism and flexibility of the simulation method. It provides an intuitive and efficient simulation method for training and rehearsals of ship refueling operations, effectively improving the overall efficiency and practical effect of ship refueling simulation.
[0050] In some embodiments, please continue reading Figure 3 The operating interface includes an automatic mode control 201 and a manual mode control 202. The interface also includes a start control 209, a stop control 207, and a continue control 208. Automatic mode control 201 is the interactive control in the operating interface used to switch the ship refueling simulation system to automatic operation mode. Manual mode control 202 is the interactive control in the operating interface used to switch the ship refueling simulation system to manual operation mode. Start control 209 is the interactive control in the operating interface used to start the ship refueling simulation operation step; it is a universal control that can be triggered in both automatic and manual operation modes. Stop control 207 is the interactive control in the operating interface used to interrupt the currently executing operation step; it can be triggered at any time during the simulation. Continue control 208 is the interactive control in the operating interface used to resume the operation step interrupted by stop control 207; it is a corresponding recovery control for stop operations.
[0051] In some embodiments, in response to the triggering of the automatic mode control 201, the automatic run mode is entered; in response to the triggering of the start control 209, each run step is run sequentially according to the order of the run steps.
[0052] Specifically, upon detecting a valid trigger operation such as clicking or selecting the automatic mode control 201, the system will switch the operating mode according to the preset procedure and officially enter the automatic operation mode. Upon detecting a valid trigger operation on the start control 209, the system will retrieve the preset sequence of operating steps for the ship refueling process and execute them starting from the first step. After the previous operating step is completed, the system will automatically trigger the next operating step until all operating steps for the refueling process are completed. This achieves automated execution of the ship refueling simulation, fully following the preset work logic sequence without requiring manual intervention in step switching. This is the core execution step of the simulated refueling process in automatic mode.
[0053] In some embodiments, in response to the triggering of the manual mode control 202, the manual run mode is entered; in response to the triggering of the start control 209, each run step is run according to the triggering status of the adjustment control group included in the run interface.
[0054] Specifically, upon detecting a valid trigger operation on the manual mode control 202, the system switches to manual operation mode. Upon detecting a valid trigger operation on the start control 209, the system monitors the trigger status of the adjustment control group in real time. Based on the operation instructions for the adjustment control group, the system executes the corresponding running steps. The execution objects of these running steps are all controlled by the user; the system only acts as the instruction execution end. This step enables manual and personalized execution of the ship refueling simulation, adapting to the user's need for step-by-step simulation of the refueling process as needed. It is the core execution step of the refueling simulation process in manual mode.
[0055] In some embodiments, in response to the triggering of the stop control 207, the currently running execution step is stopped; in response to the triggering of the continue control 208, the stopped execution step continues. During the execution of any execution step, if the stop control 207 is triggered, the system will immediately detect the operation and provide feedback, stopping the currently executing execution step. This step only affects the currently executing step and does not affect the preset state of other unexecuted steps. It provides a function step for emergency interruption and on-demand pause of the simulation process, effectively preventing process control failures when misoperation occurs or when observing the execution results of steps is required. When there is a stopped execution step in the system, triggering the continue control 208 will detect the operation and immediately resume the execution of the paused step. After this step is completed, in automatic mode, the system will continue to execute subsequent steps according to the preset order; in manual mode, the system will return to the state of waiting for the adjustment control group to be triggered. This step achieves seamless recovery after the simulation process is paused, without requiring the user to restart the entire refueling process, ensuring the continuity and controllability of the simulation process.
[0056] In some embodiments, the automatic operation mode refers to the automated operation mode of the ship refueling simulation, where the system automatically executes the preset operation steps sequentially without manual intervention for step switching. The manual operation mode refers to the manual operation mode of the ship refueling simulation, where the system executes the corresponding operation steps as needed based on the trigger operation of the adjustment control group. The adjustment control group refers to the set of controls integrated in the operation interface used for selecting, resetting, and reordering operation steps, providing the instruction basis for step execution in the manual operation mode.
[0057] This technical solution achieves automatic and manual dual-mode switching for ship refueling simulation by setting mode switching controls and start control 209, stop control 207, and continue control 208 on the running interface. This balances simulation efficiency and operational flexibility. In automatic mode, the system runs steps sequentially according to a preset order, quickly completing the simulation of the entire refueling process, suitable for scenarios such as refueling process rehearsals and practice for experienced operators. In manual mode, the system runs steps based on the triggering of the control groups, supporting on-demand step-by-step simulation execution, suitable for scenarios such as novice training and practical exercises of key steps. Simultaneously, the three universal controls (start, stop, continue) provide unified step-by-step control capabilities for both modes, allowing for pausing and resuming steps at any time during the simulation. This enables precise control of the simulation process, effectively preventing simulation process loss due to misoperation, and also provides operational space for observing step execution results and confirming the status of refueling components. In addition, all controls are integrated into the same running interface, realizing the interactive integration of mode switching and step control. All operations can be completed without switching interfaces, simplifying the simulation operation process and improving the ease of operation. The combination of dual modes and multiple controls allows the simulation method to adapt to different usage scenarios and user needs, greatly improving the operability and adaptability of ship refueling simulation.
[0058] In some embodiments, please continue reading Figure 3 The adjustment control group includes a step selection control 205, a step reset control 206, and a step reordering control 204. Step selection control 205 is the interactive control in the adjustment control group used to designate the selected step as the target step. Step reset control 206 is the interactive control in the adjustment control group used to restore the starting step of the ship refueling simulation to the system's preset default step. Step reordering control 204 is the interactive control in the adjustment control group used to trigger the system to execute the next running step after the current running step has been completed.
[0059] In manual mode, in response to the triggering of the start control 209, each running step is executed according to the triggering status of the adjustment control group included in the running interface, including: taking the running step where the selection event occurs as the selection step; taking the selected step as the target step in response to the triggering of the step selection control 205; taking the default step as the target step in response to the triggering of the step reset control 206; starting from the target step in response to the triggering of the start control 209; and after the current running step is completed, running the next running step in response to the triggering of the step reordering control 204.
[0060] Among them, the selection event refers to the interactive behavior of the user selecting a certain operation step in the ship refueling simulation in the operation interface, which is a prerequisite behavior for triggering step selection. The selected step is the ship refueling simulation operation step selected by the user through the selection event and to be executed. The target step is the ship refueling simulation operation step that the system finally determines as the starting point of the simulation operation. The default step is the initial operation step of a certain stage of the ship refueling simulation that is preset by the system, which is the default starting step after the step is reset.
[0061] In manual operation mode, the system monitors user interactions with each step of the ship refueling simulation in real time. When a user selects a step, the system automatically identifies and marks it as the selected step, providing an object for determining the target step via the step selection control 205. Upon a valid trigger on the step selection control 205, the marked selected step is officially designated as the target step of the ship refueling simulation, i.e., the starting step of the simulation in manual mode. This step allows for the autonomous setting of the simulation starting step, breaking the limitation of having to start from a default step and adapting to the need to start simulation from any step as required. It is a crucial execution step for step selection in manual mode. In some embodiments, if there is no running data for the steps preceding the target step, the system forces the start of operation from the first running step. If running data exists for the steps preceding the target step (the running data can be preset or generated from previous actual operations), the system starts from the target step.
[0062] When the electronic device detects a valid trigger operation on the step reset control 206, it ignores the previously marked selected step and officially sets the pre-set default step as the target step according to the preset procedure, restoring the target step in manual mode to its initial state. This step is suitable for scenarios where the wrong target step is selected or the simulation needs to be restarted from the first running step, realizing a quick reset of the target step and improving the convenience of step operation in manual mode.
[0063] Once the system detects a valid trigger operation on the start control 209, it will execute the ship refueling simulation operation corresponding to the target step according to the preset program, using the determined target step as the starting point. It will no longer automatically execute unselected steps before the target step. This step achieves precise startup of the simulation in manual mode, ensuring the system strictly follows the user-defined starting step and is the core startup step in manual mode. When the system detects that the simulation operation of the current running step has been completed, it will not automatically trigger the next running step but will wait for interactive operation. Only after detecting a valid trigger operation on the step reorder control 204 will it execute the next running step according to the preset step order. This step enables on-demand triggering of subsequent steps in manual mode. After the current step is completed, the user can observe the simulation results before deciding whether to execute the next step, achieving refined manual control of the simulation process.
[0064] This application embodiment constructs a complete control system for the simulated operation steps of ship refueling in manual mode by setting three types of controls in the adjustment control group: step selection, step reset, and step reordering. It enables autonomous selection and rapid reset of the simulation's starting step, allowing any selected step to be set as the target step as needed, or to be restored to the default step through reset. This breaks the limitation of having to start the simulation from the first step, adapting to different manual simulation needs such as novice training, key step practice, and process segmentation rehearsal. Simultaneously, starting the simulation from the target step and triggering the next running step as needed through the step reordering control 204 ensures the system strictly follows the manual operation instructions, achieving refined control of the refueling simulation process. The simulation results can be observed after the current step is completed before deciding whether to continue, effectively avoiding process control failures caused by misoperation and providing ample operational space for observing the status of refueling components and parameter changes after step execution. In addition, the three types of controls are integrated into the adjustment control group, with clear operation logic and unified interaction. The selection, reset and reordering of steps can be completed without switching interfaces, which simplifies the operation process in manual mode, improves the convenience of operation, and makes the ship refueling simulation in manual mode more in line with the personalized operation needs of actual operations, greatly improving the flexibility, accuracy and controllability of manual simulation.
[0065] In some embodiments, please refer to Figure 4 , Figure 4 A schematic diagram of the running interface for executing the third running step according to an embodiment of this application is shown. The running interface marks the running steps and displays the running content of the running steps.
[0066] A running step refers to a single operational step in the ship refueling simulation that is currently being executed after the system responds to the trigger of control 109 on the operating interface. It is the core execution unit in the ship refueling simulation process. Marking refers to the system operation in which the ship refueling simulation system identifies running steps in the executing state through visual methods such as highlighting, color coding, and individual annotations on the operating interface.
[0067] Operational content refers to various core information directly related to the ongoing operational steps, encompassing three categories: operational behavior (217), operational results (218), and operational alarms (219). Operational behavior (217) refers to the specific operational instructions the system needs to execute in the current operational step, such as opening / closing valves or starting / stopping motors. Operational results (218) refer to feedback information such as status and parameters generated during the execution of the current operational step, such as valve opening values and equipment operating status. Operational alarms (219) refer to warning and fault indication information generated when the system detects abnormal conditions such as parameters exceeding thresholds or equipment malfunctions during the execution of the current operational step.
[0068] Upon triggering the controls in the operating interface, the system formally enters the simulation phase of the ship refueling process and begins executing a specific operational step. Once the simulation of a particular operational step is initiated, it is automatically marked on the operating interface using highlighting, color coding, and other visual methods to intuitively identify the current simulation execution step and avoid confusion. Simultaneously, the system displays the complete operational content corresponding to the currently running step on the operating interface, clearly showing the step's behavior 217, specifying the detailed operation instructions; updating the step's results 218 in real time, allowing users to understand the equipment status, parameter changes, and other feedback information during the step's execution; and promptly presenting operational alarms 219, allowing immediate awareness of any abnormal situations during the step's execution. These two operations in this step are executed synchronously and in coordination, intuitively and comprehensively displaying the real-time execution information of the ship refueling simulation on the operating interface. This is a crucial link connecting the simulation execution process with user information acquisition, and this operation is completed automatically by the system without manual triggering.
[0069] This embodiment of the application automatically marks the running steps during the ship refueling simulation and simultaneously displays the complete running content, including running behavior 217, running results 218, and running alarms 219. This allows users to intuitively and quickly identify the current simulation execution stage in the running interface, effectively avoiding user confusion about execution nodes during multi-step simulations and significantly improving the intuitiveness of the simulation process. Furthermore, the comprehensive display of running content not only clarifies the specific operation instructions for the current step but also allows for real-time monitoring of parameters, status, and other feedback results during step execution. It also enables immediate acquisition of abnormal alarm information during step execution, achieving full information control over the current simulation step from operation instructions to execution feedback and abnormal prompts. This allows for precise control of every stage of the simulation execution, timely detection and handling of abnormal situations during the simulation process, effectively reducing simulation operation errors caused by missing information, and improving the controllability and accuracy of ship refueling simulations. Furthermore, the information visualization feedback is automatically generated by the system, eliminating the need for manual operation and querying. This simplifies the operation process, enhances the convenience of the simulation operation, and makes the information transmission in ship refueling simulation more efficient. It also better meets the information needs of actual use scenarios such as crew training and refueling process rehearsals, further improving the practicality of ship refueling simulation methods.
[0070] In some embodiments, in manual mode, the running content includes running sub-steps of the running steps; the running interface includes a judgment control; after the current running sub-step is completed, in response to the triggering of the judgment control, the next running sub-step begins to run. In some embodiments, the simulation interface includes a peripheral device judgment control; in response to the triggering of the peripheral device judgment control, it is determined that the current running sub-step has been completed, and the next running sub-step begins to run.
[0071] In some embodiments, a step control is displayed for the running operation step. The step control refers to an interactive control set up for the running operation step during the ship refueling simulation process, used to access the step control interface.
[0072] In response to the triggering of the step control, a step control interface is displayed. This interface includes a step clear control, a step run control, and a step stop control. The step control interface is an independent interface invoked by the step control for managing and controlling a single running step. The step clear control is an interactive control in the step control interface used to clear the running data related to the currently running step. The step run control is a dedicated interactive control in the step control interface used to start / resume the execution of a currently running step. The step stop control is a dedicated interactive control in the step control interface used to interrupt the execution of a currently running step.
[0073] Once a valid trigger operation on the step control is detected, the step control interface will be displayed on the electronic device according to a preset program. This step control interface is an independent operation interface for the currently running step, and it integrates three types of dedicated control controls: step clear, step run, and step stop. These three types of controls only apply to the currently running step, realizing a centralized layout of single-step control functions. This allows users to perform targeted operations on the target step through this dedicated interface, avoiding interference from single-step operations on the entire refueling simulation process.
[0074] Specifically, in response to the triggering of the step control, the step control interface is displayed; in response to the triggering of the step stop control, the running step is stopped; in response to the triggering of the step run control, the running step is started; and in response to the triggering of the step clear control, the running data of the running step is cleared. Running data refers to various relevant data generated during the execution of the running step in the ship refueling simulation, including parameter changes, execution records, status feedback, and other data.
[0075] For example, the simulation system has started the ship refueling simulation process and there are running steps. When the system detects that a certain running step is in execution, it will automatically display a step control control on the corresponding interface. This control is the only entry point for controlling a single step, and it is only bound to the currently running step. It will not have any related impact on other steps that have not run or have been completed. It provides an interactive platform for users to perform individual control operations on this step in the future, and is the basic link to achieve fine-grained control of a single step.
[0076] When the simulation system detects a valid trigger operation by the user on the step stop control in the step control interface, it will immediately interrupt the simulation execution of the running step according to the preset program, putting the step in a paused state. Moreover, the stop operation only applies to the current running step and will not affect the status of other running steps in the entire ship refueling simulation process. This achieves precise interruption of the execution process of a single step and adapts to the pause requirements when the running step execution is abnormal or the running step status needs to be observed.
[0077] The system has displayed the step control interface. When the simulation system detects a valid trigger operation by the user on the step clear control in the step control interface, it will clear all the running data of the running step according to a preset procedure, restoring the relevant data of the step to its initial state. This clearing operation only targets the running data of the current running step and will not clear the relevant data of other running steps, nor will it affect the execution status of other running steps. This step realizes the independent clearing of data for a single step, adapting to the data clearing needs when the current running step fails and needs to be re-simulated, providing a data foundation for the re-simulation of a single running step. In some embodiments, after the data clearing is completed, the current running step is automatically re-run. Alternatively, the step stop control may be automatically triggered.
[0078] The electronic device has displayed the step control interface, and the running step is in a paused state. When a valid trigger operation by the user on the step running control in the step control interface is detected, the simulation execution of the running step will be started or resumed according to a preset program, so that the step returns from the paused state to the running state. This operation also only applies to the current running step. After the execution is resumed, the step will continue to complete the simulation operation according to the preset requirements, realizing precise recovery of the execution of a single step without restarting the entire refueling simulation process.
[0079] This application embodiment achieves refined and targeted control of individual operational steps in ship refueling simulation by displaying step control controls for the currently running steps and triggering the call to a step control interface integrating three types of dedicated controls. This breaks the limitations of traditional overall process control, allowing independent operation of individual execution steps and avoiding interference from single-step control operations on the entire refueling simulation process, significantly improving the controllability of the simulation process. Simultaneously, the step stop and step run controls in the step control interface enable precise interruption and resumption of the execution process of individual steps. Execution can be paused at any time when a step execution is abnormal or requires observation, and then resumed after confirmation. This effectively reduces the probability of misoperation caused by continuous process execution and provides ample operational space for observing parameter and status changes during step execution. Furthermore, the step clearing control enables the independent clearing of data for individual steps. If an error occurs during step execution, the data can be cleared directly and the step can be re-simulated without restarting the entire refueling simulation process. This significantly improves the flexibility and efficiency of the simulation. The design of the dedicated control and independent control interface makes the management and operation logic of a single step clear and the interaction intuitive, reducing the difficulty of operation for users and further enhancing the practicality of the ship refueling simulation method. It is suitable for the actual needs of repeated simulation and verification of a single step in crew training and refueling process rehearsals.
[0080] In some embodiments, please refer to Figure 2 , Figure 2The right side of the interface control 109 is a mode display control (displaying M (manual operation mode) / A (automatic operation mode)). In response to the triggering of the mode display control, the current operation mode is changed to the next operation mode. For example, the automatic operation mode is changed to the manual operation mode.
[0081] Please continue reading. Figure 2 The simulation interface includes a peripheral device reordering control. In some embodiments, in manual run mode, after the current run step is completed, the next run step is run in response to the triggering of the peripheral device reordering control. This helps the user observe the simulation interface complete the current run step before starting the next run step.
[0082] In some embodiments, the runtime interface control 109 displays the currently running execution step. When an error occurs during execution, the runtime interface control 109 displays an error message.
[0083] Please see Figure 2 , Figure 3 and Figure 4 The prompt for component 203 will be displayed in the running interface and / or simulation interface. Figure 2 The left end of the interface control 109 has a prompt component 203 (displaying 'i' or 'o') to indicate whether the ship refueling process is in progress. Figure 3 and Figure 4 A prompt component 203 is provided to indicate whether the ship refueling process is in operation. This method allows for a direct and intuitive determination of whether the ship refueling process is running.
[0084] In some embodiments, please refer to Figure 3 or Figure 4 The running interface includes a tool control group; the tool control group includes an information control 210, an alarm control 212, and an interlock control 213; in response to the triggering of the information control 210, detailed information of the current marking step is displayed; in response to the triggering of the alarm control 212, alarm information triggered by the current marking step is displayed; in response to the triggering of the interlock control 213, the stop condition setting interface for the current marking step to automatically stop is displayed.
[0085] In some embodiments, the tool control group further includes a diagnostic control 211, a function description control 214, a trend control 215, and a related program control 216. In response to the triggering of the diagnostic control 211, the alarm information of the current running step is diagnosed. In response to the triggering of the function description control 214, the function information of the current running step is displayed. In response to the triggering of the trend control 215, the changing trend of relevant data of the current running step in different batches is displayed. In response to the triggering of the related program control 216, the program content related to the current running step is displayed.
[0086] This application embodiment helps users learn ship refueling simulation methods more quickly by setting up a tool control group.
[0087] To further describe this technical solution, the ship refueling process is divided into eight stages: drying and inerting, gas replacement, pre-cooling, refueling, unloading, heating, gas purging, and ventilation. This technical solution will be applied to the drying and inerting stage of the ship refueling process for description.
[0088] like Figure 3 As shown, the interface for the drying and inerting sequence control program in this embodiment of the invention is illustrated. Clicking the interface control 109 will open the simulation interface. Figure 2 This interface appears on ( Figure 3 ).
[0089] Auto and Manual correspond to the automatic mode control 201 and manual mode control 202, Start is the start control 209, Stop is the stop control 207, and Continue is the continue control 208. START, CONT_N2_FEED, OPEN_TANK_V, START_N2_GEN, PURGE, STOP_N2_GEN, and FINISH are all operational steps in the ship refueling process of drying and inerting. Clicking on each operational step will show the operational behavior 217 (actions), operational result 218 (actions), and operational alarm 219 in the operational content of the operational step.
[0090] Please see Figure 5 , Figure 5 An embodiment according to this application is shown. Figure 3 The diagram shows the first running step in the running interface. Click the Start button (start control 209) to begin executing this running step. You will see that the actions (running behavior 217) and conditions (running result 218) are both set to CloseAllValves, meaning that all valves are closed. After the first step is completed, observe the simulation interface.
[0091] Please see Figure 6 , Figure 6 An embodiment according to this application is shown. Figure 3 The simulation interface after the first running step in the runtime interface has completed. Here, you can see... Figure 6 The interface control 109 on the screen displays that the first running step is in progress. And... Figure 6 All valves on the device are closed. Manual valve 103 and hydraulic valve 102 are grayed out, and the parameter display box of regulating valve 101 shows 0.0%.
[0092] Please see Figure 7 , Figure 7 An embodiment according to this application is shown. Figure 3 The diagram shows the second step of the simulation in the running interface. The contents of actions (running behavior 217) and conditions (running result 218) are: OpenVBF-L156 (open valve) (valve number: 605), OpenVGL-G206A / B (open valve) (valve VGL-G206A number: 601; and valve VGL-G206B number: 602), OpenFCV-G158 (open valve) (valve number: 604), and OpenFCV-G154 (open valve) (valve number: 606). After the second step is completed, observe the simulation interface.
[0093] Please see Figure 8 , Figure 8 An embodiment according to this application is shown. Figure 3 The simulation interface after the second running step in the running interface has been completed.
[0094] Among them, we can see Figure 8 The interface control 109 displays that the second running step is in progress. (Comparison) Figure 6 As you can see, the display status of valves VBF-L156 (valve number: 605) and VGL-G206A (valve number: 601) on the right side of the screen changes from gray to green, corresponding to OpenVBF-L156 and OpenVGL-G206A / B in actions (running behavior 217); VGL-G206A / B (valve VGL-G206A number: 601; and valve VGL-G206B number: 602) are valves at the refueling station. BUNNKERSTATION (P) represents the port side of the refueling station. The last digit of the TAG number of the valve on the port side is A. VGL-G206A (valve number: 601) is the valve on the port side. Similarly, VGL-G206B (valve number: 602) is the valve on the starboard side. Figure 8 The BS() button on the screen is the betting station selection button 603. Figure 8 The button above displays BS(P) to select the valve at the port side refueling station. Therefore, after completing the second operation step, the port side valve, namely OpenVGL-G206A (label: 601), is opened.
[0095] exist Figure 8In addition to opening VBF-L156 (valve number: 605) and VGL-G206A (valve number: 601), FCV-G158 (valve number: 604) and FCV-G154 (valve number: 606) are also opened. Specifically, the parameter display box shows 100.0%, which corresponds to OpenFCV-G158 and OpenFCV-G154 in actions (running behavior 217).
[0096] Please see Figure 4 , Figure 4 An embodiment according to this application is also shown. Figure 3 A diagram illustrating the third running step in the running interface. Figure 4 The contents of actions (running behavior 217) and conditions (running result 218) are shown as follows: OpenVGL-L120A / B (valve VGL-L120A is labeled 801; valve VGL-L120B is labeled 802), OpenBV-L101A / B (valve BV-L101A is labeled 803; valve BV-L101B is labeled 804), OpenBV-L102A / B (valve BV-L102A is labeled 805; valve BV-L102B is labeled 806), and OpenFCV-L103A / B (valve FCV-L103A is labeled 807; valve FCV-L103B is labeled 808).
[0097] Please see Figure 9 , Figure 9 An embodiment according to this application is shown. Figure 3 The simulation interface after the third running step in the running interface has been completed.
[0098] You can see Figure 9 The running interface control 109 is currently running the third running step. It can be seen that compared to... Figure 8 The simulation interface after the second running step is completed. Figure 9 Several valves were opened, namely VGL-L120A / B (valve VGL-L120A is numbered 801; valve VGL-L120B is numbered 802), BV-L101A / B (valve BV-L101A is numbered 803; valve BV-L101B is numbered 804), BV-L102A / B (valve BV-L102A is numbered 805; valve BV-L102B is numbered 806), and FCV-L103A / B (valve FCV-L103A is numbered 807; valve FCV-L103B is numbered 808).
[0099] in, Figure 9The text LNGTANK(P) and LNGTANK(S) inside the upper tank graphic represent the port LNG storage tank and the starboard LNG storage tank, respectively. The valves, motors, sensors and other equipment on both sides are completely identical. To distinguish the equipment on both sides, the last digit of the TAG number of the equipment on the port side is A, and the last digit of the TAG number of the equipment on the starboard side is B. VGL-L120A (label 801), BV-L101A (label 803), BV-L102A (label 805), and FCV-L103A (label 807) are the valves on the port LNG storage tank side.
[0100] This vessel's refueling process involves two tanks; therefore, the valves at both natural gas storage tanks will be opened. To avoid repetition, the descriptions of steps four through seven of the drying and inerting sequence control procedure have been omitted.
[0101] Please see Figure 10 , Figure 10 A simulated interface is shown after the completion of the ship's refueling process (drying and inerting) according to one embodiment of this application.
[0102] A ship refueling simulation device includes: The display unit is configured to display both the simulation interface and the running interface. The processing unit is configured to display a running interface in response to a trigger operation of the running interface controls in the simulation interface. The running interface can display the running steps of the ship refueling process and the running content of the running steps. In response to the trigger of the controls in the running interface, the simulation interface simulates the ship refueling process and displays the dynamic changes of the running parameters and running status of the refueling components.
[0103] In some embodiments, the display unit displays various controls from the above embodiments. The processing unit is configured to perform data processing in response to the triggering of various controls from the above embodiments.
[0104] A computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements any of the above embodiments.
[0105] An electronic device includes: one or more processors; and a memory for storing one or more computer programs that, when executed by the one or more processors, cause the electronic device to perform any of the above embodiments.
[0106] A computer program product comprising a computer program stored in a computer-readable storage medium, wherein a processor of an electronic device reads from and executes the computer program, causing the electronic device to perform any of the above embodiments.
[0107] Figure 11 A schematic diagram of a computer system suitable for implementing an electronic device according to the embodiments of this application is shown. The electronic device may be a device used to implement the information interaction processing method in the foregoing embodiments, such as a terminal device or a server.
[0108] It should be noted that, Figure 11 The computer system 1300 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0109] like Figure 11 As shown, the computer system 1300 may include a Central Processing Unit (CPU) 1301, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1302 or programs loaded from storage portion 1308 into Random Access Memory (RAM) 1303, such as performing the methods described in the above embodiments. Various programs and data required for system operation are also stored in RAM 1303. The CPU 1301, ROM 1302, and RAM 1303 are interconnected via bus 1304. Input / output (I / O) interface 1305 is also connected to bus 1304.
[0110] The following components can be connected to I / O interface 1305: an input section 1306 including a keyboard, mouse, etc.; an output section 1307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1308 including a hard disk, etc.; and a communication section 1309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1309 performs communication processing via a network such as the Internet. A drive 1310 is also connected to I / O interface 1305 as needed. Removable media 1311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1310 as needed so that computer programs read from them can be installed into storage section 1308 as needed.
[0111] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1309, and / or installed from removable medium 1311. When the computer program is executed by central processing unit (CPU) 1301, it performs various functions defined in the system of this application.
[0112] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a computer program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and a computer program.
[0114] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0115] In another aspect, this application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable medium carries one or more computer programs, which, when executed by the electronic device, cause the electronic device to perform the methods described in the above embodiments.
[0116] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0117] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, and includes several instructions to cause an electronic device to execute the method according to the embodiments of this application.
[0118] For example, an electronic device can be a terminal device, and a terminal device can perform... Figure 2 or Figure 3 The information interaction processing method shown.
[0119] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0120] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A ship refueling simulation method, characterized in that, The ship refueling simulation method includes: The simulation interface for ship refueling is displayed; In response to a trigger operation of the running interface control in the simulation interface, the running interface is displayed, which can display the running steps of the ship refueling process and the running content of the running steps. In response to the triggering of controls in the operating interface, the simulation interface simulates the ship refueling process and displays the dynamic changes in the operating parameters and operating status of the refueling components in the simulation interface.
2. The ship refueling simulation method according to claim 1, characterized in that, The ship refueling process includes multiple ship refueling steps, and each of these steps corresponds to a simulation interface.
3. The ship refueling simulation method according to claim 1, characterized in that, The operating interface includes automatic mode controls and manual mode controls; the operating interface also includes start controls, stop controls, and continue controls. The ship refueling simulation method also includes: In response to the trigger of the automatic mode control, it enters the automatic run mode; in response to the trigger of the start control, it runs each run step in sequence according to the order of the run steps. In response to the triggering of the manual mode control, enter manual run mode; in response to the triggering of the start control, run each run step according to the triggering status of the adjustment control group contained in the run interface; In response to the stop control being triggered, the currently running execution step is stopped; In response to the continuation control being triggered, the stopped execution steps will continue.
4. The ship refueling simulation method according to claim 3, characterized in that, The adjustment control group includes a step selection control, a step reset control, and a step reordering control; In response to the start control being triggered, and based on the triggering status of the adjustment control group contained in the running interface, each running step is executed, including: The execution step in which the selection event occurs is selected; In response to the triggering of the step selection control, the selected step is set as the target step; In response to the step reset control being triggered, the default step is used as the target step; In response to the start control, the program begins execution from the target step; after the current execution step is completed, in response to the step reorder control, the program runs the next execution step.
5. The ship refueling simulation method according to claim 1, characterized in that, Mark the running steps and display the running content of the running steps.
6. The ship refueling simulation method according to claim 1, characterized in that, Display step control controls for currently running steps; The ship refueling simulation method also includes: In response to the triggering of the step control control, the step control interface is displayed, which includes a step clear control, a step run control, and a step stop control. In response to the triggering of the step stop control, the execution of the running step is stopped; In response to the triggering of the step execution control, the execution step is executed; In response to the triggering of the step clear control, the running data of the running step is cleared.
7. The ship refueling simulation method according to claim 1, characterized in that, The simulation interface is equipped with a mode display control, which can display the current operating mode of the ship refueling process.
8. The ship refueling simulation method according to claim 1, characterized in that, The running interface controls display the currently running steps; the running interface includes peripheral reordering controls. The ship refueling simulation method also includes: In manual operation mode, after the current operation step is completed, the next operation step is run in response to the triggering of the peripheral device reordering control.
9. The ship refueling simulation method according to claim 1, characterized in that, The simulation interface and / or operation interface are equipped with prompting components that can display the current operating status of the ship refueling process.
10. A ship refueling simulation device, characterized in that, include: The display unit is configured to display both the simulation interface and the running interface. The processing unit is configured to display the running interface in response to a trigger operation of the running interface control in the simulation interface. The running interface can display the running steps of the ship refueling process and the running content of the running steps. In response to the triggering of controls in the operating interface, the simulation interface simulates the ship refueling process and displays the dynamic changes in the operating parameters and operating status of the refueling components.