• Title/Summary/Keyword: Programming error

Search Result 273, Processing Time 0.03 seconds

Development of an Automated Measurement System for Dilution Process and Spraying Amount of Disinfectant

  • Kim, Jung-Chul;Chung, Sun-Ok;Cho, Byoung-Kwan;Chang, Hong-Hee;Kim, Suk;Chang, Dongil
    • Journal of Biosystems Engineering
    • /
    • v.38 no.4
    • /
    • pp.228-239
    • /
    • 2013
  • Purpose: The objectives of this study were to develop an automated disinfectant dilution system, and an automated data management system for spraying amount for resolving uncertainty problem. Methods: Proper diluting rate was made by a controlled volume pump for liquid disinfectant and a screw conveyer pump for solid disinfectant. The water capacity of disinfecting system of 400 L was controlled by two water level sensors. The water quantity of water tank was controlled by the signals which were produced by the water level sensors. Signals were processed by Labview Programming, and ON/OFF of solenoid valve that was used for controlling water supplying to water tank, was controlled by SSR. The operating time of pumps for disinfectant was controlled quantitatively. A turbine flowmeter was used for development of automated measurement system for spraying amount of disinfectant. In order to save the flowmeter data and to control the spraying system, a multi-function data logger was used, and it was processed and saved in Excel file by a program developed in this study. Results: Labview 2010 was used for programming to control the automated measurement system for spraying amount of disinfectant. Results showed that the relationship between flowmeter value and time had a significant linear relationship such as 0.99 of $R^2$. Generally, 6.74 L/s of diluted disinfectant is sprayed for a vehicle passing through the disinfection system (about 15 seconds). Test results showed that average error between the measured spraying amount and the flowmeter data was 50 mL, and the range of error was 1.3%. Since the amount and time of spraying could be saved in real-time by using the spreadsheet files which could not be modified arbitrarily, it made possible to judge objectively whether the disinfection spraying was performed or not. Test results of spraying liquid and solid disinfectant showed that the errors between the measured discharge rate and the theoretical one were ranged within 3-4% for various dilution rates. Conclusions: The disinfection system developed would be working accurately. The automated spraying data base management system satisfied the purpose of this study. The automated dilution process system developed in this study could discharge liquid and solid disinfectant with accurate dilution rate, relatively.

Optimal Trajectory Finding and re-optimization of SBR for Nitrogen Removal (연속 회분식 반응기에서 최적 질소 제거를 위한 최적 궤적 찾기와 재최적화)

  • Kim, Young-Whang;Yoo, ChangKyoo;Lee, In-Beum
    • Korean Chemical Engineering Research
    • /
    • v.45 no.1
    • /
    • pp.73-80
    • /
    • 2007
  • This article aims to optimize the nitrogen removal of a sequencing batch reactor (SBR) through the use of the activated sludge model and iterative dynamic programming (IDP). Using a minimum batch time and a maximum nitrogen removal for minimum energy consumption, a performance index is developed on the basis of minimum area criteria for SBR optimization. Choosing area as the performance index makes the optimization problem simpler and a proper weighting in the performance index makes it possible to solve minimum time and energy problem of SBR simultaneously. The optimized results show that the optimal set-point of dissolved oxygen affects both the total batch time and total energy cost. For two different influent loadings, IDP-based SBR optimizations suggest each supervisory control of batch scheduling and set-point trajectory of dissolved oxygen (DO) concentration, and can save 20% of the total energy cost, while meeting the treatment requirements of COD and nitrogen. Moreover, it shows that the re-optimization of IDP within a batch can solve the modelling error problem due to the influent loading changes, or the process faults.

Obtaining 3-D Depth from a Monochrome Shaded Image (단시안 명암강도를 이용한 물체의 3차원 거리측정)

  • Byung Il Kim
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.29B no.7
    • /
    • pp.52-61
    • /
    • 1992
  • An iterative scheme for computing the three-dimensional position and the surface orientation of an opaque object from a singel shaded image is proposed. This method demonstrates that calculating the depth(distance) between the camera and the object from one shaded video image is possible. Most previous research works on $'Shape from Shading$' problem, even in the $'Photometric Stereo Method$', invoved the determination of surface orientation only. To measure the depth of an object, depth of the object, and the reflectance properties of the surface. Assuming that the object surface is uniform Lambertian the measured intensity level at a given image pixel*x,y0becomes a function of surface orientation and depth component of the object. Derived Image Irradiance Equation can`t be solved without further informations since three unknown variables(p,q and D) are in one nonlinear equation. As an additional constraints we assume that surface satisfy smoothness conditions. Then equation can be solved relaxatively using standard methods of TEX>$'Calculus of VariationTEX>$'. After checking the sensitivity of the algorithm to the errors ininput parameters, the theoretical results is tested by experiments. Three objects (plane, cylinder, and sphere)are used. Thees initial results are very encouraging since they match the theoretical calculations within 20$\%$ error in simple experiments.> error in simple experiments.

  • PDF

Temperature Compensation Algorithm of Nondispersive Infrared (NDIR) Gas Sensor (비분산 적외선 가스센서의 온도보상 알고리즘)

  • Park, Jong-Seon;Yi, Seung-Hwan
    • Journal of the Korean Institute of Gas
    • /
    • v.15 no.4
    • /
    • pp.51-55
    • /
    • 2011
  • This paper describes the temperature compensation algorithm using thermopile detector for nondispersive infrared methane gas sensor. From the output voltage of thermistor that is attached onto the infrared detector, the ambient temperature was extracted. The effects of temperatures on the properties of sensor module (the characteristics of narrow bandpass filter, optical cavity and infrared lamp, and gas absorption coefficient times optical path length) have been introduced in order to implement the temperature compensation algorithm. Even though the measurement error of developed sensor module was in the range of $\pm$ 1,500 ppm, after programming the temperature compensation algorithm, the developed sensor module shows a high accuracy less than +180 ppm error within $20^{\circ}C$ temperature variation.

Test-Bed Implementation for Real-Time Frequency Interference Analysis between Unlicensed Devices (비면허기기 간 실시간 주파수간섭 분석 테스트베드 구현)

  • Park, Jin-Soo;Yoon, Hyun-Goo;Jang, Byung-Jun
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.26 no.6
    • /
    • pp.589-592
    • /
    • 2015
  • In this paper, we suggested a real-time test-bed for analyzing frequency interference between 2.4 GHz unlicensed devices, such as WiFi, Zigbee, etc. Owing to versatile programming capability of Universal Software Radio Peripheral(USRP) and $Labview^{TM}$, frequency interference environments can be easily modeled. Therefore, performance degradation effects due to various parameters of interferer and victim receiver can be analyzed intuitively. For verification, we showed a frequency interference scenario, which consists of IEEE 802.15.4 as a victim and IEEE 802.11b as a interferer. Measured Bit Error Rate(BER) results showed good agreement with theory and simulation results.

A New Hybrid Evolutionary Programming Technique Using Sub-populations with Different Evolutionary Behaviors and Its Application to Camera Calibration (서로 다른 진화 특성을 가지는 부집단들을 사용한 새로운 하이브리드 진화 프로그래밍 기법과 카메라 보정 응용)

  • 조현중;오세영;최두현
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.35C no.9
    • /
    • pp.81-92
    • /
    • 1998
  • A new hybrid technique using several sub-populations having completely different evolutionary behaviors is proposed to increase the possibility to quickly find the global optimum of continuous optimization problem. It has three sub-populations. Two NPOSA algorithms showing good performance in the problem having a rugged fitness function are applied to two sub-populations and a self-adaptive evolutionary algorithm to the other sub-population. Sub-populations evolve in different manners and the interaction among these sub-populations lead to the global optimum quickly. The efficiency of this technique is verified through benchmark test functions. Finally, the algorithm with three sub-populations has been applied to seek for the optimal camera calibration parameters. After an error function has been defined using measured feature points of a calibration block, it has been shown that the algorithm searches for the camera parameters that minimize the error function.

  • PDF

Development of a New Personal Magnetic Field Exposure Estimation Method for Use in Epidemiological EMF Surveys among Children under 17 Years of Age

  • Yang, Kwang-Ho;Ju, Mun-No;Myung, Sung-Ho;Shin, Koo-Yong;Hwang, Gi-Hyun;Park, June-Ho
    • Journal of Electrical Engineering and Technology
    • /
    • v.7 no.3
    • /
    • pp.376-383
    • /
    • 2012
  • A number of scientific researches are currently being conducted on the potential health hazards of power frequency electric and magnetic field (EMF). There exists a non-objective and psychological belief that they are harmful, although no scientific and objective proof of such exists. This possible health risk from ELF magnetic field (MF) exposure, especially for children under 17 years of age, is currently one of Korea's most highly contested social issues. Therefore, to assess the magnetic field exposure levels of those children in their general living environments, the personal MF exposure levels of 436 subjects were measured for about 6 years using government funding. Using the measured database, estimation formulas were developed to predict personal MF exposure levels. These formulas can serve as valuable tools in estimating 24-hour personal MF exposure levels without directly measuring the exposure. Three types of estimation formulas were developed by applying evolutionary computation methods such as genetic algorithm (GA) and genetic programming (GP). After tuning the database, the final three formulas with the smallest estimation error were selected, where the target estimation error was approximately 0.03 ${\mu}T$. The seven parameters of each of these three formulas are gender (G), age (A), house type (H), house size (HS), distance between the subject's residence and a power line (RD), power line voltage class (KV), and the usage conditions of electric appliances (RULE).

Improvement of Control Performance for Autonomous Mobile Robot using the Embeded System (임베디드 시스템을 이용한 자율이동로봇의 제어성능 개선)

  • Lee, Chang-Young;Hyun, Kyo-Hwan;Lee, Hyun-Kwan;Jung, Sung-Boo;Eom, Ki-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.673-676
    • /
    • 2005
  • In this paper, we propose a improved control performance for autonomous mobile robot using the embeded system. The proposed PID(PPID) control method removes steady state error, and has good performance in transient response. The integral term in the proposed method accumulates error in increment section, inverses errors in decrement section, and increases the effect of integral coefficient around target. Therefore, the PPID control method decreases the overshoot, and makes settling time faster than general PID(GPID) control method. In order to verify the effectiveness of the proposed method(PPID), we simulated the position control of DC motor, and experimented the velocity control of autonomous mobile robot. The PPID control method demonstrated good control performance that decrease overshoot and settling time in simulation and experiments.

  • PDF

AN LMI APPROACH TO AUTOMATIC LOOP-SHAPING OF QFT CONTROLLERS

  • Bokharaie, Vaheed S.;Khaki-Sedigh, Ali
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.433-437
    • /
    • 2003
  • Quantitative Feedback Theory (QFT) is one of effective methods of robust controller design. In QFT design we can considers the phase information of the perturbed plant so it is less conservative than $H_{\infty}$ and ${\mu}$-synthesis methods and as be shown, it is more transparent than the sensitivity reduction methods mentioned . In this paper we want to overcome the major drawback of QFT method which is lack of an automatic method for loop-shaping step of the method so we focus on the following problem: Given a nominal plant and QFT bounds, synthesize a controller that achieves closed-loop stability and satisfies the QFT boundaries. The usual approach to this problem involves loop-shaping in the frequency domain by manipulating the poles and zeros of the nominal loop transfer function. This process now aided by recently developed computer aided design tools proceeds by trial and error and its success often depends heavily on the experience of the loop-shaper. Thus for the novice and First time QFT user, there is a genuine need for an automatic loop-shaping tool to generate a first-cut solution. Clearly such an automatic process must involve some sort of optimization, and while recent results on convex optimization have found fruitful applications in other areas of control theory we have tried to use LMI theory for automating the loop-shaping step of QFT design.

  • PDF

A Study on Real-Time Web-Server Intrusion Detection using Web-Server Agent (웹 서버 전용 에이전트를 이용한 실시간 웹 서버 침입탐지에 관한 연구)

  • 진홍태;박종서
    • Convergence Security Journal
    • /
    • v.4 no.2
    • /
    • pp.17-25
    • /
    • 2004
  • As Internet and Internet users are rapidly increasing and getting popularized in the world the existing firewall has limitations to detect attacks which exploit vulnerability of web server. And these attacks are increasing. Most of all, intrusions using web application's programming error are occupying for the most part. In this paper, we introduced real-time web-server agent which analyze web-server based log and detect web-based attacks after the analysis of the web-application's vulnerability. We propose the method using real-time agent which remove Process ID(pid) and block out attacker's If if it detects the intrusion through the decision stage after judging attack types and patterns.

  • PDF