Abstract: SYSTEM AND METHOD FOR DATA VISUALIZATION OF CYLINDRICAL OBJECTS ABSTRACT A method (300) for data visualization of cylindrical objects, the method (300) is characterized by steps of: determining a first x-coordinate (x’) and a first y-coordinate (y’) to obtain an x-axis data point and a y-axis data point, determining a second x-coordinate (x’’) and a second y-coordinate (y’’) to obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile, determining a third x-coordinate (xp’’) and a third y-coordinate (yp’’) to obtain an x-axis circumference data point and a y-axis circumference data point, plotting the first x-coordinate (x’) and the first y-coordinate (y’), the second x-coordinate (x’’) and the second y-coordinate (y’’), and the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize sets of heat transfer data passing through the cylindrical objects. The method (300) visualizes the heat transfer data and geometric representation of the cylindrical objects into a unified graph. Claims: 10, Figures: 6 Figure 1A is selected.
Description:BACKGROUND
Field of Invention
Embodiments of the present invention generally relate to data visualization and particularly to a system and method for data visualization of cylindrical objects.
Description of Related Art
In scientific and engineering studies, data visualization is critical in analyzing and understanding complex phenomena. Visualization of heat transfer data on cylindrical surfaces is traditionally carried out using polar plots that map the Nusselt number (Nu) against the angular position (θ). These methods often rely on cylindrical coordinates [r, θ, z]. The radius (r) remains constant, and the axial length (z) is treated as effectively infinite. Researchers commonly unwrap the cylinder’s surface to generate two-dimensional plots, which present the angular position (θ) on the x-axis and the Nusselt number (Nu) on the y-axis.
However, this approach adequately captures heat transfer distribution, it separates the data from the physical context of the cylindrical object, making spatial relationships less intuitive. Conventional techniques provide numerical accuracy but lack integration with the object's geometry, leading to challenges in interpreting intricate flow patterns and thermal gradients.
The conventional methods have been widely used in studies involving fluid dynamics, cooling systems, and heat exchangers. These techniques, however, primarily focus on numerical representation, limiting their applicability in scenarios that require a more comprehensive understanding of data in conjunction with the object’s physical characteristics.
Moreover, advancements in data visualization seek to enhance interpretability by maintaining the geometric context of the studied object. Techniques that integrate visual aesthetics with quantitative data offer potential for better understanding, particularly in domains where both the object’s geometry and the data are critical. Improved visualization methods reduce dependency on textual descriptions and enable easier interpretation for professionals and non-specialists alike.
There is thus a need for an improved and advanced system and method for data visualization of cylindrical objects that can administer the aforementioned limitations in a more efficient manner.
SUMMARY
Embodiments in accordance with the present invention provide a system for data visualization of cylindrical objects. The system comprising: a storage medium comprising programming instructions executable by a processor. The processor is located on an application server. The processor is configured to: receive a cylindrical object profile from a computing device. The profile of the cylindrical objects comprise variables selected from a Nusselt number (Nu), an angular position (θ), additional weights (W), a specific Reynolds number, or a combination thereof; obtain an x-axis data point and a y-axis data point by calculating a first x-coordinate (x’) and a first y-coordinate (y’) respectively. The first x-coordinate (x’) and the first y-coordinate (y’) is calculated by setting the variables in a first x-Cartesian equation and a first y-Cartesian equation respectively; obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile by calculating a second x-coordinate (x’’) and a second y-coordinate (y’’) respectively. The second x-coordinate (x’’) and the second y-coordinate (y’’) is calculated by setting the variables in a second x-Cartesian equation and a second y-Cartesian equation respectively; obtain an x-axis circumference data point and a y-axis circumference data point by calculating a third x-coordinate (xp’’) and a third y-coordinate (yp’’) respectively. The third x-coordinate (xp’’) and the third y-coordinate (yp’’) is calculated by setting the variables in a third x-Cartesian equation and a third y-Cartesian equation respectively; plot the first x-coordinate (x’) and the first y-coordinate (y’) and the second x-coordinate (x’’) and the second y-coordinate (y’’) on a Cartesian plane to depict a heat data profile of the cylindrical objects; and plot the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize sets of the heat transfer data passing through an outer periphery of the cylindrical objects.
Embodiments in accordance with the present invention further provide a method for data visualization of cylindrical objects. The method comprising steps of: determining a first x-coordinate (x’) and a first y-coordinate (y’) to obtain an x-axis data point and a y-axis data point respectively. The first x-coordinate (x’) is determined using a first x-Cartesian equation and the first y-coordinate (y’) is determined using a first y-Cartesian equation respectively; determining a second x-coordinate (x’’) and a second y-coordinate (y’’) to obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile respectively. The second coordinate (x’’) is determined using a second x-Cartesian equation and the second coordinate (y’’) is determined using a second y-Cartesian equation respectively; determining a third x-coordinate (xp’’) and a third y-coordinate (yp’’) to obtain an x-axis circumference data point and a y-axis circumference data point respectively. The third coordinate (xp’’) is determined using a third x-Cartesian equation and the third coordinate (yp’’) is determined using a third y-Cartesian equation respectively; plotting the first x-coordinate (x’) and the first y-coordinate (y’) and the second x-coordinate (x’’) and the second y-coordinate (y’’) on a Cartesian plane to depict a heat data profile of the cylindrical objects; and plotting the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize sets of heat transfer data passing through an outer periphery of the cylindrical objects.
Embodiments of the present invention may provide a number of advantages depending on their particular configuration. First, embodiments of the present application may provide a system and method for data visualization of cylindrical objects.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that visualize heat transfer data on cylindrical objects. The angular position (θ) is plotted against the Nusselt number (Nu) using cylindrical coordinates [r, θ, z], to depict the distribution of heat transfer around the cylinder's surface.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that enhances representation of heat transfer data by converting the angular position (θ) and the Nusselt number (Nu) into new coordinates (X', Y'), where the magnitude of Nu determines the distance from the center, and θ corresponds to the angular position.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that visualizes heat transfer data that incorporates the geometry of the cylindrical object, using additional weight (W) corresponding to a specific data value, to create new coordinates (X'', Y'') for the data.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that plots cylindrical object profiles alongside visualized data.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that combines heat transfer data and geometric representation of cylindrical objects into a unified graph for improving the clarity and interpretability of complex datasets.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that represents additional physical parameters, such as wall friction coefficients, pressure distributions, and boundary layer characteristics, using the described visualization approach.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that provides a clear and accessible representation of heat transfer data for use in industries including heat exchangers, cooling systems, and fluid dynamics.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that are implemented using general-purpose data visualization tools, such as spreadsheet software or advanced graphing platforms, ensuring accessibility and adaptability.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that simplifies the understanding of heat transfer data by providing visually intuitive graphs, enabling usage by individuals without specialized technical training.
Next, embodiments of the present application may provide a system and method for data visualization of cylindrical objects that reduces the need for extensive textual descriptions by embedding both the data and object geometry into a single graphical representation, facilitating faster analysis and decision-making.
These and other advantages will be apparent from the present application of the embodiments described herein.
The preceding is a simplified summary to provide an understanding of some embodiments of the present invention. This summary is neither an extensive nor exhaustive overview of the present invention and its various embodiments. The summary presents selected concepts of the embodiments of the present invention in a simplified form as an introduction to the more detailed description presented below. As will be appreciated, other embodiments of the present invention are possible utilizing, alone or in combination, one or more of the features set forth above or described in detail below.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and still further features and advantages of embodiments of the present invention will become apparent upon consideration of the following detailed description of embodiments thereof, especially when taken in conjunction with the accompanying drawings, and wherein:
FIG. 1A illustrates a block diagram of a system for data visualization of cylindrical objects, according to an embodiment of the present invention;
FIG. 1B illustrates a block diagram of a storage medium of the system for data visualization of the cylindrical objects, according to an embodiment of the present invention;
FIG. 2A illustrates a classical graph for data visualization of the cylindrical objects, according to an embodiment of the present invention;
FIG. 2B illustrates a first Cartesian plane for data visualization of the cylindrical objects, according to an embodiment of the present invention;
FIG. 2C illustrates a second Cartesian plane with a cylindrical object profile for data visualization of the cylindrical objects, according to an embodiment of the present invention; and
FIG. 3 depicts a flowchart of a method for data visualization of the cylindrical objects, according to an embodiment of the present invention.
The headings used herein are for organizational purposes only and are not meant to be used to limit the scope of the description or the claims. As used throughout this application, the word "may" is used in a permissive sense (i.e., meaning having the potential to), rather than the mandatory sense (i.e., meaning must). Similarly, the words “include”, “including”, and “includes” mean including but not limited to. To facilitate understanding, like reference numerals have been used, where possible, to designate like elements common to the figures. Optional portions of the figures may be illustrated using dashed or dotted lines, unless the context of usage indicates otherwise.
DETAILED DESCRIPTION
The following description includes the preferred best mode of one embodiment of the present invention. It will be clear from this description of the invention that the invention is not limited to these illustrated embodiments but that the invention also includes a variety of modifications and embodiments thereto. Therefore, the present description should be seen as illustrative and not limiting. While the invention is susceptible to various modifications and alternative constructions, it should be understood, that there is no intention to limit the invention to the specific form disclosed, but, on the contrary, the invention is to cover all modifications, alternative constructions, and equivalents falling within the scope of the invention as defined in the claims.
In any embodiment described herein, the open-ended terms "comprising", "comprises”, and the like (which are synonymous with "including", "having” and "characterized by") may be replaced by the respective partially closed phrases "consisting essentially of", “consists essentially of", and the like or the respective closed phrases "consisting of", "consists of”, the like.
As used herein, the singular forms “a”, “an”, and “the” designate both the singular and the plural, unless expressly stated to designate the singular only.
FIG. 1A illustrates a block diagram of a system 100 for data visualization of cylindrical objects, according to an embodiment of the present invention. In an embodiment of the present invention, the system 100 may be adapted for thermodynamic data visualization of the cylindrical object. The thermodynamic data may be visualized using means such as, but not limited to, a graph, a chart, a table, and so forth. Embodiments of the present invention are intended to include or otherwise cover any means for the visualization of the thermodynamic data, including known, related art, and/or later developed technologies. The cylindrical objects may be, but not limited to, pistons, gears, tubes, canisters, levers, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the cylindrical objects, including known, related art, and/or later developed technologies.
According to an embodiment of the present invention, the system 100 may comprise a computing device 102, a computer application 104, a database 106, an application server 108, a processor 110, and a storage medium 112.
In an embodiment of the present invention, the computing device 102 may be an electronic device used by a user. The computing device 102 may enable the user to upload and/or provide a cylindrical object profile relating to the cylindrical objects to the system 100. The computing device 102 may further be configured to display infographics relating to the data visualized on the cylindrical objects. The data visualized by the computing device 102 may be displayed on a display unit (not shown) of the computing device 102.
The computing device 102 may be, but not limited to, a personal computer, a consumer device, and alike. Embodiments of the present invention are intended to include or otherwise cover any type of the computing device 102 including known, related art, and/or later developed technologies. In an embodiment of the present invention, the personal computer may be, but not limited to, a desktop, a server, a laptop, and alike. Embodiments of the present invention are intended to include or otherwise cover any type of the personal computer including known, related art, and/or later developed technologies.
Further, in an embodiment of the present invention, the consumer device may be, but not limited to, a tablet, a mobile phone, a notebook, a netbook, a smartphone, a wearable device, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the consumer device including known, related art, and/or later developed technologies.
According to an embodiment of the present invention, the computing device 102 may comprise software applications such as, but not limited to, a graph plotting application, a graph rendering application, a MATLAB™ application, and the like. In a preferred embodiment of the present invention, the computing device 102 may comprise the computer application 104 which may be a computer-readable program installed in the computing device 102 for executing functions associated with the system 100. Further, the computer application 104 may be a spreadsheet-based graphing application. In a preferred embodiment of the present invention, the spreadsheet-based graphing application may be Microsoft Excel™.
In an embodiment of the present invention, the computer application 104 when logged in by an authorised user may provide a read-write interface for operating the system 100. The computer application 104 when logged in by an unauthorized user may provide a read-only interface for operating the system 100, in an embodiment of the present invention.
In an embodiment of the present invention, the database 106 may be adapted to store the cylindrical object profile uploaded by the user using the computing device 102. The database 106 may further be adapted to store the data visualized for the uploaded cylindrical object profile relating to the cylindrical objects. The database 106 may further be adapted to carry out operations such as, but not limited to, a viewing of the cylindrical object profile and the corresponding data visualized, a reading of the cylindrical object profile and the corresponding data visualized, a writing of the cylindrical object profile and the corresponding data visualized, an updating of the cylindrical object profile and the corresponding data visualized, a retrieving of the cylindrical object profile and the corresponding data visualized, and so forth. Embodiments of the present invention are intended to include or otherwise cover any operations that may be carried out on the cylindrical object profile and the corresponding data visualized, including known, related art, and/or later developed technologies, stored in the database 106.
According to embodiments of the present invention, the database 106 may be for example, but not limited to, a distributed database, a personal database, an end-user database, a commercial database, a Structured Query Language (SQL) database, a non-SQL database, an operational database, a relational database, an object-oriented database, a graph database, a cloud server database, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the database 106 including known, related art, and/or later developed technologies.
Further, the database 106 may be a cloud server database, in an embodiment of the present invention. In an embodiment of the present invention, the cloud server may be remotely located. In an exemplary embodiment of the present invention, the cloud server may be a public cloud server. In another exemplary embodiment of the present invention, the cloud server may be a private cloud server. In yet another embodiment of the present invention, the cloud server may be a dedicated cloud server. According to embodiments of the present invention, the cloud server may be, but not limited to, a Microsoft Azure cloud server, an Amazon AWS cloud server, a Google Compute Engine (GEC) cloud server, an Amazon Elastic Compute Cloud (EC2) cloud server, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the cloud server including known, related art, and/or later developed technologies.
In an embodiment of the present invention, the application server 108 may be a hardware on which the processor 110 may be installed. According to embodiments of the present invention, the application server 108 may be, but not limited to, a motherboard, a wired board, a mainframe, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the application server 108, including known, related art, and/or later developed technologies.
In an embodiment of the present invention, the processor 110 may be located on the application server 108. The processor 110 may be configured to execute computer-executable instructions to generate an output relating to the system 100. According to embodiments of the present invention, the processor 110 may be, but not limited to, a Programmable Logic Control (PLC) unit, a microprocessor, a development board, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the processor 110 including known, related art, and/or later developed technologies.
In an embodiment of the present invention, the storage medium 112 may store the computer-executable instructions in form of programming modules. The storage medium 112 may be a non-transitory storage medium, in an embodiment of the present invention. The storage medium 112 may communicate with the processor 110 and execute a computer-readable set of instructions present in storage medium 112, in an embodiment of the present invention.
According to embodiments of the present invention, the storage medium 112 may be, but not limited to, a Random-Access Memory (RAM), a Static Random-access Memory (SRAM), a Dynamic Random-access Memory (DRAM), a Read Only Memory (ROM), an Erasable Programmable Read-only Memory (EPROM), an Electrically Erasable Programmable Read-only Memory (EEPROM), a NAND Flash, a Secure Digital (SD) memory, a cache memory, a Hard Disk Drive (HDD), a Solid-State Drive (SSD) and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the storage medium 112, including known, related art, and/or later developed technologies. In an embodiment of the present invention, the storage medium 112 may further be explained in conjunction with FIG. 1B.
FIG. 1B illustrates a block diagram of the storage medium 112 of the system 100, according to an embodiment of the present invention. The storage medium 112 may comprise the computer-executable instructions in form of programming modules such as a data receiving module 114, a data calculation module 116, and a data plotting module 118.
In an embodiment of the present invention, the data receiving module 114 may be configured to receive the cylindrical object profile from the computing device 102. The cylindrical object profile received may comprise variables such as, but no limited to, a Nusselt number (Nu), an angular position (θ), additional weights (W), an axial length (z), a specific Reynolds number, and so forth. Embodiments of the present invention are intended to include or otherwise cover any variables that may be comprised on the cylindrical object profile, including known, related art, and/or later developed technologies.
In an embodiment of the present invention, the Nusselt number (Nu) may be a ratio of total heat transfer to a conductive heat transfer across an outer periphery of the cylindrical objects. In an embodiment of the present invention, the angular position (θ) may be an angular magnitude representing a three-dimensional structure of the cylindrical objects in a three-dimensional space.
In an embodiment of the present invention, the additional weights (W) may be selected as a value of the Nusselt number (Nu) at a stagnation point during the specific Reynolds number. In an embodiment of the present invention, the axial length (z) may be a set of magnitude representing three-dimensional measurements such as, but not limited to, a length, a breadth, a height, a width, a depth, and so forth of the cylindrical objects.
In an embodiment of the present invention, the data receiving module 114 may be configured to transmit the received cylindrical object profile to the data calculation module 116.
The data calculation module 116 may be activated upon receipt of the cylindrical object profile from the data receiving module 114. In an embodiment of the present invention, the data calculation module 116 may be configured to obtain an x-axis data point and a y-axis data point. The x-axis data point and the y-axis data point may be obtained by calculating a first x-coordinate (x’) and a first y-coordinate (y’) respectively. The first x-coordinate (x’) and the first y-coordinate (y’) may be calculated by setting the variables received in the cylindrical object profile in a first x-Cartesian equation and a first y-Cartesian equation respectively.
In an embodiment of the present invention, the first x-Cartesian equation may be a product of the Nusselt number (Nu) with a sine function of the angular position (θ) of the cylindrical object. The first x-Cartesian equation may be mathematically represented as denoted in equation 1.
x^'=Nu Sin (θ) --- 1
In an embodiment of the present invention, the first y-Cartesian equation may be a product of the Nusselt number (Nu) with a cosine function of the angular position (θ) of the cylindrical object. The first y-Cartesian equation may be mathematically represented as denoted in equation 2.
y^'=Nu Cos (θ) --- 2
In an embodiment of the present invention, upon obtaining the x-axis data point and the y-axis data point using the first x-Cartesian equation and the first y-Cartesian equation, the data calculation module 116 may be configured to obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile.
The x-axis cylindrical object profile and the y-axis cylindrical object profile may be obtained by calculating a second x-coordinate (x’’) and a second y-coordinate (y’’) respectively. The second x-coordinate (x’’) and the second y-coordinate (y’’) may be calculated by setting the variables received in the cylindrical object profile in a second x-Cartesian equation and a second y-Cartesian equation respectively.
In an embodiment of the present invention, the second x-Cartesian equation may be a product of summation of the Nusselt number (Nu) and the additional weights (W) with a sine function of the angular position (θ). The second x-Cartesian equation may be mathematically represented as denoted in equation 3.
x^''=(Nu+W) Sin (θ) --- 3
In an embodiment of the present invention, the second y-Cartesian equation may be a product of summation of the Nusselt number (Nu) and the additional weights (W) with a cosine function of the angular position (θ). The second y-Cartesian equation may be mathematically represented as denoted in equation 4.
〖y'〗^'=(Nu+W) Cos (θ) --- 4
In an embodiment of the present invention, upon obtaining the x-axis cylindrical object profile and the y-axis cylindrical object profile using the second x-Cartesian equation and the second y-Cartesian equation, the data calculation module 116 may be configured to obtain an x-axis circumference data point and a y-axis circumference data point.
The x-axis circumference data point and the y-axis circumference data point may be obtained by calculating a third x-coordinate (xp’’) and a third y-coordinate (yp’’) respectively. The third x-coordinate (xp’’) and the third y-coordinate (yp’’) may be calculated by setting the variables received in the cylindrical object profile in a third x-Cartesian equation and a third y-Cartesian equation respectively.
In an embodiment of the present invention, the third x-Cartesian equation may be a product of the Nusselt number (Nu) with the sine function of the angular position (θ). The third x-Cartesian equation may be mathematically represented as denoted in equation 5.
〖xp〗^''=Nu Sin (θ) --- 5
In an embodiment of the present invention, the third y-Cartesian equation may be a product of the Nusselt number (Nu) with the cosine function of the angular position (θ). The second y-Cartesian equation may be mathematically represented as denoted in equation 6.
〖yp'〗^'=Nu Cos (θ) --- 6
In an embodiment of the present invention, upon obtaining the x-axis circumference data point and the y-axis circumference data point, the data calculation module 116 may be configured to transmit the first x-coordinate (x’) and the first y-coordinate (y’), the second x-coordinate (x’’) and the second y-coordinate (y’’), and the third x-coordinate (xp’’) and the third y-coordinate (yp’’).
The data plotting module 118 may be activated upon receipt of the first x-coordinate (x’) and the first y-coordinate (y’), the second x-coordinate (x’’) and the second y-coordinate (y’’), and the third x-coordinate (xp’’) and the third y-coordinate (yp’’).
In an embodiment of the present invention, the data plotting module 118 may be configured to plot the first x-coordinate (x’) and the first y-coordinate (y’) on a Cartesian plane. The data plotting module 118 may further be configured to plot the second x-coordinate (x’’) and the second y-coordinate (y’’) on the Cartesian plane. The plotted first x-coordinate (x’) and the first y-coordinate (y’), and the plotted second x-coordinate (x’’) and the second y-coordinate (y’’) on the Cartesian plane may depict a heat data profile of the cylindrical objects. Further, the second x-coordinate (x’’) and the second y-coordinate (y’’) plotted on the Cartesian plane may be analogous to the first x-coordinate (x’) and the first y-coordinate (y’). The heat data profile may further be explained in detail in conjunction with FIG. 2B.
In an embodiment of the present invention, the data plotting module 118 may be configured to plot the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane. The plotted third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane may visualize sets of the heat transfer data passing through the outer periphery of the cylindrical objects. The sets of the heat transfer data passing through the outer periphery of the cylindrical objects may further be explained in detail in conjunction with FIG. 2C.
FIG. 2A illustrates a classical graph 200 for data visualization of the cylindrical objects, according to an embodiment of the present invention. In an embodiment of the present invention, the classical graph 200 may represent the angular position (θ) of the cylindrical object on an x-axis. The classical graph 200 may represent the Nusselt number (Nu) on a y-axis, in an embodiment of the present invention.
In an embodiment of the present invention, the data visualization of the cylindrical objects on the classical graph 200 may be postulated by a set of three principles. The first postulated principle may be that the axial length (z) of the cylindrical objects may be greater than a radius (r) of the cylindrical objects. The second postulated principle may be that a z-axis of the cylindrical objects may be considered effectively infinite. The third postulated principle may be that radius (r) of the cylindrical objects may be constant. Thus, the primary variable of interest may be the angular position (θ) of the cylindrical objects.
In an embodiment of the present invention, the classical graph 200 may represent a Nusselt number (Nu) distribution through the outer periphery of the cylindrical objects. The Nusselt number (Nu) distribution may be observed at the stagnation point. The stagnation point for the classical graph 200 may be obtained at the angular position (θ) of 0 degrees and at the angular position (θ) of 360 degrees.
In an embodiment of the present invention, the classical graph 200 may represent the Nusselt number (Nu) distribution for ‘n’ different Reynolds numbers. In an embodiment of the present invention, ‘n’ may be any finite number starting from ‘1’. In a preferred embodiment of the present invention, the ‘n’ may be 3. The Reynolds numbers may be, but not limited to, 10000, 20000, 30000, and so forth. Embodiments of the present invention are intended to include or otherwise cover any Reynolds numbers that may be represented in the classical graph 200.
FIG. 2B illustrates a first Cartesian plane 202 for data visualization of the cylindrical objects, according to an embodiment of the present invention. In an embodiment of the present invention, the first Cartesian plane 202 may be a radial graph. The first Cartesian plane 202 may represent the Nusselt number (Nu) on an x-axis and on a y-axis of the first Cartesian plane 202. In an embodiment of the present invention, the first Cartesian plane 202 may represent the Nusselt number (Nu) distribution for ‘n’ different Reynolds numbers. In an embodiment of the present invention, ‘n’ may be any finite number starting from ‘1’. In a preferred embodiment of the present invention, the ‘n’ may be 3. The Reynolds numbers may be, but not limited to, 10000, 20000, 30000, and so forth. Embodiments of the present invention are intended to include or otherwise cover any Reynolds numbers that may be represented in the first Cartesian plane 202.
Further, a positive y-axis of the first Cartesian plane 202 may represent the angular position (θ) of 0 degrees. A positive x-axis of the first Cartesian plane 202 may represent the angular position (θ) of 90 degrees. A negative y-axis of the first Cartesian plane 202 may represent the angular position (θ) of 180 degrees. A negative x-axis of the Cartesian plane first 202 may represent the angular position (θ) of 270 degrees.
In an embodiment of the present invention, the first Cartesian plane 202 may depict the heat data profile of the cylindrical objects. The heat data profile may comprise details such as, but not limited to, a viscosity transfer data, a fluid dynamics data, an aerodynamics data, heat transfer coefficients, wall friction coefficients, pressure values, boundary layer thickness, and so forth. Embodiments of the present invention are intended to include or otherwise cover any details that may be comprised in the heat data profile of the cylindrical objects depicted by the first Cartesian plane 202, including known, related art, and/or later developed technologies. Further, the first Cartesian plane 202 may be represented on the display unit of the computing device 102.
FIG. 2C illustrates a second Cartesian plane 204 with the cylindrical object profile for the data visualization of the cylindrical objects, according to an embodiment of the present invention. In an embodiment of the present invention, the second Cartesian plane 204 may be a radial graph. The second Cartesian plane 204 may represent the Nusselt number (Nu) on an x-axis and on a y-axis of the second Cartesian plane 204. In an embodiment of the present invention, the second Cartesian plane 204 may represent the Nusselt number (Nu) distribution for ‘n’ different Reynolds numbers. In an embodiment of the present invention, ‘n’ may be any finite number starting from ‘1’. In a preferred embodiment of the present invention, the ‘n’ may be 3. The Reynolds numbers may be, but not limited to, 10000, 20000, 30000, and so forth. Embodiments of the present invention are intended to include or otherwise cover any Reynolds numbers that may be represented in the second Cartesian plane 204.
Further, a positive y-axis of the second Cartesian plane 204 may represent the angular position (θ) of 0 degrees. A positive x-axis of the second Cartesian plane 204 may represent the angular position (θ) of 90 degrees. A negative y-axis of the second Cartesian plane 204 may represent the angular position (θ) of 180 degrees. A negative x-axis of the Cartesian plane second 204 may represent the angular position (θ) of 270 degrees.
In an embodiment of the present invention, the second Cartesian plane 204 may visualize the sets of the heat transfer data passing through the outer periphery of the cylindrical objects. The heat transfer data visualized in the sets may be, but not limited to, a viscosity transfer data, a fluid dynamics data, aerodynamics data, heat transfer coefficients, wall friction coefficients, pressure values, boundary layer thickness, and so forth. Embodiments of the present invention are intended to include or otherwise cover any heat transfer data visualized by the second Cartesian plane 204, including known, related art, and/or later developed technologies.
In an embodiment of the present invention, the second Cartesian plane 204 may visualize the outer periphery of the cylindrical objects. In another embodiment of the present invention, the second Cartesian plane 204 may visualize a volumetric shape of the cylindrical objects. Further, the second Cartesian plane 204 may be represented on the display unit of the computing device 102.
FIG. 3 depicts a flowchart of a method 300 for data visualization of the cylindrical objects, according to an embodiment of the present invention.
At step 302, the system 100 may determine the first x-coordinate (x’) and the first y-coordinate (y’) to obtain the x-axis data point and the y-axis data point respectively. The first x-coordinate (x’) may be determined using the first x-Cartesian equation and the first y-coordinate (y’) may be determined using the first y-Cartesian equation respectively.
At step 304, the system 100 may determine the second x-coordinate (x’’) and the second y-coordinate (y’’) to obtain the x-axis cylindrical object profile and the y-axis cylindrical object profile respectively. The second coordinate (x’’) may be determined using the second x-Cartesian equation and the second coordinate (y’’) may be determined using the second y-Cartesian equation respectively.
At step 306, the system 100 may determine the third x-coordinate (xp’’) and the third y-coordinate (yp’’) to obtain the x-axis circumference data point and the y-axis circumference data point respectively. The third coordinate (xp’’) may be determined using the third x-Cartesian equation and the third coordinate (yp’’) may be determined using the third y-Cartesian equation respectively.
At step 308, the system 100 may plot the first x-coordinate (x’) and the first y-coordinate (y’) on the Cartesian plane to depict the heat data profile of the cylindrical objects.
At step 310, the system 100 may plot the second x-coordinate (x’’) and the second y-coordinate (y’’) on the Cartesian plane to depict the heat data profile of the cylindrical objects.
At step 312, the system 100 may plot the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize the sets of the heat transfer data passing through the outer periphery of the cylindrical objects.
While the invention has been described in connection with what is presently considered to be the most practical and various embodiments, it is to be understood that the invention is not to be limited to the disclosed embodiments, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the scope of the appended claims.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined in the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements within substantial differences from the literal languages of the claims. , C , Claims:CLAIMS
I/We Claim:
1. A method (300) for data visualization of cylindrical objects, the method (300) is characterized by steps of:
determining a first x-coordinate (x’) and a first y-coordinate (y’) to obtain an x-axis data point and a y-axis data point respectively, wherein the first x-coordinate (x’) is determined using a first x-Cartesian equation and the first y-coordinate (y’) is determined using a first y-Cartesian equation respectively;
determining a second x-coordinate (x’’) and a second y-coordinate (y’’) to obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile respectively, wherein the second coordinate (x’’) is determined using a second x-Cartesian equation and the second coordinate (y’’) is determined using a second y-Cartesian equation respectively;
determining a third x-coordinate (xp’’) and a third y-coordinate (yp’’) to obtain an x-axis circumference data point and a y-axis circumference data point respectively, wherein the third coordinate (xp’’) is determined using a third x-Cartesian equation and the third coordinate (yp’’) is determined using a third y-Cartesian equation respectively;
plotting the first x-coordinate (x’), the first y-coordinate (y’), the second x-coordinate (x’’) and the second y-coordinate (y’’) on a Cartesian plane to depict a heat data profile of the cylindrical objects; and
plotting the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize sets of heat transfer data passing through an outer periphery of the cylindrical objects.
2. The method (300) as claimed in claim 1, wherein the sets of the heat transfer data visualized are selected from a viscosity transfer data, a fluid dynamics data, an aerodynamics data, heat transfer coefficients, wall friction coefficients, pressure values, boundary layer thickness, or a combination thereof.
3. The method (300) as claimed in claim 1, wherein the first x-Cartesian equation is a product of the Nusselt number (Nu) with a sine function of the angular position (θ).
4. The method (300) as claimed in claim 1, wherein the first y-Cartesian equation is a product of the Nusselt number (Nu) with a cosine function of the angular position (θ).
5. The method (300) as claimed in claim 1, wherein the second x-Cartesian equation is a product of summation of the Nusselt number (Nu) and the additional weights (W) with a sine function of the angular position (θ).
6. The method (300) as claimed in claim 1, wherein the second y-Cartesian equation is a product of summation of the Nusselt number (Nu) and the additional weights (W) with a cosine function of the angular position (θ).
7. The method (300) as claimed in claim 1, wherein the third x-Cartesian equation is a product of the Nusselt number (Nu) with a sine function of the angular position (θ).
8. The method (300) as claimed in claim 1, wherein the third y-Cartesian equation a product of the Nusselt number (Nu) with a cosine function of the angular position (θ).
9. The method (300) as claimed in claim 1, wherein the additional weights (W) are calculated corresponding to the Nusselt number (Nu) at a stagnation point during the specific Reynolds number.
10. A system (100) for data visualization of cylindrical objects, the system (100) comprising:
a storage medium (112) comprising programming instructions executable by a processor (110), wherein the processor (110) located on an application server (108);
characterized in that the processor (110) is configured to:
receive a cylindrical object profile from a computing device (102), wherein the profile of the cylindrical objects comprises variables selected from a Nusselt number (Nu), an angular position (θ), additional weights (W), a specific Reynolds number, or a combination thereof;
obtain an x-axis data point and a y-axis data point by calculating a first x-coordinate (x’) and a first y-coordinate (y’) respectively, wherein the first x-coordinate (x’) and the first y-coordinate (y’) are calculated by setting the variables in a first x-Cartesian equation and a first y-Cartesian equation respectively;
obtain an x-axis cylindrical object profile and a y-axis cylindrical object profile by calculating a second x-coordinate (x’’) and a second y-coordinate (y’’) respectively, wherein the second x-coordinate (x’’) and the second y-coordinate (y’’) is calculated by setting the variables in a second x-Cartesian equation and a second y-Cartesian equation respectively;
obtain an x-axis circumference data point and a y-axis circumference data point by calculating a third x-coordinate (xp’’) and a third y-coordinate (yp’’) respectively, wherein the third x-coordinate (xp’’) and the third y-coordinate (yp’’) is calculated by setting the variables in a third x-Cartesian equation and a third y-Cartesian equation respectively;
plot the first x-coordinate (x’), the first y-coordinate (y’), the second x-coordinate (x’’), and the second y-coordinate (y’’) on a Cartesian plane to depict a heat data profile of the cylindrical objects; and
plot the third x-coordinate (xp’’) and the third y-coordinate (yp’’) on the Cartesian plane to visualize sets of the heat transfer data passing through an outer periphery of the cylindrical objects.
Date: January 03, 2025
Place: Noida
Nainsi Rastogi
Patent Agent (IN/PA-2372)
Agent for the Applicant
| # | Name | Date |
|---|---|---|
| 1 | 202541001041-STATEMENT OF UNDERTAKING (FORM 3) [06-01-2025(online)].pdf | 2025-01-06 |
| 2 | 202541001041-REQUEST FOR EARLY PUBLICATION(FORM-9) [06-01-2025(online)].pdf | 2025-01-06 |
| 3 | 202541001041-POWER OF AUTHORITY [06-01-2025(online)].pdf | 2025-01-06 |
| 4 | 202541001041-OTHERS [06-01-2025(online)].pdf | 2025-01-06 |
| 5 | 202541001041-FORM-9 [06-01-2025(online)].pdf | 2025-01-06 |
| 6 | 202541001041-FORM FOR SMALL ENTITY(FORM-28) [06-01-2025(online)].pdf | 2025-01-06 |
| 7 | 202541001041-FORM 1 [06-01-2025(online)].pdf | 2025-01-06 |
| 8 | 202541001041-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [06-01-2025(online)].pdf | 2025-01-06 |
| 9 | 202541001041-EDUCATIONAL INSTITUTION(S) [06-01-2025(online)].pdf | 2025-01-06 |
| 10 | 202541001041-DRAWINGS [06-01-2025(online)].pdf | 2025-01-06 |
| 11 | 202541001041-DECLARATION OF INVENTORSHIP (FORM 5) [06-01-2025(online)].pdf | 2025-01-06 |
| 12 | 202541001041-COMPLETE SPECIFICATION [06-01-2025(online)].pdf | 2025-01-06 |