Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of Device-independent Mechanism Based on CORBA Service for Open Architecture Controller

Author: WangBaoHui
Tutor: YuDong
School: Graduate School,Chinese Academy of Sciences
Course: Computer System Architecture
Keywords: OAC CORBA RTLinux Notification Service Logical Device
CLC: TP311.52
Type: Master's thesis
Year: 2007
Downloads: 34
Quote: 0
Read: Download Dissertation


As modern manufacturing develops from mass single variety to mass custom-made direction, controller must rapidly adapt to the change of outer market environment by inner adjustment. This flexible manufacturing pattern requires the construction of Open Architecture Controller. Considering controller communicates with massive heterogeneous devices frequently and OAC needs to be device-independent, the paper focuses on the device-independent mechanism of OAC.This paper proposes two kinds of device-independent mechanism: CORBA Notification Service and Logical Device. The multi-to-multi loose-coupling communication manner, supplied by the NS, can alleviate tight coupling between users and devices; Because of accessing devices directly by device drivers, most traditional control systems have to make corresponding alteration when devices alter, while controller based on logical device mechanism could still be used without any alteration. RTCK is a design of real-time middleware frame in RTLinux real-time kernel.According to NS specification, a Notification Service architecture based on RTCK is presented. Based on this architecture, RTCK Notification Service is designed and implemented in RTLinux kernel space, supplying functionalities of communicating among objects, filtering and publish&subcribe-ing. An interface between user space and kernel space is also given, in order to send event to HMI. To ensure the performance of RTCK, a priority queue is utilized and the Leader/Followers concurrent model is adopted to realize Event Dispatching Thread (EDT) in the event channel.Some tests are executed to verify the effectiveness of designed system.About Logical Device mechanism, a series of device interfaces are given after abstraction of common devices in control area. Finally, an application scenario is given to show the open feature brought by Logical Device mechanism.

Related Dissertations

  1. Equipment management information system based on distributed three-tier application development and research,TP311.52
  2. Research and Practice of a Monitor and Control Software System Suitable for Use in Heterogeneous Computing Enviorment,TP277
  3. Retail Operational BI middleware OBIMS System Design and Implementation,TP311.52
  4. Research and Implementation of Distributed Image Fusion System,TP391.41
  5. The key technologies of adaptive software system based on the CORBA,TP311.52
  6. Assistant Software for Dynamic Analysis in Oilfield Development,TP319
  7. Research of Embedded Real-time Middleware in Distributed Information Platform,TP368.1
  8. Radical Reaction of (60)fullerene with Phosphorus Compounds Mediated by Manganese(III) Acetate,O643.32
  9. Research of Nanchang Comprehensive Transportation Information Platform Based on CORBA and XML,U495
  10. Distributed TT \u0026 C ground receiving system monitoring subsystems,TP311.52
  11. Design and Implementation of Hospital Medical Information Management System Based on Distributed Technology,TP311.52
  12. Applied Research on Shipboard Combat Command Systems Based on Software Component,TP311.52
  13. A Study on Core Framework of Software Communication Architecture,TN925
  14. Design and Implementation of Component-Based Distributed Transmission Network Management System,TN919.3
  15. The Research on Integrated OMC onto NMS with CORBA-based North-interface,TN929.5
  16. China Mobile 3G network management system northbound interface subsystem design and implementation,TP311.52
  17. Henan Mobile transmission resource assessment system research and construction,TN929.5
  18. E-commerce system based on J2EE platform,TP311.52
  19. Study on the Synthesis of N-heterocycle Compounds,O626
  20. Research of Embedded Linux Used in Computer Numerical Control System,TG659
  21. The Research of Distributed Network Management Technology,TP393.07

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile