Method, device, electronic equipment and storage medium for outputting information
By obtaining the relevant parameters and boundary conditions of the rectangular plate and calculating the coefficients of each side, the calculation problem of the rectangular plate under the combined conditions of arbitrary boundary support and corner settlement is solved, providing accurate structural parameters and supporting the stability analysis of building engineering.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-08
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies lack a unified calculation formula for handling the combined conditions of arbitrary boundary support and corner settlement of rectangular thin plates, which limits the promotion and use of calculation methods.
A method and apparatus are provided to determine the initial settlement of each corner point by acquiring relevant parameters of a rectangular plate, and to calculate the first and second coefficients of each side based on boundary conditions and a set of preset equations, thereby finally determining the structural parameters of the rectangular plate.
It enables the calculation of structural parameters of rectangular plates under arbitrary support conditions, providing a stability data foundation for building engineering and improving the accuracy of calculations.
Smart Images

Figure CN116090070B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of structural engineering technology, and more specifically to a method, apparatus, electronic device, and storage medium for outputting information. Background Technology
[0002] For structural calculation problems of rectangular thin plates, the Navier solution of simply supported plates is generally used as the basis, and the deflection function superposition method or the method of adding supplementary terms is used for processing.
[0003] The boundary conditions to be addressed include two aspects: first, the support form of each edge, which can be fixed, simply supported, or free; second, if there are two adjacent free edges, the support form of the corner point where these two free edges intersect can also be one of three types: no settlement, settlement, or free settlement.
[0004] Current research results generally provide solutions for one or several boundary combination forms, lacking a unified calculation formula for arbitrary combinations of boundary support and corner settlement, which limits the promotion and use of existing calculation methods. Summary of the Invention
[0005] Embodiments of this disclosure provide a method, apparatus, electronic device, and storage medium for outputting information.
[0006] In a first aspect, embodiments of this disclosure provide a method for outputting information, comprising: acquiring relevant parameters of a rectangular plate, wherein the relevant parameters include dimensional parameters, elastic mechanical parameters, and load calculation parameters; determining the initial settlement of each corner point of the rectangular plate; determining a first coefficient and a second coefficient corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side; determining the structural parameters of the rectangular plate based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side; and outputting the structural parameters.
[0007] Secondly, embodiments of this disclosure provide an apparatus for outputting information, comprising: a parameter acquisition unit configured to acquire relevant parameters of a rectangular plate, wherein the relevant parameters include dimensional parameters, elastic mechanical parameters, and load calculation parameters; a settlement determination unit configured to determine the initial settlement of each corner point of the rectangular plate; a coefficient determination unit configured to determine a first coefficient and a second coefficient corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side; a parameter determination unit configured to determine the structural parameters of the rectangular plate based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side; and an information output unit configured to output the structural parameters.
[0008] Thirdly, embodiments of this disclosure provide an electronic device including a memory, a processor, a bus, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for outputting information as described in the first aspect.
[0009] Fourthly, embodiments of this disclosure provide a non-transitory computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method for outputting information as described in the first aspect.
[0010] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0011] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:
[0012] Figure 1 An exemplary system architecture diagram in which an embodiment of the method for outputting information disclosed herein can be applied;
[0013] Figure 2 This is a schematic flowchart of an embodiment of the method for outputting information disclosed herein;
[0014] Figure 3 This is a schematic flowchart of another embodiment of the method for outputting information disclosed herein;
[0015] Figure 4 This is a schematic diagram of the structure of one embodiment of the apparatus for outputting information disclosed herein;
[0016] Figure 5 This is a schematic diagram of the structure of an embodiment of the electronic device disclosed herein. Detailed Implementation
[0017] It should be noted that the following detailed descriptions are exemplary and intended to provide further illustration of this disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0018] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this disclosure. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms “comprising” and / or “including” are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0019] Where there is no conflict, the embodiments and features described herein can be combined with each other.
[0020] To make the technical solutions and advantages of this disclosure clearer, the following description, in conjunction with the accompanying drawings and specific embodiments, will provide a more detailed account of this disclosure.
[0021] Figure 1 An exemplary system architecture 100 is shown, in which embodiments of the methods or apparatus for outputting information disclosed herein can be applied.
[0022] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0023] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications, such as graphics processing applications, can be installed on terminal devices 101, 102, and 103.
[0024] Terminal devices 101, 102, and 103 can be either hardware or software. When terminal devices 101, 102, and 103 are hardware, they can be various electronic devices, including but not limited to smartphones, tablets, in-vehicle computers, laptops, and desktop computers. When terminal devices 101, 102, and 103 are software, they can be installed in the aforementioned electronic devices. They can be implemented as multiple software programs or software modules (e.g., to provide distributed services) or as a single software program or software module. No specific limitations are imposed here.
[0025] Server 105 can be a server that provides various services, such as a backend server that calculates and processes the parameters input by terminal devices 101, 102, and 103. The backend server can perform calculations based on the parameters of each terminal device 101, 102, and 103, and feed back the calculation results to each terminal device 101, 102, and 103.
[0026] It should be noted that server 105 can be either hardware or software. When server 105 is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When server 105 is software, it can be implemented as multiple software programs or software modules (e.g., used to provide distributed services), or as a single software program or software module. No specific limitations are made here.
[0027] It should be noted that the method for outputting information provided in this embodiment can be executed by terminal devices 101, 102, and 103, or by server 105. Accordingly, the device for outputting information can be located in terminal devices 101, 102, and 103, or in server 105.
[0028] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0029] Figure 2 A flow 200 of one embodiment of the method for outputting information disclosed herein is shown. For example... Figure 2 As shown, the method for outputting information in this embodiment may include the following steps:
[0030] Step 201: Obtain the relevant parameters of the rectangular plate.
[0031] In this embodiment, the execution entity of the method for outputting information (e.g.) Figure 1 The terminal devices 101, 102, 103, or server 105 shown can obtain the relevant parameters of the rectangular plate in various ways. For example, a user can input the aforementioned parameters through their terminal. Alternatively, the executing entity can obtain the drawing file of the rectangular plate (e.g., a building file) and parse the drawing file to obtain the aforementioned parameters.
[0032] The aforementioned parameters may include dimensional parameters, elastic mechanical parameters, and load calculation parameters. Dimensional parameters may include the length, width, and thickness of the rectangular plate. Elastic mechanical parameters may include the flexural stiffness, elastic modulus, and Poisson's ratio of the rectangular plate. Load calculation parameters may include full-area uniformly distributed load values, locally uniformly distributed load values, concentrated load values, and line load values, etc.
[0033] Step 202: Determine the initial settlement at each corner point of the rectangular plate.
[0034] The executing entity can also determine the initial settlement at each corner point of the rectangular slab. Specifically, the executing entity can accumulate the stress on each corner point based on the building, and determine the initial settlement based on the accumulated stress value. Alternatively, the executing entity can obtain the settlement value corresponding to each corner point input by the user through the terminal as the initial settlement. Or, the executing entity can directly set the initial settlement of each corner point to a preset value.
[0035] Step 203: Determine the first and second coefficients corresponding to each side based on the boundary conditions of each side of the rectangular plate and the preset set of equations corresponding to each side.
[0036] The executing entity can also obtain the boundary conditions for each side of the rectangular plate. These boundary conditions can include free sides, simply supported sides, and fixed sides. Different boundary conditions can correspond to different equations; that is, each side corresponds to a set of equations. Here, each equation in the set of equations can be pre-set by technicians based on the installation conditions of the rectangular plate. The equations can include the constraint relationship between the first and second coefficients corresponding to each side. Here, the first coefficient represents the undetermined coefficients of the deflection sine series of each side of the rectangular plate, and the second coefficient represents the undetermined coefficients of the bending moment sine series of each side of the rectangular plate.
[0037] The executing entity can determine the equation corresponding to each side from the equation set corresponding to that side based on the boundary conditions of that side. Then, the equations corresponding to the four sides of the rectangular plate can form a target equation set, and the solution of the target equation set can be the first coefficient and the second coefficient corresponding to each side.
[0038] Step 204: Determine the structural parameters of the rectangular plate based on relevant parameters, initial settlement, and the first and second coefficients corresponding to each side.
[0039] After determining the aforementioned parameters, the executing entity can use them to determine the structural parameters of the rectangular plate. These structural parameters can include deflection, shear force, etc. Specifically, the executing entity can substitute these parameters into a pre-defined formula or system of equations; the resulting values or solutions are the structural parameters of the rectangular plate. Alternatively, the executing entity can input the parameters into a pre-trained deep model; the model's output is the structural parameters of the rectangular plate.
[0040] Step 205: Output the structural parameters.
[0041] After calculating the structural parameters of the rectangular plate, the executing entity can output them to the technicians so that the technicians can maintain the rectangular plate according to the above structural parameters.
[0042] The method for outputting information provided by the above embodiments of this disclosure can determine the structural parameters of a rectangular plate under any support conditions, providing a data basis for the structural stability of building engineering.
[0043] See also Figure 3 This illustrates flow 300 of another embodiment of the method for outputting information disclosed herein. (See also...) Figure 3 As shown, the method in this embodiment may include the following steps:
[0044] Step 301: Obtain the relevant parameters of the rectangular plate.
[0045] In this embodiment, the principle of obtaining relevant parameters in this step is the same as that in the previous embodiment, and will not be repeated here.
[0046] Step 302: For a single corner of the rectangular plate, in response to determining that there is no settlement at the corner, the initial settlement of the corner is set to a first preset value.
[0047] The executing entity can determine the initial settlement at each corner of the rectangular plate. Specifically, if a corner point has not settled, the executing entity can set the initial settlement of that corner point to a first preset value. This first preset value can be set by technical personnel based on practical experience. In some specific implementations, the first preset value can be 0.
[0048] Step 303: In response to determining that the corner point has settled, the initial settlement of the corner point is set to a second preset value.
[0049] If there is settlement at a certain corner point, the executing entity can set the initial settlement of that corner point to a second preset value. Here, the second preset value is greater than the first preset value, and it can be taken as the support settlement value of that corner point.
[0050] Step 304: In response to determining that the corner point is in free settlement, the settlement value is determined based on the deformation energy of the corner point.
[0051] If a corner point is subject to free settlement, meaning it has no support, the implementing entity can first determine the deformation energy of that corner point. Then, based on the deformation energy, the settlement value can be determined. Specifically, the implementing entity can determine the deformation energy using the following formula:
[0052]
[0053] In the formula, x and y are the coordinates of a point on the rectangular plate; u is the deformation energy per unit area of the rectangular plate; w is the deflection of the plate; v is the Poisson's ratio of the plate; and D is the bending stiffness of the plate.
[0054] After determining the deformation energy, the executing entity can determine the settlement value corresponding to the deformation energy less than a preset value as the settlement value of that corner point. Alternatively, the executing entity can determine the settlement value corresponding to the minimum deformation energy as the settlement value of that corner point.
[0055] In some optional implementations of this embodiment, the executing entity can determine the settlement value of the corner point of free settlement according to the following steps: determine the deformation energy per unit area at the corner point; if the deformation energy is not a minimum value, adjust the settlement value of the corner point until the deformation energy is a minimum value.
[0056] In this implementation, the executing entity can first determine the deformation energy per unit area at a single corner point. Then, it can determine if the deformation energy is a minimum. If it is, the current settlement value is used as the settlement value for that corner point. If not, the executing entity needs to adjust the settlement value for that corner point until the deformation energy is a minimum. The settlement value corresponding to the minimum value is then used as the settlement value for that corner point. Specifically, the executing entity can compare the current deformation energy with a preset minimum value. If the error between the deformation energy and the preset minimum value is within a preset range, the current deformation energy is considered a minimum. The preset minimum value can be set by a technician based on the minimum values of rectangular plates in similar situations. The executing entity can continuously increase the current settlement value by the preset value and calculate the deformation energy corresponding to each change in settlement value. The minimum value is determined from the curve formed by connecting the various deformation energies.
[0057] In some optional implementations of this embodiment, the executing entity can adjust the deformation energy according to the following steps: starting from the initial preset value, the settlement value of the corner point is increased at equal intervals, the deformation energy corresponding to each increased value is calculated, and the value corresponding to the minimum deformation energy value is determined to be the final settlement value of the corner point.
[0058] In this implementation, the executing entity can increase the settlement value of the corner point from an initial preset value at equal intervals. Then, it calculates the deformation energy corresponding to each increased value and determines the minimum value among the deformation energies. The value corresponding to the minimum value is then set as the final settlement value of the corner point.
[0059] Step 305: For each side of the rectangular plate, determine the equation corresponding to that side based on the boundary conditions of that side; obtain the target equation set based on the equations corresponding to each side; determine the first coefficient and the second coefficient corresponding to each side based on the target equation set.
[0060] In this embodiment, the executing entity can first determine the boundary conditions of each side of the rectangle. These boundary conditions can include free sides, simply supported sides, and fixed sides. Different boundary conditions for different sides correspond to different equations. The executing entity can determine the equation corresponding to each side based on its support conditions. The equations corresponding to each side are combined to form a target equation set. The executing entity can then substitute the acquired or determined parameter values into this target equation set and solve for the target equation set to obtain the first and second coefficients corresponding to each side. Specifically, the first coefficient can include A... n B n Cm D m These are the undetermined coefficients of the sinusoidal series of deflections on the left, right, front, and rear sides of the rectangular plate, respectively. The second coefficient may include E. n F n G m H m , are the undetermined coefficients of the sinusoidal series of bending moments on the left, right, front, and back sides of the rectangular plate, respectively.
[0061] Step 306: Determine the coefficients of the Fourier series expansion based on the relevant parameters; determine the Fourier coefficients based on the coefficients of the Fourier series expansion, the initial settlement, each first coefficient, and each second coefficient; determine the deflection at any point on the rectangular plate based on the Fourier coefficients, the initial settlement, each first coefficient, and each second coefficient.
[0062] After calculating the first and second coefficients, the executing entity can first determine the coefficients of the Fourier series expansion based on the aforementioned relevant parameters. Specifically, the executing entity can substitute the aforementioned relevant parameters into the pre-set Fourier series expansion to obtain the aforementioned coefficients. Then, the coefficients of the aforementioned Fourier series expansion, the initial settlement, each of the first coefficients, and each of the second coefficients are substituted into the pre-set Fourier coefficient calculation formula to obtain the Fourier coefficients. Finally, the executing entity can further substitute the Fourier coefficients, the initial settlement, each of the first coefficients, and each of the second coefficients into the pre-set deflection calculation formula to determine the deflection at any point on the rectangular plate.
[0063] Step 307: Determine the bending moment and shear force at any point on the rectangular plate based on the relevant parameters, Fourier coefficients, each first coefficient, and each second coefficient.
[0064] The executing entity can also substitute the Fourier coefficients, initial settlement, each first coefficient, and each second coefficient into a pre-set shear force calculation formula to determine the shear force at any point on the rectangular plate. Specifically, the executing entity can calculate the shear force at each point in the x-direction and the shear force in the y-direction. Based on the shear forces in these two directions, the shear force at each point is finally determined.
[0065] Step 308: Output the calculated structural parameters.
[0066] In some specific applications, the executing entity can determine the deflection w(x,y) at any point on the rectangular plate according to the following formula (1):
[0067]
[0068] In the formula, x and y are the coordinates of a point on the rectangular plate, with the lower left corner of the rectangular plate as the origin, the x-axis positive to the right, and the y-axis positive upwards; a and b are the length and width of the plate, in meters (m). 00 wa0 w 0b w ab These represent the settlements of the rectangular slab at its lower left, lower right, upper left, and upper right corners when two adjacent sides are free sides, in meters (m).
[0069] The bending moment M in the x-direction at any point can be determined by the following formula (2). x :
[0070]
[0071]
[0072] The bending moment M in the y-direction at any point can be determined by the following formula (3). y :
[0073]
[0074] The shear force V in the x-direction at any point can be determined by the following formula (4). x for:
[0075]
[0076] The shear force V in the y-direction at any point can be determined by the following formula (5). y for:
[0077]
[0078] f in formulas (1) and (2) n (x) is (denoted as formula (6)):
[0079]
[0080] f in formulas (1) and (3) m (y) is (denoted as formula (7)):
[0081]
[0082] g in formula (4) n (x) is (denoted as formula (8)):
[0083]
[0084] g in formula (5) m (y) is (denoted as formula (9)):
[0085]
[0086] In formulas (2) to (9), D represents the bending stiffness of the rectangular plate, which is determined by the following formula:
[0087]
[0088] h is the thickness of the rectangular plate in meters; E is the elastic modulus of the rectangular plate in kPa; v is the Poisson's ratio of the rectangular plate.
[0089] α in formulas (2) to (5), (7), and (9) m =m / a.
[0090] β in formulas (2) to (5), (6), and (8) n =n / b.
[0091] The Fourier coefficients w in formulas (1) to (5) mn For (denoted as formula (10)):
[0092]
[0093] In the formula q mn These are the coefficients in the Fourier series expansion of the load. Their expressions vary depending on the type of load.
[0094] For a uniformly distributed load, q mn The expression for can be represented by formula (11):
[0095]
[0096] In the formula, q represents the uniformly distributed load, and the unit is kPa.
[0097] For a locally uniformly distributed load, q mn The expression for can be represented by formula (12):
[0098]
[0099] In the formula, q0 is the locally uniformly distributed load, and the unit is kPa.
[0100] c and d represent the length and width of the local uniformly distributed load distribution area, in meters; x0 and y0 represent the x and y coordinates of the center of the local uniformly distributed load, in meters.
[0101] For a line load along the y-direction, q mn The expression for can be represented by formula (13):
[0102]
[0103] In the formula, q1 is the line load, in kN / m; e is the length of the line load along the y direction, in meters; x1 and y1 are the x and y coordinates of the center of the line load, in meters.
[0104] For concentrated loads, q mn The expression for can be represented by formula (14):
[0105]
[0106] In the formula, p represents the concentrated load, with units of kN. x p y p The x and y coordinates represent the concentrated load, in meters.
[0107] The undetermined coefficient E in formulas (2) to (5), (6), (8), and (10) n Based on the support conditions of the left side of the plate (x=0 side): when it is a simply supported side or a free side, take E. n =0; When the support is fixed, the equation for determining the undetermined coefficients is (denoted as formula (15)):
[0108]
[0109]
[0110] The undetermined coefficient F in formulas (2) to (5), (6), (8), and (10) n Based on the support conditions of the right side of the plate (side x = a): when it is a simply supported side or a free side, take F. n =0; When the support is fixed, the equation for determining the undetermined coefficients is (denoted as formula (16)):
[0111]
[0112] The undetermined coefficient G in formulas (2) to (5), (6), (8), and (10) m Determine the support condition of the front edge of the plate (edge where y = 0): when it is a simply supported edge or a free edge, take G. m =0; When the support is fixed, the equation for determining the undetermined coefficients is (denoted as formula (17)):
[0113]
[0114]
[0115] The undetermined coefficient H in formulas (2) to (5), (6), (8), and (10) m Determine based on the support conditions of the back edge of the plate (edge y = b): when it is a simply supported edge or a free edge, take H. m=0; When the support is fixed, the equation for determining the undetermined coefficients is (denoted as formula (18)):
[0116]
[0117] The undetermined coefficient A in formulas (2) to (5), (7), (9), and (10) n Based on the support conditions of the left side of the plate (x=0 side): when it is a simply supported side or a fixed side, take A. n =0; when it is a free edge, the equation for determining the undetermined coefficients is (denoted as formula (19)):
[0118]
[0119]
[0120] The undetermined coefficient B in formulas (2) to (5), (7), (9), and (10) n Based on the support conditions of the right side of the plate (side x = a): if it is a simply supported side or a fixed side, take B. n =0; when it is a free edge, the equation for determining the undetermined coefficients is (denoted as formula (20)):
[0121]
[0122]
[0123] The undetermined coefficient C in formulas (2) to (5), (7), (9), and (10) m Determine the support conditions of the front edge of the plate (edge where y = 0): if it is a simply supported edge or a fixed supported edge, take C. m =0; when it is a free edge, the equation for determining the undetermined coefficients is (denoted as formula (21)):
[0124]
[0125]
[0126] The undetermined coefficient D in formulas (2) to (5), (7), (9), and (10) m Determine based on the support conditions of the back edge of the plate (edge y = b): when it is a simply supported edge or a fixed supported edge, take D. m =0; when it is a free edge, the equation for determining the undetermined coefficients is (denoted as formula (22)):
[0127]
[0128]
[0129] The steps for calculating plate structures using the aforementioned formula are as follows:
[0130] (1) Obtain the calculation parameters of the rectangular plate: plate length a, width b, thickness h; plate elastic modulus E, Poisson's ratio v. Load calculation parameters: full uniformly distributed load q; or local uniformly distributed load q0, length c and width d of the local uniformly distributed load distribution range, center coordinates x0, y0 of the local uniformly distributed load distribution range; or line load q1, length e of the line load along the y-direction, center coordinates x1, y1 of the line load distribution range; or concentrated load p, coordinates x of the concentrated load's application location. p y p .
[0131] (2) Determine the initial settlement (w) at the lower left, lower right, upper left, and upper right corners of the rectangular plate. 00 w a0 w 0b w ab ).
[0132] (3) Set the number of terms in the Fourier series to be used, which is generally not less than 40 terms.
[0133] (4) Determine the undetermined coefficient A based on the boundary conditions of the plate. n B n C m D m and E n F n G m H m :
[0134] For the left side of the rectangular plate: when it is a simply supported side, take A. n =E n =0; when it is a fixed support, choose formula (15) to form a system of equations; when it is a free support, choose formula (19) to form a system of equations.
[0135] For the right side of the rectangular plate: when it is a simply supported side, take B. n =F n =0; when it is a fixed support, choose formula (16) to form a system of equations; when it is a free support, choose formula (20) to form a system of equations.
[0136] For the front side of the rectangular plate: when it is a simply supported side, take C. m =G m =0; when it is a fixed support, choose formula (17) to form a system of equations; when it is a free support, choose formula (21) to form a system of equations.
[0137] For the back side of the rectangular plate: when it is a simply supported side, take D. m =H m =0; when it is a fixed support, choose formula (18) to form a system of equations; when it is a free support, choose formula (22) to form a system of equations.
[0138] (5) Calculate the Fourier coefficient w of the plate deflection according to formula (10). ij .
[0139] (6) If there are corner points with free settlement, calculate the deformation energy per unit area at the corner points. If the deformation energy per unit area reaches the minimum value, proceed to step (7); otherwise, set a new corner point settlement value and proceed to step (4).
[0140] (7) Calculate the deflection w and bending moment M in the x direction according to formulas (1) to (5) respectively. x Bending moment M in the y direction y Shear force V in the x direction x and shear force V in the y direction y .
[0141] The method for outputting information provided in the above embodiments of this disclosure can calculate the structural parameters of a rectangular plate under any support conditions, making it easier for technicians to understand the parameters of the rectangular plate more accurately.
[0142] Further reference Figure 4 As an implementation of the methods shown in the above figures, this disclosure provides an embodiment of a device for outputting information, which is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0143] like Figure 4 As shown, the device 400 for outputting information in this embodiment includes: a parameter acquisition unit 401, a settlement determination unit 402, a coefficient determination unit 403, a parameter determination unit 404, and an information output unit 405.
[0144] The parameter acquisition unit 401 is configured to acquire relevant parameters of the rectangular plate, including dimensional parameters, elastic mechanical parameters, and load calculation parameters.
[0145] The settlement determination unit 402 is configured to determine the initial settlement of each corner point of the rectangular plate.
[0146] The coefficient determination unit 403 is configured to determine the first and second coefficients corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side.
[0147] The parameter determination unit 404 is configured to determine the structural parameters of the rectangular plate based on relevant parameters, initial settlement, and the first and second coefficients corresponding to each side.
[0148] Information output unit 405 is configured to output structure parameters.
[0149] In addition, an electronic device is also proposed in the technical solution of this application.
[0150] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present disclosure is shown.
[0151] like Figure 5 As shown, the electronic device may include a processor 501, a memory 502, a bus 503, and a computer program stored in the memory 502 and executable on the processor 501. The processor 501 and the memory 502 communicate with each other via the bus 503. When the processor 501 executes the computer program, it implements the steps of the above method, including, for example: acquiring relevant parameters of the rectangular plate, including dimensional parameters, elastic mechanical parameters, and load calculation parameters; determining the initial settlement at each corner point of the rectangular plate; determining the first and second coefficients corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side; determining the structural parameters of the rectangular plate based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side; and outputting the structural parameters.
[0152] In addition, one embodiment of this disclosure also provides a non-transitory computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the steps of the above-described method, including, for example,: acquiring relevant parameters of a rectangular plate, wherein the relevant parameters include dimensional parameters, elastic mechanical parameters, and load calculation parameters; determining the initial settlement of each corner point of the rectangular plate; determining the first coefficient and the second coefficient corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side; determining the structural parameters of the rectangular plate based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side; and outputting the structural parameters.
[0153] In summary, in the technical solution disclosed herein, different equations are set for different support conditions of the rectangular plate, thereby making the calculation of structural parameters more accurate.
[0154] The above description is merely a preferred embodiment of this disclosure and is not intended to limit this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for outputting information, comprising: Obtain relevant parameters of the rectangular plate, including dimensional parameters, elastic mechanical parameters, and load calculation parameters; Determine the initial settlement at each corner point of the rectangular plate; Based on the boundary conditions of each side of the rectangular plate and the pre-set set of equations corresponding to each side, determine the first and second coefficients corresponding to each side. The structural parameters of the rectangular plate are determined based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side. Output the structural parameters; Determining the initial settlement at each corner point of the rectangular plate includes: For a single corner of the rectangular plate, in response to determining that there is no settlement at the corner, the initial settlement of the corner is set to a first preset value; In response to the determination that there is settlement at the corner point, the initial settlement of the corner point is set to a second preset value; In response to determining that the corner point is in a state of free settlement, the settlement value is determined based on the deformation energy of the corner point. The determination of settlement value based on the deformation energy of the corner point includes: Determine the deformation energy per unit area at the corner point; If the deformation energy is not a minimum value, adjust the settlement value of the corner point until the deformation energy is a minimum value; Adjusting the settlement value at the corner point until the deformation energy is at its minimum includes: The settlement value of the corner point is increased at equal intervals from the initial preset value. The deformation energy corresponding to each increased value is calculated, and the value corresponding to the minimum deformation energy is determined as the final settlement value of the corner point.
2. The method according to claim 1, wherein, The equations in the set of equations correspond one-to-one with the boundary conditions; as well as The step of determining the first and second coefficients corresponding to each side based on the boundary conditions of each side of the rectangular plate and a pre-set set of equations corresponding to each side includes: For each side of the rectangular plate, determine the equation corresponding to that side based on its boundary conditions; Based on the equations corresponding to each side, we obtain the set of target equations. Based on the set of objective equations, determine the first and second coefficients corresponding to each side.
3. The method according to claim 1, wherein, Determining the structural parameters of the rectangular plate based on at least one of the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side includes: Based on the relevant parameters, determine the coefficients of the Fourier series expansion; The Fourier coefficients are determined based on the coefficients of the Fourier series expansion, the initial settlement, each of the first coefficients, and each of the second coefficients. The deflection at any point of the rectangular plate is determined based on the Fourier coefficients, the initial settlement, each of the first coefficients, and each of the second coefficients.
4. The method according to claim 3, wherein, Determining the structural parameters of the rectangular plate based on at least one of the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side includes: Based on the relevant parameters, the Fourier coefficients, the first coefficients, and the second coefficients, the bending moment and shear force at any point on the rectangular plate are determined.
5. An apparatus for outputting information, comprising: The parameter acquisition unit is configured to acquire relevant parameters of the rectangular plate, wherein the relevant parameters include dimensional parameters, elastic mechanical parameters, and load calculation parameters; A settlement determination unit is configured to determine the initial settlement at each corner point of the rectangular plate; The coefficient determination unit is configured to determine the first and second coefficients corresponding to each side based on the boundary conditions of each side of the rectangular plate and a preset set of equations corresponding to each side. The parameter determination unit is configured to determine the structural parameters of the rectangular plate based on the relevant parameters, the initial settlement, and the first and second coefficients corresponding to each side. The information output unit is configured to output the structural parameters; The settlement determination unit is further configured to: For a single corner of the rectangular plate, in response to determining that there is no settlement at the corner, the initial settlement of the corner is set to a first preset value; In response to the determination that there is settlement at the corner point, the initial settlement of the corner point is set to a second preset value; In response to determining that the corner point is in a state of free settlement, the settlement value is determined based on the deformation energy of the corner point. The determination of settlement value based on the deformation energy of the corner point includes: Determine the deformation energy per unit area at the corner point; If the deformation energy is not a minimum value, adjust the settlement value of the corner point until the deformation energy is a minimum value; Adjusting the settlement value at the corner point until the deformation energy is at its minimum includes: The settlement value of the corner point is increased at equal intervals from the initial preset value. The deformation energy corresponding to each increased value is calculated, and the value corresponding to the minimum deformation energy is determined as the final settlement value of the corner point.
6. An electronic device comprising a memory, a processor, a bus, and a computer program stored in the memory and executable on the processor, wherein, When the processor executes the computer program, it implements the method for outputting information as described in any one of claims 1 to 4.
7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the method for outputting information as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method for analyzing influence of uneven settlement on superstructure
CN109145357A
Rectangular thin plate deflection calculation method and computer readable storage medium
CN114722510A