Abstract: An analyses program of deflection and slope of beams is presented. Mechanical, mathematical and computer methods, techniques and models are included in the program. We can quickly and accurately obtain the deflections and slopes of cantilever and simply supported beams from this program. Moreover, the program can be executed in PC machine, also the design algorithm in this study can be performed in other computer systems. Two critical examples are given to illustrate this program.
INTRODUCTION
In constructing the structure, people usually need to predict and control the behaviors and properties of the structure, such as the deflection and slope, to ensure the safety of the structure. So the studies of material and structure are important. Fortunately, the relations between behaviors, material and structure have been carried out by engineers, and written in some literatures[1-4]. They are the exact forms. However, it is a troublesome computation process and easy to mistake. Therefore, we have to develop some general algorithms and design an auto-analysis program to help us to accomplish these works.
This study systematically and modularly combines the theories of solid mechanics, superposition, coordinate transformation, functional mapping and computer techniques[5-8], etc., to develop a computer-aided analyses program of deflection and slope for the cantilever and simply supported beams. With the help of this program, it is found that a great advantage, in computing and solving the solutions, is obtained; the necessary values of deflection and slope will be determined quickly and correctly from this program.
FORMULATION AND PROGRAMMING
Many structures, such as bridge, frame, springboard and so on, use the fundamental types of beams to build them. We have two basic types of beams called cantilever and simply supported beams can be applied to construct the structures. There were some principles and formulas to describe the relations of deflection and slope for these beams. In this study, we take six necessary fundamental types and apply the superposition method to extend to any complex situations of forced beams.
Fig. 1: | Superposition method applied to multiple and non-standard forced beams |
Table 1 show the lists the six necessary fundamental types and graphs of forced beams and their deflection and slope equations.
Using the six fundamental types of forced beams, we can superpose any complex cases of multiple and non-standard forced beams as shown in Fig. 1. These combinations can be finished just by the six fundamental formulas provided in Table 1. For the case of non-standard forced beam in Fig. 1b, we give the input as XXXXXX,XX where, the front number XXXXXX separated from , means the final position a1(k) and another number XX means the start position a0(k). In other words, we can regard , as from. Then we develop the following compiler algorithm to finish the computation of this case:
Step 1 | : | Read the input XXXXXX,XX by a temporary string Sa(k) |
Step 2 | : | Search the character , from Sa(k) |
Step 3 | : | If exists , then decompose Sa(k) into a0(k) and a1(k) two parts |
Step 4 | : | If not exists , then a0(k) = 0 and a1(k) = Sa(k) |
Step 5 | : | Firstly set a(k) = a1(k) to calculate the results by the standard formula |
Step 6 | : | Next set a(k) = a0(k) and opposes w sign, then calculates the results again |
Step 7 | : | Repeat step 5 and 6 until x = L |
Table 1: | The deflection and slope equations of cantilever and simply supported beams |
On the other hand, we consider the functional mapping relationships between the two different popular unit systems, International System (SI) and British Gravitational System (BG), and monitor scale, and conclude the Table 2.
About the arrows for the force or couple, we use coordinate transformation method to draw it.
Fig. 2: | The coordinate assignments for the force and couple arrows |
For example, the coordinate assignments of force and couple shown in Fig. 2, we have the coordinate of (P1x, P1y), (P2x, P2y), (Vx, Vy), (M1x, M1y) and (M2x, M2y) in our assignment are, respectively.
Table 2: | The functional mapping relationships between unit systems and monitor scale |
(1) |
Where, we take
EXAMPLES
Example 1: Consider the determinate simply supported beam with multiple loads
As shown in Fig. 3, if we take a determinate simply supported beam with its material properties L, E, I and loads w, P, M as
(2) |
Substituting the above values into the program, we obtain the results of deflection, slope in each x (we takes dx = 1 cm = 10 mm for S.I. system, dx = 1 in for B.G. system), maximum deflection, maximum slope and its graph (the gain of deflection and slope in graph is 10).
Example 2: Consider the indeterminate cantilever beam with superposition method
Figure 4 is an indeterminate cantilever beam with superposition method. According to Table 1 and Fig. 4,we have
(3) |
Geometric constraint:
For the following equations, including the material properties L, E, I and load w, we obtain the auxiliary force P = -15000 lb
(4) |
Similarly, substituting the above values into the program, we get the results of deflection, slope in each x, maximum deflection, maximum slope and its graph (the gain of deflection and slope in this graph is 1000) in Fig. 5.
Fig. 3: | The computer results of determinate simply supported beam with multiple loads |
Fig. 4: | The indeterminate cantilever beam with superposition method |
Fig. 5: | The computer results of indeterminate cantilever beam with superposition method |
CONCLUSIONS
Whenever scientists or engineers develop some scientific or engineering problems, the computation processes are needed. However, the computation processes are usually systematically and routinely in mathematics. So the mistakes are also likely to happen. To avoid it, the repeated checks in our question are very important. It will be a troublesome and time-consuming work for us.
Since the invention of the calculator, scientists or engineers efficiently economize much tasks and unnecessary time-consuming, also avoid some hateful errors. In 20 century, the computer technological development has brought about a revolution in the present-day world. It becomes more convenient, quick and correct in calculating even simulating the scientific or engineering problems, because of some problems can be computerized. Computer program helps us to deal with these problems by batches and automations.
This study applies some mechanical, mathematical and computer methods, techniques and models to develop the design algorithm and a program for the analyses of deflection and slope of beams. From this program, we find the analysis processes are so easy and efficient.