• Title/Summary/Keyword: flow control

Search Result 7,466, Processing Time 0.03 seconds

ICFGO : UI Concealing and Dummy Flow Insertion Method for Inter-Procedural Control Flow Graph Obfuscation (ICFGO : Inter-Procedural Control Flow Graph 난독화를 위한 UI 은닉 및 Dummy Flow 삽입 기법)

  • Shim, Hyunseok;Jung, Souhwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.30 no.3
    • /
    • pp.493-501
    • /
    • 2020
  • For the obfuscation of Flow Analysis on the Android operating system, the size of the Flow Graph can be large enough to make analysis difficult. To this end, a library in the form of aar was implemented so that it could be inserted into the application in the form of an external library. The library is designed to have up to five child nodes from the entry point in the dummy code, and for each depth has 2n+1 numbers of methods from 100 to 900 for each node, so it consists of a total of 2,500 entry points. In addition, entry points consist of a total of 150 views in XML, each of which is connected via asynchronous interface. Thus, the process of creating a Inter-procedural Control Flow Graph has a maximum of 14,175E+11 additional cases. As a result of applying this to application, the Inter Procedure Control Flow Analysis too generates an average of 10,931 edges and 3,015 nodes with an average graph size increase of 36.64%. In addition, in the APK analyzing process showed that up to average 76.33MB of overhead, but only 0.88MB of execution overhead in the user's ART environment.

Electronic-hydraulic Hitch Control System for Agricultural Tractor -Draft Control- (트랙터의 전자유압식(電子油壓式) 히치 제어(制御) 시스템에 관한 연구(硏究)(II) -견인력제어(牽引力制御)-)

  • Yoo, S.N.;Ryu, K.H.;Yun, Y.D.
    • Journal of Biosystems Engineering
    • /
    • v.14 no.4
    • /
    • pp.229-241
    • /
    • 1989
  • The purposes of this study were to develop an electronic-hydraulic draft control system for tractor implements, to investigate the control performance of the system and the possibility of adaptation to the conventional tractor. Experiments were carried out to investigate the responses of the system to the step and sinusoidal inputs in draft control. The effects of control mode, hydraulic flow rate, reference deadband, and proportional constant on control performance of the system were investigated. Moreover, the effects of filtering signals from draft sensor were also investigated. The following conclusions were derived from the study; 1. In draft control, there were hunting problems in controlling the implement without filtering the draft signals. Filtering was performed by a control program of electronic controller and the control performance and stability of the system were improved significantly. 2. For the draft control system operated on on-off control mode, draft was controlled within ${\pm}27-{\pm}55kg_f$ to the reference draft when the hydraulic flow rates were 5-15 l/min. For the draft control system operated on PWM control, draft was controlled within ${\pm}27kg_f$ to the reference draft regardless of hydraulic flow rates. 3. In the frequency responses of the draft control system, control performance on PWM control mode was not better than on on-off control mode because of characteristics of hydraulic valve and drafe sensor. As the hydraulic flow rates increased for the system operated on on-off control mode, the corner frequency of amplitude attenuation increased, but the corner frequency of phase-angle change remained nearly the same. But, the system was unstable beyond the frequency of 3.1 rad/s. 4. The electronic-hydraulic hitch control system developed in this study showed superior control performance, stability and convenience compared to conventional mechanical-hydraulic hitch control system. It is considered to be a superior replacement for the conventional mechanical-hydraulic hitch control system.

  • PDF

A Research on Control Method Design for the Intake Flow of a Dual Combustion Ramjet Engine using Multiple Control Inputs (다중의 제어입력을 이용한 이중연소 램제트 엔진의 흡입구 유동 제어기법 연구)

  • Park, Jungwoo;Park, Iksoo;Kim, Junghoe;Hwang, Kiyoung
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.22 no.5
    • /
    • pp.49-58
    • /
    • 2018
  • This paper introduces a research on the control method design for the subsonic intake flow of a dual-combustion ramjet engine. To design the control method, the intake flow dynamic response characteristics, based on a designated flow condition and intake geometry, are investigated, and a control method concept considering the intake flow characteristics is established. Using a dynamic simulation model of a dual-combustion ramjet, control input/output linearized models are obtained such that a control loop design based on linearized models can be accomplished. Finally, from various control loop simulations, the performance of the control method, including its control loop stability, is evaluated.

Characteristics and Methods of Bandwidth Allocation According to Flow Features for QoS Control on Flow-Aware Network (Flow-Aware Network에서 QoS제어를 위해 Flow 특성에 따른 대역할당 방법과 특성)

  • Kim, Jae-Hong;Han, Chi-Moon
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.45 no.9
    • /
    • pp.39-48
    • /
    • 2008
  • Recently, many multimedia services have emerged in Internet such as real-time and non- real time services. However, in this Internet environment, we have some limitations to satisfy each service feature. To guarantee the service features in Measurement-Based Admission Control(MBAC) based system on the flow-aware network, there is the method applying Dynamic Priority Scheduling(DPS) algorithm that gives a higher priority to an earlier incoming flow in all of the link bandwidth. This paper classifies all flows under several groups according to flow characteristics on per-flow MBAC algorithm based system. In each flow group, DPS algorithm is applied. This paper proposes two methods that are a DPS based bandwidth borrowing method and a bandwidth dynamic allocation method. The former is that if low priority class has available bandwidths, the flow of high priority class borrows the bandwidth of low priority class when high priority flow has insufficient bandwidth to connect a flow call. The later is that the each group has a minimum bandwidth and is allocated the bandwidth dynamically according to the excess rate for available bandwidth. We compare and analyze the characteristics of the two proposed methods through the simulation experiments. As the results of the experiment, the proposed methods are more effective than existing DPS based method on the packet loss and delay characteristics. Consequently the proposed two methods are very useful in various multimedia network environments.

A Method to Determine the Droop Constant of DGs Considering the Configuration and Active Power Control Mode (분산전원의 구성 및 출력 제어 방법에 따른 Droop 계수 설정 방법)

  • Ahn, Seon-Ju;Park, Jin-Woo;Chung, Il-Yop;Moon, Seung-Il
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.57 no.11
    • /
    • pp.1954-1961
    • /
    • 2008
  • Microgrid usually consists of a cluster of distributed generators(DGs), energy storage systems and loads, and can operate in the grid-connected mode and the islanded mode. This paper presents detailed descriptions of two different options for controlling the active power of DGs in the microgrid. One is regulating the power injected by the unit to a desired amount(Unit output power control) and the other is to regulate the flow of active power in the feeder where the unit is installed to a constant(Feeder flow control). Frequency-droop characteristics are used to achieve good active power sharing when the microgrid operates in the islanded mode. The change in the frequency and the active power output of DGs are investigated according to the control mode and the configuration of DGs when the microgrid is disconnected from the main grid. From the analysis, this paper proposes a method to determine the droop constant of DGs operating in the feeder flow control mode. Simulation results using the PSCAD/EMTDC are presented to validate the approach, which shows good performance as opposed to the conventional one.

The comparison of the output characteristics of 2-DOF PID controller in the multivariable flow control system with delayed time (지연시간을 갖는 다변수 유량제어 시스템의 2-자유도 PID 제어기 특성 비교)

  • Kim, Dong-Hwa
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.6
    • /
    • pp.744-752
    • /
    • 1999
  • In this paper, we studied the response characteristics of $\alpha$, $\beta$ separated type, combined type, PI typed, and feedforward type in 2DOF-PID controller through the simulation and the experiments designed with the multivariable flow control system. The parameters $\alpha$ and $\beta$ give an affect to characteristics of controller in separated type but $\gamma$ does not give an affect to the characteristics of 2-DOF PID. The more $\beta$ increases, the more overshoot decreases and especially, in case of PI type represent clearly. The $\alpha$, $\beta$ separated type has a very small overshoot and its magnitudes in 2-DOF PID onctroller increases in order of $\alpha$, $\beta$ combined type, PI type, feedforward type, conventional type. The response characteristics of simulation are similar to that of experiments but the experimental characteristics in the multivariable flow control system has the delayed response. The time delay of response in experiments depends on 2-DOF parameter $\alpha$, $\beta$, $\gamma$ and the overshoot increase as the $\alpha$, $\beta$, $\gamma$ increase. So, we can have a satisfactory response by tuning D gain.

  • PDF

Optimal Active-Control & Development of Optimization Algorithm for Reduction of Drag in Flow Problems(2) - Verification of Developed Methodologies and Optimal Active-Control of Flow for Drag Reduction (드래그 감소를 위한 유체의 최적 엑티브 제어 및 최적화 알고리즘의 개발(2) - 개발된 기법의 검증 및 드래그 감소를 위한 유체의 최적 액티브 제어)

  • Bark, Jai-Hyeong
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.20 no.5
    • /
    • pp.671-680
    • /
    • 2007
  • The objective of this work is to reduce drag on a bluff body within a viscous flow by applying suction or injection of fluid along the surface of the body. In addition to minimizing drag, the optimal solution tends to reduce boundary layer separation and flow recirculation. When discretized by finite elements, the optimal control problem can be posed as a large-scale nonlinearly-constrained optimization problem. The constraints correspond to the discretized form of the Navier-Stokes equations. Unfortunately, solving such large-scale problems directly is essentially intractable. We developed several Sequential Quadratic Programming methods that are tailored to the structure of the control problem. Example problems of laminar flow around an infinite cylinder in two dimensions are solved to demonstrate the methodology. We use these optimal control techniques to study the influence of number of suction/injection holes and location of holes on the resulting optimized flow. We compare the proposed SQP methods against one another, as well as against available methods from the literature, from the point of view of efficiency and robustness. The most efficient of the proposed methods is two orders of magnitude faster than existing methods.

A Study on Control Flow Analysis Using Java Bytecodes in CTOC (CTOC에서 자바 바이트코드를 이용한 제어 흐름 분석에 관한 연구)

  • Yoo Weon-Hee;Kim Ki-Tae
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.1
    • /
    • pp.160-169
    • /
    • 2006
  • This paper describes the data structure for program analysis and optimization of bytecode level. First we create an extended CFG(Control Flow Graph). Because of the special properties of bytecode, we must adaptively extend the existing control flow analysis techniques. We build basic blocks to create the CFG and create various data that can be used for optimization. The created CFG can be tested for comprehension and maintenance of Java bytecode, and can also be used for other analyses such as data flow analysis. This paper implements CTOC's CTOC-BR(CTOC-Bytecode tRanslator) for control flow analysis of bytecode level. CTOC(Classes To Optimized Classes) is a Java bytecode framework for optimization and analysis. This paper covers the first part of the CTOC framework. CTOC-BR is a tool that converts the bytecode into tree form for easy optimization and analysis of bytecode in CTOC.

  • PDF

A Study on Operation Characteristics of Co-flow Fluidic Thrust Vector Control under Over-expanded Jet Condition (동축류 이차유동 분사를 이용한 초음속 과팽창 제트유동의 유체역학적 추력방향제어 작동특성 연구)

  • Heo, Jun-Young;Jeon, Dong-Hyun;Lee, Yeol;Sung, Hong-Gye
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.39 no.5
    • /
    • pp.416-423
    • /
    • 2011
  • The purpose of this research is to investigate the operation characteristics of fluidic thrust vector control using injection of the control flow parallel to the main jet direction; Co-flow injection. The technique bases on the Coanda effect of flow. Both numerical and experimental studies were conducted to investigate operation parameters; flow structure, the jet deflection angle, and shock effects near the nozzle exit. While the total pressure of main jet is the range of 300 to 790 kPa, the total pressure of control flow varies from 120 to 200 kPa. The jet deflection angle and thrust coefficient have linear relation with the pressure ratio(PR) of main jet to control flow in 0.15 < PR < 0.4 but show their limit above PR = 0.4.

Effect of Flow Control Valve Type on the Performance of DME High Pressure Fuel Pump (유량 제어 밸브 방식이 DME 고압 연료 펌프의 성능에 미치는 영향)

  • Sin, Yunsub;Lee, Geesoo;Kim, Hyunchul;Jeong, Soo-Jin;Park, Kyungyeong;Suh, Hyun Kyu
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.21 no.5
    • /
    • pp.67-73
    • /
    • 2013
  • This experimental work described the effect of flow control valve type on the performance of wobble plate type fuel pump for the stable DME fuel supply. In order to study this, different four types of flow control valves (ITV, SCV, IMV and MPROP) were installed on the wobble plate fuel pump, and fuel flow rate, torque, and temperature variation of pump were investigated under various operating conditions by using pump performance test system. It was revealed that wobble plate type fuel pump worked well with ITV and SCV control valve, and the flow rate and torque of fuel pump was in proportion to the value of valve open duty. The maximum flow rate and torque of fuel pump were achieved around the 50% duty of control valve. Temperature variation at all pump measuring points were under $60^{\circ}C$ which is acceptable.