• Title/Summary/Keyword: Prolog

Search Result 97, Processing Time 0.029 seconds

A Knowledge-Based Computer Aided Process Planning System (지식베이스를 사용한 자동공정계획 시스템의 개발)

  • Cho, Kyu-Kab;Oh, Soo-Cheol
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.7 no.3
    • /
    • pp.66-74
    • /
    • 1990
  • This paper presents a knowledge-based computer aided process planning system that automatically selects machine tools, machining operations and cutting tools and determines sequences of the machining operations for prismatic parts in die manufacturing. In the proposed system, parts are described by manufacturing features and grouped into part families based on the functions. Each part is repressented by a part frame which consists of basic data and manufacturing features. Knowledge for manufacturing is acquired from the domain expert and represented by frames. A decision model for selection of machine tools, machining operations and cutting tools and for determining sequences of the machining operations are developed by employing the Mealy machine in finite automata with output. The decision procedure and the order of priority which inputs manufacturing features into the Mealy machine are represented by rule for each part family. Backward chaining is used for the proposed system. The proposed system is implemented by using TURBO-PROLOG on the IBM PC/AT. A case study for the slide core is presented to show the function of the proposed system.

  • PDF

NETWORK RECONFIGURATION ALGORITHM FOR AUTOMATED DISTRIBUTION SYSTEM BASED ON THE BEST-FIRST TREE SEARCH (경험적 탐색기법에 근거한 배전계통의 선로 재구성 앨고리즘)

  • Jung, Kyung-Hee;Kim, Ho-Yong;Ko, Yun-Seok
    • Proceedings of the KIEE Conference
    • /
    • 1991.07a
    • /
    • pp.350-353
    • /
    • 1991
  • This study develops an expert system which solves the problems of the MTr/feeder overloads and the feeder constraints in automated radial distribution systems. Then, the objective is to perform the network reconfiguration by switching the tie and sectionalizing switches which eliminates the system violation, while achieving the load balance of the MTrs/feeders. To reduce the search space, an expert system based on heuristic rules is presented, and implemented in AI language Prolog. This system adopts the best-first tree search technique. The computational results are also prepared to show the performance of the heuristic algorithm developed.

  • PDF

Construction of Diagnosis System for Electric-fire Causes using Fuzzy Possibility Measure (퍼지가능성 척도를 이용한 전기화재 원인진단 시스템의 구축)

  • 김두현;김상철
    • Journal of the Korean Society of Safety
    • /
    • v.7 no.4
    • /
    • pp.105-114
    • /
    • 1992
  • This paper presents an study on the knowledge based system for diagnosing the fire causes using the Fuzzy Possibility Measure( FPM ) about the electric-fire ignition. The Ignition values needed for causes diagnosis is computed as FPM for electric-fire ignition based on the internal scale technique that assigns numerically the characteristic difference of facts to the-tin-ear scale. For the convinience of inference, ignition sources are classified into seven types : short, ground fault, leakge of electricity, overcurrent, cord junction overheating, bad Insulation and spark. The system for causes diagnosis of electric-fire is composed of Knowledge Acquisition System, Inference Engine and Man-Machine Interface, The diagnosis system is wrritten in an artificial intelligence langusge “PROLOG” which uses depth-first search and backward chaining schemes in reasoning process.

  • PDF

A Study on the Fault Diagnosis Expert System for 765kV Substations (765kV 변전소의 고장진단 전문가 시스템에 관한 연구)

  • Lee, Heung-Jae;Kang, Hyun-Jae
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.7
    • /
    • pp.1276-1280
    • /
    • 2009
  • This paper presents a fault diagnosis expert system for 765kV substation. The proposed system includes the topology processor and intelligent alarm processing subsystems. This expert system estimates the fault section through the inference process using heuristic knowledge and the output of topology processor and intelligent alarm processing system. The rule-base of this expert system is composed of basic rules suggested by Korea Electric Power Corporation and heuristic rules. This expert system is developed using PROLOG language. Also, user friendly Graphic User Interface is developed using visual basic programming in the windows XP environment. The proposed expert system showed a promising performance through the several case studies.

A Study on the Intelligent Alarm Processing for 765kV Substation (765kV 변전소의 지능형 경보처리에 관한 연구)

  • Lee, Heung-Jae;Lee, Eun-Jae
    • Proceedings of the KIEE Conference
    • /
    • 2009.07a
    • /
    • pp.284_285
    • /
    • 2009
  • 전력 시스템은 사회와 산업이 발전함에 따라서 거대화되고 복잡해지고 있으며, 따라서 전력시스템을 안정적으로 운용하기 위하여 다양한 첨단기능들이 개발되고 있다. 본 논문에서 제안한 765kV 변전소의 지능형 경보처리 시스템은 중앙감시제어 시스템으로부터 입력되는 방대한 경보들로부터 고장진단에 필요한 보호계전기 및 스위치 동작 정보를 필터링하는 기능을 수행하도록 개발되었다. 시스템으로 부터 필터링된 경보들은 고장진단 시스템을 통하여 사고 발생 시 운영자의 사고 처리 시 신뢰도 증진시키고 수행시간을 단축시킨다. 경보처리 시스템은 실계통에서 운용되고 있는 이중 모선 1.5CB 방식의 765kV급 변전소를 대상으로 하며 인공지능 언어인 PROLOG 언어를 기반으로 개발되었다.

  • PDF

An Expert System for Design of Experiment (실험계획 전문가 시스템)

  • Kim, Sung-In;Mun, Soon-Hwan
    • IE interfaces
    • /
    • v.7 no.2
    • /
    • pp.99-105
    • /
    • 1994
  • The Artificial Intelligence Lab of Industrial Engineering Department, Korea University is continuing to develop expert systems for quality control methods such as acceptance control, process control and reliability analysis. As a series of these efforts, The Artificial Intelligence Lab of Industrial Engineering Department, Korea University is continuing to develop expert systems for quality control methods such as acceptance control, process control and reliability analysis. As a series of these efforts, this paper concerns an expert system for design of experiment. The system includes factorial experiments, response surface methodology and Taguchi method. PROLOG is used as a language with dBASE III+ for the data base management system and C for calculations and graphics. This system selecting the appropriate method and analyzing the data obtained can be implemented on an IBM PC 386 or a higher level machine.

  • PDF

Design of a Korean Intelligent Information Retrieval System (우리말 정보 자료를 처리하는 지능형 정보 검색 시스템의 설계)

  • 정영미
    • Journal of the Korean Society for information Management
    • /
    • v.8 no.2
    • /
    • pp.3-31
    • /
    • 1991
  • A prototype model of intelligent information retrieval system is presented with the definition of intelligent information retrieval. An intelligent information retrieval system for Korean documents was designed, and the system was implemented with Turbo Prolog 2.0 and Turbo Pascal 5.5. The characteristics of the system include natural language interface, user modeling, automatic indexing by case relationship, and multiple retrieval techniques.

  • PDF

Modifiers and Compound Sentences Processing of a Korean-Japanese Machine Translation System (한국어-일본어 기계번역 시스템의 수식어 처리와 중문처리)

  • Joo, I.S.;Paik, M.H.;Jin, J.H.;Lim, S.T.;Lim, I.C.
    • Proceedings of the KIEE Conference
    • /
    • 1987.07b
    • /
    • pp.1046-1049
    • /
    • 1987
  • This paper proposes a Korean-Japanese Machine Translation System that processes unregistered words, modifiers and compound sentences. In mophological analysis, the unregistered words are processed by using unregistered word processing algorithm. The modifiers are processed by consulting noun-attributes and grammar rules. The compound sentence processing algorithm recognizes whether the sentence that includes commas is compound sentence or not. This system performs on IBM-PC/AT DOS using Prolog-1.

  • PDF

Ontology-based Knowledge Framework for Product Development (제품개발을 위한 온톨로지 기반 지식 프레임워크)

  • Suh H.W.;Lee J.H.
    • Korean Journal of Computational Design and Engineering
    • /
    • v.11 no.2
    • /
    • pp.88-96
    • /
    • 2006
  • This paper introduces an approach to ontology-based framework for knowledge management in a product development domain. The participants in a product life cycle want to share the product knowledge without any heterogeneity. However, previous knowledge management systems do not have any conceptual specifications of their knowledge. We suggest the three levels of knowledge framework. First level is an axiom, which specifies the semantics of concepts and relations. Second level is a product development knowledge map. It defines the common domain knowledge which domain experts agree with. Third level is a specialized knowledge for domain, which includes three knowledge types; expert knowledge, engineering function and data-analysis-based knowledge. We propose an ontology-based knowledge framework based on the three levels of knowledge. The framework has a uniform representation; first order logic to increase integrity of the framework. We implement the framework using prolog and test example queries to show the effectiveness of the framework.

Development of a Tool to Support Learning Tasks Analysis Using the Knowledge Space Theory (지식공간론을 활용한 학습과제분석 지원도구의 개발)

  • Jo, Hyeong-Cheol;Lim, Jin-Sook;Kim, Seong-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.1
    • /
    • pp.129-139
    • /
    • 2004
  • This society is rapidly changing into an information-oriented society. As such, revolutionary and efficient teaching methods are needed in school education rather than traditional methods. To be an efficient teaching lesson, teaching plans based on learners' prior knowledge are needed. The knowledge-space theory provides the methods of efficient analysis about learners' status of knowledge. This study designs and implements the support-learning tool based on the knowledge-space theory to increase the efficiency in classroom lessons through the development of various methods of analysis of learners' knowledge status.

  • PDF