• Title/Summary/Keyword: Engine Performance Simulation

Search Result 639, Processing Time 0.028 seconds

Development of Intelligent Multi-Agent in the Game Environment (게임 환경에서의 지능형 다중 에이전트 개발)

  • Kim, DongMin;Choi, JinWoo;Woo, ChongWoo
    • Journal of Internet Computing and Services
    • /
    • v.16 no.6
    • /
    • pp.69-78
    • /
    • 2015
  • Recently, research on the multi-agent system is developed actively in the various fields, especially on the control of complex system and optimization. In this study, we develop a multi-agent system for NPC simulation in game environment. The purpose of the development is to support quick and precise decision by inferencing the situation of the dynamic discrete domain, and to support an optimization process of the agent system. Our approach employed Petri-net as a basic agent model to simplify structure of the system, and used fuzzy inference engine to support decision making in various situation. Our experimentation describes situation of the virtual battlefield between the NPCs, which are divided two groups, such as fuzzy rule based agent and automata based agent. We calculate the percentage of winning and survival rate from the several simulations, and the result describes that the fuzzy rule based agent showed better performance than the automata based agent.

Cross-layer Design of Packet Scheduling for Real-Time Multimedia Streaming (실시간 멀티미디어 스트리밍을 위한 계층 통합 패킷 스케줄링 기법)

  • Hong, Sung-Woo;Won, You-Jip
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.11B
    • /
    • pp.1151-1168
    • /
    • 2009
  • Improving packet loss does not necessarily coincide with the improvement in user perceivable QoS because each frame carries different degree of importance. We propose Significance-aware packet scheduling (SAPS) to maximize user perceivable QoS. SAPS carries out two fundamental issues of packet scheduling: "What to transmit" and "When to transmit?" To adapt to the available bandwidth, it is necessarily to transmit the subset of the data packets if the entire set of packets can not be transmitted. "Packet Significance" quantifies the importance of the frame by elaborately incorporating frames' dependency. Greedy approach is used in selecting packets and transmission schedule is determined based on the Packet Significance. The proposed scheme is tested using publicly available MPEG-4 video clips. Decoding engine is embedded in the simulation software and user perceivable QoS is exposeed in termstermiSNR. Throughout the simulation based experiment, the performance of the proposed scheme is compared two other schemes: Size-based packet scheduling and Bit-rate based best effort packet scheduling. SAPS successfully incorporates the semantics of a packet and improves user perceivable QoS significantly. It successfully provides unequal protection to more important packets.

Performance Analysis on a Hydrogen Recirculation Ejector for Fuel Cell Vehicle (연료전지 수소재순환 이젝터 성능 해석)

  • NamKoung, Hyuck-Joon;Moon, Jong-Hoon;Jang, Seock-Young;Hong, Chang-Oug;Lee, Kyoung-Hoon
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2008.03b
    • /
    • pp.256-259
    • /
    • 2008
  • Ejector system is a device to transport a low-pressure secondary flow by using a high-pressure primary flow. Ejector system is, in general, composed of a primary nozzle, a mixing section, a casing part for suction of secondary flow and a diffuser. It can induce the secondary flow or affect the secondary chamber pressure by both shear stress and pressure drop which are generated in the primary jet boundary. Ejector system is simple in construction and has no moving parts, so it can not only compress and transport a massive capacity of fluid without trouble, but also has little need for maintenance. Ejectors are widely used in a range of applications such as a turbine-based combined-cycle propulsion system and a high altitude test facility for rocket engine, pressure recovery system, desalination plant and ejector ramjet etc. The primary interest of this study is to set up an applicable model and operating conditions for an ejector in the condition of sonic and subsonic, which can be extended to the hydrogen fuel cell vehicle. Experimental and theoretical investigation on the sonic and subsonic ejectors with a converging-diverging diffuser was carried out. Optimization technique and numerical simulation was adopted for an optimal geometry design and satisfying the required performance at design point of ejector for hydrogen recirculation. Also, some ejectors with a various of nozzle throat and mixing chamber diameter were manufactured precisely and tested for the comparison with the calculation results.

  • PDF

Development of Walking Type Chinese Cabbage Transplanter (보행형 배추정식기 개발)

  • Park S. H.;Kim J. Y.;Choi D. K.;Kim C. K.;Kwak T. Y.;Cho S. C.
    • Journal of Biosystems Engineering
    • /
    • v.30 no.2 s.109
    • /
    • pp.81-88
    • /
    • 2005
  • Manual transplanting Chinese cabbage needs 184 hours per ha in Korea. Mechanization of Chinese cabbage transplanting operation has been highly required because it needs highly intensive labor during peak season. This study was conducted to developed walking-type Chinese cabbage transplanter. In order to find out design factor of the transplanter, a kinematic analysis software, RecurDyn, was used. The prototype was tested in the circular soil bin and its operating motion was captured and analyzed using high speed camera system. Prototype was one row type which utilized original parts of engine, transmission and etc. from walking-type rice transplanter in order to save the manufacturing cost. Success ratio of pick-up device of hole-pin type and latch type were $96.0\%$ and $99.2\%$, respectively. which was highly affected by feeding accuracy of feeding device of seedling. Transplanting device of the prototype produced a elliptic loci which were coincident with those produced by the computer simulation. Prototype proved good performance in transplanting with mulching and without mulching operation, either. Working performance of prototype was 22 hours per ha and operation cost of the prototype was 961,757 won per ha. So, it would reduce $88\%$ of the labor and $29\%$ of operation cost.

Modeling Dynamic Behavior and Injection Characteristic of a GDI Injector (GDI 인젝터의 동적 거동과 분사 특성에 대한 모델링)

  • Lee, Kye Eun;Kim, Na Young;Cho, Young Jun;Lee, Dong Ryul;Park, Sungwook
    • Journal of ILASS-Korea
    • /
    • v.22 no.4
    • /
    • pp.210-217
    • /
    • 2017
  • A gasoline direct injection engine has an intake air temperature can be lowered by the fuel vaporization in the combustion chamber increase the volume efficiency is high compression ratio. Therefore, study for injection rate and characteristics which influence mixture formation in combustion chamber is important. Movement of the injector needle has a direct effect on the injection of the fuel, such as formation of cavitation, the fuel injection rate, etc. Therefore, recent studies on the dynamic characteristics of the injector considering the movement of the needle have been reported, but it takes a lot of time and cost to experimentally confirm the movement of the needle inside the injector. In this study, AMESim, a commercial 1-D code, and Star-CCM+, a 3-D CFD code, were used to predict the dynamic performance of the injector with needle motion. In order to predict the movement of the needle under the high pressure, the result of the surface pressure distribution according to the movement of the needle was derived by using the morphing technique of flow analysis. In addition, we predicted the injection rate of the injector considering the movement of the needle in conjunction with the 1-D code. The injection rate of the injector was measured by the BOSCH's method and the results were similar to those of the simulation results. This method can predict the injection rate and injection characteristics and this result is expected to be used to predict the performance of gasoline direct injection engines with low cost and time in the future.

Design and Evaluation of a Fuzzy Logic based Multi-hop Broadcast Algorithm for IoT Applications (IoT 응용을 위한 퍼지 논리 기반 멀티홉 방송 알고리즘의 설계 및 평가)

  • Bae, Ihn-han;Kim, Chil-hwa;Noh, Heung-tae
    • Journal of Internet Computing and Services
    • /
    • v.17 no.6
    • /
    • pp.17-23
    • /
    • 2016
  • In the future network such as Internet of Things (IoT), the number of computing devices are expected to grow exponentially, and each of the things communicates with the others and acquires information by itself. Due to the growing interest in IoT applications, the broadcasting in Opportunistic ad-hoc networks such as Machine-to-Machine (M2M) is very important transmission strategy which allows fast data dissemination. In distributed networks for IoT, the energy efficiency of the nodes is a key factor in the network performance. In this paper, we propose a fuzzy logic based probabilistic multi-hop broadcast (FPMCAST) algorithm which statistically disseminates data accordingly to the remaining energy rate, the replication density rate of sending node, and the distance rate between sending and receiving nodes. In proposed FPMCAST, the inference engine is based the fuzzy rule base which is consists of 27 if-then rules. It maps input and output parameters to membership functions of input and output. The output of fuzzy system defines the fuzzy sets for rebroadcasting probability, and defuzzification is used to extract a numeric result from the fuzzy set. Here Center of Gravity (COG) method is used to defuzzify the fuzzy set. Then, the performance of FPMCAST is evaluated through a simulation study. From the simulation, we demonstrate that the proposed FPMCAST algorithm significantly outperforms flooding and gossiping algorithms. Specially, the FPMCAST algorithm has longer network lifetime because the residual energy of each node consumes evenly.

Analysis of Distributed Computational Loads in Large-scale AC/DC Power System using Real-Time EMT Simulation (대규모 AC/DC 전력 시스템 실시간 EMP 시뮬레이션의 부하 분산 연구)

  • In Kwon, Park;Yi, Zhong Hu;Yi, Zhang;Hyun Keun, Ku;Yong Han, Kwon
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.8 no.2
    • /
    • pp.159-179
    • /
    • 2022
  • Often a network becomes complex, and multiple entities would get in charge of managing part of the whole network. An example is a utility grid. While the entire grid would go under a single utility company's responsibility, the network is often split into multiple subsections. Subsequently, each subsection would be given as the responsibility area to the corresponding sub-organization in the utility company. The issue of how to make subsystems of adequate size and minimum number of interconnections between subsystems becomes more critical, especially in real-time simulations. Because the computation capability limit of a single computation unit, regardless of whether it is a high-speed conventional CPU core or an FPGA computational engine, it comes with a maximum limit that can be completed within a given amount of execution time. The issue becomes worsened in real time simulation, in which the computation needs to be in precise synchronization with the real-world clock. When the subject of the computation allows for a longer execution time, i.e., a larger time step size, a larger portion of the network can be put on a computation unit. This translates into a larger margin of the difference between the worst and the best. In other words, even though the worst (or the largest) computational burden is orders of magnitude larger than the best (or the smallest) computational burden, all the necessary computation can still be completed within the given amount of time. However, the requirement of real-time makes the margin much smaller. In other words, the difference between the worst and the best should be as small as possible in order to ensure the even distribution of the computational load. Besides, data exchange/communication is essential in parallel computation, affecting the overall performance. However, the exchange of data takes time. Therefore, the corresponding consideration needs to be with the computational load distribution among multiple calculation units. If it turns out in a satisfactory way, such distribution will raise the possibility of completing the necessary computation in a given amount of time, which might come down in the level of microsecond order. This paper presents an effective way to split a given electrical network, according to multiple criteria, for the purpose of distributing the entire computational load into a set of even (or close to even) sized computational loads. Based on the proposed system splitting method, heavy computation burdens of large-scale electrical networks can be distributed to multiple calculation units, such as an RTDS real time simulator, achieving either more efficient usage of the calculation units, a reduction of the necessary size of the simulation time step, or both.

Series-Type Hybrid Electric Bus Fuel Economy Increase with Optimal Component Sizing and Real-Time Control Strategy (최적용량매칭 및 실시간 제어전략에 의한 직렬형 하이브리드 버스의 연비향상)

  • Kim, Minjae;Jung, Daebong;Kang, Hyungmook;Min, Kyoungdoug
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.37 no.3
    • /
    • pp.307-312
    • /
    • 2013
  • The interest in reducing the emissions and increasing the fuel economy of ICE vehicles has prompted research on hybrid vehicles, which come in the series, parallel, and power-split types. This study focuses on the series-type hybrid electric vehicle, which has a simple structure. Because each component of a series hybrid vehicle is larger than the corresponding component of the parallel type, the sizing of the vehicle is very important. This is because the performance may be greater or less than what is required. Thus, in this research, the optimal fuel economy was determined and simulated in a real-world system. The optimal sizing was achieved based on the motor, engine/generator, and battery for 13 cycles, where DP was used. The model was developed using ASCET or a Simulink-Amisim Co-simulation platform on the rapid controller prototype, ES-1000.

Study on the control of VCM and its application to the vibration isolator (VCM의 제어 및 제진 장치 응용에 관한 연구)

  • Kim, Jin-Man;Nam, Taek-Kun
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.37 no.1
    • /
    • pp.91-98
    • /
    • 2013
  • The degradation of durability and increase of fatigue on the ship are mainly caused by vibration of the engine and rotating machineries. The damper to minimize the influence from vibration is usually attached between the machineries and its base. General damper applied on the vessel is passive damper which is designed to attenuate specified frequency signals, i.e, high frequency vibration signals. But it is hard to anticipate its performance for low frequency signals. In this research, active vibration isolator using VCM is developed to suppress wide band vibration signals. Routh-Huritz's stable condition, ultimate sensitivity method and parameter tuning are applied to derive PID parameters and 2 and 4 phase choppers are also adapted to drive VCM. Simulation and experiments are executed to confirm the effectiveness of the proposed control schemes.

Finite element-based software-in-the-loop for offline post-processing and real-time simulations

  • Oveisi, Atta;Sukhairi, T. Arriessa;Nestorovic, Tamara
    • Structural Engineering and Mechanics
    • /
    • v.67 no.6
    • /
    • pp.643-658
    • /
    • 2018
  • In this paper, we introduce a new framework for running the finite element (FE) packages inside an online Loop together with MATLAB. Contrary to the Hardware-in-the-Loop techniques (HiL), in the proposed Software-in-the-Loop framework (SiL), the FE package represents a simulation platform replicating the real system which can be out of access due to several strategic reasons, e.g., costs and accessibility. Practically, SiL for sophisticated structural design and multi-physical simulations provides a platform for preliminary tests before prototyping and mass production. This feature may reduce the new product's costs significantly and may add several flexibilities in implementing different instruments with the goal of shortlisting the most cost-effective ones before moving to real-time experiments for the civil and mechanical systems. The proposed SiL interconnection is not limited to ABAQUS as long as the host FE package is capable of executing user-defined commands in FORTRAN language. The focal point of this research is on using the compiled FORTRAN subroutine as a messenger between ABAQUS/CAE kernel and MATLAB Engine. In order to show the generality of the proposed scheme, the limitations of the available SiL schemes in the literature are addressed in this paper. Additionally, all technical details for establishing the connection between FEM and MATLAB are provided for the interested reader. Finally, two numerical sub-problems are defined for offline and online post-processing, i.e., offline optimization and closed-loop system performance analysis in control theory.