• Title/Summary/Keyword: Programming Processes

Search Result 259, Processing Time 0.025 seconds

Optimization of Ship Management System (선박관리 시스템의 최적화)

  • Syan, Lim Chia;Park, Soo-Hong
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.6
    • /
    • pp.839-846
    • /
    • 2013
  • In this paper, an effort has been made to design and develop an optimized programming model for Real-time Ship Management System. Replacing the conventional interrupt-driven programming model, an embedded real-time operating system (RTOS) has been implemented on the system, allowing processes to run virtually simultaneous and multitasking. Data management algorithms are designed and developed in the RTOS to facilitate data distribution amongst tasks and optimize the CPU processing time through intelligent resource utilization. Finally, data lost in the system has been minimized via the improvement of data processing rate under the optimized programming model.

Economic Machining Process Models Using Simulation, Fuzzy Non-Linear Programming and Neural-Networks (시뮬레이션과 퍼지비선형계획 및 신경망 기법을 이용한 경제적 절삭공정 모델)

  • Lee, Young-Hae;Yang, Byung-Hee;Chun, Sung-Jin
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.23 no.1
    • /
    • pp.39-54
    • /
    • 1997
  • This paper presents four process models for machining processes : 1) an economical mathematical model of machining process, 2) a prediction model for surface roughness, 3) a decision model for fuzzy cutting conditions, and 4) a judgment model of machinability with automatic selection of cutting conditions. Each model was developed the economic machining, and these models were applied to theories widely studied in industrial engineering which are nonlinear programming, computer simulation, fuzzy theory, and neural networks. The results of this paper emphasize the human oriented domain of a nonlinear programming problem. From a viewpoint of the decision maker, fuzzy nonlinear programming modeling seems to be apparently more flexible, more acceptable, and more reliable for uncertain, ill-defined, and vague problem situations.

  • PDF

A Study on the Design Process of Interactive Space with the Influential Factors on the Interactivity - Focus on Programming Process for Supporting Interactive Behaviors - (상호작용성 영향요인이 적용된 공간디자인 프로세스에 관한 연구 - 상호작용 행태지원 프로그래밍 프로세스를 중심으로 -)

  • Lee, Jeong-Min
    • Korean Institute of Interior Design Journal
    • /
    • v.20 no.5
    • /
    • pp.23-33
    • /
    • 2011
  • Starting with 21st Century, the role of the design has been widened and designers began to regard the psychological and behavioral factors as main design considerations. These factors are the core elements especially in designing interactive space. This research proposed the user-centered design methodology for interactive space. It developed Programming Process for Supporting Interactive Behaviors. To compose the process, this research analyzed the influential factors on the interactivity and the results were applied on the process. This newly proposed Programming Process contains four basic stages which are 'Opportunity Identification Cell', 'Intersubject Cell', 'Interaction & Interface Cell', and 'Programming Solution Cell'. More detailed tasks are also specified for each stage. This research asserts that the design process for Interactive space should differ from the past design processes in the fact that it puts much more attention on systemizing the psychological and behavioral elements than before. Therefore the design process for Interactive space should be reinforced with the data related to these psychological and behavioral understandings. The Programming Process of this paper is an attempt to enlarge the roles of these data in designing interactive space, and thus it is an attempt to accommodate the contemporary user-centered design paradigm.

The Design, Implementation and Verification of Distributed Pair Programming System for Supporting Collaboration (협업을 지원하는 분산 페어 프로그래밍 시스템 설계/구현 및 검증)

  • Noh, Hyo-Won;Park, Jin-Ho;Gwak, Hoon-Sung
    • Journal of Advanced Navigation Technology
    • /
    • v.17 no.3
    • /
    • pp.346-353
    • /
    • 2013
  • The dominant trend in software development is the globalisation of the software industry. This development is faced with diverse problems, which require solution by the adoption of new processes and development techniques. eXtreme Programming (known as XP) is one methodology which is now at the leading edge of software development. This recent trend in XP allows organisation members to cooperate towards the development of new software independently of the existing developers. This is achieved functionally between the members by the development of distributed pair programming, this is not IDE plug-in shape of text, simple screen sharing or chatting function based.

A Study on the Tunable Memory Characteristics of Nanoparticle-Based Nonvolatile Memory devices according to the Metal Nanoparticle Species (금속나노입자의 종류에 따른 나노입자 기반 비휘발성 메모리 소자의 특성 변화에 관한 연구)

  • Kim, Yong-Mu;Park, Young-Su;Lee, Jang-Sik
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2008.11a
    • /
    • pp.19-19
    • /
    • 2008
  • We investigated the programmable memory characteristics of nanoparticle-based memory devices based on the elementary metal nanoparticles (Co and Au) and their binary mixture synthesized by a micellar route to ordered arrays of metal nanoparticles as charge trapping layers. According to the metal nanoparticle species quite different programming/erasing efficiencies were observed, resulting in the tunable memory characteristics at the same programming/erasing bias conditions. This finding will be a good implication for further device scaling and novel device applications since most processes are based on the conventional semiconductor processes.

  • PDF

A New Scheduling Algorithm for Semiconductor Manufacturing Process (반도체 제조공정을 위한 새로운 생산일정 알고리즘)

  • 복진광;이승권;문성득;박선원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.4 no.6
    • /
    • pp.811-821
    • /
    • 1998
  • A new scheduling algorithm for large scale semiconductor processes is addressed. The difficulties of scheduling for semiconductor fabrication processes are mainly due from repeating production of wafers that experience reentrant flows. Sequence branch algorithm (SBA) is proposed for large real scheduling problems when all processing times are deterministic. The SBA is based on the reachability graph of Petri net of which the several defects such as memory consumption and system deadlock are complemented. Though the SBA shows the solution deviating a little from the optimal solution of mixed integer programming, it is adjustable for large size scheduling problems. Especially, it shows a potential that is capable of handling commercial size problems that are intractable with mathematical programming.

  • PDF

Fault-Diagnosis "Dictionary" for Reactor System (리액터 시스템을 위한 고장 진단 사전)

  • 서병설;이수윤
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.17 no.2
    • /
    • pp.37-52
    • /
    • 1980
  • Recent industrial processes have been complicated and automated. In order to improve the system reliability and solve the limitation of human ability, the necessity of alarm analysis or fault diagnosis has been rapidly grown, A "dictionary" made by a sequence computer programming has been developed as one of the mothods for fault diagnosis in the chemical industrial processes and its usefulness has been proved through the experiment. It also suggests a way to simplity the recent alarm system being complex.g complex.

  • PDF

A Study on the Implementation of an Integrated Digital Photogrammetric System

  • Lee, Sulk-Kun
    • Korean Journal of Geomatics
    • /
    • v.4 no.1
    • /
    • pp.9-16
    • /
    • 2004
  • An object-oriented design was carried out for the digital photogrammetric processes. Classes were identified and implemented to develop an integrated digital photogrammetry system using a 3 dimensional self-calibration model for CCD cameras. This integrated system is deemed to be a significant progress from the conventional photogrammetric system which is a series of discrete processes. Object oriented methodology was selected for the implementation of the integrated photogrammetric system because it would be a very complex task to get the same result using a procedural programming language. Besides the simplification of development effort, object oriented methodology has further benefits of better management of program in case when updates to parts of the program are necessary. Using the classes designed in this study, a 3 dimensional self-calibration model was developed for a CCD camera. Classes for data input and image handling as well as classes for bundle adjustment were implemented. The bundle adjustment system was further enhanced with member functions to handle additional parameters for principal point coordinates and focal length, thereby, enabling the application to non-metric CCD cameras.

  • PDF

LINEAR PROGRAMMING APPROACH IN COOPERATIVE GAMES

  • Victor V.Zakharov;Kwon, O-Hun
    • Journal of the Korean Mathematical Society
    • /
    • v.34 no.2
    • /
    • pp.469-481
    • /
    • 1997
  • In this paper we consider TU-cooperative games in the form of characteristic function. We notice that if one uses the necessary and sufficient condition for the core to be not empty in a dual form, it may be used for selecting the final outcome in the core. Using the linear programming approach for constructing the subcore, which is a subset of the core, we represent it in a simple form. We consider reduced games due to Davis-Mashler, Moulin and Funaki and formulate the sufficient conditions for the subcore to be S-consistent.

  • PDF

Neural model predictive control for nonlinear chemical processes (비선형 화학공정의 신경망 모델예측제어)

  • 송정준;박선원
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.490-495
    • /
    • 1992
  • A neural model predictive control strategy combining a neural network for plant identification and a nonlinear programming algorithm for solving nonlinear control problems is proposed. A constrained nonlinear optimization approach using successive quadratic programming cooperates with neural identification network is used to generate the optimum control law for the complicate continuous/batch chemical reactor systems that have inherent nonlinear dynamics. Based on our approach, we developed a neural model predictive controller(NMPC) which shows excellent performances on nonlinear, model-plant mismatch cases of chemical reactor systems.

  • PDF