共查询到20条相似文献,搜索用时 0 毫秒
1.
In this paper, a heuristic approach for tool selection in flexible manufacturing systems (FMS) is presented. The proposed approach utilizes the ratio of tool life over tool size (L/S) for tool selection and allocation. The proposed method selects tool types with high L/S ratios by considering tool alternatives for the operations assigned to each machine. The performance of the method is demonstrated in sample problems as static examples, as well as in a simulation study for further analysis. This study also presents a survey of several approaches related to loading and tool allocation problems in FMS, highlights the importance of tooling, and discusses the practical aspects of tool-oriented decision-making. An extended framework, which expands on the L/S concept, is also presented. 相似文献
2.
The paper deals with the problem of improving the machine utilization of a flexible manufacturing cell. Limited tool magazine space of the machines turns out to be a relevant bottleneck. A hierarchic approach for this problem is proposed. At the upper level, sets of parts that can be concurrently processed (batches) are determined. At the lower levels, batches are sequenced, linked, and scheduled. Methods taken from the literature are used for the solution of the latter subproblems, and an original mixed integer programming model is formulated to determine batches. The proposed methods are discussed on the basis of computational experience carried out on real instances. 相似文献
3.
Flexible manufacturing systems (FMS) are essential for small/medium batch and job shop manufacturing. These types of production systems are used to manufacture a considerable variety of products with medium/small production volumes. Therefore, the manufacturing platforms supporting these types of production must be flexible and organized in flexible manufacturing cells (FMC). Programming FMCs remains a difficult task and is an actual area of research and development. This paper reports an object-oriented approach developed for FMC programming. The work presented was first thought for application in industrial robot manipulators, and later extended to other FMC equipments just by putting the underlying ideas in a general framework. Initially, the motivation for this work was to develop means to add force control to a standard industrial robot manipulator. This problem requires remote access to the robot controller, remote programming and monitoring, as also is required to program and monitor any other FMC equipment. The proposed approach is distributed based on a client/server model and runs on Win32 platforms, i.e., Microsoft Windows and Windows NT. Implementation for the special case of industrial robot manipulators is presented, along with some application examples used for educational, research and industrial purposes. 相似文献
4.
J.R. King 《Computers in Industry》1983,4(1):59-62
Manufacturing industry is going through a period of unprecedented change as a result of the developments in micro-electronic technology. This is bringing about a transformation not only in hardware, in the form of computer-aided manufacturing, but in the manner in which production is organised and controlled.It is in the latter connection that the present paper sets out to review current developments and future trends. In particular the machine readable bar-code is seen as a key element in extending computerised control to cover not only the machines, but tools, materials and parts and their movement in the development of fully integrated manufacturing systems.As the move towards automation gathers pace it is forecast that manufacturing industry will become more process industry like in form, with consequences for the way in which production is organised and controlled.Finally consideration is given to the manner in which these current developments in the field of production are giving rise to a structural alteration in industrial labour requirements in which, in the future, fewer people will be required but on highly enriched work tasks. 相似文献
5.
Bernhard Nebel 《Data & Knowledge Engineering》1985,1(2):181-194
The frame language FRL is compared with some newer object-oriented languages, namely LOOPS, the Flavor System and the Poor Man's Flavor System. The kernel features are investigated in detail and a simulation of FRL in the Flavor System is performed. The conclusion is that in general the object-oriented languages cannot be easily utilized as a substitute for FRL frames because of the different view these languages have of objects, but there are important special cases where object-oriented languages are very similar to FRL. 相似文献
6.
7.
面向对象语言在软件工程实践中有着广泛的应用。为面向对象语言定义严格的语义有助于理解面向对象语言的本质特征,对验证软件、提高软件系统可靠性等也具有重要意义。给出了一种新的面向对象语言的语义框架,该框架基于命令式的风格,具有操作语义和类型规则;证明了该语义框架的类型安全定理。 相似文献
8.
基于物理的三维动画的OOP方法研究 总被引:2,自引:0,他引:2
本文阐述了采用用面向对象的方法来开发基于物理的三维动画软件的技术及实现方法,介绍了图形数据结构、类的建立、体素的快速消隐处理、三维几何造型技术和基于物理的动画处理技术。最后,给出尾鳍推进装置三维动画仿真的实例。 相似文献
9.
王培进 《计算机工程与应用》2002,(24)
作者在文犤1犦中提出了面向对象的柔性设计与控制理论。该文在文献犤1犦的基础上,对计算机控制系统的类对象进行了分析、设计;在实现方面,开发了可视化的面向对象的集成开发环境,实现了控制系统的“设计灵活、简捷、方便,控制实时、智能、鲁棒”。 相似文献
10.
In this paper we propose a set‐oriented rule‐based method definition language for object‐oriented databases. Most existing object‐oriented database systems exploit a general‐purpose imperative object‐oriented programming language as the method definition language. Because methods are written in a general‐purpose imperative language, it is difficult to analyze their properties and to optimize them. Optimization is important when dealing with a large amount of objects as in databases. We therefore believe that the use of an ad hoc, set‐oriented language can offer some advantages, at least at the specification level. In particular, such a language can offer an appropriate framework to reason about method properties. In this paper, besides defining a set‐oriented rule‐based language for method definition, we formally define its semantics, addressing the problems of inconsistency and non‐determinism in set‐oriented updates. Moreover, we characterize some relevant properties of methods, such as conflicts among method specifications in sibling classes and behavioral refinement in subclasses. Copyright © 2003 John Wiley & Sons, Ltd. 相似文献
11.
John L. Burbidge 《Computers in Industry》1985,6(6):477-487
This paper looks at the author's beliefs, concerning the ways in which Production Planning and Control should be developed in the future. He sees the way forward as one which includes small factories - even if the companies are large - less specialisation; simple materials flow systems; Flexible programming; PBC or Kanban and the development of systems theory. 相似文献
12.
The manufacturing industry is shifting towards smart manufacturing, in which both energy efficiency and flexibility are some of the main objectives of this digital transformation. In this regard, the control strategies for manufacturing systems should be able to support the requirements of this transformation with a low computational burden towards their implementation in real time. To this end, in this paper, a dual mode control strategy based on two control approaches is proposed to minimise the energy consumption of manufacturing systems without affecting their productivity, even when scenarios of flexible manufacturing are considered. The first control mode is based on model predictive control to determine an optimisation-based strategy for the constrained behaviour of the system. Then, the second mode builds on the assumption that the system exhibits a periodic behaviour and, thus, it will be able to switch to an autonomous control mode that avoids the resolution of an optimisation problem online. The proposed control strategy is tested in a manufacturing process line in which changes in the production programs are considered with the aim to test the performance in flexible manufacturing scenarios. The obtained results show that the computational burden could be significantly reduced while reducing global energy consumption without affecting the system productivity. 相似文献
13.
14.
This paper is an evolution of a previous article by the authors[1] (Bento, J. P., Feijó, B., Lloyd-Smith, D., Computers and Structures, 1977, 63(5), 1015–1032) motivated by the need to provide computational support to an agent-based implementation of design processes. It presents a new programming environment to support the development of CAD systems based on a hybrid agent architecture in which the symbolic reasoning is carried out by first-order logic. The reactive behaviour of the agents can be achieved through a number of characteristics proposed for the object-oriented environment. This environment is also a general proposal for representing engineering design knowledge in which logic is integrated into an object-oriented paradigm. © 1998 Published by Elsevier Science Limited. All rights reserved. 相似文献
15.
In this study, an m-machine flexible robotic manufacturing cell consisting of CNC machines is considered. The flexibility of the machines leads to a new class of robot move cycles called the pure cycles. We first model the problem of determining the best pure cycle in an m-machine cell as a special travelling salesman problem in which the distance matrix consists of decision variables as well as parameters. We focus on two specific cycles among the huge class of pure cycles. We prove that, in most of the regions, either one of these two cycles is optimal. For the remaining regions we derive worst case performances of these cycles. We also prove that the set of pure cycles dominates the flowshop-type robot move cycles considered in the literature. As a design problem, we consider the number of machines in a cell as a decision variable. We determine the optimal number of machines that minimizes the cycle time for given cell parameters such as the processing times, robot travel times and the loading/unloading times of the machines. 相似文献
16.
17.
Job-shop scheduling cannot easily be analytically accomplished, so, it is done by computer simulation using heuristic priority rules. The SLACK rule for calculating the margins of jobs to their due-dates is effective in meeting the due-dates. However, the calculated margins are not precise because the actual margin is shortened due to conflicts with other jobs. The authors propose a method for estimating the margins by using a neural network. It is found that the method is effective for improving the average lateness to due-dates but not the maximum lateness. This paper proposes a method for adding a second neural network for judging the reliability of the estimated margins composed to the first one and for switching to the margins calculated by the SLACK rule when the reliability is low. The proposed method is verified by scheduling simulations to be effective in decreasing the maximum lateness to due-dates as much as the average lateness. 相似文献
18.
Flexible manufacturing systems (FMS) have been developed with the hope that they would provide a means to tackle a threefold challenge — better quality, lower cost and shorter lead times — by integrating machine tools, robots, material handling and storage systems, and computers. Control of the integrated system presented a new set of problems as well as challenges, which have been receiving considerable attention from the academic community as well as from industrial system users. Intelligent control, which involves using computers to assist in decision making at various stages of the control process, has been advocated by many researchers as a possible avenue to reach a solution to these problems. This paper provides a review of the state of the art in intelligent control of FMS, in an attempt to supplement earlier general reviews via a more focused perspective. The principles of several techniques, namely simulation, knowledge based, example based, petri nets, and hybrid approaches are briefly introduced, and publications are reviewed, followed by discussions ontheir potential. Suggestions for further research and development are also enumerated. 相似文献
19.
Trygve Reenskaug 《Software and Systems Modeling》2006,5(1):3-12
I want increased confidence in my programs. I want my own and other people's programs to be more readable. I want a new discipline
of programming that augments my thought processes. Therefore, I create and explore a new discipline of programming in my BabyUML
laboratory. I select, simplify and twist UML and other languages to demonstrate how they help bridge the gap between me as
a programmer and the objects running in my computer The focus is on the run time objects; their structure, their interaction,
and their individual behaviors.
Trygve Reenskaug
is professor emeritus of informatics at the University of Oslo. He has 40 years experience in software engineering research
and the development of industrial strength software products. He has extensive teaching and speaking experience including
keynotes, talks and tutorials. His firsts include the Autokon system for computer aided design of ships with end user programming
language, structured programming, and a data base oriented architecture from 1960; object oriented applications and role (collaboration)
modeling from 1973; Model-View-Controller, the world's first reusable object oriented framework, from 1979; OOram role modeling
method and tool from 1983. Trygve was a member of the UML Core Team and was a contributor to UML 1.4. The goal of his current
research is to create a new, high level discipline of programming that lets us reclaim the mastery of software. 相似文献
20.
This paper presents a constraint programming (CP) methodology to deal with the scheduling of flexible manufacturing systems (FMSs). The proposed approach, which consists of both a model and a search strategy, handles several features found in industrial environments, such as limitations on number of tools in the system, lifetime of tools, as well as tool magazine capacity of machines. In addition, it tackles the problem in a integrated way by considering tool planning and allocation, machine assignment, part routing, and task timing decisions altogether in the approach. The formulation, which is able to take into account a variety of objective functions, has been successfully applied to the solution of test problems of various sizes and degrees of difficulty. 相似文献