Prem Singh
Research Subjects
Prem Singh has a total of 7 co-authors. Here are the top co-authors by number of shared publications:
Himanshu Chaudhary
11 shared publications- Gowripathi Rao
Malaviya National Institute of Technology Jaipur
2 shared publications - Himanshu Chaudhary
Malaviya National Institute of Technology Jaipur
1 shared publication - Kumar Gaurav
Department of Mechatronics Engineering, Manipal University Jaipur, Jaipur, Rajasthan, 303007, India
1 shared publication Ramanpreet Singh
1 shared publication- Vimal Kumar Pathak
Department of Mechanical Engineering, Manipal University Jaipur, Jaipur, India
1 shared publication
Latest Publications
- Open Access
- 1 February 2020
- Published by IOP Publishing in Journal of Physics: Conference Series
- Vol. 1455 (1)
Best-Worst-Play (BWP): A metaphor-less Optimization Algorithm
A novel algorithm which is an ensemble of two metaphor-less algorithms is presented in this paper. The algorithm is inspired by Rao-1 and Jaya algorithms. Since the algorithm always plays around with the best and worst solutions; the algorithm is named as Best-Worst-Play (BWP) algorithm. The algorithm does not require any algorithm specific parameters, however, algorithm control parameters are required. To test the effectiveness and performance of the proposed algorithm, a number of unconstrained and constrained benchmark functions are considered. It is found that proposed algorithm has outperformed several well-established metaphor based algorithms. The proposed BWP algorithm may be used by researchers to solve the unconstrained and constrained optimization problems
- 1 February 2020
- Published by IOP Publishing in Journal of Physics: Conference Series
- Vol. 1455 (1)
Open AccessBest-Worst-Play (BWP): A metaphor-less Optimization Algorithm
A novel algorithm which is an ensemble of two metaphor-less algorithms is presented in this paper. The algorithm is inspired by Rao-1 and Jaya algorithms. Since the algorithm always plays around with the best and worst solutions; the algorithm is named as Best-Worst-Play (BWP) algorithm. The algorithm does not require any algorithm specific parameters, however, algorithm control parameters are required. To test the effectiveness and performance of the proposed algorithm, a number of unconstrained and constrained benchmark functions are considered. It is found that proposed algorithm has outperformed several well-established metaphor based algorithms. The proposed BWP algorithm may be used by researchers to solve the unconstrained and constrained optimization problems
- 3 January 2020
- Published by Emerald Publishing in Engineering Computations
- Vol. 37 (5) , 1849-1864
Dynamic balancing of the cleaning unit used in agricultural thresher using a non-dominated sorting Jaya algorithm
Purpose: This paper aims to propose a dynamically balanced mechanism for cleaning unit used in agricultural thresher machine using a dynamically equivalent system of point masses. Design/methodology/approach: The cleaning unit works on crank-rocker Grashof mechanism. This mechanism can be balanced by optimizing the inertial properties of each link. These properties are defined by the dynamic equivalent system of point masses. Parameters of these point masses define the shaking forces and moments. Hence, the multi-objective optimization problem with minimization of shaking forces and shaking moments is formulated by considering the point mass parameters as the design variables. The formulated optimization problem is solved using a posteriori approach-based algorithm i.e. the non-dominated sorting Jaya algorithm (NSJAYA) and a priori approach-based algorithms i.e. Jaya algorithm and genetic algorithm (GA) under suitable design constraints. Findings: The mass, center of mass and inertias of each link are calculated using optimum design variables. These optimum parameters improve the dynamic performance of the cleaning unit. The optimal Pareto set for the balancing problem is measured and outlined in this paper. The designer can choose any solution from the set and balance any real planar mechanism. Originality/value: The efficiency of the proposed approach is tested through the existing cleaning mechanism of the thresher machine. It is found that the NSJAYA is computationally more efficient than the GA and Jaya algorithm. ADAMS software is used for the simulation of the mechanism.
- 3 January 2020
- Published by Emerald Publishing in Engineering Computations
- Vol. 37 (5) , 1849-1864
Dynamic balancing of the cleaning unit used in agricultural thresher using a non-dominated sorting Jaya algorithm
Purpose: This paper aims to propose a dynamically balanced mechanism for cleaning unit used in agricultural thresher machine using a dynamically equivalent system of point masses. Design/methodology/approach: The cleaning unit works on crank-rocker Grashof mechanism. This mechanism can be balanced by optimizing the inertial properties of each link. These properties are defined by the dynamic equivalent system of point masses. Parameters of these point masses define the shaking forces and moments. Hence, the multi-objective optimization problem with minimization of shaking forces and shaking moments is formulated by considering the point mass parameters as the design variables. The formulated optimization problem is solved using a posteriori approach-based algorithm i.e. the non-dominated sorting Jaya algorithm (NSJAYA) and a priori approach-based algorithms i.e. Jaya algorithm and genetic algorithm (GA) under suitable design constraints. Findings: The mass, center of mass and inertias of each link are calculated using optimum design variables. These optimum parameters improve the dynamic performance of the cleaning unit. The optimal Pareto set for the balancing problem is measured and outlined in this paper. The designer can choose any solution from the set and balance any real planar mechanism. Originality/value: The efficiency of the proposed approach is tested through the existing cleaning mechanism of the thresher machine. It is found that the NSJAYA is computationally more efficient than the GA and Jaya algorithm. ADAMS software is used for the simulation of the mechanism.
- 23 December 2019
- Published by Taylor & Francis in Mechanics Based Design of Structures and Machines
- Vol. 50 (1) , 100-114
Optimum discrete balancing of the threshing drum using Jaya algorithm
This paper deals with the optimum two-plane balancing of the threshing drum using discrete parameters such as masses and corresponding angular locations on balance planes. To improve the dynamic performance characteristics of the thresher machine, the balancing of the threshing drum becomes an essential task for designers and engineers. Therefore, the optimization problem is formulated to minimize the reaction forces on bearings. The masses and corresponding angular locations on each balancing plane are treated as the design variables. Generally, continuous solutions of mass and corresponding angular position per plane are obtained by the continuous optimization algorithms for balancing. But these solutions are recalculated to the nearest discrete solutions due to a limited set of available standardized mass values and possible available locations. This process increases the balancing cost and time. Therefore, the modified Jaya algorithm is developed to find the optimum discrete parameters for balancing. The proposed approach is investigated through a model of the threshing drum supported on bearings. The computation efficiency of the algorithm is compared with the genetic algorithm (GA) and particle swarm optimization (PSO) algorithm with respect to the number of function evaluations. Adams software and experimental tests are used for validation of the proposed approach.
- 23 December 2019
- Published by Taylor & Francis in Mechanics Based Design of Structures and Machines
- Vol. 50 (1) , 100-114
Optimum discrete balancing of the threshing drum using Jaya algorithm
This paper deals with the optimum two-plane balancing of the threshing drum using discrete parameters such as masses and corresponding angular locations on balance planes. To improve the dynamic performance characteristics of the thresher machine, the balancing of the threshing drum becomes an essential task for designers and engineers. Therefore, the optimization problem is formulated to minimize the reaction forces on bearings. The masses and corresponding angular locations on each balancing plane are treated as the design variables. Generally, continuous solutions of mass and corresponding angular position per plane are obtained by the continuous optimization algorithms for balancing. But these solutions are recalculated to the nearest discrete solutions due to a limited set of available standardized mass values and possible available locations. This process increases the balancing cost and time. Therefore, the modified Jaya algorithm is developed to find the optimum discrete parameters for balancing. The proposed approach is investigated through a model of the threshing drum supported on bearings. The computation efficiency of the algorithm is compared with the genetic algorithm (GA) and particle swarm optimization (PSO) algorithm with respect to the number of function evaluations. Adams software and experimental tests are used for validation of the proposed approach.
- 2 December 2019
- Published by Emerald Publishing in World Journal of Engineering
- Vol. 16 (6) , 702-711
Dynamic balancing of cleaning unit used in agricultural thresher using Jaya algorithm
Purpose: The purpose of this paper is to propose the dynamically balanced mechanism for cleaning unit used in the agricultural thresher machine using the system of point masses. Design/methodology/approach: The cleaning unit works on crank-rocker Grashof mechanism. To balance the mechanism, the shaking forces and shaking moments are minimized by optimizing the mass distribution of links using the dynamically equivalent system of point masses. The point mass parameters are taken as the design variables. Then, the optimization problem is solved using Jaya algorithm and genetic algorithm (GA) under suitable design constraints. Findings: The mass, center of mass and inertias of each link are calculated using optimum design variables. These optimum parameters improve the dynamic performance of the cleaning unit. Originality/value: The proposed methodology is tested through the standard four-bar mechanism taken from literature and also applied to the existing cleaning mechanism of the thresher machine. It is observed that the Jaya algorithm is computationally more efficient than the GA. The dynamic analysis of the proposed mechanism is simulated using ADAMS software.
- 2 December 2019
- Published by Emerald Publishing in World Journal of Engineering
- Vol. 16 (6) , 702-711
Dynamic balancing of cleaning unit used in agricultural thresher using Jaya algorithm
Purpose: The purpose of this paper is to propose the dynamically balanced mechanism for cleaning unit used in the agricultural thresher machine using the system of point masses. Design/methodology/approach: The cleaning unit works on crank-rocker Grashof mechanism. To balance the mechanism, the shaking forces and shaking moments are minimized by optimizing the mass distribution of links using the dynamically equivalent system of point masses. The point mass parameters are taken as the design variables. Then, the optimization problem is solved using Jaya algorithm and genetic algorithm (GA) under suitable design constraints. Findings: The mass, center of mass and inertias of each link are calculated using optimum design variables. These optimum parameters improve the dynamic performance of the cleaning unit. Originality/value: The proposed methodology is tested through the standard four-bar mechanism taken from literature and also applied to the existing cleaning mechanism of the thresher machine. It is observed that the Jaya algorithm is computationally more efficient than the GA. The dynamic analysis of the proposed mechanism is simulated using ADAMS software.
- 26 August 2019
- Published by Springer Nature in Soft Computing
- Vol. 24 (9) , 6623-6634
Optimal shape synthesis of a metallic flywheel using non-dominated sorting Jaya algorithm
- 26 August 2019
- Published by Springer Nature in Soft Computing
- Vol. 24 (9) , 6623-6634
Optimal shape synthesis of a metallic flywheel using non-dominated sorting Jaya algorithm
- 28 April 2019
- Published by Springer Nature
- p. 805-813
Shape Optimization of the Flywheel Using the Cubic B Spline Curve
- 28 April 2019
- Published by Springer Nature
- p. 805-813
Shape Optimization of the Flywheel Using the Cubic B Spline Curve
- 11 February 2019
- Published by Emerald Publishing in World Journal of Engineering
- Vol. 16 (1) , 138-146
Optimum two-plane balancing of rigid rotor using discrete optimization algorithm
Purpose: This paper aims to present the optimum two-plane discrete balancing procedure for rigid rotor. The discrete two-plane balancing in which rotor is balanced to minimize the residual effects or the reactions on the bearing supports using discrete parameters such as masses and their angular positions on two balancing planes. Design/methodology/approach: Therefore as a multi-objective optimization problem is formulated by considering reaction forces on the bearing supports as a multi objective functions and discrete parameters on each balancing plane as design variables. These multi-objective functions are converted into a single-objective function using appropriate weighting factors. Further, this optimization problem is solved using discrete optimization algorithm, based on Jaya algorithm. Findings: The performance of the discrete Jaya algorithm is compared to genetic algorithm (GA) algorithm. It is found that Jaya algorithm is computationally more efficient than GA algorithm. A number of masses per plane are used to balance the rotor. A comparison of reaction forces using number of masses per plane is investigated. Originality/value: The effectiveness of the proposed methodology is tested by the balancing problem of rotor available in the literature. The influence of a number of balance masses on bearing forces and objective function are discussed. ADAMS software is used for validation of a developed balancing approach.
- 11 February 2019
- Published by Emerald Publishing in World Journal of Engineering
- Vol. 16 (1) , 138-146
Optimum two-plane balancing of rigid rotor using discrete optimization algorithm
Purpose: This paper aims to present the optimum two-plane discrete balancing procedure for rigid rotor. The discrete two-plane balancing in which rotor is balanced to minimize the residual effects or the reactions on the bearing supports using discrete parameters such as masses and their angular positions on two balancing planes. Design/methodology/approach: Therefore as a multi-objective optimization problem is formulated by considering reaction forces on the bearing supports as a multi objective functions and discrete parameters on each balancing plane as design variables. These multi-objective functions are converted into a single-objective function using appropriate weighting factors. Further, this optimization problem is solved using discrete optimization algorithm, based on Jaya algorithm. Findings: The performance of the discrete Jaya algorithm is compared to genetic algorithm (GA) algorithm. It is found that Jaya algorithm is computationally more efficient than GA algorithm. A number of masses per plane are used to balance the rotor. A comparison of reaction forces using number of masses per plane is investigated. Originality/value: The effectiveness of the proposed methodology is tested by the balancing problem of rotor available in the literature. The influence of a number of balance masses on bearing forces and objective function are discussed. ADAMS software is used for validation of a developed balancing approach.
- 31 October 2018
- Published by Springer Nature
- p. 197-203
A Jaya Algorithm for Discrete Optimization Problems
- 31 October 2018
- Published by Springer Nature
- p. 197-203
A Jaya Algorithm for Discrete Optimization Problems
- 29 August 2018
- Published by Springer Nature
- p. 585-593
Design Modification for Anti-choking Mechanism in Thresher Machine
- 29 August 2018
- Published by Springer Nature
- p. 585-593
Design Modification for Anti-choking Mechanism in Thresher Machine
- Open Access
- 25 April 2018
- Published by Walter de Gruyter GmbH in Journal of Intelligent Systems
- Vol. 29 (1) , 1007-1027
A Modified Jaya Algorithm for Mixed-Variable Optimization Problems
Mixed-variable optimization problems consist of the continuous, integer, and discrete variables generally used in various engineering optimization problems. These variables increase the computational cost and complexity of optimization problems due to the handling of variables. Moreover, there are few optimization algorithms that give a globally optimal solution for non-differential and non-convex objective functions. Initially, the Jaya algorithm has been developed for continuous variable optimization problems. In this paper, the Jaya algorithm is further extended for solving mixed-variable optimization problems. In the proposed algorithm, continuous variables remain in the continuous domain while continuous domains of discrete and integer variables are converted into discrete and integer domains applying bound constraint of the middle point of corresponding two consecutive values of discrete and integer variables. The effectiveness of the proposed algorithm is evaluated through examples of mixed-variable optimization problems taken from previous research works, and optimum solutions are validated with other mixed-variable optimization algorithms. The proposed algorithm is also applied to two-plane balancing of the unbalanced rigid threshing rotor, using the number of balance masses on plane 1 and plane 2. It is found that the proposed algorithm is computationally more efficient and easier to use than other mixed optimization techniques.
- 25 April 2018
- Published by Walter de Gruyter GmbH in Journal of Intelligent Systems
- Vol. 29 (1) , 1007-1027
Open AccessA Modified Jaya Algorithm for Mixed-Variable Optimization Problems
Mixed-variable optimization problems consist of the continuous, integer, and discrete variables generally used in various engineering optimization problems. These variables increase the computational cost and complexity of optimization problems due to the handling of variables. Moreover, there are few optimization algorithms that give a globally optimal solution for non-differential and non-convex objective functions. Initially, the Jaya algorithm has been developed for continuous variable optimization problems. In this paper, the Jaya algorithm is further extended for solving mixed-variable optimization problems. In the proposed algorithm, continuous variables remain in the continuous domain while continuous domains of discrete and integer variables are converted into discrete and integer domains applying bound constraint of the middle point of corresponding two consecutive values of discrete and integer variables. The effectiveness of the proposed algorithm is evaluated through examples of mixed-variable optimization problems taken from previous research works, and optimum solutions are validated with other mixed-variable optimization algorithms. The proposed algorithm is also applied to two-plane balancing of the unbalanced rigid threshing rotor, using the number of balance masses on plane 1 and plane 2. It is found that the proposed algorithm is computationally more efficient and easier to use than other mixed optimization techniques.