• Title/Summary/Keyword: Programming Error

Search Result 273, Processing Time 0.022 seconds

Optimal Operating Method of PV+ Storage System Using the Peak-Shaving in Micro-Grid System (Micro-Grid 시스템에서 Peak-Shaving을 이용한 PV+ 시스템의 최적 운영 방법)

  • Lee, Gi-hwan;Lee, Kang-won
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.43 no.2
    • /
    • pp.1-13
    • /
    • 2020
  • There are several methods of peak-shaving, which reduces grid power demand, electricity bought from electricity utility, through lowering "demand spike" during On-Peak period. An optimization method using linear programming is proposed, which can be used to perform peak-shaving of grid power demand for grid-connected PV+ system. Proposed peak shaving method is based on the forecast data for electricity load and photovoltaic power generation. Results from proposed method are compared with those from On-Off and Real Time methods which do not need forecast data. The results also compared to those from ideal case, an optimization method which use measured data for forecast data, that is, error-free forecast data. To see the effects of forecast error 36 error scenarios are developed, which consider error types of forecast, nMAE (normalizes Mean Absolute Error) for photovoltaic power forecast and MAPE (Mean Absolute Percentage Error) for load demand forecast. And the effects of forecast error are investigated including critical error scenarios which provide worse results compared to those of other scenarios. It is shown that proposed peak shaving method are much better than On-Off and Real Time methods under almost all the scenario of forecast error. And it is also shown that the results from our method are not so bad compared to the ideal case using error-free forecast.

A study on the Documentation Format to Improve Elementary School Students' Ability to Express Computational Thinking in Programming Classes (프로그래밍 수업에서 초등학생의 컴퓨팅 사고를 표현하는 능력을 향상시키기 위한 도큐멘테이션 형식에 대한 연구)

  • Rim, Hwakyung;Cho, Yongnam
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.2
    • /
    • pp.310-322
    • /
    • 2018
  • Documentation is a typical method that helps students to understand a program for implementation and execute error correction and maintenance cost-effectively. Guidelines for components that organize documentation should be provided to enable to express computational thinking and such components also should be linked to coding process. In this paper, we focused on the documentation format to guide elementary school students, who were beginners in computational thinking, to express computational thinking. The improvement in the expression of computational thinking was analyzed based on the documentation format applied to the class, and practical tips on the importance of components organizing the documentation format were proposed.

A study on the optimization of electromagnet for levitation (부상용 마그네트의 최적 설계에 관한 연구)

  • Im, Dal-Ho;Jang, Seok-Myeong;Lee, Joo;Lee, Jae-Bong
    • Proceedings of the KIEE Conference
    • /
    • 1991.07a
    • /
    • pp.110-113
    • /
    • 1991
  • An electromagnet is one of the important devices in magnetic levitation system. Its weight takes large part in the total weight of a vehicle. That is the reason why it is important to design the electromagnet optimally to maximize the attraction force with constant volume. This study presents the optimum value of the design variables which can produce the maximal attraction force under constant magnet volume. For this, non-linear programming in optimization technique is used. And to confirm reliability of the results, the optimally designed electromagnet is analyzed by FEM. The attraction force of the optimally designed electromagnet is increased maximally 72% compared with that of the basic model. And the results obtained by non-linear programming has 30% error compared with that of FEM.

  • PDF

A Survey: SDP, its Duality, Complexity and Applications (SDP의 개관: 쌍대성, 계산복잡성 및 응용)

  • 류춘호;명영수;홍성필
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.26 no.2
    • /
    • pp.13-46
    • /
    • 2001
  • SDP (Semidefinite Programming), as a sort of “cone-LP”, optimizes a linear function over the intersection of an affine space and a cone that has the origin as its apex. SDP, however, has been developed in the process of searching for better solution methods for NP-hard combinatorial optimization problems. We surveyed the basic theories necessary to understand SDP researches. First, We examined SDP duality, comparing it to LP duality, which is essential for the interior point method, Second, we showed that SDP can be optimized from an interior solution in polynomial time with a desired error limit. finally, we summarized several research papers that showed SDP can improve solution methods for some combinatorial optimization problems, and explained why SDP has become one of the most important research topics in optimization. We tried to integrate SDP theories. relatively diverse and complicated. to survey research papers with our own perspective, and thus to help researcher to pursue their SDP researches in depth.

  • PDF

Evolutionary Design of Fuzzy Rule Base for Modeling and Control (비선형 시스템 모델링 및 제어를 위한 퍼지 규칙기반의 진화 설계)

  • Lee, Chang-Hoon
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.50 no.12
    • /
    • pp.566-574
    • /
    • 2001
  • In designing fuzzy models and controllers, we encounter a major difficulty in the identification f an optimized fuzzy rule base, which is traditionally achieved by a tedious trial-and-error process. This paper presents an approach to the evolutionary design of an optimal fuzzy rule base for modeling and control. Evolutionary programming is used to simultaneously evolve the structure and the parameter of fuzzy rule base for a given task. To check the effectiveness of the suggested approach, four numerical examples are examined. The performance of the identified fuzzy rule bases is demonstrated.

  • PDF

Evolutionary Learning of Neural Networks Classifiers for Credit Card Fraud Detection (신용카드 사기 검출을 위한 신경망 분류기의 진화 학습)

  • 박래정
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.11 no.5
    • /
    • pp.400-405
    • /
    • 2001
  • This paper addresses an effective approach of training neural networks classifiers for credit card fraud detection. The proposed approach uses evolutionary programming to trails the neural networks classifiers based on maximization of the detection rate of fraudulent usages on some ranges of the rejection rate, loot minimization of mean square error(MSE) that Is a common criterion for neural networks learning. This approach enables us to get classifier of satisfactory performance and to offer a directive method of handling various conditions and performance measures that are required for real fraud detection applications in the classifier training step. The experimental results on "real"credit card transaction data indicate that the proposed classifiers produces classifiers of high quality in terms of a relative profit as well as detection rate and efficiency.

  • PDF

A Novel Voltage-Programming Pixel with Current-Correction Method for Large-Size and High-Resolution AMOLEDs on Poly-Si Backplane

  • In, Hai-Jung;Bae, Joon-Ho;Kang, Jin-Sung;Kwon, Oh-Kyong;Chung, Ho-Kyoon
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 2005.07b
    • /
    • pp.901-904
    • /
    • 2005
  • A novel active matrix organic light diodes (AMOLEDs) voltage-programming pixel structure with current-correction method is proposed for largesize and high-resolution poly-Si AMOLED panel applications. The HSPICE simulation results shows that the maximum error of emission current in proposed pixel is 1.536%, 2.45%, and 2.97% with the ${\pm}12.5%$ mobility variation and ${\pm}0.3V$ threshold voltage variation for 30-, 40-, and 50-inch HDTV panels, respectively.

  • PDF

A New Evolutionary Programming Algorithm using the Learning Rule of a Neural Network for Mutation of Individuals (신경회로망의 학습 알고리듬을 이용하여 돌연변이를 수행하는 새로운 진화 프로그래밍 알고리듬)

  • 임종화;최두현;황찬식
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.36C no.3
    • /
    • pp.58-64
    • /
    • 1999
  • Evolutionary programming is mainly characterized by two factors; one is the selection strategy and the other the mutation rule. In this paper, a new mutation rule that is the same form of well-known backpropagation learning rule of neural networks has been presented. The proposed mutation rule adapts the best individual's value as the target value at the generation. The temporal error improves the exploration through guiding the direction of evolution and the momentum speeds up convergence. The efficiency and robustness of the proposed algorithm have been verified through benchmark test functions.

  • PDF

MULTI-OBJECTIVES FUZZY MODELS FOR DESIGNING 3D TRAJECTORY IN HORIZONTAL WELLS

  • Qian, Weiyi;Feng, Enmin
    • Journal of applied mathematics & informatics
    • /
    • v.15 no.1_2
    • /
    • pp.265-275
    • /
    • 2004
  • In this paper, multi-objective models for designing 3D trajectory of horizontal wells are developed in a fuzzy environment. Here, the objectives of minimizing the length of the trajectory and the error of entry target point are fuzzy in nature. Some parameters, such as initial value, end value, lower bound and upper bound of the curvature radius, tool-face angle and the arc length of each curve section, are also assumed to be vague and imprecise. The impreciseness in the above objectives have been expressed by fuzzy linear membership functions and that in the above parameters by triangular fuzzy numbers. Models have been solved by the fuzzy non-linear programming method based on Zimmermann [1] and Lee and Li [2]. Models are applied to practical design of the horizontal wells. Numerical results illustrate the accuracy and efficiency of the fuzzy models.

Visual-Servoing Control of Robot Manipulator (로봇 매니퓰레이터의 시각구동제어)

  • 신행봉;정동연;한성현
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2003.10a
    • /
    • pp.213-218
    • /
    • 2003
  • The equipment of industrial robot in manufacturing and assembly lines has rapidly increased. In order to achieve high productivity and flexibility, it becomes very important to develop the visual feedback control system with Off-Line Programming System(OLPS). We can save much efforts and time in adjusting robots to newly defined workcells by using OLPS. A proposed visual calibration scheme is based on position-based visual feedback. The calibration program firstly generates predicted images of objects in an assumed end-effector position. The process to generate predicted images consists of projection to screen-coordinates, visible range test and construction of simple silhouette figures. Then camera images acquired are compared with predicted ones for updating position and orientation data. Computation of error is very simple because the scheme is based on perspective projection which can be also expanded to experimental results. Computation time can be extremely reduced because the proposed method does not require the precise calculation of tree-dimensional object data and image Jacobian.

  • PDF