Simulation model component situation display method and system based on Cesium

Through the three -dimensional visualization technology based on the CESIUM engine, the display of mechanical components trend data in real time, solving the difficult and interactive display problems in existing technology, and achieved more efficient mechanical parts display effects.

CN119378234APending Publication Date: 2025-01-28JILIN ZHITAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411435580.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The prior art is difficult to effectively provide intuitive and interactive mechanical component situation displays, especially in complex scenarios, which cannot meet the needs of analysis and decision-making.

Method used

Using three -dimensional visualization technology based on the CESIUM engine, through real -time acquisition of mechanical parts situation data and formatting, loading the simulation model to update the component attitude, real -time display in the three -dimensional scene.

Benefits of technology

The display effect of mechanical components' situation data is improved, and it makes it intuitive, real -time and interactive, and meets the analysis and decision -making needs in complex scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378234A_ABST
    Figure CN119378234A_ABST
Patent Text Reader

Abstract

The invention discloses a simulation model part situation display method and system based on Cesium, and relates to the technical field of unmanned automatic control, and the method comprises the steps: S1, obtaining mechanical part situation data in real time, and carrying out format conversion processing on the mechanical part situation data to generate a data format compatible with a Cesium engine; s2, loading a simulation model by using a three-dimensional scene of a Cesium engine, and acquiring a current situation of a component according to a component name of the simulation model; s3, loading the mechanical part situation data subjected to format conversion processing in a three-dimensional scene of the Cesium engine, updating the simulation model part posture and displaying the mechanical part situation data in real time. According to the scheme, the powerful visualization function and usability of the Cesium engine can be utilized, the multi-dimensional mechanical part situation can be visually displayed in real time in an interactive mode, and the experience of a user is improved. Therefore, the mechanical part situation display effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of unmanned automatic control technology, and in particular to a method and system for displaying the status of simulation model components based on Cesium. Background Art

[0002] With the development of unmanned automatic control technology, the analysis and display of mechanical component situation data has become a hot topic in the research and application fields. Mechanical component situation data includes important data such as the position and posture of space target components at different times. Real-time and intuitive display of mechanical component situation is conducive to helping predict equipment failures, optimizing equipment maintenance plans, and improving equipment operation efficiency and reliability. At present, the conventional mechanical component situation display method uses two-dimensional display, that is, a point or icon is used to simulate the space target in the scene, and the position of the space target is displayed with points or marks, accompanied by text to explain the current situation. However, this type of method or system cannot effectively provide intuitive and interactive display. It cannot meet the needs of analysis and decision-making in complex scenarios. If three-dimensional display technology is used, especially three-dimensional visualization technology based on the Cesium engine, it can intuitively display information such as the position and situation of space target components, thereby improving the effect of situation data display. Summary of the invention

[0003] The purpose of the present invention is to provide a method and system for displaying the status of simulation model components based on Cesium in view of the deficiencies in the prior art.

[0004] A method for displaying the status of a simulation model component based on Cesium includes the following steps:

[0005] S1: Acquire the status data of the mechanical components in real time, and perform format conversion processing on the status data of the mechanical components to generate a data format compatible with the Cesium engine;

[0006] S2: Using the 3D scene of the Cesium engine, load the simulation model and obtain the current status of the component according to the name of the simulation model component;

[0007] S3: In the three-dimensional scene of the Cesium engine, the mechanical component status data after the format conversion processing is loaded, and the simulation model component posture is updated for real-time display.

[0008] In some embodiments, the mechanical component posture data includes position and attitude parameters.

[0009] In some embodiments, the step of loading the mechanical component status data after format conversion includes: loading the simulation model according to the longitude and latitude; determining the position of the space target component according to the position of the simulation model; and updating the posture of the target component according to the posture parameters.

[0010] In some embodiments, the attitude parameters include quaternions, Euler angles, and attitude matrices of the space object components.

[0011] In some embodiments, the Cesium engine is used to translate or rotate the three-dimensional model and components of the space target.

[0012] A mechanical component situation display system based on Cesium engine, including:

[0013] Data acquisition module, used to obtain the status data of mechanical parts in real time;

[0014] The data processing module is connected to the data acquisition module and is used to convert the mechanical component status data to generate a data format compatible with the Cesium engine;

[0015] The front-end display module is used to load the mechanical component status data after format conversion in the three-dimensional scene to update the posture of the space target component for real-time display.

[0016] In some embodiments, the mechanical component situation data includes position and attitude parameters of the space target.

[0017] In some embodiments, the working principle of the front-end display module for real-time display of space targets includes:

[0018] Load the simulation model according to longitude and latitude;

[0019] Determine the position of the space target component according to the position of the simulation model;

[0020] The attitude of the space target component is adjusted according to the attitude parameter.

[0021] The advantages of the present invention compared with the prior art are:

[0022] First: The present invention provides a method for displaying the status of simulation model components based on Cesium, which uses the Cesium engine to establish a three-dimensional scene, and then loads the status data of mechanical components into the scene to achieve real-time display of space targets.

[0023] Second: The present invention provides a mechanical component status display system based on the Cesium engine, which can utilize the powerful visualization function and ease of use of the Cesium engine to display the multi-dimensional mechanical component status intuitively, in real time and interactively, thereby improving the effect of the mechanical component status display. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 A flow chart of the method provided by the present invention;

[0025] Figure 2 A schematic diagram for generating an embodiment of the present invention is provided. DETAILED DESCRIPTION

[0026] Combined with Figure 1-2 As shown, the purpose of the present invention is to provide a simulation model component situation display method based on Cesium, comprising the following steps:

[0027] The mechanical component status data is acquired in real time, and the format of the mechanical component status data is converted to generate a data format compatible with the Cesium engine.

[0028] Using the 3D scene of the Cesium engine, load the simulation model and obtain the current status of the component according to the name of the simulation model component;

[0029] In the three-dimensional scene of the Cesium engine, the mechanical component status data after the format conversion processing is loaded, and the simulation model component posture is updated for real-time display.

[0030] The mechanical component status data includes position and attitude parameters.

[0031] The steps of loading the mechanical component situation data after format conversion processing include: loading the simulation model according to the longitude and latitude; determining the position of the space target component according to the position of the simulation model; and updating the posture of the target component according to the posture parameters.

[0032] The attitude parameters include the quaternion, Euler angle and attitude matrix of the space target component.

[0033] The method for displaying the situation of mechanical parts also includes: using the Cesium engine to translate or rotate the three-dimensional model and components of the space target.

[0034] To solve the same technical problem, the present invention also discloses a mechanical component situation display system based on the Cesium engine, comprising:

[0035] Data acquisition module, used to obtain the status data of mechanical parts in real time;

[0036] The data processing module connected to the data acquisition module is used to convert the mechanical component status data to generate a data format compatible with the Cesium engine;

[0037] The front-end display module is used to load the mechanical component status data after format conversion in the three-dimensional scene to update the posture of the space target component for real-time display.

[0038] The mechanical component situation data includes the position and attitude parameters of the space target.

[0039] The working principle of the front-end display module for real-time display of space targets includes: loading the simulation model according to the longitude and latitude; determining the position of the space target component according to the position of the simulation model; and adjusting the attitude of the space target component according to the attitude parameters.

[0040] Compared with the prior art, the present invention has the following beneficial effects:

[0041] The present invention provides a Cesium-based simulation model component situation display method, which uses the Cesium engine to establish a three-dimensional scene, and then loads the mechanical component situation data in the scene to achieve real-time display of space targets. The method of the present invention can use the powerful visualization function and ease of use of the Cesium engine to intuitively, real-timely and interactively display the multi-dimensional mechanical component situation, thereby improving the effect of the mechanical component situation display.

[0042] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In addition, features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, "multiple" means two or more.

[0043] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0044] In the description of the present invention, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0045] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A method for displaying the status of simulation model components based on Cesium, characterized in that: The following steps are involved: S1: Acquire the status data of the mechanical components in real time, and perform format conversion processing on the status data of the mechanical components to generate a data format compatible with the Cesium engine; S2: Using the 3D scene of the Cesium engine, load the simulation model and obtain the current status of the component according to the name of the simulation model component; S3: In the three-dimensional scene of the Cesium engine, the mechanical component status data after the format conversion processing is loaded, and the simulation model component posture is updated for real-time display.

2. The method for displaying the situation of a simulation model component based on Cesium according to claim 1, characterized in that: The mechanical component status data includes position and attitude parameters.

3. The Cesium-based simulation model component situation display method according to claim 1, characterized in that: The steps of loading the mechanical component situation data after format conversion processing include: loading the simulation model according to the longitude and latitude; determining the position of the space target component according to the position of the simulation model; and updating the posture of the target component according to the posture parameters.

4. The method for displaying the situation of a simulation model component based on Cesium according to claim 1, characterized in that: The attitude parameters include quaternions, Euler angles, and attitude matrices of the space target components.

5. The method for displaying the situation of simulation model components based on Cesium according to claim 1, characterized in that: Use the Cesium engine to translate or rotate the three-dimensional models and components of space targets.

6. A display system for a mechanical component status display method based on a Cesium engine according to any one of claims 1 to 5, characterized in that: include: Data acquisition module, used to obtain the status data of mechanical parts in real time; The data processing module is connected to the data acquisition module and is used to convert the mechanical component status data to generate a data format compatible with the Cesium engine; The front-end display module is used to load the mechanical component status data after format conversion in the three-dimensional scene to update the posture of the space target component for real-time display.

7. The mechanical component situation display system based on Cesium engine according to claim 6 is characterized in that: The mechanical component situation data includes the position and attitude parameters of the space target.

8. The mechanical component situation display system based on Cesium engine according to claim 6, characterized in that: The working principle of the front-end display module for real-time display of space targets includes: Load the simulation model according to longitude and latitude; Determine the position of the space target component according to the position of the simulation model; The attitude of the space target component is adjusted according to the attitude parameter.