Abstract
In accord with the practical engineering design conditions, a nonlinear programming model is constructed for maximizing the fatigue life of V-belt drive in which some polymorphic uncertainties are incorporated. For a given satisfaction level and a confidence level, an equivalent formulation of this uncertain optimization model is obtained where only interval parameters are involved. Based on the concepts of maximal and minimal range inequalities for describing interval inequality, the interval parameter model is decomposed into two standard nonlinear programming problems, and an algorithm, called two-step based sampling algorithm, is developed to find an interval optimal solution for the original problem. Case study is employed to demonstrate the validity and practicability of the constructed model and the algorithm.
1. Introduction
It is well known that V-belt driving is widely used in all kinds of machines. Some deterministic models have been established to optimize the volume or the driving capacity of a V-belt drive system (see, e.g., [1, 2]). In [3], the effect of angular speed on the behavior of V-belt drive system is studied by finite element method. In [4], a deterministic model is constructed to identify the contact parameters between belt and pulley based on experimental data. In [1], a global optimization algorithm, called optimal line segment algorithm, is developed to find a global maximizer of the deterministic model for maximizing the carrying power of V-belt drive. In addition, in [5], a deterministic model is constructed to maximize the fatigue life of V-belt and a global optimal solution is found by the algorithm developed in [1].
Nevertheless, the design problem in V-belt drive is often subject to a variety of uncertainties. For example, the bending modulus , of elasticity, the carrying power , of a single V-belt, the rotational speed , of small pulley and the experimental constant employed to calculate the rating power of V-belt, are often affected by the uncertain nature of various factors such as the raw materials, the manufacturing techniques and the environmental conditions. The ratio of transmission is hard to be determined exactly since it is affected mainly by the sliding ratio of elasticity. Thus, only an approximate range of values for is given in practice. In addition, some limitations on the decision variables and the constraints have transient features, hence, it is unsuitable to fix these values in the model of designing the V-belt drive system. It is clear that a deterministic mathematical model is unlikely to lead to a satisfactory solution for such a problem. Actually, as a constructed model in this paper, the optimal design problem of V-belt drive system is a polymorphic uncertain nonlinear program (PUNP) (also see [6]).
The existent uncertain programming methods such as stochastic programming (see, e.g., [7]), fuzzy programming (see, e.g., [8]) and interval programming (see, e.g., [9]) can not solve the PUNP problem directly. It is noted that there are many contributions which deal with the simple polymorphic uncertain linear program (PULP). For example, in [10], the multi-objective linear programming problem containing fuzzy random parameters is solved by fuzzy random simulation. In [11], a class of mix design linear programming problems involved with interval and random coefficients is studied to find an optimal mixture scheme. In [12], a hybrid two-stage stochastic optimization model is constructed for the regional energy systems planning which is associated with interval, fuzzy and random parameters.
There are also studies on nonlinear optimization model under polymorphic uncertainties. In [13], a nonlinear optimization model for stream water quality management including interval and fuzzy parameters is solved by the method of piecewise linearization. In [14] about the problem of random vibrations of structures, the probabilistic characteristics of the excitation are assumed to be given as depending on some parameters which are not known in advance. But it is known that these parameters belong to a bounded, convex set. This problem is dealt with as an anti-optimization problem of finding the least favorable values of the mean-square response. In [15], a method of Reliability-Based Design with the mixture of random and interval variables is provided. The reliability is considered under the condition of the worst combination of interval variables. With this treatment, the problem is conducted within a series of cycles of deterministic optimization and reliability analysis. The author also makes sensitivity analysis in terms of intervals for the above problem in [16]. In [17, 18], a reliability analysis problem with the mixture of random and interval variables is also discussed. In its model some key parameters in the random distribution functions are given variation intervals instead of precise values. Two kinds of hybrid reliability models are constructed based on the reliability index approach and the performance measurement approach. Based on the monotonicity analysis, two efficient algorithms are formulated to solve the above two models, respectively, in which the outer-layer optimization in terms of random variables and the inner-layer optimization in terms of interval parameters are executed by turns. In [6], a new concept of polymorphic uncertain system is introduced, where a prediction method, called the piecewise inference algorithm, is developed for estimating a parameter with polymorphic uncertainty. It is then shown that this method is promising for the forecasting of the components of alkali in the sintering process of aluminium.
Very recently in [19], a robust optimization method is developed to optimize the nonlinear problem of maximizing the V-belt's fatigue life with polymorphic uncertainties based on the concept of possibility degree for the order of two interval numbers. By the approach in [19], a deterministic optimal design scheme is obtained for a given satisfaction level. It is also noted that, in [20], a two-step based sampling method is developed to solve the nonlinear problem of maximizing the power transmission capacity in a system of V-belt driving with polymorphic uncertainties and an interval solution for the original model is obtained for a given satisfaction level. It is clear that a deterministic optimal design scheme and an interval optimal solution have their individual significance in engineering application.
Different from the existent results in [5, 6, 19, 20], this paper intends to construct a PUNP model to formulate a problem of maximizing the fatigue life of a V-belt system with polymorphic uncertainty, which turns out to be a nonlinear uncertain programming model. By fixing a satisfaction level which is used to determine the cut set of a fuzzy number and a confidence level, an equivalent formulation of this uncertain optimization model will be obtained where only interval parameters are involved. Based on the concepts of maximal and minimal range inequalities for describing interval inequality, the interval parameter model is decomposed into two standard nonlinear programming problems. Then, we will develop an algorithm, called two-step based sampling algorithm, to find an interval optimal solution for the original problem. Case study is employed to demonstrate the validity and practicability of the constructed model and the algorithm.
The rest of this paper is organized as follows. In next section, a PUNP model is construct to formulate a problem of maximizing the fatigue life of a V-belt system under some assumptions. In Section 3, an equivalent formulation of this uncertain optimization model is presented. A solution method of the model is studied in Section 4. Section 5 is devoted to case study. Final remarks will be given in the last section.
2. PUNP Model for Maximizing Fatigue Life of V-Belt
In this section, a PUNP model for the problem of maximizing the fatigue life of V-belt will be constructed in an uncertain environment.
Firstly, we shall present a deterministic model to maximize the V-belt's fatigue life.
Let , , and be the length (mm) of V-belt, the diameter (mm) of small pulley, and the wrap angle (rad) of V-belt on the small pulley, respectively. Denote . For a known type of V-belt, if the rotational speed (r/min) of small pulley, the carrying power (kW) of a single V-belt, and the transmission ratio are fixed, then the deterministic model of maximizing the fatigue life of V-belt can be constructed as follows (see [19]): where , denotes the fatigue life () of V-belt for a given decision variable , , , , , , , , , and are constants of the model whose meaning are the same as those in [19].
In the real engineering consideration, however, there are many polymorphic uncertain parameters in the optimal design model of maximizing the fatigue life of V-belt, just as described in the section of introduction. Suppose that the experimental constant , the bending modulus , of elasticity, the carrying power , of a single V-belt, and the rotational speed , of small pulley, are treated as random parameters with normal distributions, and denoted by , , and , respectively. The transmission rate is regarded as an interval parameter denoted by . The parameters , , , , , , , , , and in the constraints which are associated with the limitations on the bound and performance are considered as fuzzy subsets, denoted by , , , , , , , and , respectively. Furthermore, it is assumed that these parameters are quantified by the following two types of membership functions. For , , the respective membership function is specified as For , , the corresponding membership functions are, respectively, defined as:
The following concept is useful to construct a PUNP model for the problem of maximizing the fatigue life of V-belt.
Definition 1 (multiplication of interval number and fuzzy subset). Let be an interval number. Let be a fuzzy subset with membership function . is said to be the multiplication of and if is specified by a fuzzy interval , where and are two fuzzy subsets quantified, respectively, by the membership functions of and where .
From the above definition, it is easily seen that is a special fuzzy process , where . From the theory of fuzzy mathematics, we know that this fuzzy process is determined by the two boundary values: and .
With the preparation above, the problem of maximizing the V-belt's fatigue life is formulated into the following nonlinear PUNP model: where and are two positive fuzzy interval-parameters (see Definition 1) denoted by
3. Equivalent Formulation of PUNP Model
In this section, the PUNP model (5) for the problem of maximizing the fatigue life of V-belt will be be transformed into an equivalent formulation where only interval parameters are involved.
We first present the following two definitions.
Definition 2. Let be a fuzzy subset on a nonempty set , and let be a given real number. An inequality is said to hold if for any , holds.
Remark 3. By Definition 2, we can approximate a fuzzy inequality by an interval inequality by fixing a suitable degree of membership. Certainly, if is replaced by its fuzzy expectation, then the fuzzy inequality is transformed into an ordinary inequality. However, in this paper, we treat a fuzzy inequality in a more flexible manner, just as in Definition 2.
Definition 4. Let be a random variable, and let be a given real number. An inequality is said to hold if for any , , where the operator denotes the probability of random occurrence.
Remark 5. By Definition 4, a random inequality may be approximated by an ordinary inequality for a given chance-level .
Next, we turn to present some theorems that will be employed to deal with the polymorphic uncertainty.
The following result is useful to transform an inequality involved with random variables and fuzzy subsets into an interval one.
Theorem 6. Suppose that is a random variable with normal distribution, and is a fuzzy subset on a nonempty set . Then the following inequalities: hold if and only if for any , the inequality holds for , where is the inverse function of the cumulative distribution function of a random variable with standard normal distribution, and denotes the standard deviation of the random variable .
Proof . Firstly, (7) can be rewritten as By Definition 4, we know that for any , Since is a random variable with normal distribution, we have where is the random variable with standard normal distribution, is the cumulative distribution function of . From the increasing monotonicity of , it follows that It yields By Definition 2, the inequality (13) says that for any , holds. The desired result is proved.
Similarly, we can prove the following theorem.
Theorem 7. Suppose that is a random variable with normal distribution, and is a fuzzy subset on a nonempty set . Then, if and only if for any , the following inequality: holds for .
In particular, if is a fuzzy subset with the membership function , given by then for any fixed , . Suppose that . Then for the given and , the inequality can be approximated by an interval inequality:
Generally, Theorems 6 and 7 can be used to obtain a deterministic interval equivalent formulation for approximating the forth and the fifth constraints in model (5).
The following lemma is useful to treat the random parameters in the objective function.
Lemma 8. Assume that , , , and are mutually independent random parameters. Then, where denotes the expectation of a random variable .
Proof. The result is directly from the mutual independence of the random parameters.
The following useful lemma is directly from the famous Nguyen's theorem in [21].
Lemma 9. Let be given by . Suppose that and . Then, In particular, if and are two positive fuzzy numbers, then
Lemma 9 is useful to handle the seventh constraint in model (5).
From Theorems 6 and 7, Lemmas 8 and 9, it is concluded that for any given satisfactory level which is used to calculate an -cut for a fuzzy number and a confidence level (hereinafter, we take ), model (5) is transformed into the following interval programming problem: where , .
Remark 10. In model (22), the given satisfactory level is used to determine an -cut for a fuzzy number. For a fuzzy number with a concave membership function, its -cut is an interval, denoted by . By decomposition theorem, we know
Hence, is an approximate description of .
Similarly, the confidence level is used to determine an interval-value to approximate a random number.
Remark 11. In the practical engineering applications, the values of the satisfactory level and the confidence level should be determined by the known information with regard to the uncertain parameters. The satisfactory level is an index for describing fuzzy parameter. It can be determined by the theory of fuzzy set. For example, the value of satisfactory level can be inferred by the two-level fuzzy synthetic evaluation method (see [22]) according to the subjective information in regard to the fuzzy parameter such as the design level, the manufacturing level, and the importance of structure, while the confidence level is an index for describing random parameter and its value can be obtained according to the corresponding objective information. For instance, we can get the expectation and the probability distribution of a random parameter by a mass of experiments which are helpful to infer the confidence level. In this paper, in order to simplify the calculation, we assume that all the values of the satisfactory level and the confidence level are equal.
4. Two-Step Based Sampling Algorithm
In this section, a two-step based sampling algorithm is developed to find an interval optimal solution for the original problem.
Firstly, model (22) is decomposed into two standard nonlinear programming subproblems to find an interval optimal solution, which is based on the concepts of maximal and minimal range inequalities for describing an interval inequality similar to those presented in [20].
To begin, the following subproblem is solved to obtain the lower bound of the optimal objective value of model (22) by sampling method:
The obtained solution is represented as and denotes the corresponding value of the objective function by .
Next, the second subproblem is solved to obtain the upper bound of the optimal objective value of model (22) by sampling method:
The obtained solution is represented as and denotes the corresponding value of the objective function by .
Then, for a given satisfaction level , an interval optimal solution, denoted as , is specified as the following interval vector: The corresponding interval optimal value of the objective function is .
The procedure of a two-step based sampling algorithm is detailed as follows.
Algorithm 12 (Two-step based sampling algorithm).
Step 0. Choose a capacity of sampling. Set .
Step 1. According to the given distribution functions of random parameters , , , and , independently and randomly distributed samples are generated. Let their realizations be referred to as , , , and , respectively. It is clear that all of them are -dimensional vectors.
Step 2. Use an optimization solver to obtain the solution of the following problem: where denotes the feasibility region of model (24). Denote , , , and the the th component of the vectors , , , and , respectively. Let the solution be denoted as , and the corresponding value of the objective function be referred to as , that is, we have the value of the objective function correspondingly.
Step 3. Use an optimization solver to obtain the solution of the following problem: where denotes the feasibility region of model (25). Let the solution be denoted as , and the corresponding value of the objective function be referred to as , that is, we have the value of the objective function correspondingly.
Step 4. If the termination criterion is satisfied, then output the interval optimal solution and the corresponding interval optimal value as well as , and the algorithm stops. Otherwise, set , and choose . Return to Step 1.
Remark 13. The proposed optimization method in this paper is not a general method to solve a generic uncertain nonlinear programming problem, but it is suitable for a type of uncertain models just as (5) from the optimal design of V-belt drive. In particular, the model has the following properties.(1)The constraints is involved with some nonlinear interval inequalities and equalities as shown by Lemmas 8 and 9 in [20].(2)The expectation of the objective function can be computed.
5. Case Study
In this section, the proposed method will be applied to solve a real design problem of maximizing the V-belt's fatigue life.
Suppose that the properties of uncertain parameters of the PUNP model (5) in this case study are the same as those in the case study of [19]. For different choices of the satisfaction level , the interval optimal solutions and its corresponding optimal values are obtained by the proposed method as shown in Table 1.
From the numerical results in Table 1, the following is concluded:(1)With increasing values of the satisfaction level , the upper bound of the interval optimal solution becomes smaller, and the size of the interval solution becomes smaller too. (2)With increasing values of the satisfaction level , the lower bound of the interval optimal value becomes larger, and becomes smaller correspondingly. (3)For the given design environment, the lower bound of the interval optimal solution , the upper bound of the interval optimal value , and is independent of the satisfaction level . At the attained optimal solution, only the second and the third constraints in model (25) are efficient.
6. Conclusion
In this paper, we have constructed a nonlinear PUNP model for maximizing the fatigue life in the design of V-belt under polymorphic uncertain environment. For a given suitable satisfaction level and any confidence level, an interval optimal solution for the original problem is found by developing a two-step based sampling algorithm. Case study showed the efficiency of the constructed model and the algorithm in solving such an uncertain mechanical design problem.
Acknowledgments
The authors would like to express their thanks to the anonymous referees for their suggestive comments that greatly improved the presentation of this paper. This research was supported by the National Natural Science Foundation of China (Grant nos. 71221061, 70921001).