• Title/Summary/Keyword: Programming System

Search Result 2,768, Processing Time 0.03 seconds

Genetic Algorithm and Goal Programming Technique for Simultaneous Optimal Design of Structural Control System (구조-제어시스템의 동시최적설계를 위한 유전자알고리즘 및 Goal Programming 기법)

  • 옥승용;박관순;고현무
    • Proceedings of the Earthquake Engineering Society of Korea Conference
    • /
    • 2003.09a
    • /
    • pp.497-504
    • /
    • 2003
  • An optimal design method for hybrid structural control system of building structures subject to earthquake excitation is presented in this paper. Designing a hybrid structural control system nay be defined as a process that optimizes the capacities and configuration of passive and active control systems as well as structural members. The optimal design proceeds by formulating the optimization problem via a multi-stage goal programming technique and, then, by finding reasonable solution to the optimization problem by means of a goal-updating genetic algorithm. The process of the integrated optimization design is illustrated by a numerical simulation of a nine-story building structure subject to earthquake excitation. The effectiveness of the proposed method is demonstrated by comparing the optimally designed results with those of a hybrid structural control system where structural members, passive and active control systems are uniformly distributed.

  • PDF

Multiplexer as selector to select different speed (Normal speed, High speed and Super high speed) to display CAR at different speed to color TV system

  • Adhikari, Ganesh
    • International Journal of Advanced Culture Technology
    • /
    • v.10 no.3
    • /
    • pp.332-338
    • /
    • 2022
  • The article presents a concept of designing a Multiplexer circuit which acts as a "Selector" and that becomes capable to select different speed created at different TTL Gate configurations; Standard TTL(Normal Speed), High Speed TTL(High Speed), Schottky TTL(Super High Speed) and further connect the selected Gate speed to the CAR shape created using C-Programming at Computer Graphics and finally CAR shape display at different speed to the color TV. The Multiplexer supporting efficient and more reliable selection criteria using "Logical based selection criteria" and further the output from multiplexer is provided to CAR shape created using c-programming and finally CAR shape is display to color TV system. Basic purposes and assumptions regarding the design and development of this system as well as a description of its operation have been presented.

A study on the On-line Teaching system for Linux-based Programming Language (리눅스 기반 프로그래밍 언어의 온라인 학습 시스템 구성에 관한 연구)

  • Jun, Ho-Ik;Lee, Hyun-Chang
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.1
    • /
    • pp.67-73
    • /
    • 2021
  • In this paper, a system configuration method that can practice Linux-based programming language online is presented. The proposed system utilizes the web-server function, which is the biggest feature of the Linux operating system, and simulates the telnet and FTP functions without firewalls or other security restrictions, so that it is possible to practice similar to the actual Linux console. To do this, we analyzed the functional elements that a programming tool should have on the web and established an algorithm to implement it. In particular, a method was implemented in which an error message caused by a user's mistake can appear in the same form as the actual telnet screen. As a result of using the implemented learning system in the class for students, it is possible to practice the Linux programming language online, as well as the instructor can directly check and guide all the learners, so the learner's satisfaction is similar to that of the offline class was confirmed.

A Study of the Multi - Item Order - Level System with Storage Limitation by the Quadratic Programming (2차계획법을 이용(利用)한 비축면적(備蓄面積)의 제한(制限)을 받는 다품종주문량결정(多品種注文量決定) 시스템에 관(關)한 연구(硏究))

  • Gang, Dong-Jin;Lee, Sang-Yong
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.11 no.1
    • /
    • pp.11-19
    • /
    • 1985
  • This paper analyzes the multi-item order-level system with shortages allowance and storage limitation. Up to now, we have used the classical optimization theory to analyze this system. But the theory is generally not suitable for computational purposes. Therefore, this paper designes a new method to be able to apply the quadratic programming to the multi-item order-level system with storage limitation. A numerical example is also presented.

  • PDF

Development of object oriented computer aided control systems design package (객체지향형 제어 시스템 디자인 패키지의 개발)

  • 양광웅;박재현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.441-444
    • /
    • 1996
  • Object-oriented programming goes on increasing in many areas, as its advantages of flexibility and ease of maintenance have been recognized. As in usual programmings, the productivity and flexibility of CACSD package can be improved by adopting object-oriented programmin. This paper describes our efforts to implement an OO-CACSD(Object Oriented CACSD) package for control system design and simulation. Since the proposed OO-CACSD is based on the modularity, portability, reuseability, and matrix-oriented data structure, a control system can be not only modeled and simulated but also maintained easily.

  • PDF

Application of Object-oriented Language to Power Systems (객체지향기법의 전력계통시스템에의 적용)

  • Park, J.H.;Kim, J.N.;Shin, J.H.;Lee, J.Y.;Baek, Y.S.
    • Proceedings of the KIEE Conference
    • /
    • 1999.07c
    • /
    • pp.1218-1220
    • /
    • 1999
  • In this paper, we developed object-oriented analysis method for electric power system. It was applied to fault diagnosis, power system stability analysis and service restoration system in emergency state. Objectoriented programming(OOP)is a more flexible method than procedural programming. We proposed flexible modeling method for power system analysis.

  • PDF

특징형상에 기초한 자동 가공 및 측정 시스템에 관한 연구

  • 김승철;정성종
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1992.10a
    • /
    • pp.238-242
    • /
    • 1992
  • Thus paper deals with a study of the automatic machining and measurement system based on Features. The system includes following 5 modules : a feature-based design module, an automatic NC programming module, an automatic measurement programming module, and a simulation module. The system is developed by using IBM-PC in the AutoCAD and the BORLAND c $\^$++/ environment. A vertical machining center equipped with FANUC 0MC is used for experiments. Performance of the system is confirmed by a large amount of experiment.

A Study on ESS Optimal Operation Strategy Using Two Stage Hybrid Optimization (Two Stage Hybrid Optimization을 사용한 ESS 최적 운전 전략에 대한 연구)

  • Gong, Eun-Kyoung;Sohn, Jin-Man
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.67 no.7
    • /
    • pp.833-839
    • /
    • 2018
  • This paper presents an analysis and the methodology of optimal operation strategy of the ESS(Energy Storage System) for reduce electricity charges. Electricity charges consist of a basic charge based on the contract capacity and energy charge according to the power usage. In order to use electrical energy at minimal charge, these two factors are required to be reduced at the same time. QP(Quadratic Programming) is appropriate for minimization of the basic charge and LP(Linear Programmin) is adequate to minimize the energy charge. However, the integer variable have to be introduced for modelling of different charge and discharge efficiency of ESS PCS(Power Conversion System), where MILP(Mixed Integer Linear Programming) can be used. In this case, the extent to which the peak load savings is accomplished should be assumed before the energy charge is minimized. So, to minimize the electricity charge exactly, optimization is sequentially performed in this paper, so-called the Two Stage Hybird optimization, where the extent to which the peak load savings is firstly accomplished through optimization of basic charge and then the optimization of energy charge is performed with different charge and discharge efficiency of ESS PCS. Finally, the proposed method is analyzed quantitatively with other optimization methods.

Optimal Voltage and Reactive Power Scheduling for Saving Electric Charges using Dynamic Programming with a Heuristic Search Approach

  • Jeong, Ki-Seok;Chung, Jong-Duk
    • Journal of Electrical Engineering and Technology
    • /
    • v.11 no.2
    • /
    • pp.329-337
    • /
    • 2016
  • With the increasing deployment of distributed generators in the distribution system, a very large search space is required when dynamic programming (DP) is applied for the optimized dispatch schedules of voltage and reactive power controllers such as on-load tap changers, distributed generators, and shunt capacitors. This study proposes a new optimal voltage and reactive power scheduling method based on dynamic programming with a heuristic searching space reduction approach to reduce the computational burden. This algorithm is designed to determine optimum dispatch schedules based on power system day-ahead scheduling, with new control objectives that consider the reduction of active power losses and maintain the receiving power factor. In this work, to reduce the computational burden, an advanced voltage sensitivity index (AVSI) is adopted to reduce the number of load-flow calculations by estimating bus voltages. Moreover, the accumulated switching operation number up to the current stage is applied prior to the load-flow calculation module. The computational burden can be greatly reduced by using dynamic programming. Case studies were conducted using the IEEE 30-bus test systems and the simulation results indicate that the proposed method is more effective in terms of saving electric charges and improving the voltage profile than loss minimization.

An Integrated C Programming Environment for Novices Based on Visuals (프로그래밍 초보자를 위한 비주얼 기반의 C 프로그래밍 통합 환경)

  • Kim, Haeng-Im;Park, Eun-Kyoung;Kim, Hyun-Ju;Bae, Jong-Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.6
    • /
    • pp.111-120
    • /
    • 2013
  • Programming novices have various difficulties when they learn C language for the first time. Novices have a large burden for understanding of a C language grammar, and have a tendency to focus on the grammar rather than problem solving. Moreover, it requires programming domains to arouse student's interest for software development. This paper presents a programming environment for C languages education focusing on a problem solving. To this end, this paper defines Tiny-VPL that is a simple visual programming language for NXT robot programming and presents robot programming environment using Tiny-VPL. This paper also presents an environment for NXT robot programming using Mini-C language which is a subset of C language. For the purpose of helping to understand the C syntax and semantics, the visual and interactive conversion system of Tiny-VPL to Mini-C is provided. Our programming environment can arouse student's interest through robot programming and can be used effectively for C language education focusing on problem solving with graphical and interactive conversion of the visual language Tiny-VPL to the textual language Mini-C.

  • PDF