• Title/Summary/Keyword: Programming characteristics

Search Result 545, Processing Time 0.026 seconds

Maximizing the Overall Satisfaction Degree of all Participants in the Market Using Real Code-based Genetic Algorithm by Optimally Locating and Sizing the Thyristor-Controlled Series Capacitor

  • Nabavi, Seyed M.H.;Hajforoosh, Somayeh;Hajforoosh, Sajad;Karimi, Ali;Khafafi, Kamran
    • Journal of Electrical Engineering and Technology
    • /
    • v.6 no.4
    • /
    • pp.493-504
    • /
    • 2011
  • The present paper presents a genetic algorithm (GA) to maximize social welfare and perform congestion management by optimally placing and sizing one Thyristor-Controlled Series Capacitor (TCSC) device in a double-sided auction market. Simulation results, with line flow constraints before and after the compensation, are compared through the Sequential Quadratic Programming SQP method, and are used to analyze the effect of TCSC on the congestion levels of modified IEEE 14-bus and 30-bus test systems. Quadratic, smooth and nonsmooth (with sine components due to valve point loading effect) generator cost curves, and quadratic smooth consumer benefit functions are considered. The main aims of the present study are the inclusion of customer benefit in the social welfare maximization and congestion management objective function, the consideration of nonsmooth generator characteristics, and the optimal locating and sizing of the TCSC using real code-based GA to guarantee fast convergence to the best solution.

Solving Inheritance Anomaly using State Abstraction in Concurrent Object Oriented Programming Languages (병행 객체지향 언어에서 상태 추상화를 이용한 상속 변칙의 해결)

  • Lee, Gwang;Lee, Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.2
    • /
    • pp.373-382
    • /
    • 1999
  • Inheritance and concurrency are the primary feature of object oriented languages, and are especially important for code re-use. They provide maximum computational power and modeling power through concurrency of objects. But, concurrent objects and inheritance have conflicting characteristics, thereby simultaneously use of them causes the problem, so called inheritance anomaly, which requires code redefinition of inherited methods to maintain integrity of objects. In this paper, to solve the inheritance anomaly problems we introduce concept of state abstraction, in which internal states of encapsulated objects are made available from a part of object's external interface. And we design inheritance interface mechanisms which methods are inherited efficiently. In our scheme, we can solve the typical inheritance anomaly problems.

  • PDF

Techniques and Patterns for Designing Business Operations in EJB (EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴)

  • 박지환;이상덕;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.1-18
    • /
    • 2003
  • Precise and systematic mapping techniques are required for mapping object-oriented artifacts into a platform-specific design. An effective and systematic mapping approach for an adequate platform or programming language in needed, because the characteristics of an initial design are independent from an implementation language and a platform. In this paper, we propose systematic and concrete methods, guidelines, and design patterns that can be used to design business operations at EJB (Enterprise JavaBeans) source code level. We show how various EJB mechanism can be utilized in designing business operations for beans. We believe these proposed methods can yield high-performance EJB applications that can also be well maintainable.

Optimal Hourly Scheduling of Community-Aggregated Electricity Consumption

  • Khodaei, Amin;Shahidehpour, Mohammad;Choi, Jaeseok
    • Journal of Electrical Engineering and Technology
    • /
    • v.8 no.6
    • /
    • pp.1251-1260
    • /
    • 2013
  • This paper presents the optimal scheduling of hourly consumption in a residential community (community, neighborhood, etc.) based on real-time electricity price. The residential community encompasses individual residential loads, communal (shared) loads, and local generation. Community-aggregated loads, which include residential and communal loads, are modeled as fixed, adjustable, shiftable, and storage loads. The objective of the optimal load scheduling problem is to minimize the community-aggregated electricity payment considering the convenience of individual residents and hourly community load characteristics. Limitations are included on the hourly utility load (defined as community-aggregated load minus the local generation) that is imported from the utility grid. Lagrangian relaxation (LR) is applied to decouple the utility constraint and provide tractable subproblems. The decomposed subproblems are formulated as mixed-integer programming (MIP) problems. The proposed model would be used by community master controllers to optimize the utility load schedule and minimize the community-aggregated electricity payment. Illustrative optimal load scheduling examples of a single resident as well as an aggregated community including 200 residents are presented to show the efficiency of the proposed method based on real-time electricity price.

Measuring Efficiency of Global Electricity Companies Using Data Envelopment Analysis Model (DEA모형을 이용한 전력회사의 효율성 분석에 관한 연구)

  • Kim, Tae Ung;Jo, Sung Han
    • Environmental and Resource Economics Review
    • /
    • v.9 no.2
    • /
    • pp.349-371
    • /
    • 2000
  • Data Envelopment Analysis model is a linear programming based technique for measuring the relative performance of organizational units where the presence of multiple inputs and outputs makes comparison difficult. A common measure for relative efficiency is weighted sum of outputs divided by weighted sum of inputs. DEA model allows each unit to adopt a set of weight that shows it in the most favorable light in comparison to the other unit. In this paper, we present the mathematical background and characteristics of DEA model, and give a short case study where we apply the DEA model to evaluate the relative efficiencies of 51 global electricity companies. The technical efficiency and scale efficiency are also to be investigated. Generating capacity and the number of employees are used for input data, and revenue, net profit and electricity sales are used for output data. We find that the companies with 100% relative efficiency are only 9 among 51 electricity companies. And the technical and scale efficiency of KEPCO is 98.7% and 78.89%, respectively. This means that the inefficiency of KEPCO is caused by the scale inefficiency. The analysis shows that the employees should be decreased by 15% at minimum to get the 100% efficiency. The result suggests that KEPCO needs the structural reform to improve the efficiency.

  • PDF

A SOA based Framework Using AOP for Reliable Service Applications (AOP를 이용한 신뢰성 있는 서비스 어플리케이션의 SOA 기반 프레임워크)

  • Kim, Eun-Sun;Lee, Jae-Jeong;Lee, Byung-Jeong
    • Journal of Information Technology Services
    • /
    • v.10 no.2
    • /
    • pp.223-234
    • /
    • 2011
  • Loosely coupled properties of SOA(Service Oriented Architecture) services do not guarantee that service applications always work properly. Service errors may also influence other services of SOA. These characteristics adversely affect software reliability. Therefore, it is a challenge to effectively manage system change and errors for operating services normally. In this study, we propose a SOA based framework using AOP(Aspect Oriented Programming) for reliable service applications. AOP provides a way to manipulate cross-cutting concerns such as logging, security and reliability and these concerns can be added to applications through weaving process. We define a service specification and an aspect specification for this framework. This framework also includes service provider, requester, repository, platform, manager, and aspect weaver to handle changes and exceptions of applications. Independent Exception Handler is stored to exhibited external Aspect Service Repository. When exception happened, Exception Handler is linked dynamically according to aspect rule that is defined in aspect specification and offer function that handle exception alternate suitable service in systematic error situation. By separating cross-cutting concerns independently, we expect that developer can concentrate on core service implementation and reusability, understanding, maintainability increase. Finally, we have implemented a prototype system to demonstrate the feasibility of our framework in case study.

A Study of Optimal Fuel-Mix Considering Power Generation Operation (발전기 출력특성을 고려한 최적전원구성 연구)

  • Jung, Young-Beom;Kim, Kil-Sin;Park, Chang-Ho;Yoon, Yong-Beom
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.25 no.10
    • /
    • pp.28-37
    • /
    • 2011
  • Though Korea has introduced CBP(Cost Based pool) power trading system since 2001, long-term Generation system planning has been executed by government for Cost minimization every 2 years. Until currently the model which is used for Generation system planning and best-mix only considers cost minimization and total yearly or quarterly electricity demand every year. In a view point of one day power supply operation, technical characteristics, like the ramp up/down rate of total generation system, minimum up/down time and GFRQ(Governor Free Response Quantity), are very important. this paper analyzes Optimal Fuel-Mix for 2022 Korea generation system satisfying these constraints of each fuel type and considering pump storage plants, construction cost and $CO_2$ emission charge Using MILP(Mixed Integer Linear Programming) method. Also the sensitivity analysis which follows in future power industry environmental change accomplished.

Study of High Efficiency LLC Resonant Converter for a Battery Charger of Emergency Electric Power Generator Control System (비상용 발전기 제어시스템의 배터리 충전기를 위한 고효율 LLC 공진형 컨버터의 연구)

  • Lee, Joonmin;Park, Min-Gi;Lee, Young Keun;La, Jae-Du
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.27 no.10
    • /
    • pp.93-100
    • /
    • 2013
  • Generally, the conventional battery charging system using an analog method has the large, heavy hardware and low efficiency. Also, it has the disadvantage that it is necessary to replace the control circuit on the basis of the characteristic curve of the specific battery cell. The proposed programmable digital LLC resonant charging system use high efficiency control system(CC-CV), and has characteristic a small hardware and advantage that a digital programming of the voltage, current, and battery capacity characteristics can be flexible. The system proposed the use of Half-bridge LLC resonant converter is possible to improve efficiency and reduce switching losses by using ZVS topology. Further, a constant voltage - constant current(CC-CV) control algorithm apply to the charger which using a buck converter. The performance of the proposed system is demonstrated through experiments.

A Study on disorderly developments and the laws related to land use in rural areas (난개발과 농어촌지역 토지이용 관련법규에 관한 연구)

  • Lee, Eul-Gyu
    • Journal of the Korean Institute of Rural Architecture
    • /
    • v.15 no.2
    • /
    • pp.53-60
    • /
    • 2013
  • In recent years, several problems occur due to irrational development in rural areas. The first, disorderly development and Encroachment of farmland, Small factory built in rural areas leads to a lack of infrastructure. it is the damage factors of good scenery in the rural areas. Water pollution and environmental pollution from the accommodations and restaurants in the good scenery area is serious. To solve this problems, we should establish the systematic land use plan and landscape plan, and integrated spatial and business plan in rural areas. In order to increase the effectiveness of land use planning in rural projects, We should establish the land use plan in rural areas of the city, state, and national levels of regional plan. We need to prescribe in "National Land Use Planning Law" the facilities, can install it according to the characteristics of rural land programming. we can prescribe the detail regulations by "Rural Maintenance Law". In order to solve the problems the lack of professionalism of the current agricultural policies of the Review Committee, We need to consider a new "rural planning committee" consisting.

Implementation of a Labview Based Time-Frequency Domain Reflectometry Real Time System for the Load Impedance Measurement (부하 임피던스 측정을 위한 랩뷰기반 시간-주파수 영역 반사파 실시간 시스템 구현)

  • Park, Tae-Geun;Kwak, Ki-Seok;Park, Jin-Bae;Yoon, Tae-Sung
    • Proceedings of the KIEE Conference
    • /
    • 2006.07d
    • /
    • pp.1803-1804
    • /
    • 2006
  • The purpose of this paper is to implement a Labview based TFDR Real Time system through the instruments of Pci eXtensions for Instrumentation(PXI). The proposed load impedance measurement algorithm was verified by experiments via the implemented real time system. The TFDR real time system consisted of the reference signal design, signal generation, signal acquisition, algorithm execution and results display parts. To implement real time system, all of the parts wore programmed by the Labview which is one of graphical programming languages. In the application software implemented by the Labview we were able to design a suitable reference signal according to the length and frequency attenuation characteristics of the target cable and controled the arbitrary waveform generator(ZT500PXI) of the signal generation part and the digital storage oscilloscope(ZT430PXI) of the signal acquisition part. By using the TFDR real time system with the terminal resistor on the target cable, we applied to the load impedance measurements. In the proposed load impedance algorithm a normalized time-frequency cross correlation function and a cross time-frequency distribution function was employed to calculate the reflection coefficient and phase difference between the input and the reflected signals.

  • PDF