• Title/Summary/Keyword: inter-process communication

Search Result 141, Processing Time 0.036 seconds

Development of a Stock Auto-Trading System using Condition-Search

  • Gyu-Sang Cho
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.15 no.3
    • /
    • pp.203-210
    • /
    • 2023
  • In this paper, we develope a stock trading system that automatically buy and sell stocks in Kiwoom Securities' HTS system. The system is made by using Kiwoom Open API+ with the Python programming language. A trading strategy is based on an enhanced system query method called a Condition-Search. The Condition-Search script is edited in Kiwoom Hero 4 HTS and the script is stored in the Kiwoom server. The Condition-Search script has the advantage of being easy to change the trading strategy because it can be modified and changed as needed. In the HTS system, up to ten Condition-Search scripts are supported, so it is possible to apply various trading methods. But there are some restrictions on transactions and Condition-Search in Kiwoom Open API+. To avoid one problem that has transaction number and frequency are restricted, a method of adjusting the time interval between transactions is applied and the other problem that do not support a threading technique is solved by an IPC(Inter-Process Communication) with multiple login IDs.

The Communication Method at the Auto-Startup System using TCP/IP and VXI and Expert System(G2)

  • Kim, Jung-Soo;Joon Lyon
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.1 no.2
    • /
    • pp.141-146
    • /
    • 1999
  • This paper describes the communication method of an auto-startup system. The Auto-Startup system is designed to operate a nuclear power plant automatically during the startup operation . In general , the operations during startup in existing plant have only been manually controlled by the operator. The manual operation caused to the operator mistake. The Auto-Startup system consists of the Distributed Control System(DCS) and G2 (Expert System). Also, Functional Test Facility(FTF) provides the plant's real-data for an Auto-Startup system. So, it is necessary to develop the communication method between these systems. We developed two methods ; one is a network and the other is a hardwire line. To communicate between these systems (DCS-G2 and DCS-FTF) , we developed the communication program. In case of DCS-FTF, we used the TCP/IP and VXI. BUt, in case of DCS-G2 , we , what it called , developed the bridge program using the GSI(G2 Standard Interface). We test to check the function of the important parameter, in time, for analysis of the developed communication method. The results are a good performance when we check the communication time of important parameter. We conclude that Auto-startup system could save heat-up time about at least 5 hours and reduced the change of the reactor operation and trip.

  • PDF

An ICCP Application Method for an Error Decrease of the Power Control Communication System (전력제어 통신 시스템의 에러 감소를 위한 ICCP 적용 방안)

  • 김종빈;정래성
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.40 no.9
    • /
    • pp.349-357
    • /
    • 2003
  • Because of capacity of the electric power equipment grew larger and the electric power system was complicated, it was required a protocol to process data without the errors in order to supply the high quality and stable electric power. However, HDLC and TCP/IP communication protocol using between Seoul EMS and Kwangju RCC (or between RCC and SCC) is decreasing reliability by the delay of speed and the occurrence of errors. In this paper, we applied ICCP(Inter-Control Center Communication Protocol) communication protocol in order to improve them and implemented an electric power communication system for remote control of the electric power equipment. Also, we modified program for error correction and implemented the system using the most suitable BLT. The errors were more decreased in case of ICCP protocol than HDLC protocol and TCP/IP protocol applied to the electric power communication system.

A Study on Tang Zong-hai's Theory of Qi Transformation within the Six Meridians - focussed on 『Shanghanlun Qianzhubuzheng』 - (당종해(唐宗海)의 육경(六經) 기화학설(氣化學說)에 대한 연구(硏究) - 『상한론천주보정(傷寒論淺注補正)』을 중심으로 -)

  • Lee, Sang-hyup
    • Journal of Korean Medical classics
    • /
    • v.32 no.4
    • /
    • pp.67-90
    • /
    • 2019
  • Objectives : This study aims to summarize Tang Zong-hai's Qi transformation theory of the Six meridians through his book "Shanghanlun Qianzhubuzheng傷寒論淺注補正" where he integrated Western anatomy with the Qi transformation theory of East Asian Medicine to interpret Zhang Zhong Jing's "Shanghanlun(傷寒論)". The objective is to assist clinical application. Methods : Focusing on the contents of disease of the six meridians in the "傷寒論淺注補正", Tang's theories on the function of Zangfu(臟腑), Opening-Closing-Pivot(關闔樞), Inter-communication of Zangfu(臟腑相通), the Twelve Meridians(十二經脈) from his other publication "中西匯通醫經精義" were examined and related to in the process of explaining Qi transformation theory in detail. Results : 1. The Qi transformation function of the Taiyang meridian is related to "膀胱者, 氣化則能出" where the Small Intestine and Bladder inter-communicate. 2. The Qi transformation function of the Yangming meridian is related to the control of dryness and dampness through the Qi transformation of "陽明不從標本, 從乎中." 3. The Qi transformation function of the Shaoyang meridian is related to the Life-Fire function of the Triple Energizer-Gallbladder-Pericardium coalition through "少陽屬腎." 4. The Qi transformation function of the Taiyang meridian refers to the Heart Fire nurturing the Spleen Earth by creating 膏油 through veins. 5. The Qi transformation function of the Shaoyin meridian is related to the controlling of the Nutrient Qi(營氣) and Defense Qi(衛氣) through '心主血脈, 腎主元氣.' 6. The Qi transformation function of the Jueyin meridian is related to the ability of 和風 which results from '陰盡陽生' to harmonize and control the balance of Water Coldness(水冷) and Fire Heat(火熱). Conclusions : Tang's Qi Transformation Theory of the Six Meridians is his key theory explained from the perspective of Qi transformation of disease in the six meridians of "Shanghanlun", closely related to basic theories such as theory of Zang form(臟象學說), Opening-Closing-Pivot(關闔樞), Inter-communication of Zangfu(臟腑相通), the Twelve Meridians(十二經脈) of East Asian Medicine.

Case Study on Engineering Camp Program involving Engineering Design Activity and Intra-/Inter-Team Works for High School Students: Plant factory as main theme (공학설계활동과 팀 내, 팀 간 협력 기반 고등학생 공학 캠프 프로그램 운영 사례: 식물공장을 주제로)

  • Cho, Kyung-Suk
    • Journal of Engineering Education Research
    • /
    • v.18 no.3
    • /
    • pp.46-58
    • /
    • 2015
  • Informal engineering education program for high school students was developed to cultivate engineering literacy using the human resources and facilities of university. Plant factory, a smart farming technology, was selected as a main theme, and the novel engineering camp program involving engineering design activities and intra-linter-team works was planned. The camp program was applied to 38 high school students in an active learning classroom. Five teams were constructed according to elemental technologies such as biotechnology, information-communication technology, energy engineering, mechanical engineering and architectural engineering, and the students were participated in intra- and inter-team activities to achieve the final goal of 'the construction of a plant factory in school'. The team works were conducted according to the eight steps of engineering design process (identifying the problem and need, identifying criteria and constraints, brainstorming possible solutions, selecting the best possible solution, constructing a prototype, testing and evaluating the solution, communicating the solution, and refining design). Participants' satisfaction survey showed that the satisfaction on the contents of engineering design was 4.48 on 5-point Likert scale. The participants' satisfaction on creative activity and systematic methodology was 4.43 on 5-point Likert scale. 97% of participants responded positively to team works, and 92% of participants were satisfied with career mentoring activity supplied by undergraduate/graduate students. These results indicates that the engineering camp program involving engineering design activity and intra-/inter-team works can contribute to cultivate engineering literacy such as creativity, problem solving ability, collaboration, communication skills for high school students, and to increase their interests in engineering fields.

An Implementation and Performance Analysis of IPC Mechanism in M3K : A Multimedia Micro-Kernel (멀티미디어 마이크로 커널 M3K에서 프로세스간 통신 구현 및 성능 분석)

  • Kim, Young-Ho;Ko, Young-Woong;Ah, Jae-Yong;Yoo, Hyuck
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.3
    • /
    • pp.143-152
    • /
    • 2002
  • As the multimedia application becomes ubiquitous, the size of message used for Inter Process Communication (IPC) grows up to cope with the requirements of multimedia applications. And the rapid development of new hardware platforms makes the portability of operating system more important. But the traditional micro-kernel operating system is Implemented platform dependently for better performance, and especially focused on handling short message. In this paper, we present the design and implementation of IPC mechanism in M3K (MultiMedia Micro-Kernel) to address the above problems. Our IPC mechanism provides enhanced performance and efficiently handles large message without performance degrading.

Development of An Information Exchange Software Supporting Multiple Media Communications in Vessels (선박에서 다중매체통신을 지원하는 정보교환 소프트웨어 개발)

  • Mun, Seong-Mi;Jang, Won-Seok;Son, Joo-Young
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.35 no.5
    • /
    • pp.647-653
    • /
    • 2011
  • In vessels, various communication systems are now working with different vendor-specific ways, which are apt to cause the inter-operability problems. That, of course, leads to needs of standardization of communication network systems for vessels. The e-navigation system introduced by IMO also takes the standardization process as expected. In this paper, a 4S multiple media communication switching server for seamless communications among existing media for vessels is introduced, and the development of a information exchange software for the sever and its functionality verification results are presented as well.

Evaluation of the Implementation of ISO 11783 for 250 kbps Transmission Rate of Tractor Electronic Control Unit

  • Lee, Dong-Hoon;Lee, Kyou-Seung;Moon, Jae-Min;Park, Seung-Je;Kim, Cheol-Soo;Kim, Myeong-Ho;Cho, Yong-Jin;Kim, Seong-Min
    • Journal of Biosystems Engineering
    • /
    • v.37 no.4
    • /
    • pp.225-232
    • /
    • 2012
  • Purpose: Accurate monitoring of information from various agricultural vehicles is one of the most important factors for appropriate management strategy of field operations. While there has been a number of study and design on applications of sensors and actuators for data acquisition and control system in tractor, incompatibility between various customized hardware and software has become a major obstacle to the universal deployment in real field operation. International standard for implementation of electronic control unit (ECU) in agricultural vehicles has becoming a mandatory requirement for inter-operation compatibility in the international trade of agricultural vehicle industries. The ISO 11783 standard is basically based upon well known communication technology designated using the controller area network (CAN) bus. While CAN bus could provide 1.0 Mbps of communication speed, the standard only recommended 250 kbps. Methods: This study presents the implementation and evaluation of ISO 11783 for tractor electronic control units (TECU)with a higher transmission rate from multiple ECU than 250 kbps. Throughput and loss rate of the developed prototype were calculated across manipulated bus load for laboratory experimental tests, and the maximum requirement of transmission rate by ISO 11873 was satisfied with lower than 60% of bus load. Results: Field tests with a TECU implemented to process messages from global positioning system (GPS) receiver resulted that the root mean square error of position information was lower than 4 m with 0.5 m/s as a travelling speed. Conclusions: Results of this study represent the utilization of the international standard ISO 11783 to providepractical developments in terms with the inter-operability of TECU.

A New Model on Integration of Feasibility Estimates for Designing FEIT System in R & D Project (R & D 프로잭트의 Feasibility 추정 시스템설계를 위한 추정치 종합화 모형의 구축)

  • 권철신
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.15 no.1
    • /
    • pp.47-61
    • /
    • 1990
  • The purpose of this study is to construct a new model named Communication Consensus Value Weighted (CCVW) model based on inter-personal technical communication within a project team, and to design Feasibility Estimates Integrated Terminal System (FEITS) which is a subsystem of R & D Project Planning System/System Alternatives Feasibility Estimation System (RDPPL/SAFES) using the model as a key function for feasibility estimation in that system. This new model aims to integrate technical feasibility estimated by several estimators in the lowest level as the project work breakdown structure which is the indentical conception of a terminal system in RDPPL. The process to obtain the feasibility estimate integrated is presented in this paper.

  • PDF

A Framework for Remote Service Invocation of Android Services to Communicate with External Services in Java Environment (자바환경에서 효과적인 안드로이드 서비스의 외부협업을 위한 원격서비스호출프레임워크)

  • Choi, Jaehyun;Park, Jeawon
    • Journal of Information Technology Services
    • /
    • v.12 no.2
    • /
    • pp.349-359
    • /
    • 2013
  • Recently, smart phones have been widely used in the world. Android phones especially provide existing mobile phone features as well as capability of running enterprise applications and web applications by using services. However, such a linkage has limitations to use Android phones as client devices, there is difficulties in providing services by utilizing characteristics of Android. To solve this problem, we need to invoke services by each other. Currently, the Android platform currently supports inter-process communication IPC. However, there is a limitation that Android services just can invoke remote calls. In this paper, we propose a framework to invoke Android services in java environments. For doing this, we propose methods to make services public and to invoke services in using remote calls and communication methods between java environments and Android.