scispace - formally typeset
Search or ask a question
JournalISSN: 0177-0667

Engineering With Computers 

Springer Science+Business Media
About: Engineering With Computers is an academic journal published by Springer Science+Business Media. The journal publishes majorly in the area(s): Finite element method & Computer science. It has an ISSN identifier of 0177-0667. Over the lifetime, 2124 publications have been published receiving 51680 citations. The journal is also known as: Engineering with computers (Print).


Papers
More filters
Journal ArticleDOI
TL;DR: This paper surveys their existing application in engineering design, and addresses the dangers of applying traditional statistical techniques to approximate deterministic computer analysis codes, along with recommendations for the appropriate use of statistical approximation techniques in given situations.
Abstract: The use of statistical techniques to build approximations of expensive computer analysis codes pervades much of today’s engineering design. These statistical approximations, or metamodels, are used to replace the actual expensive computer analyses, facilitating multidisciplinary, multiobjective optimization and concept exploration. In this paper, we review several of these techniques, including design of experiments, response surface methodology, Taguchi methods, neural networks, inductive learning and kriging. We survey their existing application in engineering design, and then address the dangers of applying traditional statistical techniques to approximate deterministic computer analysis codes. We conclude with recommendations for the appropriate use of statistical approximation techniques in given situations, and how common pitfalls can be avoided.

1,886 citations

Journal ArticleDOI
TL;DR: The performance of the CS algorithm is further compared with various algorithms representative of the state of the art in the area and the optimal solutions obtained are mostly far better than the best solutions obtained by the existing methods.
Abstract: In this study, a new metaheuristic optimization algorithm, called cuckoo search (CS), is introduced for solving structural optimization tasks. The new CS algorithm in combination with Levy flights is first verified using a benchmark nonlinear constrained optimization problem. For the validation against structural engineering optimization problems, CS is subsequently applied to 13 design problems reported in the specialized literature. The performance of the CS algorithm is further compared with various algorithms representative of the state of the art in the area. The optimal solutions obtained by CS are mostly far better than the best solutions obtained by the existing methods. The unique search features used in CS and the implications for future research are finally discussed in detail.

1,701 citations

Journal ArticleDOI
TL;DR: The main goals of this article are to provide a basic reference source that describes libMesh and the underlying philosophy and software design approach, and to give sufficient detail and references on the adaptive mesh refinement and coarsening (AMR/C) scheme for applications analysts and developers.
Abstract: In this paper we describe the libMesh (http://libmesh.sourceforge.net) framework for parallel adaptive finite element applications. libMesh is an open-source software library that has been developed to facilitate serial and parallel simulation of multiscale, multiphysics applications using adaptive mesh refinement and coarsening strategies. The main software development is being carried out in the CFDLab (http://cfdlab.ae.utexas.edu) at the University of Texas, but as with other open-source software projects; contributions are being made elsewhere in the US and abroad. The main goals of this article are: (1) to provide a basic reference source that describes libMesh and the underlying philosophy and software design approach; (2) to give sufficient detail and references on the adaptive mesh refinement and coarsening (AMR/C) scheme for applications analysts and developers; and (3) to describe the parallel implementation and data structures with supporting discussion of domain decomposition, message passing, and details related to dynamic repartitioning for parallel AMR/C. Other aspects related to C++ programming paradigms, reusability for diverse applications, adaptive modeling, physics-independent error indicators, and similar concepts are briefly discussed. Finally, results from some applications using the library are presented and areas of future research are discussed.

761 citations

Journal ArticleDOI
TL;DR: In this paper, the authors extend the recently developed firefly algorithm to solve multi-objective optimization problems and validate the proposed approach using a selected subset of test functions and then apply it to solve design optimization benchmarks.
Abstract: Design problems in industrial engineering often involve a large number of design variables with multiple objectives, under complex nonlinear constraints. The algorithms for multiobjective problems can be significantly different from the methods for single objective optimization. To find the Pareto front and non-dominated set for a nonlinear multiobjective optimization problem may require significant computing effort, even for seemingly simple problems. Metaheuristic algorithms start to show their advantages in dealing with multiobjective optimization. In this paper, we extend the recently developed firefly algorithm to solve multiobjective optimization problems. We validate the proposed approach using a selected subset of test functions and then apply it to solve design optimization benchmarks. We will discuss our results and provide topics for further research.

414 citations

Journal ArticleDOI
TL;DR: The processes of verification and validation are how evidence is collected, and documented, that help establish confidence in the results of complex numerical simulations.
Abstract: Question: Are the sometimes lengthy and costly processes of verification and validation really necessary? Consider the following scenario that perhaps you can relate to first hand. A project review meeting is taking place and the project manager needs to make a critical decision to accept or reject a proposed design change. A relatively new employee, freshly minted from the nearby engineering university, makes an impressive presentation full of colorful slides of deformed meshes and skillfully crafted line plots indicating the results of many CPU and labor hours of non-linear numerical analyses, ending with a recommendation to accept the design change. Hopefully, an astute project manager, aware of the vagaries of non-linear numerical analyses, will not accept the analysis and its conclusion at face value, especially given the inexperience of the analyst. Rather, the project manager should seek some assurance that not only are the results reasonable, but a sound procedure was followed in developing the model and documenting the numerous physical and numerical parameters required for a typical analysis. The degree of assurance sought by the project manager is directly related to the criticality of the decision to be made. The processes of verification and validation are how evidence is collected, and documented, that help establish confidence in the results of complex numerical simulations.

376 citations

Performance
Metrics
No. of papers from the Journal in previous years
YearPapers
202359
2022115
2021544
2020307
2019100
201861