scholarly journals More Energy-Efficient Turning

This study is a search for more energy-efficient turning enabled by optimal utilization of the machining facility’s power grid. To that end, the authors have (i) modeled the machining facility on the principles of object-oriented design; (ii) tested the model for adequacy in real-world applications; (iii) devised an approach to implementing specific processes and related design solutions for more energy-efficient machining. Cluster analysis shows that a typical turning line used in small-batch manufacturing may contain up to 20 machines with the following power distribution: 7 0.75-kW machines, 4 1.5-kW machines, 3 2.2-kW machines, 1 3-kW machine, 1 4-kW machine, 1 5.5-kW machine, 1 7.5-kW machine, and 2 11-kW machines. This configuration enables the most power-efficient turning process. The batch for turning should be distributed by the maximum power factor using the object model for the application as well as the author-developed NET-based software. In this approach, all the machines serve as cluster centers that the machined parts are grouped around to make the tur­ning process more energy-efficient by reducing the in-grid electricity loss.

Author(s):  
Issa A. D. Nesnas ◽  
Michael M. Stanisic

Abstract Due to its inter-disciplinary nature, robotic design often involves the integration of various complex system constituents. As a result, a means to manage this complexity becomes highly desirable, if not essential. The use of object-oriented design and programming is one such means, whereby the system is decomposed into layers of object model hierarchies. The work presented here is part of a project that involved the design of a vision based robot system for planar path tracking. The object-oriented design and decomposition of the robot system software will be presented. The hierarchies of the system’s data abstractions will be analyzed and some of the advantages of using object-oriented techniques will be illustrated through simplified versions of the system’s abstractions. Examples on the concepts of encapsulation, inheritance, polymorphism, and single typing will also be discussed. The use of object-oriented programming not only provides extendable and reusable software, it also provides a better and more efficient means for software development.


1996 ◽  
Vol 35 (01) ◽  
pp. 52-58 ◽  
Author(s):  
A. Mavromatis ◽  
N. Maglaveras ◽  
A. Tsikotis ◽  
G. Pangalos ◽  
V. Ambrosiadou ◽  
...  

AbstractAn object-oriented medical database management system is presented for a typical cardiologic center, facilitating epidemiological trials. Object-oriented analysis and design were used for the system design, offering advantages for the integrity and extendibility of medical information systems. The system was developed using object-oriented design and programming methodology, the C++ language and the Borland Paradox Relational Data Base Management System on an MS-Windows NT environment. Particular attention was paid to system compatibility, portability, the ease of use, and the suitable design of the patient record so as to support the decisions of medical personnel in cardiovascular centers. The system was designed to accept complex, heterogeneous, distributed data in various formats and from different kinds of examinations such as Holter, Doppler and electrocardiography.


1998 ◽  
Vol XVIII (2) ◽  
pp. 89-104 ◽  
Author(s):  
John A. Reisner ◽  
Steven A. Demurjian

Proceedings ◽  
2021 ◽  
Vol 74 (1) ◽  
pp. 13
Author(s):  
Hatice Koç ◽  
Ali Mert Erdoğan ◽  
Yousef Barjakly ◽  
Serhat Peker

Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams, which are accepted as a standard to depict object-oriented design models. UML diagrams make it easier to identify the requirements and scopes of systems and applications by providing visual models. In this manner, this study aims to systematically review the literature on UML diagram utilization in software engineering research. A comprehensive review was conducted over the last two decades, spanning from 2000 to 2019. Among several papers, 128 were selected and examined. The main findings showed that UML diagrams were mostly used for the purpose of design and modeling, and class diagrams were the most commonly used ones.


2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


Sign in / Sign up

Export Citation Format

Share Document