• Title/Summary/Keyword: Generating Functions

Search Result 438, Processing Time 0.027 seconds

Geometric Implicit Function Modeling and Analysis Using R-functions (R-function을 이용한 형상의 음함수 모델링 및 해석)

  • Shin, Heon-Ju;Sheen, Dong-Woo;Kim, Tae-Wan
    • Korean Journal of Computational Design and Engineering
    • /
    • v.12 no.3
    • /
    • pp.220-232
    • /
    • 2007
  • Current geometric modeling and analysis are commonly based on B-Rep modeling and a finite elements method respectively. Furthermore, it is difficult to represent an object whose material property is heterogeneous using the B-Rep method because the B-Rep is basically used for homogeneous models. In addition, meshes are required to analyze a property of a model when the finite elements method is applied. However, the process of generating meshes from B-Rep is cumbersome and sometimes difficult especially when the model is deformed as time goes by because the topology of deforming meshes are changed. To overcome those problems in modeling and analysis including homogeneous and heterogeneous materials, we suggest a unified modeling and analysis method based on implicit representation of the model using R-function which is suggested by Rvachev. For implicit modeling of an object a distance field is approximated and blended for a complex object. Using the implicit function mesh-free analysis is possible where meshes are not necessary. Generally mesh-free analysis requires heavy computational cost compared to a finite elements method. To improve the computing time of function evaluation, we utilize GPU programming. Finally, we give an example of a simple pipe design problem and show modeling and analysis process using our unified modeling and analysis method.

Generation of Real Sea Waves based on Spectral Method and Wave Direction Analysis (스펙트럴 방법에 의한 실해역파 재현 및 파 방향 해석)

  • Lee, Jin-Ho;Choi, Jae-Woong;Kang, Yun-Tae;Ha, Mun-Keun
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.42 no.3
    • /
    • pp.212-219
    • /
    • 2005
  • Real sea waves in a towing wave basin have been generated using random periodic motion of the segmented wave makers and the wave reflections of sidewalls. Theoretically, the real sea waves can be described by the superposition of many random oblique waves. This paper introduces numerical real sea wave generation in a rectangular wave basin using spectral method that uses a superposition of orthogonal functions which have to satisfy the Laplace equation. Oblique regular waves, long crested irregular waves and real sea waves were simulated and met the requirement of sidewall wave reflection and wave absorption. MLM (Maximum Likelihood Method) and Spatial Fourier Transform were used in order to obtain propagated wave direction characteristics. The estimated results proved the usefulness of the method and the performances showed reasonable directional patterns comparing with generating patterns.

A Study on Auto Code Generation for High Performance Motor Control using the Simulink (Simulink 기반 자동차용 모터 고성능 제어를 위한 자동코드 생성에 관한 연구)

  • Lee, Geun-Ho;Hahm, Seung-Kwon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.12
    • /
    • pp.1125-1131
    • /
    • 2013
  • Nowadays, embedded software development using the MATLAB/Simulink system is gradually emerging. Studies generating the parts of embedded S/W in a Rapid Prototype are presented. In this paper, a method to generate the entire embedded S/W of enhanced AC motor control is proposed. High performance motor control could not be achieved with the basic Simulink library and RAppID Toolbox library as it does not have PWM based Interrupt, an ASAC (Analog Sensing for AC Motors) function and other special functions of the Freescale MPC555x. Consequently, the required libraries for enhanced AC motor control are created by Legacy code tool, TLC (Target Language Compiler) and S-Function (System-Function) of MATLAB/ Simulink and utilized in the Rapid Prototype. Motor control performance and execution time are compared automatically to the generated-code S/W with the hand coded S/W. The IPMSM (Interior Permanent Magnet Synchronous Motor) and MPC5553 board that were designed as the AC motor controller for hybrid electrical vehicle are used for the test. The performances meet the requirements and satisfactory results are acquired.

A New Deterministic Simulation Model for Two Correlated Rayleigh Fading Channels (상관관계가 존재하는 두 개의 레일리 채널에 대한 페이딩 시뮬레이션)

  • Wui, Jung-Hwa;Park, Yong-Jin;Kim, Dong-Woo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.35 no.4C
    • /
    • pp.321-328
    • /
    • 2010
  • A Rayleigh fading channel simulator that realizes given correlation properties between two channels such as downlink/uplink is described. We propose an improved channel simulator that provides more accurate match between reference correlation and simulated one. The proposed channel simulator is based on a sum-of-sinusoids (SOS) method that handles finite sums of weighted sinusoid functions. SOS method is widely accepted in generating fading signals and obtain the exact match with the reference model if infinite number of weighted sinusoids are used. The proposed channel simulator minimizes mean-square-error (MSE) to obtain a close matched correlation properties.

Testing Environment based on TTCN-3 for Network-based Embedded Software (TTCN-3를 이용한 네트워크 기반 임베디드 소프트웨어 테스팅 환경 구축)

  • Chae, Hochang;Jin, Xiulin;Cho, Jeonghun;Lee, Seonghun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.1
    • /
    • pp.29-38
    • /
    • 2010
  • It is highly requested that the more complicated embedded software is used for high performance and multiple functions of the systems. This is inevitably increasing the errors. Therefore the embedded software testing is getting important recently. There are not general testing methods which are able to be applied for any embedded systems, but via this research, we introduce a testing method which is based on TTCN-3, a testing standard, for embedded systems. A testing environment for network-based embedded software is implemented with considering the features of TTCN-3 testing which is based on message exchange. The testing environment has two additional parts with TTCN-3 test system, the network analyzer to access the network-based systems and the communication interface which is suggested for embedded systems in previous work, and we have implemented the whole testing environment with interacting these two parts. In addition to the normal testing domain, called single node testing as a unit testing of V-model, we suggest another concept to test multiple nodes in network. It could be achieved by adding keywords such as supervisor and object which are describing the feature of TTCN-3 testing component and generating the TTCN-3 Executable code which contains new keywords. The testing has done for embedded software which is based on CAN network and the demonstration of the testing environment has been shown in this paper.

NSGA-II Technique for Multi-objective Generation Dispatch of Thermal Generators with Nonsmooth Fuel Cost Functions

  • Rajkumar, M.;Mahadevan, K.;Kannan, S.;Baskar, S.
    • Journal of Electrical Engineering and Technology
    • /
    • v.9 no.2
    • /
    • pp.423-432
    • /
    • 2014
  • Non-dominated Sorting Genetic Algorithm-II (NSGA-II) is applied for solving Combined Economic Emission Dispatch (CEED) problem with valve-point loading of thermal generators. This CEED problem with valve-point loading is a nonlinear, constrained multi-objective optimization problem, with power balance and generator capacity constraints. The valve-point loading introduce ripples in the input-output characteristics of generating units and make the CEED problem as a nonsmooth optimization problem. To validate its effectiveness of NSGA-II, two benchmark test systems, IEEE 30-bus and IEEE 118-bus systems are considered. To compare the Pareto-front obtained using NSGA-II, reference Pareto-front is generated using multiple runs of Real Coded Genetic Algorithm (RCGA) with weighted sum of objectives. Comparison with other optimization techniques showed the superiority of the NSGA-II approach and confirmed its potential for solving the CEED problem. Numerical results show that NSGA-II algorithm can provide Pareto-front in a single run with good diversity and convergence. An approach based on Technique for Ordering Preferences by Similarity to Ideal Solution (TOPSIS) is applied on non-dominated solutions obtained to determine Best Compromise Solution (BCS).

Current status, challenges and the way forward for dairy goat production in Europe

  • Morales, Francisco de Asis Ruiz;Genis, Jose Maria Castel;Guerrero, Yolanda Mena
    • Asian-Australasian Journal of Animal Sciences
    • /
    • v.32 no.8_spc
    • /
    • pp.1256-1265
    • /
    • 2019
  • The aim of this review is to show the evolution of the dairy goat sector in Europe from all perspectives. Starting from the current situation, the challenges and future potential of this livestock system are presented, as well as strategies to overcome the difficulties faced. Europe holds 1.9% of the world goat population and produces 15.1% of goat milk recorded worldwide. The goat species plays a fundamental economic, social and environmental role in many regions of Europe. The wide diversity of production systems and autochthonous breeds makes the sector very heterogeneous. In order to improve viability, a number of strategies need to be adopted to solve the current problems such as a low profitability, absence of generational change and a little or no recognition of the social and environmental role of the sector. Some strategies to improve the situation of the European goat sector include: i) generating market value that will recognise the diversity of the dairy goat sector (breeds, feeding models, derived products${\ldots}$); ii) promoting and raising awareness of the functional attributes of goat milk and derived products so as to increase consumption; iii) assigning an economic value to environmental and social functions; iv) improving working conditions through technological innovation to make goat farming more attractive to young people; and v) processing more milk into cheese or other dairy products in production areas.

Development of the Microfluidic Device to Regulate Shear Stress Gradients

  • Kim, Tae Hyeon;Lee, Jong Min;Ahrberg, Christian D.;Chung, Bong Geun
    • BioChip Journal
    • /
    • v.12 no.4
    • /
    • pp.294-303
    • /
    • 2018
  • Shear stress occurs in flowing liquids, especially at the interface of a flowing liquid and a stationary solid phase. Thus, it occurs inside the artery system of the human body, where it is responsible for a number of biological functions. The shear stress level generally remains less than $70dyne/cm^2$ in the whole circulatory system, but in the stenotic arteries, which are constricted by 95%, a shear stress greater than $1,000dyne/cm^2$ can be reached. Methods of researching the effects of shear stress on cells are of large interest to understand these processes. Here, we show the development of a microfluidic device for generating shear stress gradients. The performance of the shear stress gradient generator was theoretically simulated prior to experiments. Through simple manipulations of the liquid flow, the shape and magnitude of the shear stress gradients can be manipulated. Our microfluidic device consisted of five portions divided by arrays of micropillars. The generated shear stress gradient has five distinct levels at 8.38, 6.55, 4.42, 2.97, and $2.24dyne/cm^2$. Thereafter, an application of the microfluidic device was demonstrated testing the effect of shear stress on human umbilical vein endothelial cells.

An improved Big Bang-Big Crunch algorithm for structural damage detection

  • Yin, Zhiyi;Liu, Jike;Luo, Weili;Lu, Zhongrong
    • Structural Engineering and Mechanics
    • /
    • v.68 no.6
    • /
    • pp.735-745
    • /
    • 2018
  • The Big Bang-Big Crunch (BB-BC) algorithm is an effective global optimization technique of swarm intelligence with drawbacks of being easily trapped in local optimal results and of converging slowly. To overcome these shortages, an improved BB-BC algorithm (IBB-BC) is proposed in this paper with taking some measures, such as altering the reduced form of exploding radius and generating multiple mass centers. The accuracy and efficiency of IBB-BC is examined by different types of benchmark test functions. The IBB-BC is utilized for damage detection of a simply supported beam and the European Space Agency structure with an objective function established by structural frequency and modal data. Two damage scenarios are considered: damage only existed in stiffness and damage existed in both stiffness and mass. IBB-BC is also validated by an existing experimental study. Results demonstrated that IBB-BC is not trapped into local optimal results and is able to detect structural damages precisely even under measurement noise.

Value at Risk of portfolios using copulas

  • Byun, Kiwoong;Song, Seongjoo
    • Communications for Statistical Applications and Methods
    • /
    • v.28 no.1
    • /
    • pp.59-79
    • /
    • 2021
  • Value at Risk (VaR) is one of the most common risk management tools in finance. Since a portfolio of several assets, rather than one asset portfolio, is advantageous in the risk diversification for investment, VaR for a portfolio of two or more assets is often used. In such cases, multivariate distributions of asset returns are considered to calculate VaR of the corresponding portfolio. Copulas are one way of generating a multivariate distribution by identifying the dependence structure of asset returns while allowing many different marginal distributions. However, they are used mainly for bivariate distributions and are not widely used in modeling joint distributions for many variables in finance. In this study, we would like to examine the performance of various copulas for high dimensional data and several different dependence structures. This paper compares copulas such as elliptical, vine, and hierarchical copulas in computing the VaR of portfolios to find appropriate copula functions in various dependence structures among asset return distributions. In the simulation studies under various dependence structures and real data analysis, the hierarchical Clayton copula shows the best performance in the VaR calculation using four assets. For marginal distributions of single asset returns, normal inverse Gaussian distribution was used to model asset return distributions, which are generally high-peaked and heavy-tailed.