C. Balamurugan

M.A.M. College of Engineering and Technology, Tiruchchirāppalli, State of Tamil Nadu, India

Are you C. Balamurugan?

Claim your profile

Publications (13)5.52 Total impact

  • Article: Concurrent multi-objective tolerance allocation of mechanical assemblies considering alternative manufacturing process selection
    K. Sivakumar, C. Balamurugan, S. Ramabalan
    [show abstract] [hide abstract]
    ABSTRACT: Concurrent design of tolerances by considering both the manufacturing cost and quality loss of each component by alternate processes of the assemblies may ensure the manufacturability, reduce the manufacturing costs, decrease the number of fraction nonconforming (or defective rate), and shorten the production lead time. Most of the current tolerance design research does not consider the quality loss. In this paper, a novel multi-objective optimization method is proposed to enhance the operations of the non-traditional algorithms (Elitist Non-dominated Sorting Genetic Algorithm (NSGA-II) and Multi-Objective Particle Swarm Optimization (MOPSO)) and systematically distribute the tolerances among various the components of mechanical assemblies. The problem has a multi-criterion character in which three objective functions, one constraint, and three variables are considered. The average fitness factor method and normalized weighted objective function method are used to select the best optimal solution from Pareto-optimal fronts. Two multi-objective performance measures namely solution spread measure and ratio of non-dominated individuals are used to evaluate the strength of Pareto-optimal fronts. Two more multi-objective performance measures namely optimizer overhead and algorithm effort are used to find the computational effort of NSGA-II and MOPSO algorithms. The Pareto-optimal fronts and results obtained from various techniques are compared and analysed. Both NSGA-II and MOPSO algorithms are best for this problem. KeywordsTolerance design–Alternative manufacturing process selection–Evolutionary algorithms–Elitist Non-dominated Sorting Genetic Algorithm (NSGA-II)–Multi-objective Particle Swarm Optimization (MOPSO)
    International Journal of Advanced Manufacturing Technology 04/2012; 53(5):711-732. · 1.10 Impact Factor
  • Article: Evolutionary sensitivity-based conceptual design and tolerance allocation for mechanical assemblies
    K. Sivakumar, C. Balamurugan, S. Ramabalan
    [show abstract] [hide abstract]
    ABSTRACT: This paper presents a new method based on evolutionary algorithms—Elitist Non-dominated Sorting Genetic Algorithm (NSGA-II) and Differential Evolution (DE)—for the sensitivity-based conceptual design and the tolerance allocation for mechanical assemblies. The approach I of this paper moves the nominal values of non-critical dimensions to a less sensitive portion, and the approach II deals with the allocation of cost-based optimal tolerances. An improved optimization model that considers three objective functions (minimization of the deviation of critical dimensions, manufacturing cost, and the quality loss), eight constraints, and six variables is proposed. To show the effectiveness of the proposed methods, the stepped bar assembly is considered as a numerical example. The results obtained from NSGA-II and DE are compared and analyzed. The results show that the proposed methods are much effective, cost, and time saving than the ones considered in literature. KeywordsTolerance allocation-Sensitivity analysis and optimization-NSGA-II-DE
    International Journal of Advanced Manufacturing Technology 04/2012; 48(1):307-324. · 1.10 Impact Factor
  • Article: Evolutionary trajectory planning for an industrial robot
    R. Saravanan, S. Ramabalan, C. Balamurugan, A. Subash
    [show abstract] [hide abstract]
    ABSTRACT: This paper presents a novel general method for computing optimal motions of an industrial robot manipulator (AdeptOne XL robot) in the presence of fixed and oscillating obstacles. The optimization model considers the nonlinear manipulator dynamics, actuator constraints, joint limits, and obstacle avoidance. The problem has 6 objective functions, 88 variables, and 21 constraints. Two evolutionary algorithms, namely, elitist non-dominated sorting genetic algorithm (NSGA-II) and multi-objective differential evolution (MODE), have been used for the optimization. Two methods (normalized weighting objective functions and average fitness factor) are used to select the best solution tradeoffs. Two multi-objective performance measures, namely solution spread measure and ratio of non-dominated individuals, are used to evaluate the Pareto optimal fronts. Two multi-objective performance measures, namely, optimizer overhead and algorithm effort, are used to find the computational effort of the optimization algorithm. The trajectories are defined by B-spline functions. The results obtained from NSGA-II and MODE are compared and analyzed. KeywordsMulti-objective optimal trajectory planning–oscillating obstacles–elitist non-dominated sorting genetic algorithm (NSGA-II)–multi-objective differential evolution (MODE)–multi-objective performance metrics
    International Journal of Automation and Computing 04/2012; 7(2):190-198.
  • Article: Simultaneous optimal selection of design and manufacturing tolerances with alternative manufacturing process selection.
    K. Sivakumar, C. Balamurugan, S. Ramabalan
    Computer-Aided Design. 01/2011; 43:207-218.
  • Article: Technical note: allocation of optimal tolerances in a mechanical assembly using DE and NSGA-II.
    K. Sivakumar, C. Balamurugan
    IJCAT. 01/2010; 37:48-58.
  • Article: Non-uniform rational B-spline-based minimum cost trajectory planning for autonomous robots.
    R. Saravanan, S. Ramabalan, P. Sriram, C. Balamurugan
    IJISTA. 01/2010; 9:121-149.
  • Article: Multi-objective dynamic optimal trajectory planning of robot manipulators in the presence of obstacles
    S. Ramabalan, R. Saravanan, C. Balamurugan
    [show abstract] [hide abstract]
    ABSTRACT: In this paper, a real-world test problem is presented and made available for the use of evolutionary multi-objective community. The generation of manipulator trajectories by considering multiple objectives and obstacle avoidance is a non-trivial optimisation problem. In this paper two multi-objective evolutionary algorithms viz., elitist non-dominated sorting genetic algorithm (NSGA-II) and multi-objective differential evolution (MODE) algorithm are proposed to address this problem. Multiple criteria are optimised to two simultaneous objectives. Simulations results are presented for industrial robots with two degrees of freedom (Cartesian robot (PP) with two prismatic joints) and six degrees of freedom (PUMA 560 robot), by considering two objectives optimisation. Two methods (normalized weighting objective functions and average fuzzy membership function) are used to select the best optimal solution from Pareto optimal fronts. Two multi-objective performance measures namely solution spread measure and ratio of non-dominated individuals are used to evaluate the strength of Pareto optimal fronts. Two more multi-objective performance measures namely optimiser overhead and algorithm effort are used to find computational effort of NSGA-II and MODE algorithms. The Pareto optimal fronts and results obtained from various techniques are compared and analysed.
    International Journal of Advanced Manufacturing Technology 02/2009; 41(5):580-594. · 1.10 Impact Factor
  • Article: Concurrent design for nominal and tolerance analysis and allocation of mechanical assemblies using DE and NSGA-II.
    K. Sivakumar, C. Balamurugan
    IJMTM. 01/2009; 18:15-33.
  • Article: Evolutionary multi-criteria trajectory modeling of industrial robots in the presence of obstacles.
    R. Saravanan, S. Ramabalan, C. Balamurugan
    Eng. Appl. of AI. 01/2009; 22:329-342.
  • Conference Proceeding: Optimal Concurrent Dimensional and Geometrical Tolerancing based on Evolutionary Algorithms.
    World Congress on Nature & Biologically Inspired Computing, NaBIC 2009, 9-11 December 2009, Coimbatore, India; 01/2009
  • Article: Evolutionary optimal trajectory planning for industrial robot with payload constraints
    R. Saravanan, S. Ramabalan, C. Balamurugan
    [show abstract] [hide abstract]
    ABSTRACT: This paper presents a new general methodology based on the evolutionary algorithms—elitist non-dominated sorting genetic algorithm (NSGA-II) and differential evolution (DE)—for optimal trajectory planning of an industrial robot manipulator (PUMA560) by considering payload constraints. The aim is to minimize a multicriterion cost function with actuator constraints, joint limits, and payload constraints by considering dynamic equations of motion. Trajectories are defined by B-spline functions. This is a nonlinear constrained optimisation problem with five objective functions, 32 constraints, and 252 variables. The multicriterion cost function is a weighted balance of transfer time, total energy involved in the motion, singularity avoidance, joint jerks, and joint accelerations. A numerical example is presented for showing the efficiency of the proposed procedure. Also, the results obtained from NSGA-II and DE techniques are compared and analysed. A comprehensive user-friendly general-purpose software package has been developed using VC++ to obtain optimal solutions using the proposed DE algorithm.
    International Journal of Advanced Manufacturing Technology 09/2008; 38(11):1213-1226. · 1.10 Impact Factor
  • Article: Evolutionary collision-free optimal trajectory planning for intelligent robots
    R. Saravanan, S. Ramabalan, C. Balamurugan
    [show abstract] [hide abstract]
    ABSTRACT: This paper presents optimization procedures based on evolutionary algorithms such as the elitist non-dominated sorting genetic algorithm (NSGA-II) and differential evolution (DE) for solving the trajectory planning problem of intelligent robot manipulators with the prevalence of fixed, moving, and oscillating obstacles. The aim is the minimization of a combined objective function, with the constraints being actuator constraints, joint limits, and the obstacle avoidance constraint by considering dynamic equations of motion. Trajectories are defined by B-spline functions. This is a non-linear constrained optimization problem with six objective functions, 31 constraints, and 42 variables. The combined objective function is a weighted balance of transfer time, the mean average of actuator efforts and power, penalty for collision-free motion, singularity avoidance, joint jerks, and joint accelerations. The obstacles are present in the workspace of the robot. The distance between potentially colliding parts is expressed as obstacle avoidance. Further, the motion is represented using translational and rotational matrices. The proposed optimization techniques are explained by applying them to an industrial robot (PUMA 560 robot). Also, the results obtained from NSGA-II and DE are compared and analyzed. This is the first research work which considers all the decision criteria for the trajectory planning of industrial robots with obstacle avoidance. A comprehensive user-friendly general-purpose software package has been developed using VC++ to obtain the optimal solutions using the proposed DE algorithm.
    International Journal of Advanced Manufacturing Technology 03/2008; 36(11):1234-1251. · 1.10 Impact Factor
  • Article: Multiobjective trajectory planner for industrial robots with payload constraints.
    R. Saravanan, S. Ramabalan, C. Balamurugan
    Robotica. 01/2008; 26:753-765.

Institutions

  • 2012
    • M.A.M. College of Engineering and Technology
      Tiruchchirāppalli, State of Tamil Nadu, India