• Title/Summary/Keyword: Synthesis optimization

Search Result 408, Processing Time 0.03 seconds

Multi-Objective Pareto Optimization of Parallel Synthesis of Embedded Computer Systems

  • Drabowski, Mieczyslaw
    • International Journal of Computer Science & Network Security
    • /
    • v.21 no.3
    • /
    • pp.304-310
    • /
    • 2021
  • The paper presents problems of optimization of the synthesis of embedded systems, in particular Pareto optimization. The model of such a system for its design for high-level of abstract is based on the classic approach known from the theory of task scheduling, but it is significantly extended, among others, by the characteristics of tasks and resources as well as additional criteria of optimal system in scope structure and operation. The metaheuristic algorithm operating according to this model introduces a new approach to system synthesis, in which parallelism of task scheduling and resources partition is applied. An algorithm based on a genetic approach with simulated annealing and Boltzmann tournaments, avoids local minima and generates optimized solutions. Such a synthesis is based on the implementation of task scheduling, resources identification and partition, allocation of tasks and resources and ultimately on the optimization of the designed system in accordance with the optimization criteria regarding cost of implementation, execution speed of processes and energy consumption by the system during operation. This paper presents examples and results for multi-criteria optimization, based on calculations for specifying non-dominated solutions and indicating a subset of Pareto solutions in the space of all solutions.

Structural Dynamics Modification of Structures Having Non-Conforming Nodes Using Component Mode Synthesis and Evolution Strategies Optimization Technique (부분 구조 모드 합성법 및 유전 전략 최적화 기법을 이용한 비부합 절점을 가진 구조물의 구조변경)

  • 이준호;정의일;박윤식
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.651-659
    • /
    • 2002
  • Component Mode Synthesis (CMS) is a dynamic substructuring technique to get an approximate eigensolutions of large degree-of-freedom structures divisible into several components. But, In practice. most of large structures are modeled by different teams of engineers. and their respective finite element models often require different mesh resolutions. As a result, the finite element substructure models can be non-conforming and/or incompatible. In this work, A hybrid version of component mode synthesis using a localized lagrange multiplier to treat the non-conforming mesh problem was derived. Evolution Strategies (ESs) is a stochastic numerical optimization technique and has shown a robust performance for solving deterministic problems. An ESs conducts its search by processing a population of solutions for an optimization problem based on principles from natural evolution. An optimization example for raising the first natural frequency of a plate structure using beam stiffeners was presented using hybrid component mode synthesis and robust evolution strategies (RES) optimization technique. In the example. the design variables are the positions and lengths of beam stiffeners.

  • PDF

Spring Connected Size-Variable Rigid Block Model for Automatic Synthesis of a Planar Linkage Mechanism (평면 링크기구 자동 설계를 위한 스프링 연결 사이즈 가변 블록 모델)

  • Kim, Bum-Suk;Yoo, Hong-Hee
    • Proceedings of the KSME Conference
    • /
    • 2008.11a
    • /
    • pp.822-826
    • /
    • 2008
  • A linkage mechanism is a device to convert an input motion into a desired output motion. Traditional linkage mechanism designs are based on trial and error approaches so that size or shape changes of an original mechanism often result in improper results. In order to resolve these problems, an improved automatic mechanism synthesis method that determines the linkage type and dimensions by using an optimization method during the synthesis process has been proposed. For the synthesis, a planar linkage is modeled as a set of rigid blocks connected by zero-length translational springs with variable stiffness. In this study, the sizes of rigid blocks were also treated as design variables for more general linkage synthesis. The values of spring stiffness and the size of rigid block yielding a desired output motion at the end-effecter are found by using an optimization method.

  • PDF

Structural Optimization Using Equivalent Static Loads and Substructure Synthesis Method (등가정하중법과 부분구조합성법을 이용한 구조최적설계)

  • Choi, Wook Han;Na, Yoo Sang;Park, Gyung-Jin
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.39 no.8
    • /
    • pp.823-830
    • /
    • 2015
  • Structural optimization pursues improved performance of structures. Nowadays, structural optimization is applied to the design of huge and complex structures such as an airplane. As the number of the finite elements is increased, the analysis solution becomes more accurate. However, the design cost using the finite element model is significantly increased. The component mode synthesis method that is using the substructure synthesis method is frequently employed in order to keep the accuracy and reduce the cost. A new design method for structural optimization is proposed to reduce the design cost and to consider the dynamic effect of the structure. The proposed method reduces the design cost by applying the equivalent static loads on the design domain. An example of linear dynamic response optimization is solved and the efficiency of the proposed method is demonstrated.

Topology Optimization of Cylinder Block using Component Mode Synthesis (구분모드합성법을 이용한 실린더블록의 위상 최적 설계)

  • 윤성호;윤영근
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.3
    • /
    • pp.177-183
    • /
    • 2003
  • Vibration analysis using component mode synthesis method was carried out to identify that to some extent each component contributed to the whole vibration of a powertrain consisting of several components. This analysis helped decide the component to be modified to reduce the powertrain weight, without degrading its current vibration characteristics. As a result, a cylinder block was chosen as a redesign object. Topology optimization analysis was performed to design the topology of the cylinder block whose flange connected with the transmission was chosen to be the design domain. After all, a new prototype of cylinder block was manufactured based on the analysis results for the verification experiment. It was confirmed from the analytical and experimental results that u optimally designed cylinder block had an advantage over the current one in the powertrain weight, with the powertrain vibration characteristics improved slightly.

Optimization of Programmed Suppression in a Cell-Free Protein Synthesis System with Unnatural Amino Acid S-(2-Nitrobenzyl)cysteine

  • HYUN JOO;KANG, TAEK JIN;HUI KYOUNG SONG;JIN HO AHN;CHA YONG CHOI
    • Journal of Microbiology and Biotechnology
    • /
    • v.13 no.3
    • /
    • pp.344-347
    • /
    • 2003
  • Unnatural amino acid S-(2-nitrobenzyl)cysteine was incorporated into human erythropoietin by using a programmed suppression of nonsense codon in a cell-free protein synthesis system. Several controlling factors affecting the operational efficiency of the suppression were investigated and optimized. The amount of suppressor tRNA and the concentration of $Mg^2+$ were crucial not only for the efficiency but also for the control of the exact suppression. In addition, some general optimization factor are reported in order to improve the efficiency in an unnatural amino acid mutagenesis.

Synthesis of four-bar linkage motion generation using optimization algorithms

  • Phukaokaew, Wisanu;Sleesongsom, Suwin;Panagant, Natee;Bureerat, Sujin
    • Advances in Computational Design
    • /
    • v.4 no.3
    • /
    • pp.197-210
    • /
    • 2019
  • Motion generation of a four-bar linkage is a type of mechanism synthesis that has a wide range of applications such as a pick-and-place operation in manufacturing. In this research, the use of meta-heuristics for motion generation of a four-bar linkage is demonstrated. Three problems of motion generation were posed as a constrained optimization probably using the weighted sum technique to handle two types of tracking errors. A simple penalty function technique was used to deal with design constraints while three meta-heuristics including differential evolution (DE), self-adaptive differential evolution (JADE) and teaching learning based optimization (TLBO) were employed to solve the problems. Comparative results and the effect of the constraint handling technique are illustrated and discussed.

Response Optimization for the Preparation of MIL-100(Fe)@COF Materials Using Design of Experiments

  • Min Hyung Lee;Sangmin Lee;Kye Sang Yoo
    • Applied Chemistry for Engineering
    • /
    • v.34 no.4
    • /
    • pp.455-459
    • /
    • 2023
  • Three different optimization studies were conducted for the synthesis of MIL-100(Fe) and MIL-100(Fe)@COF using design of experiments. In the first study, the optimal concentration of precursors was determined using a mixture design method, and a modified molar ratio of 0.4155:0.2664:0.3182 was found to yield the highest crystallinity. In the second study, a central composite design was used to optimize the main factors of synthesis temperature and time with a synthesis temperature of 161℃ and a synthesis time of 12 hours. In the third study, a screening design method was used to determine the effect of five precursors on the formation of MIL-100(Fe)@COF, and the presence of characteristic peaks at 1552, 1483, and 1354 cm-1 was found to be important for the existence of the COF structure. MIL-100(Fe)@COF synthesized with a modified molar ratio of 0.4831:0.4169:0.1 was predicted to exhibit optimal conditions.

Pre-layout Clock Analysis with Static Timing Analysis Algorithm to Optimize Clock Tree Synthesis (Static Timing Analysis (STA) 기법을 이용한 Clock Tree Synthesis (CTS) 최적화에 관한 연구)

  • Park, Joo-Hyun;Ryu, Seong-Min;Jang, Myung-Soo;Choi, Sea-Hawon;Choi, Kyu-Myung;Cho, Jun-Dong;Kong, Jeong-Taek
    • Proceedings of the KIEE Conference
    • /
    • 2004.11c
    • /
    • pp.391-393
    • /
    • 2004
  • For performance and stability of a synchronized system, we need an efficient Clock Tree Synthesis(CTS) methodology to design clock distribution networks. In a system-on-a-chip(SOC) design environment, CTS effectively distributes clock signals from clock sources to synchronized points on layout design. In this paper, we suggest the pre-layout analysis of the clock network including gated clock, multiple clock, and test mode CTS optimization. This analysis can help to avoid design failure with potential CTS problems from logic designers and supply layout constraints so as to get an optimal clock distribution network. Our new design flow including pre-layout CTS analysis and structural violation checking also contributes to reduce design time significantly.

  • PDF

A Frequency Transfer Function Synthesis of QFT Using Total Least Squares Method (완전최소자승법을 이용한 QFT의 주파수 전달함수 합성법)

  • Kim, Ju-Sik;Lee, Sang-Hyuk
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.8 no.8
    • /
    • pp.649-654
    • /
    • 2002
  • The essential philosophy of the QFT(Quantitative Feedback Theory) is that a suitable controller can be found by loop shaping a nominal loop transfer function such that the frequency response of this function does not violate the QFT bounds. The loop shaping synthesis involves the identification of a structure and its specialization by means of the parameter optimization. This paper presents an optimization algorithm to estimate the controller parameters from the frequency transfer function synthesis using the TLS(Total Least Squares) in the QFT loop shaping procedure. The proposed method identifies the parameter vector of the robust controller from an overdetermined linear system developed from rearranging the two dimensional system matrices and output vectors obtained from the QFT bounds. The feasibility of the suggested algorithm is illustrated with an example.