Graphical display method and device, computer device and storage medium

By using a graphical display method to create and configure storage unit objects, the problem of insufficient intuitiveness in nuclear power plant management is solved, and more efficient management and anomaly tracking are achieved.

CN117193920BActive Publication Date: 2026-08-25CHINA GENERAL NUCLEAR POWER OPERATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311182888.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-13
Publication Date
2026-08-25
Estimated Expiration
2043-09-13

AI Technical Summary

Technical Problem

In existing technologies, the status of nuclear power plant reactor cores, fuel storage pools, and dry fuel storage is displayed in the form of tables or lists, which makes it impossible to intuitively view the layout and status, resulting in low management efficiency.

Method used

A graphical display method is used to create storage unit objects that include geometric borders and information areas. Display features are configured and text and shape objects are added to display the attribute information of the fuel storage unit, including unit name, step number, component number, etc. An intuitive graphical display is achieved by combining and adjusting display features.

Benefits of technology

It improves the management efficiency of nuclear power plant reactor cores, fuel storage unit pools and fuel storage units, and can more intuitively display structural features and related information, making it easier to locate and track anomalies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117193920B_ABST
    Figure CN117193920B_ABST
Patent Text Reader

Abstract

The application relates to a graphical display method and device, computer equipment and a storage medium. The method comprises the following steps: creating an empty storage unit object for representing a fuel storage unit; configuring a selectable display feature on the geometric frame of the empty storage unit object; adding a text object and a shape object, configuring a selectable content display mode on the text object, and configuring a selectable mark display mode on the shape object, thereby obtaining a general graphical storage unit object. According to the method, one or more storage unit objects can be directly combined when a target object needs to be displayed, and the display feature and storage attribute information of each storage unit object can be adjusted, so that the target object can be intuitively displayed in a graphical manner, the structural features and related information of the target object are displayed, and the management efficiency of a nuclear power plant core, a fuel storage unit pool and a fuel storage unit can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a graphical display method, apparatus, computer equipment, storage medium, and computer program product. Background Technology

[0002] Currently, the status of nuclear power plant reactor cores, fuel storage pools, and dry fuel storage is displayed in tabular or list form. This tabular display does not allow for a clear view of the layout and status of the reactor cores, fuel storage pools, and dry fuel storage, making operation and use inconvenient and resulting in significant management difficulties for nuclear power plant reactor cores, fuel storage pools, and dry fuel storage.

[0003] Currently, the management efficiency of nuclear power plant reactor cores, fuel storage unit pools, and fuel storage units is not high. Summary of the Invention

[0004] Therefore, it is necessary to provide a graphical display method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve the management efficiency of nuclear power plant reactor cores, fuel storage unit pools, and fuel storage units, in response to the above-mentioned technical problems.

[0005] Firstly, this application provides a graphical display method. The method includes:

[0006] Create an empty storage cell object to represent the fuel storage unit; the empty storage cell object includes a geometric border and an information region, which is located inside the geometric border.

[0007] Selectable display features can be configured for the geometric border; these features include the geometric border's color, border style, size, and brightness.

[0008] Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0009] Based on the empty storage unit object, text object, and shape object, a storage unit object is obtained for graphical display of the fuel storage unit.

[0010] In one embodiment, the method further includes:

[0011] Identify the target fuel storage unit to be graphically displayed, and obtain the target storage attribute information and working status information of the target fuel storage unit;

[0012] Obtain a storage unit object, and based on the target storage attribute information, select an appropriate content display method for the text object in the obtained storage unit object, and select an appropriate mark display method for the shape object in the obtained storage unit object, so that the text object and shape object of the obtained storage unit object display the target storage attribute information.

[0013] Based on the working status information, the appropriate display features are selected for the geometric border of the acquired storage unit object to obtain the graphical display result of the target fuel storage unit.

[0014] In one embodiment, the method further includes:

[0015] Create an empty core object to represent the core of a pressurized water reactor;

[0016] Identify the target pressurized water reactor core to be graphically displayed and obtain the core structure characteristics of the target pressurized water reactor core;

[0017] Based on the core structure characteristics, determine the first quantity and first arrangement of the storage units corresponding to the target pressurized water reactor core;

[0018] Add a first number of storage unit objects to an empty heap core object and arrange them according to a first arrangement.

[0019] According to the first arrangement, a core text object is added to the empty core object to obtain a core object for graphical display of the target pressurized water reactor core; the core text object is used to display the number of rows and columns of the storage unit objects arranged according to the first arrangement.

[0020] In one embodiment, the method further includes:

[0021] Obtain the core attribute information of the target pressurized water reactor core;

[0022] Based on the core attribute information, configure the display features, text objects, and shape objects of each storage unit object in the core object.

[0023] In one embodiment, the method further includes:

[0024] Create an empty pool object to represent a spent fuel water pool storage area or a new fuel dry storage area;

[0025] Identify the target spent fuel water pool storage area or new fuel dry storage area to be graphically displayed, and obtain the pool structure characteristics of the target spent fuel water pool storage area or new fuel dry storage area;

[0026] Based on the structural characteristics of the water tank, determine the second quantity and second arrangement of the storage unit objects corresponding to the target spent fuel water tank storage area or new fuel dry storage area;

[0027] Add a second number of storage unit objects to the empty pool object and arrange them according to the second arrangement.

[0028] According to the second arrangement, a pool text object is added to an empty pool object to obtain a pool object used for graphical display of the target spent fuel pool storage area or new fuel dry storage area; the pool text object is used to display the number of rows and columns of the storage unit objects arranged according to the second arrangement.

[0029] In one embodiment, the method further includes:

[0030] Obtain the pool attribute information of the target spent fuel water pool;

[0031] Based on the pool's attribute information, configure the display features, text objects, and shape objects for each storage unit object within the pool object.

[0032] Secondly, this application also provides a graphical display device. The device includes:

[0033] The first creation module is used to create an empty storage unit object to represent a fuel storage unit; the empty storage unit object includes a geometric border and an information area, the information area being located inside the geometric border.

[0034] The second creation module is used to configure selectable display features for the geometric shape border; the display features include the shape border color, shape border style, shape size, and shape brightness;

[0035] The third creation module is used to add text objects and shape objects in the information area. Based on the storage attribute information involved in the fuel storage unit, it configures selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0036] The graphics display module is used to obtain storage unit objects for graphical display of fuel storage units based on empty storage unit objects, text objects, and shape objects.

[0037] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0038] Create an empty storage cell object to represent the fuel storage unit; the empty storage cell object includes a geometric border and an information region, which is located inside the geometric border.

[0039] Selectable display features can be configured for the geometric border; these features include the geometric border's color, border style, size, and brightness.

[0040] Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0041] Based on the empty storage unit object, text object, and shape object, a storage unit object is obtained for graphical display of the fuel storage unit.

[0042] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0043] Create an empty storage cell object to represent the fuel storage unit; the empty storage cell object includes a geometric border and an information region, which is located inside the geometric border.

[0044] Selectable display features can be configured for the geometric border; these features include the geometric border's color, border style, size, and brightness.

[0045] Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0046] Based on the empty storage unit object, text object, and shape object, a storage unit object is obtained for graphical display of the fuel storage unit.

[0047] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0048] Create an empty storage cell object to represent the fuel storage unit; the empty storage cell object includes a geometric border and an information region, which is located inside the geometric border.

[0049] Selectable display features can be configured for the geometric border; these features include the geometric border's color, border style, size, and brightness.

[0050] Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0051] Based on the empty storage unit object, text object, and shape object, a storage unit object is obtained for graphical display of the fuel storage unit.

[0052] The aforementioned graphical display method, apparatus, computer equipment, storage medium, and computer program product create an empty storage unit object to represent a fuel storage unit. The empty storage unit object includes a geometric border and an information area, with the information area located inside the geometric border. Selectable display features are configured for the geometric border, including its graphic color, border style, size, and brightness. Text objects and shape objects are added to the information area. Based on the storage attribute information related to the fuel storage unit, selectable content display methods are configured for the text objects, and selectable marker display methods are configured for the shape objects. The text objects are used to display storage attribute information in text form according to the content display method, and the shape objects are used to display storage attribute information in graphic marker form according to the marker display method. The storage attribute information includes the fuel storage unit's unit name, step number, fuel assembly number, related assembly number, enrichment level, stack entry count, related assembly type, and short-shoe status. Based on the empty storage unit object, text objects, and shape objects, a general graphical storage unit object is obtained. When it is necessary to display target objects such as fuel storage units, pressurized water reactor cores composed of fuel storage units, and spent fuel pools, one or more storage unit objects can be combined directly. At the same time, the display characteristics and storage attribute information of each storage unit object can be adjusted to intuitively display the target objects graphically, showing the structural characteristics and related information of the target objects. This can improve the management efficiency of nuclear power plant cores, fuel storage unit pools, and fuel storage units. Attached Figure Description

[0053] Figure 1 This is an application environment diagram of a graphical display method in one embodiment;

[0054] Figure 2 This is a flowchart illustrating a graphical display method in one embodiment;

[0055] Figure 3 This is a schematic diagram showing a storage unit object in one embodiment;

[0056] Figure 4 This is a schematic diagram showing a core object in one embodiment;

[0057] Figure 5 This is a schematic diagram showing another core object in one embodiment;

[0058] Figure 6 This is a schematic diagram showing a pool object in one embodiment;

[0059] Figure 7 This is a structural block diagram of a graphical display device in one embodiment;

[0060] Figure 8This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0062] The graphical display method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process, such as data from a pressurized water reactor nuclear power plant. The data storage system can be integrated onto server 104 or located in the cloud or on other network servers. Terminal 102 can be, but is not limited to, a personal computer, laptop, smartphone, tablet, IoT device, or portable wearable device used to manage the pressurized water reactor nuclear power plant. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0063] In one embodiment, such as Figure 2 As shown, a graphical display method is provided, which can be applied to... Figure 1 Taking terminal 102 as an example, the explanation includes the following steps:

[0064] Step 202: Create an empty storage unit object to characterize the fuel storage unit; the empty storage unit object includes a geometric border and an information region, the information region being located inside the geometric border.

[0065] Among them, the fuel storage unit refers to a storage unit in the fuel storage rack.

[0066] Optionally, based on the structural characteristics of the fuel storage rack in a pressurized water reactor nuclear power plant and the actual need for graphical display of fuel storage units, a suitable geometric border can be selected as the empty storage unit object. For example, if a rectangle is selected as the empty storage unit object, the interior of the rectangle can be used as the information area.

[0067] Step 204: Configure selectable display features for the geometric border; the display features include the geometric border's graphic color, graphic border style, graphic size, and graphic brightness.

[0068] Optionally, based on the actual needs of graphically displaying the fuel storage unit, multiple selectable display features can be set for the geometric border. This allows the display features of the empty storage unit object's border to be changed at any time during subsequent use, depending on the application scenario. For example, display features include, but are not limited to, graphic color, graphic border style, graphic size, and graphic brightness. Graphic color includes, but is not limited to, graphic border color and graphic interior background color. Graphic border style includes, but is not limited to, solid line border, dashed line border, and bold border. Graphic size includes, but is not limited to, overall proportional reduction, overall proportional enlargement, border enlargement only, and border reduction only. Graphic brightness includes, but is not limited to, normal brightness, bright display, and dark display.

[0069] Among them, "scaling down proportionally" and "scaling up proportionally" mean that the content in the information area is adjusted in sync with the size of the geometric shape's border; "enlarging the border only" and "scaling down the border only" mean that only the size of the geometric shape's border is adjusted, while the content in the information area inside the geometric shape's border remains unchanged.

[0070] Step 206: Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable mark display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic marks according to the mark display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0071] The content display mode is used to set the specific content of the stored attribute information displayed for text objects; the mark display mode is used to set the number of shape objects, the type of shape objects, and the display position of shape objects in the information area. The functions of the stored attribute information, content display mode, and mark display mode are shown in Table 1 below:

[0072]

[0073] Table 1

[0074] Optionally, text and shape objects can be added to the information area. Based on the actual needs of graphically displaying the fuel storage unit, multiple selectable content display methods can be set for the text objects, and multiple selectable marker display methods can be set for the shape objects. For example, the text object can be set to display one or more of the following text contents: unit name, step number, fuel assembly number, related assembly number, enrichment level, number of times the fuel is loaded, related assembly type, and short shoe status; it can also be set to empty, i.e., nothing is displayed. The shape object can be set to display two graphic markers: a square graphic marker displayed below the information area to represent the short shoe (a type of core loading aid) status, and a circular marker displayed in the upper right corner of the information area to represent the drag plug type.

[0075] Step 208: Based on the empty storage unit object, text object, and shape object, obtain the storage unit object for graphical display of the fuel storage unit.

[0076] Among them, the storage unit object can be used to characterize a fuel storage unit or a pressurized water reactor core unit.

[0077] Optionally, by configuring selectable options for the empty storage unit object, text object, and shape object respectively, a general storage unit object is obtained. Through the above configuration process, the commonly used attributes and methods of this storage unit object are defined. The storage unit object can display text information such as fuel assembly number, related assembly number, enrichment level, and reactor entry number; the storage unit object can represent different states by changing the background color, border thickness, and border color; the storage unit object displays special markers to indicate the different drag plug assembly types or the status of the short upper in the EPR nuclear power unit; the storage unit object can respond to mouse clicks, double clicks, and other operations. Figure 3 As shown, a general storage cell object consists of basic objects such as an empty storage cell object, a text object, and a shape object. The text object is used to display text information such as step number, fuel component number, related component number, enrichment degree, and number of times it enters the stack. The shape object consists of circles, lines, etc., and serves as a marker for the storage cell object. It can be used to display information such as the status of related components and the status of the upper. The empty storage cell object can change the border color, background color, border thickness, and overall brightness.

[0078] In one feasible implementation, a target fuel storage unit to be graphically displayed is determined, and target storage attribute information and working status information of the target fuel storage unit are obtained; a storage unit object is obtained, and based on the target storage attribute information, an appropriate content display method is selected for the text object in the obtained storage unit object, and an appropriate mark display method is selected for the shape object in the obtained storage unit object, so that the text object and shape object of the obtained storage unit object display the target storage attribute information; based on the working status information, an appropriate display feature is selected for the geometric border of the obtained storage unit object, and the graphical display result of the target fuel storage unit is obtained.

[0079] Specifically, when using a generic storage unit object to graphically display the target fuel storage unit, the following configuration steps can be taken:

[0080] - Set the font and color.

[0081] - Set background color: Set the background color of the storage unit, which can be used to indicate different core states, storage grid states, fuel assembly types, related component types, number of times the fuel is loaded into the reactor, or to achieve a flashing effect.

[0082] - Set border: Set the border color and line thickness.

[0083] - Set highlight: Set the border of the storage cell to a thick blue line to indicate the currently selected or operated cell.

[0084] - Set to normal display: Restore the storage cell border to the normal border style.

[0085] - Display content: Displays text information such as step number, fuel assembly number, related component number, enrichment level, and number of times the fuel has entered the reactor.

[0086] - Display unit markers: Used to display different types of related components, or to display different short shoe upper states.

[0087] - Adjust size: Used to adjust the size of the storage unit, enabling synchronous scaling of the storage unit and the text and tags within the unit.

[0088] In the above graphical display method, an empty storage unit object is created to represent the fuel storage unit. The empty storage unit object includes a geometric border and an information area, with the information area located inside the geometric border. Selectable display features are configured for the geometric border, including its graphic color, style, size, and brightness. Text objects and shape objects are added to the information area. Based on the storage attribute information related to the fuel storage unit, selectable content display methods are configured for the text objects, and selectable marker display methods are configured for the shape objects. The text objects are used to display the storage attribute information in the form of text content according to the content display method, and the shape objects are used to display the storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the fuel storage unit's unit name, step number, fuel component number, related component number, enrichment level, number of times it is loaded into the reactor, related component type, and short shoe status. Based on the empty storage unit object, text object, and shape object, a general graphical storage unit object is obtained. When it is necessary to display target objects such as fuel storage units, pressurized water reactor cores composed of fuel storage units, and spent fuel pools, one or more storage unit objects can be directly combined. At the same time, the display characteristics and storage attribute information of each storage unit object can be adjusted. Compared with plain text table information, graphical display can more intuitively show the structural characteristics and related information of target objects, which is convenient for anomaly location and anomaly tracking, and can improve the management efficiency of nuclear power plant cores, fuel storage unit pools, and fuel storage units.

[0089] In one embodiment, the method further includes: creating an empty core object to characterize the pressurized water reactor core; determining the target pressurized water reactor core to be graphically displayed, and obtaining the core structure features of the target pressurized water reactor core; determining a first number and a first arrangement of storage unit objects corresponding to the target pressurized water reactor core based on the core structure features; adding a first number of storage unit objects to the empty core object and arranging them according to the first arrangement; adding core text objects to the empty core object according to the first arrangement to obtain a core object for graphically displaying the target pressurized water reactor core; the core text objects are used to display the number of rows and columns of the storage unit objects arranged according to the first arrangement. Core attribute information of the target pressurized water reactor core is obtained; based on the core attribute information, display features, text objects, and shape objects are configured in the core object for each storage unit object.

[0090] The first arrangement is determined based on the actual arrangement of the storage units within the core of the target pressurized water reactor.

[0091] Optionally, a core object is created, and its properties and methods are defined. The core object consists of multiple storage cell objects arranged to display various types of pressurized water reactor cores. For example... Figure 4 and Figure 5 As shown, a core object consists of an empty core object, a core text object, and storage cell objects, created programmatically. The large rectangle in the diagram represents an empty core object. The horizontal and vertical coordinates inside the large rectangle represent the number of rows and columns of the storage cell objects, equivalent to the core text objects. The multiple smaller rectangles arranged inside the large rectangle represent multiple storage cell objects. The core object can also be configured with the attribute information shown in Table 2 below:

[0092] Core type Set up pressurized water stack types, such as CPR, EPR, etc. Core size Number of rows or columns in the core. Core diagram margins Used to set the margins of the core diagram. Currently selected core unit Used to store or specify the currently selected core cell. Prompt method The display method of the prompt message when double-clicking the core unit. Display method The text display method of the core cell is the same as the display method attribute of the storage cell object.

[0093] Table 2

[0094] Specifically, when using multiple common storage unit objects to graphically display the target pressurized water reactor core, the following configuration steps can be adopted:

[0095] - Create core objects: Create cores for different types of units Figure 2 A dimensional array, where 1 represents a core cell and 0 represents a non-core cell; traverse the core. Figure 2 A dimensional array is used to create storage cell objects for each core cell and set their display content; based on the core... Figure 2 The size of the dimension array is set; row and column text objects are created for the heap core object; the display position of the heap core cells is set so that the heap core cells are arranged in a regular pattern to form the heap core diagram; the display position of the row and column text objects is set so that the row and column labels are displayed in the heap core. Figure 4 week.

[0096] - Set the font and color of the core cells.

[0097] - Set the background color of the core unit.

[0098] - Set the core cell border.

[0099] - Set the core unit to be highlighted.

[0100] - Configure the core unit to display correctly.

[0101] - Set the display content of the core unit.

[0102] - Set core cell marker: Used to display the relevant component type or short shoe status in the specified core cell.

[0103] - Set core cells to empty: Clears the text display content of all object cells.

[0104] - Refresh the core display content.

[0105] - Adjust size: Adjust the size of the core object and simultaneously adjust the size and display position of all core cells.

[0106] In this embodiment, when it is necessary to display the pressurized water reactor core, multiple storage unit objects can be combined directly, and the display features and storage attribute information of each storage unit object can be adjusted. Compared with plain text table information, graphical display can more intuitively show the structural features and related information of the pressurized water reactor core, which is convenient for anomaly location and anomaly tracking and can improve the management efficiency of the pressurized water reactor core.

[0107] In one embodiment, the method further includes: creating an empty pool object to characterize a spent fuel water pool storage area or a new fuel dry storage area; determining a target spent fuel water pool storage area or new fuel dry storage area to be graphically displayed, and obtaining the pool structure features of the target spent fuel water pool storage area or new fuel dry storage area; determining a second number and a second arrangement of storage unit objects corresponding to the target spent fuel water pool storage area or new fuel dry storage area based on the pool structure features; adding the second number of storage unit objects to the empty pool object and arranging them according to the second arrangement; adding pool text objects to the empty pool object according to the second arrangement to obtain a pool object for graphically displaying the target spent fuel water pool storage area or new fuel dry storage area; the pool text object is used to display the number of rows and columns of the storage unit objects arranged according to the second arrangement. Pool attribute information of the target spent fuel water pool is obtained; based on the pool attribute information, the display features, text objects, and shape objects of each storage unit object are configured in the pool object.

[0108] The second arrangement is determined based on the actual arrangement of the storage units in the target spent fuel pool.

[0109] Optionally, a pool object is created, and its properties and methods are defined. The pool object consists of multiple storage unit objects arranged to display the status of the fuel storage area in a fuel storage unit pool or dry storage compartment. For example... Figure 6 As shown, the pool object consists of an empty pool object, a pool text object, and storage unit objects, created programmatically. The large rectangle in the diagram represents the empty pool object. The horizontal and vertical coordinates inside the large rectangle represent the number of rows and columns of the storage unit objects, equivalent to the pool text object. The multiple smaller rectangles arranged inside the large rectangle represent multiple storage unit objects. The pool object can also be configured with the attribute information shown in Table 3 below:

[0110]

[0111] Table 3

[0112] Specifically, when graphically displaying a target spent fuel pool using multiple common storage unit objects, the following configuration steps can be adopted:

[0113] - Create pool objects: Based on attributes such as unit ID, area type, pool area, and display method, query the pool database to obtain all storage unit names and fuel assembly storage statuses for the specified unit and area; create a storage unit object for each storage unit and set its display content, background color, font, and color; create row and column text objects for the pool object; set the display position of the storage units so that they are arranged in a regular pattern to form a spent fuel pool storage diagram or dry storage diagram; set the display position of the row and column text objects so that the row and column labels are displayed in the pool. Figure 4 week.

[0114] - Set the font and color of the storage unit.

[0115] - Set the background color of the storage unit.

[0116] - Set the border of the storage unit.

[0117] - Set the storage unit to be highlighted.

[0118] - Configure the storage unit to display normally.

[0119] - Set the content displayed in the storage unit.

[0120] - Refresh the content displayed in the storage unit.

[0121] - Adjust size: Adjust the size of the pool object and simultaneously adjust the size and display position of all storage units.

[0122] In this embodiment, when it is necessary to display the spent fuel water pool, multiple storage unit objects can be combined directly. At the same time, the display features and storage attribute information of each storage unit object can be adjusted. Compared with the table information of plain text, the graphical display can more intuitively show the structural features and related information of the spent fuel water pool, which is convenient for anomaly location and anomaly tracking and can improve the management efficiency of the spent fuel water pool.

[0123] In one embodiment, a general method for creating a storage unit object includes:

[0124] Create an empty storage cell object to represent the fuel storage unit; the empty storage cell object includes a geometric border and an information region, which is located inside the geometric border.

[0125] Selectable display features can be configured for the geometric border; these features include the geometric border's color, border style, size, and brightness.

[0126] Add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, configure selectable content display methods for text objects and selectable marker display methods for shape objects. Text objects are used to display storage attribute information in the form of text content according to the content display method, and shape objects are used to display storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is loaded into the reactor, related assembly type, and short shoe status of the fuel storage unit.

[0127] Based on the empty storage unit object, text object, and shape object, a storage unit object is obtained for graphical display of the fuel storage unit.

[0128] In one embodiment, a method for graphically displaying a fuel storage unit includes:

[0129] Identify the target fuel storage unit to be graphically displayed, and obtain the target storage attribute information and working status information of the target fuel storage unit;

[0130] Obtain a storage unit object, and based on the target storage attribute information, select an appropriate content display method for the text object in the obtained storage unit object, and select an appropriate mark display method for the shape object in the obtained storage unit object, so that the text object and shape object of the obtained storage unit object display the target storage attribute information.

[0131] Based on the working status information, the appropriate display features are selected for the geometric border of the acquired storage unit object to obtain the graphical display result of the target fuel storage unit.

[0132] In one embodiment, a graphical display method for a pressurized water reactor core includes:

[0133] Create an empty core object to represent the core of a pressurized water reactor;

[0134] Identify the target pressurized water reactor core to be graphically displayed and obtain the core structure characteristics of the target pressurized water reactor core;

[0135] Based on the core structure characteristics, determine the first quantity and first arrangement of the storage units corresponding to the target pressurized water reactor core;

[0136] Add a first number of storage unit objects to an empty heap core object and arrange them according to a first arrangement.

[0137] According to the first arrangement method, a core text object is added to the empty core object to obtain a core object used for graphical display of the target pressurized water reactor core; the core text object is used to display the number of rows and columns of the storage unit objects arranged according to the first arrangement method.

[0138] Obtain the core attribute information of the target pressurized water reactor core;

[0139] Based on the core attribute information, configure the display features, text objects, and shape objects of each storage unit object in the core object.

[0140] In one embodiment, a graphical display method for a spent fuel water tank includes:

[0141] Create an empty pool object to represent a spent fuel water pool storage area or a new fuel dry storage area;

[0142] Identify the target spent fuel water pool storage area or new fuel dry storage area to be graphically displayed, and obtain the pool structure characteristics of the target spent fuel water pool storage area or new fuel dry storage area;

[0143] Based on the structural characteristics of the water tank, determine the second quantity and second arrangement of the storage unit objects corresponding to the target spent fuel water tank storage area or new fuel dry storage area;

[0144] Add a second number of storage unit objects to the empty pool object and arrange them according to the second arrangement.

[0145] According to the second arrangement, add a pool text object to the empty pool object to obtain a pool object used for graphical display of the target spent fuel pool storage area or new fuel dry storage area; the pool text object is used to display the number of rows and columns of the storage unit objects arranged according to the second arrangement.

[0146] Obtain the pool attribute information of the target spent fuel water pool;

[0147] Based on the pool's attribute information, configure the display features, text objects, and shape objects for each storage unit object within the pool object.

[0148] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0149] Based on the same inventive concept, this application also provides a graphical display device for implementing the graphical display method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more graphical display device embodiments provided below can be found in the limitations of the graphical display method described above, and will not be repeated here.

[0150] In one embodiment, such as Figure 7 As shown, a graphical display device 700 is provided, including: a first creation module 701, a second creation module 702, a third creation module 703, and a graphical display module 704, wherein:

[0151] The first creation module 701 is used to create an empty storage unit object to represent a fuel storage unit; the empty storage unit object includes a geometric border and an information area, the information area being located inside the geometric border.

[0152] The second creation module 702 is used to configure selectable display features for the geometric border; the display features include the geometric border's graphic color, graphic border style, graphic size, and graphic brightness.

[0153] The third creation module 703 is used to add text objects and shape objects in the information area. Based on the storage attribute information involved in the fuel storage unit, it configures selectable content display methods for text objects and selectable mark display methods for shape objects. The text objects are used to display storage attribute information in the form of text content according to the content display method, and the shape objects are used to display storage attribute information in the form of graphic marks according to the mark display method. The storage attribute information includes the unit name, step number, fuel component number, related component number, enrichment degree, number of times it is loaded into the reactor, related component type, and short shoe status of the fuel storage unit.

[0154] The graphics display module 704 is used to obtain a storage unit object for graphical display of the fuel storage unit based on an empty storage unit object, a text object, and a shape object.

[0155] In one embodiment, the graphics display module 704 is further configured to determine the target fuel storage unit to be graphically displayed, acquire target storage attribute information and working status information of the target fuel storage unit; acquire a storage unit object, and based on the target storage attribute information, select an appropriate content display method for the text object in the acquired storage unit object, and select an appropriate mark display method for the shape object in the acquired storage unit object, so that the text object and shape object of the acquired storage unit object display the target storage attribute information; and based on the working status information, select an appropriate display feature for the geometric border of the acquired storage unit object to obtain the graphical display result of the target fuel storage unit.

[0156] In one embodiment, the graphics display module 704 is further configured to create an empty core object for characterizing the pressurized water reactor core; determine the target pressurized water reactor core to be graphically displayed, and obtain the core structure features of the target pressurized water reactor core; determine the first number and first arrangement of storage unit objects corresponding to the target pressurized water reactor core based on the core structure features; add the first number of storage unit objects to the empty core object and arrange them according to the first arrangement; add core text objects to the empty core object according to the first arrangement to obtain a core object for graphically displaying the target pressurized water reactor core; the core text objects are used to display the number of rows and columns of the storage unit objects arranged according to the first arrangement.

[0157] In one embodiment, the graphics display module 704 is further configured to acquire core attribute information of the target pressurized water reactor core; and, based on the core attribute information, configure the display features, text objects, and shape objects of each storage unit object in the core object.

[0158] In one embodiment, the graphics display module 704 is further configured to create an empty pool object representing a spent fuel water pool storage area or a new fuel dry storage area; determine the target spent fuel water pool storage area or new fuel dry storage area to be graphically displayed, and obtain the pool structure characteristics of the target spent fuel water pool storage area or new fuel dry storage area; determine a second number and a second arrangement of storage unit objects corresponding to the target spent fuel water pool storage area or new fuel dry storage area based on the pool structure characteristics; add a second number of storage unit objects to the empty pool object and arrange them according to the second arrangement; add a pool text object to the empty pool object according to the second arrangement to obtain a pool object for graphically displaying the target spent fuel water pool storage area or new fuel dry storage area; the pool text object is used to display the number of rows and columns of the storage unit objects arranged according to the second arrangement.

[0159] In one embodiment, the graphics display module 704 is further configured to acquire pool attribute information of the target spent fuel pool; and, based on the pool attribute information, configure the display features, text objects, and shape objects of each storage unit object in the pool object.

[0160] The modules in the aforementioned graphical display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0161] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a graphical display method. The display unit of the computer device forms a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0162] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0163] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0164] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0165] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0166] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0167] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0168] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0169] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A graphical display method, characterized in that, The method includes: Create an empty storage unit object to characterize a fuel storage unit; the empty storage unit object includes a geometric border and an information region located inside the geometric border; Selectable display features are configured for the geometric border; the display features include the geometric border's graphic color, graphic border style, graphic size, and graphic brightness; Text objects and shape objects are added to the information area. Based on the storage attribute information related to the fuel storage unit, selectable content display methods are configured for the text objects, and selectable marker display methods are configured for the shape objects. The text objects are used to display the storage attribute information in the form of text content according to the content display method, and the shape objects are used to display the storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel assembly number, related assembly number, enrichment degree, number of times it is added to the stack, related assembly type, and short shoe status of the fuel storage unit. Based on the empty storage unit object, the text object, and the shape object, a storage unit object for graphically displaying the fuel storage unit is obtained; Identify the target fuel storage unit to be graphically displayed, and obtain the target storage attribute information and working status information of the target fuel storage unit; A storage unit object is obtained. Based on the target storage attribute information, an appropriate content display method is selected for the text object in the obtained storage unit object, and an appropriate mark display method is selected for the shape object in the obtained storage unit object, so that the text object and shape object of the obtained storage unit object display the target storage attribute information. Based on the working status information, an appropriate display feature is selected for the geometric border of the acquired storage unit object to obtain the graphical display result of the target fuel storage unit.

2. The method according to claim 1, characterized in that, The method further includes: Create an empty core object to represent the core of a pressurized water reactor; Identify the target pressurized water reactor core to be graphically displayed, and obtain the core structure features of the target pressurized water reactor core; Based on the core structure characteristics, determine the first quantity and first arrangement of the storage unit objects corresponding to the target pressurized water reactor core; Add the first number of the storage unit objects to the empty core object and arrange them according to the first arrangement. According to the first arrangement, a core text object is added to the empty core object to obtain a core object for graphical display of the target pressurized water reactor core; the core text object is used to display the number of rows and columns of the storage unit objects arranged according to the first arrangement.

3. The method according to claim 2, characterized in that, The method further includes: Obtain the core attribute information of the target pressurized water reactor core; Based on the core attribute information, the display features, text objects, and shape objects of each storage unit object are configured in the core object.

4. The method according to claim 1, characterized in that, The method further includes: Create an empty pool object to represent a spent fuel water pool storage area or a new fuel dry storage area; Identify the target spent fuel water tank storage area or new fuel dry storage area to be graphically displayed, and obtain the tank structure characteristics of the target spent fuel water tank storage area or new fuel dry storage area; Based on the structural characteristics of the water tank, determine the second quantity and second arrangement of the storage unit objects corresponding to the target spent fuel water tank storage area or new fuel dry storage area; Add the second number of the storage unit objects to the empty pool object and arrange them according to the second arrangement. According to the second arrangement, a pool text object is added to the empty pool object to obtain a pool object for graphically displaying the target spent fuel pool storage area or new fuel dry storage area; the pool text object is used to display the number of rows and columns of the storage unit objects arranged according to the second arrangement.

5. The method according to claim 4, characterized in that, The method further includes: Obtain the water pool attribute information of the target spent fuel water pool; Based on the pool attribute information, the display features, text objects, and shape objects of each storage unit object are configured in the pool object.

6. A graphical display device, characterized in that, The device includes: The first creation module is used to create an empty storage unit object that represents a fuel storage unit; the empty storage unit object includes a geometric border and an information area, the information area being located inside the geometric border; The second creation module is used to configure selectable display features for the geometric shape border; the display features include the shape border color, shape border style, shape size, and shape brightness; The third creation module is used to add text objects and shape objects to the information area. Based on the storage attribute information involved in the fuel storage unit, it configures selectable content display methods for the text objects and selectable marker display methods for the shape objects. The text objects are used to display the storage attribute information in the form of text content according to the content display method, and the shape objects are used to display the storage attribute information in the form of graphic markers according to the marker display method. The storage attribute information includes the unit name, step number, fuel component number, related component number, enrichment degree, number of times it is added to the stack, related component type, and short shoe status of the fuel storage unit. A graphics display module is used to obtain a storage unit object for graphically displaying a fuel storage unit based on the empty storage unit object, the text object, and the shape object. The graphics display module is further configured to: determine a target fuel storage unit to be graphically displayed; acquire target storage attribute information and operating status information of the target fuel storage unit; acquire a storage unit object; select an appropriate content display method for the text object in the acquired storage unit object and an appropriate mark display method for the shape object in the acquired storage unit object based on the target storage attribute information, so that the text object and shape object of the acquired storage unit object display the target storage attribute information; and select an appropriate display feature for the geometric border of the acquired storage unit object based on the operating status information, thereby obtaining the graphical display result of the target fuel storage unit.

7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Visual graph creation method and device, terminal and computer readable storage medium

    CN112445400A

  • Terminal control method, intelligent terminal and storage medium

    CN114020190A