System for visualizing the condition of piping systems, method for visualizing the condition of piping systems
The piping system state visualization system improves the visibility of abnormal areas in piping systems by color-coding three-dimensional shapes based on variable value ranges, addressing the issue of obscured abnormalities in conventional simulators.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HITACHI GE NUCLEAR ENERGY LTD
- Filing Date
- 2024-11-13
- Publication Date
- 2026-05-25
AI Technical Summary
Conventional techniques for visualizing calculation results from piping system simulators often obscure abnormal areas due to uniform assignment of variables to colors, making it difficult to identify issues in the piping system.
A piping system state visualization system and method that includes a piping system shape information storage unit, fluid analysis unit, variable value range extraction unit, and visualization unit to display the three-dimensional shape of the piping system color-coded based on variable value ranges and a color map, allowing for improved visibility of abnormal areas.
Enables the identification of abnormal areas throughout the entire system by representing concentrated variable values as mountain-shaped colored contour lines, enhancing the user's visibility of the piping system's health assessment.
Smart Images

Figure 2026085276000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the configuration and method of a piping system state visualization system for visualizing the state of a piping system in a plant, and particularly relates to a technology effective for applying to the soundness evaluation of a piping system by a simulator.
Background Art
[0002] In new or restart cases of nuclear power plants, a piping system simulator for the entire plant is utilized to streamline the pre-operation pre-check and soundness evaluation. The piping system simulator for the entire plant covers the behavior of pressure, temperature, flow rate, etc. in multiple lines such as the feed and return water system, the circulation water system, and the reactor coolant system. Also, the medium of the piping system may differ in lines between water and steam. As a conventional technique for visualizing the calculation results of a piping system simulator, there is a technique of displaying physical quantities such as pressure, temperature, and flow rate at a position on the three-dimensional shape of the piping system by assigning them to the chromaticity, saturation, and density of colors.
[0003] As background art in this technical field, for example, there is a technique such as Patent Document 1. Patent Document 1 discloses a "piping wall thickness measurement device capable of measuring the wall thickness change amount of a piping with less burden on the measurer and in a short time". In Patent Document 1, the wall thickness change amount of the piping is uniformly color-coded and displayed.
[0004] Also, Patent Document 2 discloses a "plant design support system capable of reducing future troubles when performing instrumentation equipment layout design". In Patent Document 2, only the values for evaluating the validity of the measuring instruments are uniformly color-coded and displayed for the entire system.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Patent Document 2
[0006] In conventional techniques for visualizing calculation results from piping system simulators, such as those described in Patent Documents 1 and 2 above, the assignment of variables to colors is uniform for each variable. If a normal range is determined for each line or fluid, abnormal areas may be obscured depending on the line or fluid.
[0007] Therefore, the object of the present invention is to provide a piping system state visualization system and a piping system state visualization method using the same, which can improve the user's visibility of the calculation results of a whole-system piping simulator that simulates the behavior of multiple piping systems. [Means for solving the problem]
[0008] To solve the above problems, the present invention provides a piping system state visualization system comprising: a piping system shape information storage unit that stores shape information of the piping system; a piping system fluid analysis unit that performs fluid analysis of the piping system and outputs predetermined physical quantities; a variable value range extraction unit that extracts a range of variable values from variable values with the physical quantities as variables by threshold determination or clustering; and a visualization unit that displays the three-dimensional shape of the piping system color-coded by the variable values based on the range of variable values and a color map.
[0009] Furthermore, the present invention relates to a method for visualizing the state of a piping system using a simulator, comprising: (a) performing a fluid analysis based on shape information of the piping system and outputting a predetermined physical quantity; (b) extracting a range of variable values from variable values with the physical quantity as a variable by threshold determination or clustering; and (c) displaying the three-dimensional shape of the piping system color-coded by the variable values based on the range of variable values and a color map. [Effects of the Invention]
[0010] According to the present invention, it is possible to realize a piping system status visualization system and a piping system status visualization method using the same, which can improve the user's visibility of the calculation results of a whole-system piping simulator that simulates the behavior of multiple piping systems.
[0011] This allows, for example, the extraction of areas where variable values are concentrated in the entire plant's piping system through threshold testing or clustering. Abnormal areas within each range can be represented as mountain-shaped colored contour lines, enabling the identification of abnormal areas throughout the entire system during health assessment.
[0012] Other issues, configurations, and effects not mentioned above will be clarified by the following description of the embodiments. [Brief explanation of the drawing]
[0013] [Figure 1] This figure shows the hardware configuration of a piping system status visualization system according to Embodiment 1 of the present invention. [Figure 2] Figure 1 is a functional block diagram of the piping system status visualization system 1. [Figure 3] Figure 2 is a functional block diagram of the physical quantity range extraction unit B3. [Figure 4] Figure 2 is a functional block diagram of the visualization unit B6. [Figure 5] Figure 2 shows the processing flow of the piping system status visualization system 1. [Figure 6] This diagram shows the processing flow of the physical quantity range extraction unit B3 in Figure 2. [Figure 7] This figure shows the processing flow of the physical quantity minute range exclusion section B5 in Figure 2. [Figure 8] This diagram shows the processing flow of the physical quantity normalization unit B61. [Figure 9] This diagram shows the processing flow of the color conversion unit B62 in Figure 4. [Figure 10] Figure 1 shows the data structure of various data D1 within the recording device 5. [Figure 11]It is a diagram showing the data structure of the fluid analysis result D11 in FIG. 10. [Figure 12] It is a diagram showing the data structure of the clustering result D12 in FIG. 10. [Figure 13] It is a diagram showing the data structure of the minimum range of physical quantities D13 in FIG. 10. [Figure 14] It is a diagram showing the data structure of the maximum and minimum values of the cluster before removal D14 and the maximum and minimum values of the cluster after removal D15 in FIG. 10. [Figure 15] It is a diagram showing the data structure of the accumulated data D16 of the physical quantity and the coordinate value for each physical quantity in FIG. 10. [Figure 16] It is a diagram showing the data structure of the physical quantity and range selection result D17 in FIG. 10. [Figure 17] It is a diagram showing the data structure of the fluid analysis result D18 after normalization in FIG. 10. [Figure 18] It is a diagram showing the data structure of the color conversion data D19 of the fluid analysis result in FIG. 10. [Figure 19] It is a diagram showing a configuration example of a state visualization screen of the piping system fluid analysis result by the visualization unit B6 in FIG. 2. [Figure 20] It is a diagram showing a configuration example of a state visualization screen of the piping system fluid analysis result according to Example 2 of the present invention. [Figure 17]
Mode for Carrying Out the Invention
[0014] [[ID=3Figure 1 shows the hardware configuration of the piping system status visualization system 1 of this embodiment. The piping system status visualization system 1 of this embodiment mainly comprises a piping system status visualization terminal 2, an operation input unit 8, and a display output unit 9. The piping system status visualization terminal 2 displays the fluid analysis results of the piping system, color-coding the corresponding position on the three-dimensional shape according to the variable value. It is possible to switch between displaying pressure, temperature, flow rate, or another physical quantity as the display variable, and to select the range of the variable.
[0017] The piping system status visualization terminal 2 is equipped with a CPU (Central Processor Unit) 3, RAM (Random Access Memory) 4, a recording device 5, and an I / F (Interface) 6, which are interconnected via a network 7. The CPU 3 performs calculations according to programs such as displaying wall thickness measurement locations in the piping system, predicting wall thinning locations, and determining wall thickness measurement locations. The RAM 4 temporarily stores data when executing programs such as piping system fluid analysis, physical quantity normalization, color conversion, and visualization.
[0018] Recording device 5 stores programs such as piping system fluid analysis, physical quantity normalization, color conversion, and visualization, as well as various data D1, and can be a hard disk drive or SSD (Solid State Drive). Recording device 5 stores programs and data such as the piping system fluid analysis program P1, the physical quantity range extraction program P2, the physical quantity minute range exclusion program P3, the physical quantity / range selection program P4, the physical quantity normalization program P5, the color conversion program P6, the 3D display program P7, and various data D1.
[0019] The piping system fluid analysis program P1 calculates and outputs fluid analysis results D11 (see Figure 2), which are physical quantities such as pressure, temperature, flow velocity, and flow rate of the fluid flowing through the piping system, based on the three-dimensional shape information of the piping system and the piping system CAD data D10 (see Figure 2), which are the analysis conditions.
[0020] The physical quantity range extraction program P2 uses the results of physical quantity calculations such as pressure, temperature, flow rate, and flow velocity to extract ranges where physical quantity and coordinate values are concentrated. It outputs these ranges as the maximum and minimum cluster values D14 (see Figure 2) before removal, along with the clustering result D12 (see Figure 3), which assigns cluster numbers to the fluid analysis result D11.
[0021] The physical quantity small range exclusion program P3 is a program that removes pairs of cluster maximum and minimum values D14 before removal where the difference between the maximum and minimum values is smaller than the physical quantity minimum range D13 (see Figure 2), and outputs the cluster maximum and minimum values D15 (see Figure 2) after removal.
[0022] The physical quantity / range selection program P4 determines, based on user selection input, the type of physical quantity to be displayed in the 3D display program, such as pressure, temperature, flow rate, or flow velocity, and one of several pairs of maximum and minimum cluster values D15 after removal, and outputs the physical quantity / range selection result D17 (see Figure 4).
[0023] The physical quantity normalization program P5 normalizes the physical quantity in the fluid analysis result D11 using the values of the maximum and minimum cluster values D15 and the content of the physical quantity, as described in the physical quantity / range selection result D17, and outputs it as the normalized fluid analysis result D18 (see Figure 4). "Normalization" means converting the physical quantity calculation result to, for example, the minimum value to 0 and the maximum value to 1. The calculation formula is, for example, normalized value = 1 / (maximum value - minimum value) × (physical quantity - minimum value).
[0024] The color conversion program P6 converts normalized values to RGB values and outputs them as color conversion data D19 (see Figure 4) of the fluid analysis results.
[0025] The 3D display program P7 is a program that displays the location on the three-dimensional shape of the piping system in color according to the color information, based on the color conversion data D19 from the fluid analysis results.
[0026] The various data D1s refer to data necessary for visualizing the state of the piping system, such as piping system CAD (Computer Aided Design) data D10 and fluid analysis results D11.
[0027] I / F6 receives operation input from the operation input unit 8 and outputs the three-dimensional shape of the piping system, color-coded based on the results of physical quantity calculations, to the display output unit 9. The operation input unit 8 converts user operation input into electrical signals and transmits them to the piping system status visualization terminal 2, and includes devices such as keyboards, touch panels, and mice. The display output unit 9 is used to display the three-dimensional shape of the piping system, color-coded based on the results of physical quantity calculations, and includes devices such as displays and printers.
[0028] Figure 2 is a functional block diagram of the piping system state visualization system 1 shown in Figure 1. As shown in Figure 2, the piping system state visualization system 1, focusing on its functions, consists of a piping system CAD data storage unit (piping system shape information storage unit) B1, a piping system fluid analysis unit B2, a physical quantity range extraction unit (variable value range extraction unit) B3, a physical quantity minimum range storage unit B4, a physical quantity minute range exclusion unit B5, and a visualization unit B6.
[0029] The piping system CAD data storage unit B1 stores the piping system CAD data D10 and outputs it to the piping system fluid analysis unit B2 as needed. The piping system CAD data D10 consists of multiple three-dimensional positional information of analysis targets and analysis conditions for fluid analysis. The three-dimensional positional information of analysis targets refers to the coordinates of characteristic positions of the piping system to be analyzed, for example, the coordinates of the pipe axis centers of the component inlet and outlet surfaces, or the coordinates of points that divide the pipe axis of the piping system, or the coordinates of vertices that are calculation units when the piping system is divided three-dimensionally. Here, the coordinates of vertices that are calculation units when the piping system is divided three-dimensionally are considered to be the coordinates of characteristic positions of the piping system.
[0030] The three-dimensional position information of the target of analysis includes the coordinates and vertex numbers of characteristic locations in the piping system, along with initial values for physical quantities. These initial values refer to the initial values of physical quantities such as pressure, temperature, and flow velocity at that location. For boundaries predetermined as part of the analysis conditions, specified values are stored, while for other locations, temporary values such as 0 are stored. The analysis conditions specify the type of fluid analysis solution, the type of analysis (steady-state or transient), and other such details.
[0031] The piping system fluid analysis unit B2 receives piping system CAD data D10 from the piping system CAD data storage unit B1 and outputs fluid analysis results D11, which include physical quantity calculation results, through fluid analysis using CFD (Computational Fluid Dynamics).
[0032] The physical quantity range extraction unit B3 uses the results of physical quantity calculations such as pressure, temperature, flow rate, and flow velocity to extract ranges where physical quantities (variable values with physical quantities as variables) and coordinate values are concentrated, using clustering or threshold determination. These ranges are output as the maximum and minimum cluster values D14 before removal, along with the clustering result D12 (see Figure 3), which assigns cluster numbers to the fluid analysis result D11.
[0033] The physical quantity minimum range storage unit B4 stores the physical quantity minimum range D13 and outputs it to the physical quantity minute range exclusion unit B5 as needed.
[0034] The physical quantity minute range exclusion section B5 removes pairs of cluster maximum and minimum values D14 before removal whose difference between the maximum and minimum values is smaller than the physical quantity minimum range D13, and outputs them as the cluster maximum and minimum values D15 after removal.
[0035] Visualization unit B6 removes the fluid analysis result D11, normalizes it using the maximum and minimum cluster values D15, and converts the colors to display the physical quantities at that location on the three-dimensional shape of the piping system using different colors. Visualization unit B6 displays the three-dimensional shape of the piping system using variable values color-coded according to the range of variable values for one or more selected physical quantities.
[0036] Figure 3 is a functional block diagram of the physical quantity range extraction unit B3 in Figure 2. The physical quantity range extraction unit B3 consists of an input storage and distribution unit 10, a clustering unit 11, and a physical quantity / cluster-specific maximum and minimum value calculation unit 12.
[0037] The input storage and distribution unit 10 reads the fluid analysis results D11, stores the values of the physical quantities and coordinate values for each physical quantity at all times (a predetermined period), normalizes them using the maximum and minimum values of the physical quantities or coordinate values, generates stored data D16 of the physical quantities and coordinate values for each physical quantity, and outputs it to the clustering unit 11.
[0038] The clustering unit 11 performs clustering using the accumulated data D16 of physical quantities and coordinate values for each physical quantity, assigns the cluster number obtained by clustering to the physical quantity data at each vertex at each time (each vertex at each predetermined time within a predetermined period), and outputs it as the clustering result D12.
[0039] The physical quantity / cluster-specific maximum / minimum value calculation unit 12 reads the clustering result D12, aggregates the physical quantities at each time point for each physical quantity / cluster combination, calculates the maximum and minimum values for each physical quantity / cluster, and outputs them as the pre-removal cluster maximum / minimum values D14.
[0040] Figure 4 is a functional block diagram of the visualization unit B6 in Figure 2. The visualization unit B6 consists of a physical quantity / range selection unit B60, a physical quantity normalization unit B61, a color conversion unit B62, and a stereoscopic display unit B63.
[0041] The physical quantity / range selection unit B60 takes the maximum and minimum cluster values D15 after removal as input, displays a list of pressure, temperature, and physical quantity types and ranges, i.e., multiple pairs of maximum and minimum cluster values, accepts input from the user regarding physical quantities and ranges, i.e., clusters, and outputs the physical quantity / range selection result D17.
[0042] The physical quantity normalization unit B61 uses the maximum and minimum values of the types and ranges of physical quantities in the physical quantity / range selection result D17 to convert the calculation results of physical quantities such as pressure, temperature, and flow velocity in the fluid analysis result D11 into normalized values, and outputs them as the normalized fluid analysis result D18.
[0043] Regarding the calculation of normalized values, let's take pressure as an example of a physical quantity. The calculated result of pressure is P c , the maximum value of the pressure P max , the minimum value is P min , the minimum value of the range is P min , the maximum value of the range is P max Therefore, the normalized value n p Calculate this using equation (1).
[0044]
number
[0045] The color conversion unit B62 extracts the normalized values of the physical quantity calculation results from the normalized fluid analysis results D18, calculates the RGB values of the colors from an internal table or function, and outputs them as the color conversion data D19 of the fluid analysis results. This internal table or function is a color map for calculating the RGB values of the colors.
[0046] The 3D display unit B63 displays the location on the three-dimensional shape of the piping system in color according to the color information, based on the color conversion data D19 of the fluid analysis results.
[0047] Figure 5 shows the processing flow of the piping system state visualization system 1 shown in Figure 2. First, the piping system fluid analysis unit B2 performs piping system fluid analysis processing and outputs the fluid analysis result D11 to the physical quantity range extraction unit B3 and the physical quantity normalization unit B61. The physical quantity range extraction unit B3 takes the fluid analysis result D11 as input and performs a physical quantity range extraction process F01 that extracts the range where physical quantity and coordinate values are concentrated using the results of physical quantity calculations such as pressure, temperature, flow rate, and flow velocity, and outputs the maximum and minimum cluster values D14 before removal.
[0048] The physical quantity minute range exclusion unit B5 takes the pre-removal cluster maximum and minimum values D14 as input and executes the physical quantity minute range exclusion process F02, which removes pairs of the pre-removal cluster maximum and minimum values D14 where the difference between the maximum and minimum values is smaller than the physical quantity minimum range D13, and outputs the post-removal cluster maximum and minimum values D15. The physical quantity and range selection unit B60 takes the post-removal cluster maximum and minimum values D15 as input, accepts operator input regarding physical quantities and ranges, i.e., cluster selection, executes the physical quantity and range selection process, and outputs the physical quantity and range selection result D17.
[0049] The physical quantity normalization unit B61 takes the fluid analysis result D11 and the physical quantity / range selection result D17 as input, executes the physical quantity normalization process F03, and outputs the normalized fluid analysis result D18. The color conversion unit B62 takes the normalized fluid analysis result D18 as input, executes the color conversion process F04, and outputs the color-converted fluid analysis result D19 to the 3D display unit B63. The 3D display unit B63 executes the 3D display process and displays the 3D shape of the piping system, which is color-coded according to the physical quantity calculation results, on the display output unit 9.
[0050] Figure 6 shows the processing flow of the physical quantity range extraction unit B3 in Figure 2, and corresponds to the physical quantity range extraction process F01 in Figure 5. In the physical quantity range extraction process F01, the physical quantity range extraction unit B3 first sets initial values for the maximum and minimum values for normalization with respect to the X, Y, and Z coordinates in step S1. Next, in steps S2 to S4, it determines whether the X, Y, and Z coordinates of all vertices correspond to the maximum or minimum values for normalization, and if so, updates the maximum or minimum values for normalization.
[0051] Next, in steps S5 and S6, initial values for the maximum and minimum values for normalization are set for each type of physical quantity. Then, in steps S7 to S13, the physical quantity, X coordinate, Y coordinate, and Z coordinate are accumulated for each physical quantity for all vertices and all time points, and it is determined whether the physical quantity corresponds to the maximum or minimum value for normalization. If so, the maximum or minimum value for normalization is updated.
[0052] Next, in steps S14 to S21, a loop is executed for each type of physical quantity, and the X, Y, and Z coordinates for each vertex are normalized by their maximum and minimum values. Furthermore, for each vertex and each time point, the physical quantities are normalized by their maximum and minimum values.
[0053] Next, in steps S22 to S24, for each type of physical quantity, clustering is performed using the normalized physical quantity and the X and Y coordinates to form clusters, and a cluster number is assigned to the physical quantity at each time point and each vertex.
[0054] Finally, in steps S25 to S33, for each physical quantity, each cluster, each vertex, and each time point, it is determined whether the physical quantity in each cluster corresponds to the maximum and minimum values, and if so, the maximum and minimum values of the physical quantity are updated.
[0055] Figure 7 shows the processing flow of the physical quantity minute range exclusion unit B5 in Figure 2, and corresponds to the physical quantity minute range exclusion process F02 in Figure 5. First, in steps S1 to S3, the physical quantity minute range exclusion unit B5 calculates the difference between the maximum and minimum values of the physical quantity in each cluster for each type of physical quantity and each cluster. Next, in step S4, it obtains the minimum range D13 of the physical quantity from the physical quantity minimum range storage unit B4, and in step S5, it determines whether the difference between the maximum and minimum values of the physical quantity in the cluster is less than the physical quantity minimum range. If it is less than the physical quantity minimum range (Y), it proceeds to step S6 and deletes the cluster from the cluster group. On the other hand, if it is greater than or equal to the physical quantity minimum range (N), it proceeds to steps S7 and S8 and terminates the process.
[0056] Figure 8 shows the processing flow of the physical quantity normalization unit B61 in Figure 4, and corresponds to the physical quantity normalization process F03 in Figure 5. First, in step S1, the physical quantity normalization unit B61 obtains the selected physical quantity and range, i.e., the maximum and minimum values of the cluster. Next, in steps S2 to S6, it performs the following processing for all vertices and all time points. It extracts each physical quantity from the fluid analysis result D11 and calculates the normalized value of the physical quantity from the maximum and minimum values using, for example, equation (1) above. After all processing is completed, it outputs the normalized fluid analysis result D18.
[0057] Figure 9 shows the processing flow of the color conversion unit B62 in Figure 4, and corresponds to the color conversion process F04 in Figure 5. First, in step S1, the color conversion unit B62 obtains information about a table or function that converts normalized values of physical quantities into color information. Next, in steps S2 to S6, the normalized values of physical quantities are converted into R, G, and B values for all vertices and all time points, and these are output together as color conversion data D19 of the fluid analysis results.
[0058] Figure 10 shows the data structure of various data D1 within the recording device 5 in Figure 1. Various data D1 consists of multiple piping system CAD data D10, multiple fluid analysis results D11, multiple clustering results D12, multiple minimum physical quantity ranges D13, multiple maximum and minimum cluster values D14 before removal, multiple maximum and minimum cluster values D15 after removal, multiple accumulated data of physical quantities and coordinate values for each physical quantity D16, physical quantity and range selection results D17, multiple normalized fluid analysis results D18, multiple color conversion data D19 of fluid analysis results, and other constants and variables D20.
[0059] Fluid analysis result D11 shows the calculation results of physical quantities at each point on the three-dimensional shape, calculated by fluid analysis using the piping system fluid analysis unit B2.
[0060] Clustering result D12 is obtained by adding the cluster numbers assigned by clustering to the physical quantities at each time point in the fluid analysis result D11.
[0061] The minimum physical quantity range D13 is a combination of physical quantities and the difference between the maximum and minimum values used to determine that the difference between the maximum and minimum values for each physical quantity is small.
[0062] The pre-removal cluster maximum and minimum values D14 are a summary of the maximum and minimum values of the physical quantities belonging to each cluster, obtained using the clustering result D12.
[0063] The removed cluster maximum / minimum values D15 are extracted from the pairs of maximum and minimum values of physical quantities belonging to each cluster that are greater than or equal to the difference between the maximum and minimum values listed in the minimum physical quantity range D13.
[0064] The accumulated data D16, which consists of physical quantities and coordinate values for each physical quantity, is data accumulated for all time points, with the physical quantities and coordinate values normalized for each physical quantity required for clustering.
[0065] The physical quantity / range selection result D17 includes the type of physical quantity selected by the operator, its range (i.e., the cluster selected from the set of clusters), and its maximum and minimum values.
[0066] The normalized fluid analysis result D18 is obtained by normalizing the calculation results of physical quantities such as pressure, temperature, and flow velocity in the fluid analysis result D11, using the types, maximum and minimum values of the physical quantities in the physical quantity / range selection result D17, and adding them to the fluid analysis result D11.
[0067] The color conversion data D19 of the fluid analysis results is obtained by converting each normalized value in the normalized fluid analysis results D18 to RGB values and appending them to the normalized fluid analysis results D18.
[0068] Figure 11 shows the data structure of the fluid analysis result D11 from Figure 10. The fluid analysis result D11 consists of multiple three-dimensional position information of the analysis targets and the analysis conditions for the fluid analysis. The three-dimensional position information of the analysis targets refers to the coordinates of characteristic positions in the piping system being analyzed, such as the coordinates of the pipe axis centers of the component inlet and outlet surfaces, the coordinates of points where the pipe axis of the piping system is divided, or the coordinates of vertices, which are the calculation units when the piping system is divided three-dimensionally. The three-dimensional position information of the analysis targets is appended with the vertex number, coordinates, and physical quantity calculation results. The physical quantity calculation results are the calculation results output by the fluid analysis for physical quantities such as pressure, temperature, flow velocity, flow rate, and time at the relevant location. The analysis conditions are those specified when the fluid analysis is executed, such as the type of solution method for the fluid analysis and the type of analysis, such as steady-state analysis or transient analysis.
[0069] Figure 12 shows the data structure of the clustering result D12 from Figure 10. The clustering result D12 consists of results for each physical quantity. The results for each physical quantity store the fluid analysis results and clustering results for each type of physical quantity, such as pressure, temperature, flow velocity, and flow rate. The results for each physical quantity consist of a vertex number, the X coordinate of the vertex, the Y coordinate of the vertex, the Z coordinate of the vertex, the normalized value of each coordinate of the vertex, and multiple time-based data. The time-based data consists of the time, the value of the physical quantity at that time, the normalized value of the physical quantity, and the cluster number assigned by clustering.
[0070] Figure 13 shows the data structure of the minimum physical quantity range D13 in Figure 10. The minimum physical quantity range D13 consists of the type of physical quantity, such as pressure, flow velocity, temperature, and flow rate, and the minimum physical quantity range value. For example, in the case of pressure, the minimum range value is set to 0.0001 MPa, which is 0.1% of atmospheric pressure of 0.1 MPa, and the type of physical quantity is stored as pressure and the minimum physical quantity range as 0.0001 MPa.
[0071] Figure 14 shows the data structure of the maximum and minimum cluster values D14 before removal and D15 after removal in Figure 10. The maximum and minimum cluster values D15 after removal are obtained by removing the values from the maximum and minimum cluster values D14 before removal where the difference between the maximum and minimum values is less than or equal to the minimum physical quantity value within the minimum physical quantity range D13, and the data structure is the same. The data structure of the maximum and minimum cluster values D14 before removal will be explained below.
[0072] The pre-removal cluster maximum and minimum values D14 consist of multiple physical quantity data sets, grouped by physical quantity such as pressure, temperature, flow velocity, and flow rate. Each physical quantity data set consists of the type of physical quantity (such as pressure, temperature, flow velocity, and flow rate) and multiple cluster data sets. Each cluster data set consists of a cluster number used to identify the cluster, the cluster physical quantity maximum value, and the cluster physical quantity minimum value. The cluster physical quantity maximum value indicates the maximum value of the physical quantity in that cluster. The cluster physical quantity minimum value indicates the minimum value of the physical quantity in that cluster.
[0073] Figure 15 shows the data structure of the accumulated data D16 of physical quantities and coordinate values for each physical quantity in Figure 10. The accumulated data D16 of physical quantities and coordinate values for each physical quantity consists of multiple results for each physical quantity. The results for each physical quantity store the fluid analysis results and clustering results for each type of physical quantity, such as pressure, temperature, flow velocity, and flow rate. The results for each physical quantity consist of the vertex number, the X coordinate of the vertex, the Y coordinate of the vertex, the Z coordinate of the vertex, the normalized value of each coordinate of the vertex, and multiple time-based data. The time-based data consists of the time, the value of the physical quantity at that time, and the normalized value of the physical quantity.
[0074] Figure 16 shows the data structure of the physical quantity / range selection result D17 in Figure 10. The physical quantity / range selection result D17 consists of the type of physical quantity selected by the operator, such as pressure, flow rate, flow rate, or temperature, the cluster number which is the result of the range, or cluster selection, and the maximum and minimum values of the physical quantity in the cluster.
[0075] Figure 17 shows the data structure of the normalized fluid analysis result D18 from Figure 10. The normalized fluid analysis result D18 consists of multiple three-dimensional positional information of the analysis targets and the analysis conditions for the fluid analysis. The three-dimensional positional information of the analysis targets refers to the coordinates of characteristic positions in the piping system being analyzed, such as the coordinates of the pipe axis centers of the component inlet and outlet surfaces, the coordinates of points where the pipe axis of the piping system is divided, or the coordinates of vertices, which are the computational units obtained by dividing the piping system three-dimensionally.
[0076] The three-dimensional position information of the object being analyzed includes the coordinate values and vertex numbers of each vertex, along with the results of multiple physical quantity calculations. These physical quantity calculations consist of time and various physical quantities such as pressure, velocity, temperature, and flow rate. Each physical quantity consists of an absolute value and a normalized value. The normalized value is the result of normalizing the absolute value of the physical quantity calculation results for pressure, temperature, velocity, etc., at the given location by the maximum and minimum values of the physical quantities in the selected cluster. The analysis conditions are those specified when the fluid analysis is executed, including the type of solution method for the fluid analysis and whether it is a steady-state or transient analysis.
[0077] Figure 18 shows the data structure of the color-converted data D19 of the fluid analysis results in Figure 10. The color-converted data D19 of the fluid analysis results consists of multiple three-dimensional positional information of the analysis targets and the analysis conditions of the fluid analysis. The three-dimensional positional information of the analysis targets refers to the coordinates of characteristic positions of the piping system being analyzed, for example, the coordinates of the pipe axis centers of the component inlet and outlet surfaces, the coordinates of points that divide the pipe axis of the piping system, or the coordinates of vertices that are computational units that divide the piping system three-dimensionally.
[0078] The three-dimensional position information of the target of analysis includes the coordinate values and vertex numbers of each vertex, along with the results of multiple physical quantity calculations. The physical quantity calculation results consist of time and various physical quantities such as pressure, velocity, temperature, and flow rate. Each physical quantity consists of an absolute value, a normalized value, an R value, a G value, and a B value. The normalized value is the result of normalizing the absolute value of the physical quantity calculation results for pressure, temperature, velocity, etc., at the given location by the maximum and minimum values of the physical quantities in the selected cluster. The R value, G value, and B value consist of the red, green, and blue densities, respectively, when the normalized physical quantities are converted into color information. The analysis conditions are those specified when the fluid analysis is executed, such as the type of solution method for the fluid analysis and whether it is a steady-state or transient analysis.
[0079] Figure 19 shows an example of the configuration of the state visualization screen of the piping system fluid analysis results by the visualization unit B6 in Figure 2. The upper part is the state visualization display section of the piping system, and the lower part is the operation section. The three-dimensional shape of the piping system is displayed in the upper part, and the calculation results of physical quantities selected by the operator are displayed in different colors. For example, vertices with high physical quantities are displayed in red, and vertices with low physical quantities are displayed in blue. Areas where the color is concentrated indicate characteristic areas of the physical quantities.
[0080] The lower control section allows you to select the type of physical quantity, such as pressure, temperature, flow velocity, or flow rate. You can also select which of the multiple clusters (ranges) to use as the maximum and minimum values. [Examples]
[0081] Referring to Figure 20, a piping system status visualization system and a piping system status visualization method according to Embodiment 2 of the present invention will be described. The hardware configuration diagram, functional block diagram, processing flow, and data configuration diagram are the same as those in Embodiment 1, and only the configuration of the status visualization screen, which is the difference, will be described.
[0082] Figure 20 shows an example of the configuration of the state visualization screen for the piping system fluid analysis results in this embodiment. The upper part is the display section for visualizing the state of the piping system, and the lower part is the operation section. The three-dimensional shape of the piping system is displayed in the upper part, and the calculation results of physical quantities selected by the operator are displayed in different colors. For example, vertices with high physical quantities are displayed in red, and vertices with low physical quantities are displayed in blue. Areas where the color is concentrated indicate characteristic areas of the physical quantities.
[0083] The lower control section allows you to select the type of physical quantity, such as pressure, temperature, flow velocity, or flow rate. You can also select which cluster (range) to use as the maximum and minimum values from among multiple clusters (ranges) using checkboxes, and display the three-dimensional shape of the piping system for each range of multiple physical quantities.
[0084] It should be noted that the present invention is not limited to the embodiments described above, and various modifications are included. For example, the embodiments described above are described in detail to make the present invention easier to understand, and are not necessarily limited to those having all the configurations described. Furthermore, it is possible to replace parts of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add configurations from other embodiments to the configuration of one embodiment. In addition, it is possible to add, delete, or replace parts of the configuration of each embodiment with other configurations. [Explanation of Symbols]
[0085] 1…Piping system status visualization system 2…Piping system status visualization terminal 3…CPU 4…RAM 5…Recording device 6…I / F (Interface) 7…Network 8... Operation input section 9...Display output section 10…Input storage and distribution section 11...Clustering section 12…Calculation unit for maximum and minimum values of physical quantities by cluster B1... Piping system CAD data storage section B2…Piping system fluid analysis department B3... Physical quantity range extraction unit B4…Physical quantity minimum range storage section B5…Physical quantity minute range exclusion part B6...Visualization section B60... Physical quantity / range selection section B61…Physical quantity standardization section B62...Color conversion unit B63…3D display section D1... Various data D10... Piping system CAD data D11…Fluid analysis results D12...Clustering results D13...Minimum range of physical quantities D14... Maximum and minimum cluster values before removal D15... Maximum and minimum cluster size after removal D16...Accumulated data of physical quantities and coordinate values for each physical quantity D17...Physical quantity / range selection result D18... Fluid analysis results after standardization D19...Color conversion data of fluid analysis results D20...Other constants and variables F01... Physical quantity range extraction process F02...Exclusion process for minute range of physical quantity F03...Physical quantity normalization process F04...Color conversion process P1... Piping system fluid analysis program P2... Physical quantity range extraction program P3... Program to exclude minute ranges of physical quantities. P4... Physical quantity / range selection program P5... Physical Quantity Normalization Program P6...Color conversion program P7...3D display program.
Claims
1. A piping system shape information storage unit that stores shape information of the piping system, A piping system fluid analysis unit performs fluid analysis of the aforementioned piping system and outputs predetermined physical quantities, A variable value range extraction unit extracts a range of variable values from variable values where the physical quantity is a variable by threshold determination or clustering, A visualization unit that displays the three-dimensional shape of the piping system in different colors based on the range of the variable values and a color map, A system for visualizing the state of a piping system, characterized by comprising the following features.
2. A system for visualizing the state of a piping system according to claim 1, The piping system status visualization system is characterized in that the variable value range extraction unit extracts a range of the variable value from the normalized value of the variable value and the normalized value of the coordinate value of the variable by threshold determination or clustering.
3. A system for visualizing the state of a piping system according to claim 1, A physical quantity minimum range storage unit that stores the minimum range of the aforementioned physical quantity, A physical quantity minute range exclusion unit that excludes the range of variable values below the minimum range of the physical quantity, A system for visualizing the state of a piping system, characterized by comprising the following features.
4. A system for visualizing the state of a piping system according to claim 1, The visualization unit is characterized by displaying the three-dimensional shape of the piping system using variable values color-coded according to a range of one or more selected variable values, thereby providing a piping system status visualization system.
5. A system for visualizing the state of a piping system according to claim 1, The variable value range extraction unit includes an input storage and distribution unit that stores the variable values and coordinate values of the variable for a predetermined period, normalizes them using the maximum and minimum values of the variable values or coordinate values, and generates stored data of the variable values and coordinate values. A clustering unit that performs clustering using the accumulated data and assigns the cluster number obtained by clustering to the variable value at each vertex at a predetermined time interval within the predetermined period, A variable value / cluster-specific maximum / minimum value calculation unit reads the clustering results from the aforementioned clustering unit, aggregates them for each combination of variable value / cluster at each time point, and calculates the maximum and minimum values for each variable value / cluster. A system for visualizing the state of a piping system, characterized by having the following features.
6. A system for visualizing the state of a piping system according to claim 1, A system for visualizing the state of a piping system, characterized in that the physical quantity is at least one of the pressure, temperature, flow rate, and flow velocity of the fluid flowing through the piping system.
7. A method for visualizing the state of a piping system using a simulator, (a) A step of performing a fluid analysis based on the shape information of the piping system and outputting a predetermined physical quantity, (b) A step of extracting a range of variable values from variable values with the physical quantity as a variable by threshold determination or clustering, (c) A step of color-coding the three-dimensional shape of the piping system based on the range of the variable values and the color map, A method for visualizing the state of a piping system, characterized by having the following features.
8. A method for visualizing the state of a piping system according to claim 7, A method for visualizing the state of a piping system, characterized in that, in step (b), a range of the variable values is extracted from the normalized value of the variable value and the normalized value of the coordinate value of the variable by threshold determination or clustering.
9. A method for visualizing the state of a piping system according to claim 7, Between step (b) and step (c), (d) A method for visualizing the state of a piping system, characterized by excluding a range of variable values that are less than or equal to the minimum range of variable values that have been stored in advance.
10. A method for visualizing the state of a piping system according to claim 7, A method for visualizing the state of a piping system, characterized in that, in step (c) above, the three-dimensional shape of the piping system is displayed using variable values color-coded according to a range of one or more selected variable values.
11. A method for visualizing the state of a piping system according to claim 7, In step (b) above, (b1) A step of accumulating the variable values and coordinate values of the variable over a predetermined period, normalizing them by the maximum and minimum values of the variable values or coordinate values, and generating accumulated data of the variable values and coordinate values, (b2) A step of performing clustering using the accumulated data and assigning the cluster number obtained by clustering to the variable value at each vertex at a predetermined time interval within the predetermined period, (b3) A step of aggregating the results of the clustering in step (b2) for each combination of variable value and cluster at each time point, and calculating the maximum and minimum values for each variable value and cluster, A method for visualizing the state of a piping system, characterized by having the following features.
12. A method for visualizing the state of a piping system according to claim 7, A method for visualizing the state of a piping system, characterized in that the physical quantity is at least one of the pressure, temperature, flow rate, and flow velocity of the fluid flowing through the piping system.