Académique Documents
Professionnel Documents
Culture Documents
[1][2] This integration allows individual processes to exchange information with each other and initiate actions. Through the integration of computers, manufacturing can be faster and less error-prone, although the main advantage is the ability to create automated manufacturing processes. Typically CIM relies on closed-loop control processes, based on real-time input from sensors. It is also known as flexible design and manufacturing.[citation needed]
Contents
[hide]
1 Overview 2 History 3 Computer-integrated manufacturing topics o 3.1 Key challenges o 3.2 Subsystems in computer-integrated manufacturing o 3.3 CIMOSA 4 Application 5 See also 6 References 7 Further reading 8 External links
[edit] Overview
The term "computer-integrated manufacturing" is both a method of manufacturing and the name of a computer-automated system in which individual engineering, production, marketing, and support functions of a manufacturing enterprise are organized. In a CIM system functional areas such as design, analysis, planning, purchasing, cost accounting, inventory control, and distribution are linked through the computer with factory floor functions such as materials handling and management, providing direct control and monitoring of all the operations. As a method of manufacturing, three components distinguish CIM from other manufacturing methodologies:
Means for data storage, retrieval, manipulation and presentation; Mechanisms for sensing state and modifying processes;
Algorithms for uniting the data processing component with the sensor/modification component.
CIM is an example of the implementation of information and communication technologies (ICTs) in manufacturing. CIM implies that there are at least two computers exchanging information, e.g. the controller of an arm robot and a micro-controller of a CNC machine. Some factors involved when considering a CIM implementation are the production volume, the experience of the company or personnel to make the integration, the level of the integration into the product itself and the integration of the production processes. CIM is most useful where a high level of ICT is used in the company or facility, such as CAD/CAM systems, the availability of process planning and its data.
[edit] History
The idea of "digital manufacturing" was prominent the 1980s, when computer-integrated manufacturing was developed and promoted by machine tool manufacturers and the Computer and Automated Systems Association and Society of Manufacturing Engineers (CASA/SME). "CIM is the integration of total manufacturing enterprise by using integrated systems and data communication coupled with new managerial philosophies that improve organizational and personnel efficiency." ERHUM
CIM & production control system: Computer Integrated Manufacturing is used to describe the complete automation of a manufacturing plant, with all processes running under computer control and digital information tying them together.[3]
There are three major challenges to development of a smoothly operating computer-integrated manufacturing system:
Integration of components from different suppliers: When different machines, such as CNC, conveyors and robots, are using different communications protocols. In the case of AGVs, even differing lengths of time for charging the batteries may cause problems. Data integrity: The higher the degree of automation, the more critical is the integrity of the data used to control the machines. While the CIM system saves on labor of operating the machines, it requires extra human labor in ensuring that there are proper safeguards for the data signals that are used to control the machines. Process control: Computers may be used to assist the human operators of the manufacturing facility, but there must always be a competent engineer on hand to handle circumstances which could not be foreseen by the designers of the control software.
CAD (computer-aided design) CAE (computer-aided engineering) CAM (computer-aided manufacturing) CAPP (computer-aided process planning) CAQ (computer-aided quality assurance) PPC (production planning and control) ERP (enterprise resource planning) A business system integrated by a common database.
CNC, Computer numerical controlled machine tools DNC, Direct numerical control machine tools PLCs, Programmable logic controllers Robotics Computers Software Controllers Networks
Technologies:
FMS, (flexible manufacturing system) ASRS, automated storage and retrieval system AGV, automated guided vehicle Robotics Automated conveyance systems
Others:
Lean manufacturing
CIMOSA
CIMOSA (Computer Integrated Manufacturing Open System Architecture), is a 1990s European proposal for an open system architecture for CIM developed by the AMICE Consortium as a series of ESPRIT projects.[4][5] The goal of CIMOSA was "to help companies to manage change and integrate their facilities and operations to face world wide competition. It provides a consistent architectural framework for both enterprise modeling and enterprise integration as required in CIM environments".[6] CIMOSA provides a solution for business integration with four types of products:[7]
The CIMOSA Enterprise Modeling Framework, which provides a reference architecture for enterprise architecture CIMOSA IIS, a standard for physical and application integration. CIMOSA Systems Life Cycle, is a life cycle model for CIM development and deployment. Inputs to standardization, basics for international standard development.
CIMOSA according to Vernadat (1996), coined the term business process and introduced the process-based approach for integrated enterprise modeling based on a cross-boundaries approach, which opposed to traditional function or activity-based approaches. With CIMOSA also the concept of an "Open System Architecture" (OSA) for CIM was introduced, which was designed to be vendor-independent, and constructed with standardised CIM modules. Here to the OSA is "described in terms of their function, information, resource, and organizational aspects. This should be designed with structured engineering methods and made operational in a modular and evolutionary architecture for operational use".[6]
Application
There are multiple areas of usage:
In mechanical engineering In electronic design automation (printed circuit board (PCB) and integrated circuit design data for manufacturing)
Computer-aided design (CAD), also known as computer-aided design and drafting (CADD) ,[1] is the use of computer technology for the process of design and design-documentation. Computer Aided Drafting describes the process of drafting with a computer. CADD software, or environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CADD output is often in the form of electronic files for print or machining operations. The development of CADD-based software is in direct correlation with the processes it seeks to economize; industry-based software (construction, manufacturing, etc.) typically uses vector-based (linear) environments whereas graphic-based software utilizes raster-based (pixelated) environments. CAD environments often involve more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD must convey information, such as materials, processes, dimensions, and tolerances, according to application-specific conventions. CAD may be used to design curves and figures in two-dimensional (2D) space; or curves, surfaces, and solids in three-dimensional (3D) objects.[2] CAD is an important industrial art extensively used in many applications, including automotive, shipbuilding, and aerospace industries, industrial and architectural design, prosthetics, and many more. CAD is also widely used to produce computer animation for special effects in movies, advertising and technical manuals. The modern ubiquity and power of computers means that even perfume bottles and shampoo dispensers are designed using techniques unheard of by engineers of the 1960s. Because of its enormous economic importance, CAD has been a major driving force for research in computational geometry, computer graphics (both hardware and software), and discrete differential geometry.[3] The design of geometric models for object shapes, in particular, is occasionally called computeraided geometric design (CAGD).[4]
Contents
[hide]
[edit] Overview
Beginning in the 1980s Computer-Aided Design programs reduced the need of draftsmen significantly, especially in small to mid-sized companies. Their affordability and ability to run on personal computers also allowed engineers to do their own drafting work, eliminating the need for entire departments. In today's world most, if not all, students in universities do not learn drafting techniques because they are not required to do so. The days of hand drawing for final drawings are all but over. Universities no longer require the use of protractors and compasses to create drawings, instead there are several classes that focus on the use of CAD software such as Creo, formerly Pro Engineer or IEAS-MS. Current computer-aided design software packages range from 2D vector-based drafting systems to 3D solid and surface modellers. Modern CAD packages can also frequently allow rotations in three dimensions, allowing viewing of a designed object from any desired angle, even from the inside looking out. Some CAD software is capable of dynamic mathematic modeling, in which case it may be marketed as CADD computer-aided design and drafting. CAD is used in the design of tools and machinery and in the drafting and design of all types of buildings, from small residential types (houses) to the largest commercial and industrial structures (hospitals and factories).
[5]
CAD is mainly used for detailed engineering of 3D models and/or 2D drawings of physical components, but it is also used throughout the engineering process from conceptual design and layout of products, through strength and dynamic analysis of assemblies to definition of manufacturing methods of components. It can also be used to design objects. CAD has become an especially important technology within the scope of computer-aided technologies, with benefits such as lower product development costs and a greatly shortened design cycle. CAD enables designers to lay out and develop work on screen, print it out and save it for future editing, saving time on their drawings.
[edit] Uses
Computer-aided design is one of the many tools used by engineers and designers and is used in many ways depending on the profession of the user and the type of software in question. CAD is one part of the whole Digital Product Development (DPD) activity within the Product Lifecycle Management (PLM) processes, and as such is used together with other tools, which are either integrated modules or stand-alone products, such as:
Computer-aided engineering (CAE) and Finite element analysis (FEA) Computer-aided manufacturing (CAM) including instructions to Computer Numerical Control (CNC) machines Photo realistic rendering Document management and revision control using Product Data Management (PDM).
CAD is also used for the accurate creation of photo simulations that are often required in the preparation of Environmental Impact Reports, in which computer-aided designs of intended
buildings are superimposed into photographs of existing environments to represent what that locale will be like were the proposed facilities allowed to be built. Potential blockage of view corridors and shadow studies are also frequently analyzed through the use of CAD.. CAD has also been proven to be useful to engineers as well. Using four properties which are history, features, parameterization, and high level constraints (Zhang). The construction history can be used to look back into the model's personal features and work on the single area rather than the whole model (zhang). Parameters and constraints can be used to determine the size, shape, and the different modeling elements. The features in the CAD system can be used for the variety of tools for measurement such as tensile strength, yield strength, also its stress and strain and how the element gets affected in certain temperatures.
[edit] Types
There are several different types of CAD [6] . Each of these different types of CAD systems require the operator to think differently about how to use them and design their virtual components in a different manner for each. There are many producers of the lower-end 2D systems, including a number of free and open source programs. These provide an approach to the drawing process without all the fuss over scale and placement on the drawing sheet that accompanied hand drafting, since these can be adjusted as required during the creation of the final draft. 3D wireframe is basically an extension of 2D drafting (not often used today). Each line has to be manually inserted into the drawing. The final product has no mass properties associated with it and cannot have features directly added to it, such as holes. The operator approaches these in a similar fashion to the 2D systems, although many 3D systems allow using the wireframe model to make the final engineering drawing views. 3D "dumb" solids are created in a way analogous to manipulations of real world objects (not often used today). Basic three-dimensional geometric forms (prisms, cylinders, spheres, and so on) have solid volumes added or subtracted from them, as if assembling or cutting real-world objects. Two-dimensional projected views can easily be generated from the models. Basic 3D solids don't usually include tools to easily allow motion of components, set limits to their motion, or identify interference between components. 3D parametric solid modeling require the operator to use what is referred to as "design intent". The objects and features created are adjustable. Any future modifications will be simple, difficult, or nearly impossible, depending on how the original part was created. One must think of this as being a "perfect world" representation of the component. If a feature was intended to be located from the center of the part, the operator needs to locate it from the center of the model, not, perhaps, from a more convenient edge or an arbitrary point, as he could when using "dumb" solids. Parametric solids require the operator to consider the consequences of his actions carefully.
Some software packages provide the ability to edit parametric and non-parametric geometry without the need to understand or undo the design intent history of the geometry by use of direct modeling functionality. This ability may also include the additional ability to infer the correct relationships between selected geometry (e.g., tangency, concentricity) which makes the editing process less time and labor intensive while still freeing the engineer from the burden of understanding the models. These kind of non history based systems are called Explicit Modellers or Direct CAD Modelers. Top end systems offer the capabilities to incorporate more organic, aesthetics and ergonomic features into designs. Freeform surface modelling is often combined with solids to allow the designer to create products that fit the human form and visual requirements as well as they interface with the machine.
[edit] Technology
A CAD model of a computer mouse. Originally software for Computer-Aided Design systems was developed with computer languages such as Fortran, but with the advancement of object-oriented programming methods this has radically changed. Typical modern parametric feature based modeler and freeform surface systems are built around a number of key C modules with their own APIs. A CAD system can be seen as built up from the interaction of a graphical user interface (GUI) with NURBS geometry and/or boundary representation (B-rep) data via a geometric modeling kernel. A geometry constraint engine may also be employed to manage the associative relationships between geometry, such as wireframe geometry in a sketch or components in an assembly. Unexpected capabilities of these associative relationships have led to a new form of prototyping called digital prototyping. In contrast to physical prototypes, which entail manufacturing time in the design. That said, CAD models can be generated by a computer after the physical prototype has been scanned using an industrial CT scanning machine. Depending on the nature of the business, digital or physical prototypes can be initially chosen according to specific needs. Today, CAD systems exist for all the major platforms (Windows, Linux, UNIX and Mac OS X); some packages even support multiple platforms.
Right now, no special hardware is required for most CAD software. However, some CAD systems can do graphically and computationally intensive tasks, so a modern graphics card, high speed (and possibly multiple) CPUs and large amounts of RAM may be recommended. The human-machine interface is generally via a computer mouse but can also be via a pen and digitizing graphics tablet. Manipulation of the view of the model on the screen is also sometimes done with the use of a Spacemouse/SpaceBall. Some systems also support stereoscopic glasses for viewing the 3D model.
[edit] History
[7] [8] [9] [10]
Designers have long used computers for their calculations. Initial developments were carried out in the 1960s within the aircraft and automotive industries in the area of 3D surface construction and NC programming, most of it independent of one another and often not publicly published until much later. Some of the mathematical description work on curves was developed in the early 1940s by Robert Issac Newton from Pawtucket, Rhode Island. Robert A. Heinlein in his 1957 novel The Door into Summer suggested the possibility of a robotic Drafting Dan. However, probably the most important work on polynomial curves and sculptured surface was done by Pierre Bzier (Renault), Paul de Casteljau (Citroen), Steven Anson Coons (MIT, Ford), James Ferguson (Boeing), Carl de Boor (GM), Birkhoff (GM) and Garibedian (GM) in the 1960s and W. Gordon (GM) and R. Riesenfeld in the 1970s. It is argued that a turning point was the development of the SKETCHPAD system at MIT in 1963 by Ivan Sutherland (who later created a graphics technology company with Dr. David Evans). The distinctive feature of SKETCHPAD was that it allowed the designer to interact with his computer graphically: the design can be fed into the computer by drawing on a CRT monitor with a light pen. Effectively, it was a prototype of graphical user interface, an indispensable feature of modern CAD. The first commercial applications of CAD were in large companies in the automotive and aerospace industries, as well as in electronics. Only large corporations could afford the computers capable of performing the calculations. Notable company projects were at GM (Dr. Patrick J.Hanratty) with DAC-1 (Design Augmented by Computer) 1964; Lockheed projects; Bell GRAPHIC 1 and at Renault (Bzier) UNISURF 1971 car body design and tooling. One of the most influential events in the development of CAD was the founding of MCS (Manufacturing and Consulting Services Inc.) in 1971 by Dr. P. J. Hanratty,[11] who wrote the system ADAM (Automated Drafting And Machining) but more importantly supplied code to companies such as McDonnell Douglas (Unigraphics), Computervision (CADDS), Calma, Gerber, Autotrol and Control Data. As computers became more affordable, the application areas have gradually expanded. The development of CAD software for personal desktop computers was the impetus for almost universal application in all areas of construction.
Other key points in the 1960s and 1970s would be the foundation of CAD systems United Computing, Intergraph, IBM, Intergraph IGDS in 1974 (which led to Bentley Systems MicroStation in 1984) CAD implementations have evolved dramatically since then. Initially, with 3D in the 1970s, it was typically limited to producing drawings similar to hand-drafted drawings. Advances in programming and computer hardware, notably solid modeling in the 1980s, have allowed more versatile applications of computers in design activities. Key products for 1981 were the solid modelling packages -Romulus (ShapeData) and Uni-Solid (Unigraphics) based on PADL-2 and the release of the surface modeler CATIA (Dassault Systemes). Autodesk was founded 1982 by John Walker, which led to the 2D system AutoCAD. The next milestone was the release of Pro/ENGINEER in 1988, which heralded greater usage of feature-based modeling methods and parametric linking of the parameters of features. Also of importance to the development of CAD was the development of the B-rep solid modeling kernels (engines for manipulating geometrically and topologically consistent 3D objects) Parasolid (ShapeData) and ACIS (Spatial Technology Inc.) at the end of the 1980s and beginning of the 1990s, both inspired by the work of Ian Braid. This led to the release of mid-range packages such as SolidWorks in 1995, Solid Edge (then Intergraph) in 1996 and Autodesk Inventor in 1999.
Computer-aided engineering (CAE) is the broad usage of computer software to aid in engineering tasks.[1][2][3] It includes computer-aided design (CAD), computer-aided analysis (CAA), computer-integrated manufacturing (CIM), computer-aided manufacturing (CAM), material requirements planning (MRP), and computer-aided planning (CAP).[4][5][6]
Contents
[hide]
1 Overview 2 CAE fields and phases 3 CAE in the automotive industry 4 See also 5 References 6 Further reading 7 External links
[edit] Overview
Software tools that have been developed to support these activities are considered CAE tools. CAE tools are being used, for example, to analyze the robustness and performance of components and assemblies. The term encompasses simulation, validation, and optimization of products and manufacturing tools. In the future, CAE systems will be major providers of information to help support design teams in decision making. In regard to information networks, CAE systems are individually considered a single node on a total information network and each node may interact with other nodes on the network. CAE systems can provide support to businesses. This is achieved by the use of reference architectures and their ability to place information views on the business process. Reference architecture is the basis from which information model, especially product and manufacturing models. The term CAE has also been used by some in the past to describe the use of computer technology within engineering in a broader sense than just engineering analysis. It was in this context that the term was coined by Jason Lemon, founder of SDRC in the late 1970s. This definition is however better known today by the terms CAx and PLM.[citation needed]
Stress analysis on components and assemblies using FEA (Finite Element Analysis);
Thermal and fluid flow analysis Computational fluid dynamics (CFD); Kinematics; Mechanical event simulation (MES). Analysis tools for process simulation for operations such as casting, molding, and die press forming. Optimization of the product or process.
Pre-processing defining the model and environmental factors to be applied to it. (typically a finite element model, but facet, voxel and thin sheet methods are also used) Analysis solver (usually performed on high powered computers) Post-processing of results (using visualization tools)
This cycle is iterated, often many times, either manually or with the use of commercial optimization software.
Computer-aided manufacturing (CAM) is the use of computer software to control machine tools and related machinery in the manufacturing of workpieces.[1][2][3][4][5] This is not the only definition for CAM, but it is the most common;[1] CAM may also refer to the use of a computer to assist in all operations of a manufacturing plant, including planning, management, transportation and storage.[6][7] Its primary purpose is to create a faster production process and components and tooling with more precise dimensions and material consistency, which in some cases, uses only the required amount of raw material (thus minimizing waste), while simultaneously reducing energy consumption.[citation needed] CAM is a subsequent computer-aided process after computer-aided design (CAD) and sometimes computer-aided engineering (CAE), as the model generated in CAD and verified in CAE can be input into CAM software, which then controls the machine tool.[3]
Contents
[hide]
1 Overview 2 History o 2.1 Overcoming historical shortcomings 3 Machining process 4 Software 5 See also 6 References 7 External links
[edit] Overview
Chrome-cobalt disc with crowns for dental implants, manufactured using WorkNC CAM Traditionally, CAM has been considered as a numerical control (NC) programming tool, wherein two-dimensional (2-D) or three-dimensional (3-D) models of components generated in CAD software are used to generate G-code to drive computer numerically controlled (CNC) machine tools. Simple designs such as bolt circles or basic contours do not necessitate importing a CAD file.
As with other Computer-Aided technologies, CAM does not eliminate the need for skilled professionals such as manufacturing engineers, NC programmers, or machinists. CAM, in fact, leverages both the value of the most skilled manufacturing professionals through advanced productivity tools, while building the skills of new professionals through visualization, simulation and optimization tools.
[edit] History
The first commercial applications of CAM were in large companies in the automotive and aerospace industries for example UNISURF in 1971 at Renault for car body design and tooling.[citation needed] Historically, CAM software was seen to have several shortcomings that necessitated an overly high level of involvement by skilled CNC machinists. Fallows created the first CAM software but this had severe shortcomings and was promptly taken back into the developing stage.[citation needed] CAM software would output code for the least capable machine, as each machine tool control added on to the standard G-code set for increased flexibility. In some cases, such as improperly set up CAM software or specific tools, the CNC machine required manual editing before the program will run properly. None of these issues were so insurmountable that a thoughtful engineer or skilled machine operator could not overcome for prototyping or small production runs; G-Code is a simple language. In high production or high precision shops, a different set of problems were encountered where an experienced CNC machinist must both hand-code programs and run CAM software. Integration of CAD with other components of CAD/CAM/CAE Product lifecycle management (PLM) environment requires an effective CAD data exchange. Usually it had been necessary to force the CAD operator to export the data in one of the common data formats, such as IGES or STL, that are supported by a wide variety of software. The output from the CAM software is usually a simple text file of G-code, sometimes many thousands of commands long, that is then transferred to a machine tool using a direct numerical control (DNC) program. CAM packages could not, and still cannot, reason as a machinist can. They could not optimize toolpaths to the extent required of mass production. Users would select the type of tool, machining process and paths to be used. While an engineer may have a working knowledge of gcode programming, small optimization and wear issues compound over time. Mass-produced items that require machining are often initially created through casting or some other nonmachine method. This enables hand-written, short, and highly optimized g-code that could not be produced in a CAM package. At least in the United States, there is a shortage of young, skilled machinists entering the workforce able to perform at the extremes of manufacturing; high precision and mass production[citation needed]. As CAM software and machines become more complicated, the skills required of a machinist or machine operator advance to approach that of a computer programmer and engineer rather than eliminating the CNC machinist from the workforce. Typical areas of concern:
High Speed Machining, including streamlining of tool paths Multi-function Machining 5 Axis Machining Feature recognition and machining Automation of Machining processes Ease of Use
Roughing This process begins with raw stock, known as billet, and cuts it very roughly to shape of the final model. In milling, the result often gives the appearance of terraces, because the strategy has taken advantage of the ability to cut the model horizontally. Common strategies are zig-zag clearing, offset clearing, plunge roughing, rest-roughing. Semi-finishing This process begins with a roughed part that unevenly approximates the model and cuts to within a fixed offset distance from the model. The semi-finishing pass must leave a small amount of material so the tool can cut accurately while finishing, but not so little that the tool and material deflect instead of shearing. Common strategies are raster passes, waterline passes, constant step-over passes, pencil milling. Finishing Finishing involves a slow pass across the material in very fine steps to produce the finished part. In finishing, the step between one pass and another is minimal. Feed rates are low and spindle speeds are raised to produce an accurate surface. Contour milling In milling applications on hardware with five or more axes, a separate finishing process called contouring can be performed. Instead of stepping down in fine-grained increments to approximate a surface, the workpiece is rotated to make the cutting surfaces of the tool tangent to the ideal part features. This produces an excellent surface finish with high dimensional accuracy.
[edit] Software
See also: List of CAM companies and :Category:Computer-aided manufacturing software The top 20 largest CAM software products and companies, by vendor revenues in year 2009 [8] are, sorted alphabetically:
BOBCAD-CAM from BobCAD-CAM CATIA from Dassault Systmes CAM-Tool from C & G Systems Cimatron from Cimatron group Dynavista from Nihon Unisys Edgecam from Planit Esprit from DP Technoogy GibbsCAM from Cimatron group HyperMill from Open Mind Mastercam from CNC Software NX from Siemens PLM Software PowerMILL from Delcam Pro/E from PTC SolidCAM from SolidCAM Space E from NTTD SurfCAM from Surfware TopCAM from Missler
Tebis from Tebis AG VisiCAM from Vero Vericut from CGtech WorkNC from Sescoi
Computer-aided process planning (CAPP) is the use of computer technology to aid in the process planning of a part or product, in manufacturing. CAPP is the link between CAD and CAM in that it provides for the planning of the process to be used in producing a designed part.
[1]
Contents
[hide]
1 Computer-aided process planning o 1.1 Introduction 2 Future development of CAPP 3 See also 4 References
Routings which specify operations, operation sequences, work centers, standards, tooling and fixtures. This routing becomes a major input to the manufacturing resource planning system to define operations for production activity control purposes and define required resources for capacity requirements planning purposes.
Process plans which typically provide more detailed, step-by-step work instructions including dimensions related to individual operations, machining parameters, set-up instructions, and quality assurance checkpoints. Fabrication and assembly drawings to support manufacture (as opposed to engineering drawings to define the part).
Keneth Crow [3] stated that "Manual process planning is based on a manufacturing engineer's experience and knowledge of production facilities, equipment, their capabilities, processes, and tooling. Process planning is very time-consuming and the results vary based on the person doing the planning". According to Engelke [4], the need for CAPP is greater with an increased number of different types of parts being manufactured, and with a more complex manufacturing process. Computer-aided process planning initially evolved as a means to electronically store a process plan once it was created, retrieve it, modify it for a new part and print the plan. Other capabilities were table-driven cost and standard estimating systems, for sales representatives to create customer quotations and estimate delivery time.
Computer-aided quality assurance (CAQ) is the engineering application of computers and computer controlled machines for the definition and inspection of the quality of products. This includes:
Measuring equipment management Goods inward inspection Vendor rating Attribute chart Statistical process control (SPC) Documentation
Additional themes:
Advanced Product Quality Planning (APQP) Failure mode and effects analysis (FMEA) Dimensional tolerance stack-up analysis using product and manufacturing information (PMI) on CAD models Computer aided inspection with coordinate-measuring machines (CMM) Comparison of data obtained by mean of 3D scanning technologies of physical parts against CAD models
Project management software is a term covering many types of software, including estimation and planning, scheduling, cost control and budget management, resource allocation, collaboration software, communication, quality management and documentation or administration systems, which are used to deal with the complexity of large projects.
Contents
[hide]
1 Tasks or activities of project management software o 1.1 Scheduling o 1.2 Providing information 2 Approaches to project management software o 2.1 Desktop o 2.2 Web-based o 2.3 Personal o 2.4 Single user o 2.5 Collaborative o 2.6 Integrated o 2.7 Non-specialised tools 3 Criticisms of project management software 4 See also 5 Books
[edit] Scheduling
One of the most common purposes is to schedule a series of events or tasks and the complexity of the schedule can vary considerably depending on how the tool is used. Some common challenges include:
Events which depend on one another in different ways or dependencies. Scheduling people to work on, and resources required by, the various tasks, commonly termed resource scheduling. Dealing with uncertainties in the estimates of the duration of each task.
Tasks lists for people, and allocation schedules for resources. Overview information on how long tasks will take to complete. Early warning of any risks to the project. Information on workload, for planning holidays. Evidence. Historical information on how projects have progressed, and in particular, how actual and planned performance are related. Optimum utilization of available resource. Cost Maintenance. What kind of buildings are made i.e. schools,home,collages,shopping mall etc.
[edit] Web-based
Project management software can be implemented as a Web application, accessed through an intranet, or an extranet using a web browser.
This has all the usual advantages and disadvantages of web applications:
Can be accessed from any type of computer without installing software on user's computer. Ease of access-control. Naturally multi-user. Only one software version and installation to maintain. Centralized data repository. Typically slower to respond than desktop applications. Project information not available when the user (or server) is offline. Some solutions allow the user to go offline with a copy of the data.
[edit] Personal
A personal project management application is one used at home, typically to manage lifestyle or home projects. There is considerable overlap with single user systems, although personal project management software typically involves simpler interfaces. See also non-specialised tools below.
[edit] Collaborative
A collaborative system is designed to support multiple users modifying different sections of the plan at once; for example, updating the areas they personally are responsible for such that those estimates get integrated into the overall plan. Web-based tools, including extranets, generally fall into this category, but have the limitation that they can only be used when the user has live Internet access. To address this limitation, some software tools using clientserver architecture provide a rich client that runs on users' desktop computer and replicate project and task information to other project team members through a central server when users connect periodically to the network. Some tools allow team members to check out their schedules (and others' as read only) to work on them while not on the network. When reconnecting to the database, all changes are synchronized with the other schedules.
[edit] Integrated
An integrated system combines project management or project planning, with many other aspects of company life. For example, projects can have bug tracking issues assigned to each project, the list of project customers becomes a customer relationship management module, and each person on the project plan has their own task lists, calendars, and messaging functionality associated with their projects.
Similarly, specialised tools like SourceForge integrate project management software with source control (CVS) software and bug-tracking software, so that each piece of information can be integrated into the same system.
Calendaring software can often handle scheduling as easily as dedicated software. Spreadsheets are very versatile, and can be used to calculate things not anticipated by the designers.
May not be derived from a sound project management method. For example, displaying the Gantt chart view by default encourages users to focus on timed task scheduling too early, rather than identifying objectives, deliverables and the imposed logical progress of events (dig the trench first to put in the drain pipe).
May be inconsistent with the type of project management method. For example, traditional (e.g. Waterfall) vs. agile (e.g. Scrum). Focuses primarily on the planning phase and does not offer enough functionality for project tracking, control and in particular plan-adjustment. There may be excessive dependency on the first paper print-out of a project plan, which is simply a snapshot at one moment in time. The plan is dynamic; as the project progresses the plan must change to accommodate tasks that are completed early, late, re-sequenced, etc. Good management software should not only facilitate this, but assist with impact assessment and communication of plan changes. Does not make a clear distinction between the planning phase and post planning phase, leading to user confusion and frustration when the software does not behave as expected. For example, shortening the duration of a task when an additional human resource is assigned to it while the project is still being planned. Offer complicated features to meet the needs of project management or project scheduling professionals, which must be understood in order to effectively use the product. Additional features may be so complicated as to be of no use to anyone. Complex task prioritization and resource leveling algorithms for example can produce results that make no intuitive sense, and overallocation is often more simply resolved manually. Some people may achieve better results using simpler technique, (e.g. pen and paper), yet feel pressured into using project management software by company policy (discussion).
Similar to PowerPoint, project management software might shield the manager from important interpersonal contact. New types of software are challenging the traditional definition of Project Management. Frequently, users of project management software are not actually managing a discrete project. For instance, managing the ongoing marketing for an already-released product is not a "project" in the traditional sense of the term; it does not involve management of discrete resources working on something with a discrete beginning/end. Groupware applications now add "project management" features that directly support this type of workflow-oriented project management. Classically-trained Project Managers may argue whether this is "sound project management." However, the end-users of such tools will refer to it as such, and the de-facto definition of the term Project Management may change. When there are multiple larger projects, project management software can be very useful. Nevertheless, one should probably not use management software if only a single small project is involved, as management software incurs a larger time-overhead than is worthwhile.
Enterprise resource planning (ERP) integrates internal and external management information across an entire organization, embracing finance/accounting, manufacturing, sales and service, customer relationship management, etc. ERP systems automate this activity with an integrated software application. Its purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.[1] ERP systems can run on a variety of hardware and network configurations, typically employing a database as a repository for information.[2]
Contents
[hide]
1 Characteristics 2 History o 2.1 Origin of "ERP" o 2.2 Expansion 3 Components 4 Best practices 5 Modularity 6 Connectivity to plant floor information 7 Implementation o 7.1 Process preparation o 7.2 Configuration o 7.3 Customization o 7.4 Extensions o 7.5 Data migration 8 Comparison to specialpurpose applications o 8.1 Advantages o 8.2 Disadvantages 9 See also 10 References 11 Further reading
[edit] Characteristics
ERP systems typically include the following characteristics:
An integrated system that operates in real time (or next to real time), without relying on periodic updates.[citation needed] A common database, which supports all applications. A consistent look and feel throughout each module.
Installation of the system without elaborate application/data integration by the Information Technology (IT) department.[3]
Finance/Accounting General ledger, payables, cash management, fixed assets, receivables, budgeting, consolidation Human resources payroll, training, benefits, 401K, recruiting, diversity management Manufacturing Engineering, bill of materials, work orders, scheduling, capacity, workflow management, quality control, cost management, manufacturing process, manufacturing projects, manufacturing flow, activity based costing, product lifecycle management Supply chain management Order to cash, inventory, order entry, purchasing, product configurator, supply chain planning, supplier scheduling, inspection of goods, claim processing, commissions Project management Costing, billing, time and expense, performance units, activity management Customer relationship management Sales and marketing, commissions, service, customer contact, call center support Data services Various "selfservice" interfaces for customers, suppliers and/or employees Access control Management of user privileges for various processes
[edit] History
[edit] Origin of "ERP"
In 1990 Gartner Group first employed the acronym ERP[4] as an extension of material requirements planning (MRP), later manufacturing resource planning[5][6] and computerintegrated manufacturing. Without supplanting these terms, ERP came to represent a larger whole, reflecting the evolution of application integration beyond manufacturing.[7] Not all ERP packages were developed from a manufacturing core. Vendors variously began with accounting, maintenance and human resources. By the mid1990s ERP systems addressed all core functions of an enterprise. Beyond corporations, governments and nonprofit organizations also began to employ ERP systems.[8]
[edit] Expansion
ERP systems experienced rapid growth in the 1990s because of the year 2000 problem and introduction of the Euro disrupted legacy systems. Many companies took this opportunity to replace such systems with ERP. This rapid growth in sales was followed by a slump in 1999 after these issues had been addressed.[9] ERP systems initially focused on automating back office functions that did not directly affect customers and the general public. Front office functions such as customer relationship
management (CRM) dealt directly with customers, or ebusiness systems such as ecommerce, egovernment, etelecom, and efinance, or supplier relationship management (SRM) became integrated later, when the Internet simplified communicating with external parties.[citation needed] "ERP II" was coined in the early 2000s. It describes webbased software that allows both employees and partners (such as suppliers and customers) realtime access to the systems. "Enterprise application suite" is an alternate name for such systems.[citation needed]
[edit] Components
Transactional database Management portal/dashboard Business intelligence system Customizable reporting External access via technology such as web services Search Document management Messaging/chat/wiki Workflow management
[edit] Modularity
Most systems are modular to permit automating some functions but not others. Some common modules, such as finance and accounting, are adopted by nearly all users; others such as human resource management are not. For example, a service company probably has no need for a manufacturing module. Other companies already have a system that they believe to be adequate. Generally speaking, the greater the number of modules selected, the greater the integration benefits, but also the greater the costs, risks and changes involved.[citation needed]
[edit] Implementation
ERP's scope usually implies significant changes to staff work processes and practices.[13] Generally, three types of services are available to help implement such changesconsulting, customization, and support.[13] Implementation time depends on business size, number of modules, customization, the scope of process changes, and the readiness of the customer to take ownership for the project. Modular ERP systems can be implemented in stages. The typical project for a large enterprise consumes about 14 months and requires around 150 consultants.[14] Small projects can require months; multinational and other large implementations can take years.[citation needed] Customization can substantially increase implementation times.[14]
Implementing ERP typically requires changes in existing business processes.[15] Poor understanding of needed process changes prior to starting implementation is a main reason for project failure.[16] It is therefore crucial that organizations thoroughly analyze business processes before implementation. This analysis can identify opportunities for process modernization. It also enables an assessment of the alignment of current processes with those provided by the ERP system. Research indicates that the risk of business process mismatch is decreased by:
linking current processes to the organization's strategy; analyzing the effectiveness of each process; understanding existing automated solutions.[17][18]
ERP implementation is considerably more difficult (and politically charged) in decentralized organizations, because they often have different processes, business rules, data semantics, authorization hierarchies and decision centers.[19] This may require migrating some business units before others, delaying implementation to work through the necessary changes for each unit, possibly reducing integration (e.g. linking via Master data management) or customizing the system to meet specific needs.[citation needed] A potential disadvantage is that adopting "standard" processes can lead to a loss of competitive advantage. While this has happened, losses in one area often offset by gains in other areas, increasing overall competitive advantage.[20][21]
[edit] Configuration
Configuring an ERP system is largely a matter of balancing the way the customer wants the system to work with the way it was designed to work. ERP systems typically build many changeable parameters that modify system operation. For example, an organization can select the type of inventory accountingFIFO or LIFOto employ, whether to recognize revenue by geographical unit, product line, or distribution channel and whether to pay for shipping costs when a customer returns a purchase.[citation needed]
[edit] Customization
ERP systems are theoretically based on industry best practices and are intended to be deployed "as is"[22][23]. ERP vendors do offer customers configuration options that allow organizations to incorporate their own business rules but there are often functionality gaps remaining even after the configuration is complete. ERP customers have several options to reconcile functionality gaps, each with their own pros/cons. Technical solutions include rewriting part of the delivered functionality, writing a homegrown bolt-on/add-on module within the ERP system, or interfacing to an external system. All three of these options are varying degrees of system customization, with the first being the most invasive and costly to maintain[24]. Alternatively, there are nontechnical options such as changing business practices and/or organizational policies to better match the delivered ERP functionality. Key differences between customization and configuration include:
Customization is always optional, whereas the software must always be configured before use (e.g., setting up cost/profit center structures, organisational trees, purchase approval rules, etc.) The software was designed to handle various configurations, and behaves predictably in any allowed configuration. The effect of configuration changes on system behavior and performance is predictable and is the responsibility of the ERP vendor. The effect of customization is less predictable, is the customer's responsibility and increases testing activities. Configuration changes survive upgrades to new software versions. Some customizations (e.g. code that uses predefined "hooks" that are called before/after displaying data screens) survive upgrades, though they require retesting. Other customizations (e.g. those involving changes to fundamental data structures) are overwritten during upgrades and must be reimplemented[25].
Customization Advantages:
Improves user acceptance[26] Offers the potential to obtain competitive advantage vis--vis companies using only standard features.
Customization Disadvantages:
Increases time and resources required to both implement and maintain[27]. Inhibits seamless communication between suppliers and customers who use the same ERP system uncustomized.[citation needed]
[edit] Extensions
ERP systems can be extended with thirdparty software. ERP vendors typically provide access to data and functionality through published interfaces. Extensions offer features such as:[citation needed]
archiving, reporting and republishing; capturing transactional data, e.g. using scanners, tills or RFID access to specialized data/capabilities, such as syndicated marketing data and associated trend analytics.
Generate the data templates Freeze the toolset Decide on migration-related setups Define data archiving policies and procedures.
Sales forecasting, which allows inventory optimization Order tracking, from acceptance through fulfillment Revenue tracking, from invoice through cash receipt Matching purchase orders (what was ordered), inventory receipts (what arrived), and costing (what the vendor invoiced)
They eliminate the need to synchronize changes between multiple systems consolidation of finance, marketing and sales, human resource, and manufacturing applications They enable standard product naming/coding. They provide a comprehensive enterprise view (no "islands of information"). They make realtime information available to management anywhere, any time to make proper decisions. They protect sensitive data by consolidating multiple security systems into a single structure.[30]
[edit] Disadvantages
Customization is problematic. Reengineering business processes to fit the ERP system may damage competitiveness and/or divert focus from other critical activities ERP can cost more than less integrated and/or less comprehensive solutions. High switching costs increase vendor negotiating power vis a vis support, maintenance and upgrade expenses. Overcoming resistance to sharing sensitive information between departments can divert management attention. Integration of truly independent businesses can create unnecessary dependencies. Extensive training requirements take resources from daily operations.
The limitations of ERP have been recognized sparking new trends in ERP application development, the four significant developments being made in ERP are, creating a more flexible
ERP, Web-Enable ERP, Interenterprise ERP and e-Business Suites, each of which will potential address the fallbacks of the current ERP.
Numerical control (NC) refers to the automation of machine tools that are operated by abstractly programmed commands encoded on a storage medium, as opposed to manually controlled via handwheels or levers, or mechanically automated via cams alone. The first NC machines were built in the 1940s and 1950s, based on existing tools that were modified with motors that moved the controls to follow points fed into the system on punched tape. These early servomechanisms were rapidly augmented with analog and digital computers, creating the modern computer numerical control (CNC) machine tools that have revolutionized the machining processes. In modern CNC systems, end-to-end component design is highly automated using computeraided design (CAD) and computer-aided manufacturing (CAM) programs. The programs produce a computer file that is interpreted to extract the commands needed to operate a particular machine via a postprocessor, and then loaded into the CNC machines for production. Since any particular component might require the use of a number of different tools-drills, saws, etc., modern machines often combine multiple tools into a single "cell". In other cases, a number of different machines are used with an external controller and human or robotic operators that move the component from machine to machine. In either case, the complex series of steps needed to produce any part is highly automated and produces a part that closely matches the original CAD design.
Contents
[hide]
1 History o 1.1 Earlier forms of automation 1.1.1 Cams 1.1.2 Tracer control o 1.2 Servos and selsyns o 1.3 Parsons and the invention of NC o 1.4 Enter MIT o 1.5 MIT's machine o 1.6 Proliferation of NC o 1.7 CNC arrives o 1.8 CAD meets CNC o 1.9 Proliferation of CNC o 1.10 DIY, hobby, and personal CNC o 1.11 Today 2 Description o 2.1 Tools with CNC variants 3 Tool / machine crashing 4 Numerical accuracy vs Equipment backlash
[edit] History
[edit] Earlier forms of automation
[edit] Cams
The automation of machine tool control began in the 19th century with cams that "played" a machine tool in the way that cams had long been playing musical boxes or operating elaborate cuckoo clocks. Thomas Blanchard built his gun-stock-copying lathes (1820s30s), and the work of people such as Christopher Miner Spencer developed the turret lathe into the screw machine (1870s). Cam-based automation had already reached a highly advanced state by World War I (1910s). However, automation via cams is fundamentally different from numerical control because it cannot be abstractly programmed. Cams can encode information, but getting the information from the abstract level of an engineering drawing into the cam is a manual process that requires sculpting and/or machining and filing. Various forms of abstractly programmable control had existed during the 19th century: those of the Jacquard loom, player pianos, and mechanical computers pioneered by Charles Babbage and others. These developments had the potential for convergence with the automation of machine tool control starting in that century, but the convergence did not happen until many decades later.
[edit] Tracer control
The application of hydraulics to cam-based automation resulted in tracing machines that used a stylus to trace a template, such as the enormous Pratt & Whitney "Keller Machine", which could copy templates several feet across.[1] Another approach was "record and playback", pioneered at General Motors (GM) in the 1950s, which used a storage system to record the movements of a human machinist, and then play them back on demand. Analogous systems are common even today, notably the "teaching lathe" which gives new machinists a hands-on feel for the process. None of these were numerically programmable, however, and required a master machinist at some point in the process, because the "programming" was physical rather than numerical.
a storage device like punched cards was easy, ensuring that the controls were moved to the correct position with the required accuracy was another issue. The movement of the tool resulted in varying forces on the controls that would mean a linear input would not result in linear tool motion. The key development in this area was the introduction of the servomechanism, which produced highly accurate measurement information. Attaching two servos together produced a selsyn, where a remote servo's motions were accurately matched by another. Using a variety of mechanical or electrical systems, the output of the selsyns could be read to ensure proper movement had occurred (in other words, forming a closed-loop control system). The first serious suggestion that selsyns could be used for machining control was made by Ernst F. W. Alexanderson, a Swedish immigrant to the U.S. working at General Electric (GE). Alexanderson had worked on the problem of torque amplification that allowed the small output of a mechanical computer to drive very large motors, which GE used as part of a larger gun laying system for US Navy ships. Like machining, gun laying requires very high accuracies, much less than a degree, and the forces during the motion of the gun turrets was non-linear. In November 1931 Alexanderson suggested to the Industrial Engineering Department that the same systems could be used to drive the inputs of machine tools, allowing it to follow the outline of a template without the strong physical contact needed by existing tools like the Keller Machine. He stated that it was a "matter of straight engineering development".[2] However, the concept was ahead of its time from a business development perspective, and GE did not take the matter seriously until years later, when others had pioneered the field.
Stulen's brother worked at Curtis Wright Propeller, and mentioned that they were using punched card calculators for engineering calculations. Stulen decided to adopt the idea to run stress calculations on the rotors, the first detailed automated calculations on helicopter rotors.[4] When Parsons saw what Stulen was doing with the punched card machines, he asked Stulen if they could be used to generate an outline with 200 points instead of the 17 they were given, and offset each point by the radius of a mill cutting tool. If you cut at each of those points, it would produce a relatively accurate cutout of the stringer even in hard steel, and it could easily be filed down to a smooth shape. The resulting tool would be useful as a template for stamping metal stringers. Stullen had no problem making such a program, and used it to produce large tables of numbers that would be taken onto the machine floor. Here, one operator read the numbers off the charts to two other operators, one on each of the X- and Y- axes, and they would move the cutting head to that point and make a cut.[4] This was called the "by-the-numbers method". At that point Parsons conceived of a fully automated tool. With enough points on the outline, no manual working would be needed, but with manual operation, the time saved by having the part more closely match the outline was offset by the time needed to move the controls. If the machine's inputs were attached directly to the card reader, this delay, and any associated manual errors, would be removed and the number of points could be dramatically increased. Such a machine could repeatedly punch out perfectly accurate templates on command. But at the time Parsons had no funds to develop his ideas. When one of Parsons's salesmen was on a visit to Wright Field, he was told of the problems the newly formed US Air Force was having with new jet designs. He asked if Parsons had anything to help them. Parsons showed Lockheed their idea of an automated mill, but they were uninterested. They decided to use 5-axis template copiers to produce the stringers, cutting from a metal template, and had already ordered the expensive cutting machine. But as Parsons noted: Now just picture the situation for a minute. Lockheed had contracted to design a machine to make these wings. This machine had five axes of cutter movement, and each of these was tracer controlled using a template. Nobody was using my method of making templates, so just imagine what chance they were going to have of making an accurate airfoil shape with inaccurate templates.[4] Parson's worries soon came true, and Lockheed's protests that they could fix the problem eventually rang hollow. In 1949 the Air Force arranged funding for Parsons to build his machines on his own.[4] Early work with Snyder Machine & Tool Corp proved the system of directly driving the controls from motors failed to give the accuracy needed to set the machine for a perfectly smooth cut. Since the mechanical controls did not respond in a linear fashion, you couldn't simply drive it with a given amount of power, because the differing forces meant the same amount of power would not always produce the same amount of motion in the controls. No matter how many points you included, the outline would still be rough.
daunting task of building such a system, in the spring of 1949 Parsons turned to Gordon S. Brown's Servomechanisms Laboratory at MIT, which was a world leader in mechanical computing and feedback systems.[5] During the war the Lab had built a number of complex motor-driven devices like the motorized gun turret systems for the Boeing B-29 Superfortress and the automatic tracking system for the SCR-584 radar. They were naturally suited to technological transfer into a prototype of Parsons's automated "by-the-numbers" machine. The MIT team was led by William Pease assisted by James McDonough. They quickly concluded that Parsons's design could be greatly improved; if the machine did not simply cut at points A and B, but instead moved smoothly between the points, then not only would it make a perfectly smooth cut, but could do so with many fewer points - the mill could cut lines directly instead of having to define a large number of cutting points to "simulate" it. A three-way agreement was arranged between Parsons, MIT, and the Air Force, and the project officially ran from July 1949 to June 1950.[6] The contract called for the construction of two "Card-a-matic Milling Machines", a prototype and a production system. Both to be handed to Parsons for attachment to one of their mills in order to develop a deliverable system for cutting stringers. Instead, in 1950 MIT bought a surplus Cincinnati Milling Machine Company "Hydro-Tel" mill of their own and arranged a new contract directly with the Air Force that froze Parsons out of further development.[4] Parsons would later comment that he "never dreamed that anybody as reputable as MIT would deliberately go ahead and take over my project."[4] In spite of the development being handed to MIT, Parsons filed for a patent on "Motor Controlled Apparatus for Positioning Machine Tool" on 5 May 1952, sparking a filing by MIT for a "Numerical Control Servo-System" on 14 August 1952. Parsons received US Patent 2,820,187 on 14 January 1958, and the company sold an exclusive license to Bendix. IBM, Fujitsu and General Electric all took sub-licenses after having already started development of their own devices.
only generate pulses after multiple clock cycles. The pulses are sent into a summing register in the motor controllers, counting up by the number of pulses every time they were received. The summing registers were connected to a digital to analog converter that increased power to the motors as the count in the registers increased.[1] The registers were decremented by encoders attached to the motors and the mill itself, which would reduce the count by one for every one degree of rotation. Once the second point was reached the pulses from the clock would stop, and the motors would eventually drive the mill to the encoded position. Each 1 degree rotation of the controls produced a 0.0005 inch movement of the cutting head. The programmer could control the speed of the cut by selecting points that were closer together for slow movements, or further apart for rapid ones.[1] The system was publicly demonstrated in September 1952, appearing in that month's Scientific American.[1] MIT's system was an outstanding success by any technical measure, quickly making any complex cut with extremely high accuracy that could not easily be duplicated by hand. However, the system was terribly complex, including 250 vacuum tubes, 175 relays and numerous moving parts, reducing its reliability in a production environment. It was also very expensive, the total bill presented to the Air Force was $360,000.14, $2,641,727.63 in 2005 dollars.[7] Between 1952 and 1956 the system was used to mill a number of one-off designs for various aviation firms, in order to study their potential economic impact.[8]
[edit] Proliferation of NC
The Air Force funding for the project ran out in 1953, but development was picked up by the Giddings and Lewis Machine Tool Co. In 1955 many of the MIT team left to form Concord Controls, a commercial NC company with Giddings' backing, producing the Numericord controller.[8] Numericord was similar to the MIT design, but replaced the punch tape with a magnetic tape reader that General Electric was working on. The tape contained a number of signals of different phases, which directly encoded the angle of the various controls. The tape was played at a constant speed in the controller, which set its half of the selsyn to the encoded angles while the remote side was attached to the machine controls. Designs were still encoded on paper tape, but the tapes were transferred to a reader/writer that converted them into magnetic form. The magtapes could then be used on any of the machines on the floor, where the controllers were greatly reduced in complexity. Developed to produce highly accurate dies for an aircraft skinning press, the Numericord "NC5" went into operation at G&L's plant at Fond du Lac, WI in 1955.[9] Monarch Machine Tool also developed an numerical controlled lathe, starting in 1952. They demonstrated their machine at the 1955 Chicago Machine Tool Show (predecessor of today's IMTS), along with a number of other vendors with punched card or paper tape machines that were either fully developed or in prototype form. These included Kearney & Treckers Milwaukee-Matic II that could change its cutting tool under numerical control,[9] a common feature on modern machines.
A Boeing report noted that "numerical control has proved it can reduce costs, reduce lead times, improve quality, reduce tooling and increase productivity.[9] In spite of these developments, and glowing reviews from the few users, uptake of NC was relatively slow. As Parsons later noted: The NC concept was so strange to manufacturers, and so slow to catch on, that the US Army itself finally had to build 120 NC machines and lease them to various manufacturers to begin popularizing its use.[4] In 1958 MIT published its report on the economics of NC. They concluded that the tools were competitive with human operators, but simply moved the time from the machining to the creation of the tapes. In Forces of Production, Noble[10] claims that this was the whole point as far as the Air Force was concerned; moving the process off of the highly unionized factory floor and into the un-unionized white collar design office. The cultural context of the early 1950s, a second Red Scare with a widespread fear of a bomber gap and of domestic subversion, sheds light on this interpretation. It was strongly feared that the West would lose the defense production race to the Communists, and that syndicalist power was a path toward losing, either by "getting too soft" (less output, greater unit expense) or even by Communist sympathy and subversion within unions (arising from their common theme of empowering the working class).
CNC machines had their own one-off additions (like PRONTO), so standardization was not completed until 1968, when there were 25 optional add-ins to the basic system.[8] Just as APT was being released in the early 1960s, a second generation of lower-cost transistorized computers was hitting the market that were able to process much larger volumes of information in production settings. This reduced the cost of implementing a NC system and by the mid 1960s, APT runs accounted for a third of all computer time at large aviation firms.
By 1970 there were a wide variety of CAD firms including Intergraph, Applicon, Computervision, Auto-trol Technology, UGS Corp. and others, as well as large vendors like CDC and IBM.
Recent developments in small scale CNC have been enabled, in large part, by the Enhanced Machine Controller project from the National Institute of Standards and Technology (NIST), an agency of the US Government's Department of Commerce. EMC is a public domain program operating under the Linux operating system and working on PC based hardware. After the NIST project ended, development continued, leading to EMC2 which is licensed under the GNU General Public License and Lesser GNU General Public License (GPL and LGPL). Derivations of the original EMC software have also led to several proprietary PC based programs notably TurboCNC, and Mach3, as well as embedded systems based on proprietary hardware. The availability of these PC based control programs has led to the development of DIY CNC, allowing hobbyists to build their own [17][18] using open source hardware designs. The same basic architecture has allowed manufacturers, such as Sherline and Taig, to produce turnkey lightweight desktop milling machines for hobbyists. The easy availability of PC based software and support information of Mach3, written by Art Fenerty, lets anyone with some time and technical expertise make complex parts for home and prototype use. Fenerty is considered a principal founder of Windows-based PC CNC machining.[19] Eventually, the homebrew architecture was fully commercialized and used to create larger machinery suitable for commercial and industrial applications. This class of equipment has been referred to as Personal CNC. Parallel to the evolution of personal computers, Personal CNC has its roots in EMC and PC based control, but has evolved to the point where it can replace larger conventional equipment in many instances. As with the Personal Computer, Personal CNC is characterized by equipment whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end user, often without professional training in CNC technology.
[edit] Today
Although modern data storage techniques have moved on from punch tape in almost every other role, tapes are still relatively common in CNC systems. Several reasons explain this. One is easy backward compatibility of existing programs. Companies were spared the trouble of re-writing existing tapes into a new format. Another is the principle, mentioned earlier, that individual firms tend to stick with whatever is profitable, and their time and money for trying out alternatives is limited. A small firm that has found a profitable niche may keep older equipment in service for years because "if it ain't broke [profitability-wise], don't fix it." Competition places natural limits on that approach, as some amount of innovation and continuous improvement eventually becomes necessary, lest competitors be the ones who find the way to the "better mousetrap". One change that was implemented fairly widely was the switch from paper to mylar tapes, which are much more mechanically robust. Floppy disks, USB flash drives and local area networking have replaced the tapes to some degree, especially in larger environments that are highly integrated. The proliferation of CNC led to the need for new CNC standards that were not encumbered by licensing or particular design concepts, like APT. A number of different "standards" proliferated
for a time, often based around vector graphics markup languages supported by plotters. One such standard has since become very common, the "G-code" that was originally used on Gerber Scientific plotters and then adapted for CNC use. The file format became so widely used that it has been embodied in an EIA standard. In turn, while G-code is the predominant language used by CNC machines today, there is a push to supplant it with STEP-NC, a system that was deliberately designed for CNC, rather than grown from an existing plotter standard.[citation needed] While G-code is the most common method of programming, some machine-tool/control manufacturers also have invented their own proprietary "conversational" methods of programming, trying to make it easier to program simple parts and make set-up and modifications at the machine easier (such as Mazak's Mazatrol and Hurco). These have met with varying success.[citation needed] A more recent advancement in CNC interpreters is support of logical commands, known as parametric programming (also known as macro programming). Parametric programs include both device commands as well as a control language similar to BASIC. The programmer can make if/then/else statements, loops, subprogram calls, perform various arithmetic, and manipulate variables to create a large degree of freedom within one program. An entire product line of different sizes can be programmed using logic and simple math to create and scale an entire range of parts, or create a stock part that can be scaled to any size a customer demands. Since about 2006, the idea has been suggested and pursued to foster the convergence with CNC and DNC of several trends elsewhere in the world of information technology that have not yet much affected CNC and DNC. One of these trends is the combination of greater data collection (more sensors), greater and more automated data exchange (via building new, open industrystandard XML schemas), and data mining to yield a new level of business intelligence and workflow automation in manufacturing. Another of these trends is the emergence of widely published APIs together with the aforementioned open data standards to encourage an ecosystem of user-generated apps and mashups, which can be both open and commercialin other words, taking the new IT culture of app marketplaces that began in web development and smartphone app development and spreading it to CNC, DNC, and the other factory automation systems that are networked with the CNC/DNC. MTConnect is a leading effort to bring these ideas into successful implementation.
[edit] Description
Modern CNC mills differ little in concept from the original model built at MIT in 1952. Mills typically consist of a table that moves in the X and Y axes, and a tool spindle that moves in the Z (depth). The position of the tool is driven by motors through a series of step-down gears in order to provide highly accurate movements, or in modern designs, direct-drive stepper motors. Closed-loop control is not mandatory today, as open-loop control works as long as the forces are kept small enough. As the controller hardware evolved, the mills themselves also evolved. One change has been to enclose the entire mechanism in a large box as a safety measure, often with additional safety
interlocks to ensure the operator is far enough from the working piece for safe operation. Most new CNC systems built today are completely electronically controlled. CNC-like systems are now used for any process that can be described as a series of movements and operations. These include laser cutting, welding, friction stir welding, ultrasonic welding, flame and plasma cutting, bending, spinning, pinning, gluing, fabric cutting, sewing, tape and fiber placement, routing, picking and placing (PnP), and sawing.
Drills EDMs Lathes Milling machines Wood routers Sheet metal works (Turret Punch) Wire bending machines Hot-wire foam cutters Plasma cutters Water jet cutters Laser cutting Oxy-fuel Surface grinders Cylindrical grinders 3D Printing Induction hardening machines[citation needed]
rails, breaking drive screws, or causing structural components to crack or deform under strain. A mild crash may not damage the machine or tools, but may damage the part being machined so that it must be scrapped. Many CNC tools have no inherent sense of the absolute position of the table or tools when turned on. They must be manually "homed" or "zeroed" to have any reference to work from, and these limits are just for figuring out the location of the part to work with it, and aren't really any sort of hard motion limit on the mechanism. It is often possible to drive the machine outside the physical bounds of its drive mechanism, resulting in a collision with itself or damage to the drive mechanism. Many CNC tools also don't know anything about their working environment. They often lack any form of sensory capability to detect problems with the machining process, and will not abort if something goes wrong. They blindly follow the machining code provided and it is up to an operator to detect if a crash is either occurring or about to occur, and for the operator to manually abort the cutting process. If the drive system is weaker than the machine structural integrity, then the drive system simply pushes against the obstruction and the drive motors "slip in place". The machine tool may not detect the collision or the slipping, so for example the tool should now be at 210mm on the X axis but is in fact at 32mm where it hit the obstruction and kept slipping. All of the next tool motions will be off by -178mm on the X axis, and all future motions are now invalid, which may result in further collisions with clamps, vises, or the machine itself. Collision detection and avoidance is possible, through the use of absolute position sensors (optical encoder strips or disks) to verify that motion occurred, or torque sensors or power-draw sensors on the drive system to detect abnormal strain when the machine should just be moving and not cutting, but these are not a common component of most CNC tools. Instead, most CNC tools simply rely on the assumed accuracy of stepper motors that rotate a specific number of degrees in response to magnetic field changes. It is often assumed the stepper is perfectly accurate and never mis-steps, so tool position monitoring simply involves counting the number of pulses sent to the stepper over time. An alternate means of stepper position monitoring is usually not available, so crash or slip detection is not possible.
Backlash also affects accuracy of some operations involving axis movement reversals during cutting, such as the milling of a circle, where axis motion is sinusoidal. However, this can be compensated for if the amount of backlash is precisely known by linear encoders or manual measurement. The high backlash mechanism itself is not necessarily relied on to be repeatably accurate for the cutting process, but some other reference object or precision surface may be used to zero the mechanism, by tightly applying pressure against the reference and setting that as the zero reference for all following CNC-encoded motions. This is similar to the manual machine tool method of clamping a micrometer onto a reference beam and adjusting the Vernier dial to zero using that object as the reference.
Direct numerical control (DNC), also known as distributed numerical control (also DNC), is a common manufacturing term for networking CNC machine tools. On some CNC machine controllers, the available memory is too small to contain the machining program (for example machining complex surfaces), so in this case the program is stored in a separate computer and sent directly to the machine, one block at a time. If the computer is connected to a number of machines it can distribute programs to different machines as required. Usually, the manufacturer of the control provides suitable DNC software. However, if this provision is not possible, some software companies provide DNC applications that fulfill the purpose. DNC networking or DNC communication is always required when CAM programs are to run on some CNC machine control.
Contents
[hide]
1 1950s-1970s 2 1980s 3 1990s and beyond 4 Special protocols 5 Machine monitoring 6 Alternatives 7 Footnotes
[edit] 1950s-1970s
Programs had to be walked to NC controls, generally on paper tape. NC controls had paper tape readers precisely for this purpose. Many companies were still punching programs on paper tape well into the 1980s, more than twenty-five years after its elimination in the computer industry.
[edit] 1980s
The focus in the 1980s was mainly on reliably transferring NC programs between a host computer and the control. The Host computers would frequently be Sun Microsystems, HP, Prime, DEC or IBM type computers running a variety of CAD/CAM software. DNC companies offered machine tool links using rugged proprietary terminals and networks. For example, DLog offered an x86 based terminal, and NCPC had one based on the 6809. The host software would be responsible for tracking and authorising NC program modifications. Depending on program size, for the first time operators had the opportunity to modify programs at the DNC terminal. No
time was lost due to broken tapes, and if the software was correctly used, an operator running incorrect or out of date programs became a thing of the past. Older controls frequently had no port capable of receiving programs such as an RS232 or RS422 connector. In these cases, a device known as a Behind The Reader or BTR card was used. The connection between the control's tape reader and the internal processor was interrupted by a microprocessor based device which emulated the paper tape reader's signals, but which had a serial port connected to the DNC system. As far as the control was concerned, it was receiving from the paper tape unit as it always had; in fact it was the BTR or Reader Emulation card which was transmitting. A switch was frequently added to permit the paper tape reader to be used as a backup.
One of the issues involved in machine monitoring is whether or not it can be accomplished automatically in a practical way. In the 1980s monitoring was typically done by having a menu on the DNC terminal where the operator had to manually indicate what was being done by selecting from a menu, which has obvious drawbacks. There have been advances in passive monitoring systems where the machine condition can be determined by hardware attached in such a way as not to interfere with machine operations (and potentially void warranties). Many modern controls allow external applications to query their status using a special protocol. MTConnect is one prominent attempt to augment the existing world of proprietary systems with some open-source, industry-standard protocols and XML schemas and an ecosystem of massively multiplayer app development and mashups (analogous to that with smartphones) so that these long-sought higher levels of manufacturing business intelligence and workflow automation can be realized.
[edit] Alternatives
Smaller facilities will typically use a portable PC, palmtop or laptop to avoid the expense of a fully networked DNC system. In the past Facit Walk Disk and a similar device from Mazak were very popular.
A programmable logic controller (PLC) or programmable controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures. PLCs are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in batterybacked-up or non-volatile memory. A PLC is an example of a hard real time system since output results must be produced in response to input conditions within a bounded time, otherwise unintended operation will result.
Contents
[hide]
1 History 2 Development o 2.1 Programming 3 Functionality 4 PLC topics o 4.1 Features o 4.2 Scan time o 4.3 System scale o 4.4 User interface o 4.5 Communications o 4.6 Programming 5 PLC compared with other control systems 6 Digital and analog signals o 6.1 Example 7 See also 8 References 9 Further reading 10 External links
[edit] History
The PLC was invented in response to the needs of the American automotive manufacturing industry. Programmable logic controllers were initially adopted by the automotive industry where software revision replaced the re-wiring of hard-wired control panels when production models changed. Before the PLC, control, sequencing, and safety interlock logic for manufacturing automobiles was accomplished using hundreds or thousands of relays, cam timers, and drum sequencers and dedicated closed-loop controllers. The process for updating such facilities for the yearly model
change-over was very time consuming and expensive, as electricians needed to individually rewire each and every relay. Digital computers, being general-purpose programmable devices, were soon applied to control of industrial processes. Early computers required specialist programmers, and stringent operating environmental control for temperature, cleanliness, and power quality. Using a general-purpose computer for process control required protecting the computer from the plant floor conditions. An industrial control computer would have several attributes: it would tolerate the shop-floor environment, it would support discrete (bit-form) input and output in an easily extensible manner, it would not require years of training to use, and it would permit its operation to be monitored. The response time of any computer system must be fast enough to be useful for control; the required speed varying according to the nature of the process. [1] In 1968 GM Hydramatic (the automatic transmission division of General Motors) issued a request for proposal for an electronic replacement for hard-wired relay systems. The winning proposal came from Bedford Associates of Bedford, Massachusetts. The first PLC, designated the 084 because it was Bedford Associates' eighty-fourth project, was the result. [2] Bedford Associates started a new company dedicated to developing, manufacturing, selling, and servicing this new product: Modicon, which stood for MOdular DIgital CONtroller. One of the people who worked on that project was Dick Morley, who is considered to be the "father" of the PLC.[3] The Modicon brand was sold in 1977 to Gould Electronics, and later acquired by German Company AEG and then by French Schneider Electric, the current owner. One of the very first 084 models built is now on display at Modicon's headquarters in North Andover, Massachusetts. It was presented to Modicon by GM, when the unit was retired after nearly twenty years of uninterrupted service. Modicon used the 84 moniker at the end of its product range until the 984 made its appearance. The automotive industry is still one of the largest users of PLCs.
[edit] Development
Early PLCs were designed to replace relay logic systems. These PLCs were programmed in "ladder logic", which strongly resembles a schematic diagram of relay logic. This program notation was chosen to reduce training demands for the existing technicians. Other early PLCs used a form of instruction list programming, based on a stack-based logic solver. Modern PLCs can be programmed in a variety of ways, from ladder logic to more traditional programming languages such as BASIC and C. Another method is State Logic, a very high-level programming language designed to program PLCs based on state transition diagrams. Many early PLCs did not have accompanying programming terminals that were capable of graphical representation of the logic, and so the logic was instead represented as a series of logic expressions in some version of Boolean format, similar to Boolean algebra. As programming terminals evolved, it became more common for ladder logic to be used, for the aforementioned reasons and because it was a familiar format used for electromechanical control panels. Newer
formats such as State Logic and Function Block (which is similar to the way logic is depicted when using digital integrated logic circuits) exist, but they are still not as popular as ladder logic. A primary reason for this is that PLCs solve the logic in a predictable and repeating sequence, and ladder logic allows the programmer (the person writing the logic) to see any issues with the timing of the logic sequence more easily than would be possible in other formats.
[edit] Programming
Early PLCs, up to the mid-1980s, were programmed using proprietary programming panels or special-purpose programming terminals, which often had dedicated function keys representing the various logical elements of PLC programs. [2] Programs were stored on cassette tape cartridges. Facilities for printing and documentation were very minimal due to lack of memory capacity. The very oldest PLCs used non-volatile magnetic core memory. More recently, PLCs are programmed using application software on personal computers. The computer is connected to the PLC through Ethernet, RS-232, RS-485 or RS-422 cabling. The programming software allows entry and editing of the ladder-style logic. Generally the software provides functions for debugging and troubleshooting the PLC software, for example, by highlighting portions of the logic to show current status during operation or via simulation. The software will upload and download the PLC program, for backup and restoration purposes. In some models of programmable controller, the program is transferred from a personal computer to the PLC though a programming board which writes the program into a removable chip such as an EEPROM or EPROM.
[edit] Functionality
The functionality of the PLC has evolved over the years to include sequential relay control, motion control, process control, distributed control systems and networking. The data handling, storage, processing power and communication capabilities of some modern PLCs are approximately equivalent to desktop computers. PLC-like programming combined with remote I/O hardware, allow a general-purpose desktop computer to overlap some PLCs in certain applications. Regarding the practicality of these desktop computer based logic controllers, it is important to note that they have not been generally accepted in heavy industry because the desktop computers run on less stable operating systems than do PLCs, and because the desktop computer hardware is typically not designed to the same levels of tolerance to temperature, humidity, vibration, and longevity as the processors used in PLCs. In addition to the hardware limitations of desktop based logic, operating systems such as Windows do not lend themselves to deterministic logic execution, with the result that the logic may not always respond to changes in logic state or input status with the extreme consistency in timing as is expected from PLCs. Still, such desktop logic applications find use in less critical situations, such as laboratory automation and use in small facilities where the application is less demanding and critical, because they are generally much less expensive than PLCs. In more recent years, small products called PLRs (programmable logic relays), and also by similar names, have become more common and accepted. These are very much like PLCs, and are used in light industry where only a few points of I/O (i.e. a few signals coming in from the
real world and a few going out) are involved, and low cost is desired. These small devices are typically made in a common physical size and shape by several manufacturers, and branded by the makers of larger PLCs to fill out their low end product range. Popular names include PICO Controller, NANO PLC, and other names implying very small controllers. Most of these have between 8 and 12 digital inputs, 4 and 8 digital outputs, and up to 2 analog inputs. Size is usually about 4" wide, 3" high, and 3" deep. Most such devices include a tiny postage stamp sized LCD screen for viewing simplified ladder logic (only a very small portion of the program being visible at a given time) and status of I/O points, and typically these screens are accompanied by a 4-way rocker push-button plus four more separate push-buttons, similar to the key buttons on a VCR remote control, and used to navigate and edit the logic. Most have a small plug for connecting via RS-232 or RS-485 to a personal computer so that programmers can use simple Windows applications for programming instead of being forced to use the tiny LCD and push-button set for this purpose. Unlike regular PLCs that are usually modular and greatly expandable, the PLRs are usually not modular or expandable, but their price can be two orders of magnitude less than a PLC and they still offer robust design and deterministic execution of the logic.
Control panel with PLC (grey elements in the center). The unit consists of separate elements, from left to right; power supply, controller, relay units for in- and output The main difference from other computers is that PLCs are armored for severe conditions (such as dust, moisture, heat, cold) and have the facility for extensive input/output (I/O) arrangements. These connect the PLC to sensors and actuators. PLCs read limit switches, analog process
variables (such as temperature and pressure), and the positions of complex positioning systems. Some use machine vision. On the actuator side, PLCs operate electric motors, pneumatic or hydraulic cylinders, magnetic relays, solenoids, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.
system may use buttons and lights to interact with the user. Text displays are available as well as graphical touch screens. More complex systems use programming and monitoring software installed on a computer, with the PLC connected via a communication interface.
[edit] Communications
PLCs have built in communications ports, usually 9-pin RS-232, but optionally EIA-485 or Ethernet. Modbus, BACnet or DF1 is usually included as one of the communications protocols. Other options include various fieldbuses such as DeviceNet or Profibus. Other communications protocols that may be used are listed in the List of automation protocols. Most modern PLCs can communicate over a network to some other system, such as a computer running a SCADA (Supervisory Control And Data Acquisition) system or web browser. PLCs used in larger I/O systems may have peer-to-peer (P2P) communication between processors. This allows separate parts of a complex process to have individual control while allowing the subsystems to co-ordinate over the communication link. These communication links are also often used for HMI devices such as keypads or PC-type workstations.
[edit] Programming
PLC programs are typically written in a special application on a personal computer, then downloaded by a direct-connection cable or over a network to the PLC. The program is stored in the PLC either in battery-backed-up RAM or some other non-volatile flash memory. Often, a single PLC can be programmed to replace thousands of relays.[4] Under the IEC 61131-3 standard, PLCs can be programmed using standards-based programming languages. A graphical programming notation called Sequential Function Charts is available on certain programmable controllers. Initially most PLCs utilized Ladder Logic Diagram Programming, a model which emulated electromechanical control panel devices (such as the contact and coils of relays) which PLCs replaced. This model remains common today. IEC 61131-3 currently defines five programming languages for programmable control systems: function block diagram (FBD), ladder diagram (LD), structured text (ST; similar to the Pascal programming language), instruction list (IL; similar to assembly language) and sequential function chart (SFC). These techniques emphasize logical organization of operations.[4] While the fundamental concepts of PLC programming are common to all manufacturers, differences in I/O addressing, memory organization and instruction sets mean that PLC programs are never perfectly interchangeable between different makers. Even within the same product line of a single manufacturer, different models may not be directly compatible.
Allen-Bradley PLC installed in a control panel PLCs are well-adapted to a range of automation tasks. These are typically industrial processes in manufacturing where the cost of developing and maintaining the automation system is high relative to the total cost of the automation, and where changes to the system would be expected during its operational life. PLCs contain input and output devices compatible with industrial pilot devices and controls; little electrical design is required, and the design problem centers on expressing the desired sequence of operations. PLC applications are typically highly customized systems so the cost of a packaged PLC is low compared to the cost of a specific custom-built controller design. On the other hand, in the case of mass-produced goods, customized control systems are economic due to the lower cost of the components, which can be optimally chosen instead of a "generic" solution, and where the non-recurring engineering charges are spread over thousands or millions of units. For high volume or very simple fixed automation tasks, different techniques are used. For example, a consumer dishwasher would be controlled by an electromechanical cam timer costing only a few dollars in production quantities. A microcontroller-based design would be appropriate where hundreds or thousands of units will be produced and so the development cost (design of power supplies, input/output hardware and necessary testing and certification) can be spread over many sales, and where the end-user would not need to alter the control. Automotive applications are an example; millions of units are built each year, and very few end-users alter the programming of these controllers. However, some specialty vehicles such as transit buses economically use PLCs instead of custom-designed controls, because the volumes are low and the development cost would be uneconomic. [5] Very complex process control, such as used in the chemical industry, may require algorithms and performance beyond the capability of even high-performance PLCs. Very high-speed or precision controls may also require customized solutions; for example, aircraft flight controls. Single-board computers using semi-customized or fully proprietary hardware may be chosen for very demanding control applications where the high development and maintenance cost can be supported. "Soft PLCs" running on desktop-type computers can interface with industrial I/O hardware while executing programs within a version of commercial operating systems adapted for process control needs. [5] Programmable controllers are widely used in motion control, positioning control and torque control. Some manufacturers produce motion control units to be integrated with PLC so that Gcode (involving a CNC machine) can be used to instruct machine movements.[citation needed]
PLCs may include logic for single-variable feedback analog control loop, a "proportional, integral, derivative" or "PID controller". A PID loop could be used to control the temperature of a manufacturing process, for example. Historically PLCs were usually configured with only a few analog control loops; where processes required hundreds or thousands of loops, a distributed control system (DCS) would instead be used. As PLCs have become more powerful, the boundary between DCS and PLC applications has become less distinct. PLCs have similar functionality as Remote Terminal Units. An RTU, however, usually does not support control algorithms or control loops. As hardware rapidly becomes more powerful and cheaper, RTUs, PLCs and DCSs are increasingly beginning to overlap in responsibilities, and many vendors sell RTUs with PLC-like features and vice versa. The industry has standardized on the IEC 61131-3 functional block language for creating programs to run on RTUs and PLCs, although nearly all vendors also offer proprietary alternatives and associated development environments. In recent years "Safety" PLCs have started to become popular, either as standalone models (Pilz PNOZ Multi, Sick etc.) or as functionality and safety-rated hardware added to existing controller architectures (Allen Bradley Guardlogix, Siemens F-series etc.). These differ from conventional PLC types as being suitable for use in safety-critical applications for which PLCs have traditionally been supplemented with hard-wired safety relays. For example, a Safety PLC might be used to control access to a robot cell with trapped-key access, or perhaps to manage the shutdown response to an emergency stop on a conveyor production line. Such PLCs typically have a restricted regular instruction set augmented with safety-specific instructions designed to interface with emergency stops, light screens and so forth. The flexibility that such systems offer has resulted in rapid growth of demand for these controllers.
[edit] Example
As an example, say a facility needs to store water in a tank. The water is drawn from the tank by another system, as needed, and our example system must manage the water level in the tank. Using only digital signals, the PLC has two digital inputs from float switches (Low Level and High Level). When the water level is above the switch it closes a contact and passes a signal to an input. The PLC uses a digital output to open and close the inlet valve into the tank. When the water level drops enough so that the Low Level float switch is off (down), the PLC will open the valve to let more water in. Once the water level rises enough so that the High Level switch is on (up), the PLC will shut the inlet to stop the water from overflowing. This rung is an example of seal-in (latching) logic. The output is sealed in until some condition breaks the circuit.
| | | Low Level High Level Fill Valve | |------[/]------|------[/]----------------------(OUT)---------| | | | | | | | | | | Fill Valve | | |------[ ]------| | | | | |
An analog system might use a water pressure sensor or a load cell, and an adjustable (throttled) control (e.g. by a valve) of the fill of the tank. In this system, to avoid 'flutter' adjustments that can wear out the valve, many PLCs incorporate "hysteresis" which essentially creates a "deadband" of activity. A technician adjusts this deadband so the valve moves only for a significant change in rate. This will in turn minimize the motion of the valve, and reduce its wear. A real system might combine both approaches, using float switches and simple valves to prevent spills, and a rate sensor and rate valve to optimize refill rates and prevent water hammer. Backup and maintenance methods can make a real system very complicated.
Robotics
From Wikipedia, the free encyclopedia Jump to: navigation, search This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
(September 2011)
This article is about mechanical robots. For other uses of the term, see robot (disambiguation). For software agents, see Bot.
TOPIO, a humanoid robot, played ping pong at Tokyo International Robot Exhibition (IREX) 2009.[1][2]
A robot is a mechanical or virtual intelligent agent that can perform tasks automatically or with guidance, typically by remote control. In practice a robot is usually an electro-mechanical machine that is guided by computer and electronic programming. Robots can be autonomous, semi-autonomous or remotely controlled. Robots range from humanoids such as ASIMO and TOPIO to Nano robots, Swarm robots, Industrial robots, mobile and servicing robots. By mimicking a lifelike appearance or automating movements, a robot may convey a sense that it has intent or agency of its own. When societies first began developing, nearly all production and effort was the result of human labour, as well as with the aid of semi- and fully domesticated animals. As mechanical means of performing functions were discovered, and mechanics and complex mechanisms were developed, the need for human labour was reduced. Machinery was initially used for repetitive functions, such as lifting water and grinding grain. With technological advances more complex machines were slowly developed, such as those invented by Hero of Alexandria (in Egypt) in the 1st century AD, and the first half of the second millennium AD, such as the Automata of AlJazari in the 12th century AD (in medieval Iraq). They were not widely adopted as human labour, particularly slave labour, was still inexpensive compared to the capital-intensive machines. Men such as Leonardo Da Vinci in 1495 through to Jacques de Vaucanson in 1739, as well as rediscovering the Greek engineering methods, have made plans for and built automata and robots leading to books of designs such as the Japanese Karakuri zui (Illustrated Machinery) in 1796. As mechanical techniques developed through the Industrial age we find more practical applications such as Nikola Tesla in 1898, who designed a radio-controlled boat, and John Hammond Jr. and Benjamin Miessner who in 1912 created the Electric Dog as a precursor to their self directing torpedo of 1915.[3]. We also find a more android development as designers tried to mimic more human-like features including designs such as those of biologist Makoto Nishimura in 1929 and his creation Gakutensoku, which cried and changed its facial expressions, and the more crude Elektro from Westinghouse Electric Corporation in 1938. Electronics then became the driving force of development instead of mechanics, with the advent of the first electronic autonomous robots created by William Grey Walter in Bristol, England, in 1948. The first digital and programmable robot was invented by George Devol in 1954 and was ultimately called the Unimate. Devol sold the first Unimate to General Motors in 1960 where it was used to lift pieces of hot metal from die casting machines in a plant in Trenton, New Jersey. Since then we have seen robots finally reach a more true assimilation of all technologies to produce robots such as ASIMO which can walk and move like a human. Robots have replaced slaves in the assistance of performing those repetitive and dangerous tasks which humans prefer not to do, or are unable to do due to size limitations, or even those such as in outer space or at the bottom of the sea where humans could not survive the extreme environments. Man has developed an awareness of the problems associated with autonomous robots and how they may act in society. Fear of robot behaviour, such as Shelley's Frankenstein and the EATR, drive current practice in establishing what autonomy a robot should and should not be capable of. Thinking has developed through discussion of robot control and artificial intelligence (AI) and how its application should benefit society, such as those based around Asimov's three laws.
Practicality still drives development forwards and robots are used in an increasingly wide variety of tasks such as vacuuming floors, mowing lawns, cleaning drains, investigating other planets, building cars, in entertainment and in warfare.
Contents
[hide]
1 History o 1.1 Ancient beginnings o 1.2 Early modern developments o 1.3 Modern developments 2 Etymology 3 Definitions o 3.1 Defining characteristics 4 Modern robots o 4.1 Mobile robot o 4.2 Industrial robots (manipulating) o 4.3 Service robot o 4.4 Modular robot 5 Robots in society o 5.1 Regional perspectives o 5.2 Autonomy and ethical questions o 5.3 Military robots 6 Contemporary uses o 6.1 General-purpose autonomous robots o 6.2 Factory robots o 6.3 Dirty, dangerous, dull or inaccessible tasks o 6.4 Military robots o 6.5 Schools o 6.6 Healthcare o 6.7 Research robots 7 Future development o 7.1 Technological trends o 7.2 Technological development o 7.3 Reading robot 8 Problems with implementing robots in society o 8.1 Dangers and human harm o 8.2 Robotic devices o 8.3 Relationship to unemployment 9 Robots in popular culture o 9.1 Literature o 9.2 Problems depicted in popular culture 10 See also 11 References 12 Further reading
13 External links
[edit] History
Main article: History of robots
The idea of automata originates in the mythologies of many cultures around the world. Engineers and inventors from ancient civilizations, including Ancient China,[4] Ancient Greece, and Ptolemaic Egypt,[5] attempted to build self-operating machines, some resembling animals and humans. Early descriptions of automata include the artificial doves of Archytas,[6] the artificial birds of Mozi and Lu Ban,[7] a "speaking" automaton by Hero of Alexandria, a washstand automaton by Philo of Byzantium, and a human automaton described in the Lie Zi.[4]
Timeline of robot and automata development [show] Date Significance Robot name Inventor
Descriptions of over a hundred machines and 1st century automata, including a fire engine, wind organ, coinAD and operated machine, and steam-powered aeliopile, in earlier Pneumatica and Automata by Heron 1206 c. 1495 Early programmable automata Designs for a humanoid robot Mechanical duck that was able to eat, flap its wings, and excrete Japanese mechanical toys that served tea, fired arrows, and painted Robot band[8] Mechanical knight Digesting Duck
Karakuri toys
1898
radio controlled robot boats, Tesla demonstrated the vessels to a crowd in an indoor pool at Madison Telautomatons Square Garden in New York City. First fictional automata called "robots" appear in the play R.U.R.
Nikola Tesla
1921
1928
Humanoid robot, based on a suit of armor with Eric electrical actuators, exhibited at the annual exhibition
of the Model Engineers Society in London Humanoid robot exhibited at the 1939 and 1940 World's Fairs Westinghouse Electric Corporation William Grey Walter
1930s
Elektro
1948
1956
First commercial robot, from the Unimation company founded by George Devol and Joseph Engelberger, Unimate [10] based on Devol's patents First installed industrial robot First palletizing robot[11] Unimate Palletizer
George Devol
First robot with six electromechanically driven axes[12] Famulus Programmable universal manipulation arm, a Unimation product PUMA
contemporary Lu Ban with the invention of artificial wooden birds (ma yuan) that could successfully fly.[7] In 1066, the Chinese inventor Su Song built a water clock in the form of a tower which featured mechanical figurines which chimed the hours. The beginning of automata is associated with the invention of early Su Song's astronomical clock tower featured mechanical figurines that chimed the hours.[17] In the medieval Islamic world, Al-Jazari (11361206), a Muslim inventor during the Artuqid dynasty, designed and constructed a number of automated machines, including kitchen appliances, musical automata powered by water, and programmable automata.[8][18] The robots appeared as four musicians on a boat in a lake, entertaining guests at royal drinking parties. His mechanism had a programmable drum machine with pegs (cams) that bumped into little levers that operated percussion instruments. The drummer could be made to play different rhythms and different drum patterns by moving the pegs to different locations.[8][18]
Washstand automaton reconstruction, as described by Philo of Byzantium (Greece, 3rd century BC).
Su Song's astronomical clock tower showing the mechanical figurines which chimed the hours.
named Elmer and Elsie. These robots could sense light and contact with external objects, and use these stimuli to navigate.[28] The first truly modern robot, digitally operated and programmable, was invented by George Devol in 1954 and was ultimately called the Unimate. Devol sold the first Unimate to General Motors in 1960, and it was installed in 1961 in a plant in Trenton, New Jersey to lift hot pieces of metal from a die casting machine and stack them.[29] Devols patent for the first digitally operated programmable robotic arm represents the foundation of the modern robotics industry.[30] Commercial and industrial robots are now in widespread use performing jobs more cheaply or with greater accuracy and reliability than humans. They are also employed for jobs which are too dirty, dangerous or dull to be suitable for humans. Robots are widely used in manufacturing, assembly and packing, transport, earth and space exploration, surgery, weaponry, laboratory research, and mass production of consumer and industrial goods.[31]
[edit] Etymology
See also: Glossary of robotics
A scene from Karel apek's 1920 play R.U.R. (Rossum's Universal Robots), showing three robots
The word robot was introduced to the public by the Czech interwar writer Karel apek in his play R.U.R. (Rossum's Universal Robots), published in 1920.[32] The play begins in a factory that makes artificial people called robots, though they are closer to the modern ideas of androids, creatures who can be mistaken for humans. They can plainly think for themselves, though they seem happy to serve. At issue is whether the robots are being exploited and the consequences of their treatment. Karel apek himself did not coin the word. He wrote a short letter in reference to an etymology in the Oxford English Dictionary in which he named his brother, the painter and writer Josef apek, as its actual originator.[32] In an article in the Czech journal Lidov noviny in 1933, he explained that he had originally wanted to call the creatures laboi ("workers", from Latin labor) or dlasi (from Czech dlnci "workers"). However, he did not like the word, and sought advice from his brother Josef, who suggested "roboti". The word robota means literally "corve", "serf labor", and figuratively
"drudgery" or "hard work" in Czech and also (more general) "work", "labor" in many Slavic languages (e.g.: Slovak, Polish, archaic Czech). Traditionally the robota was the work period a serf (corve) had to give for his lord, typically 6 months of the year. The origin of the word is the Old Church Slavonic rabota "servitude" ("work" in contemporary Bulgarian and Russian), which in turn comes from the Indo-European root *orbh-.[33] Serfdom was outlawed in 1848 in Bohemia, so at the time apek wrote R.U.R., usage of the term robota had broadened to include various types of work, but the obsolete sense of "serfdom" would still have been known.[34] It is not clear from which language apek took the radix "robot(a)". This question is not irrelevant, because its answer could help to reveal an original apeks conception of robots. If from the modern Czech language, the notion of robot should be understood as an automatic serf (it means a subordinated creature without own will). If from Polish, Russian or Slovak (Karel apek and his brother were frequent visitors of Slovakia which in this time was a part of Czechoslovakia, because their father MUDr. Antonn apek from 1916 worked as a physician in Trenianske Teplice.[35]), the word robot would simply mean a worker which is a more universal and neutral notion. The aspect of pronunciation probably also played a role in apek's final decision: In non-Slavic languages it is more easily to pronounce a word robot than dlas or labo. The word robotics, used to describe this field of study, was coined by the science fiction writer Isaac Asimov. Asimov and John W. Campbell created the "Three Laws of Robotics" which are a recurring theme in his books. These have since been used by many others to define laws used in fact and fiction. Introduced in his 1942 short story "Runaround" the Laws state the following:
1. A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2. A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. 3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.
[edit] Definitions
The word robot can refer to both physical robots and virtual software agents, but the latter are usually referred to as bots.[36] There is no consensus on which machines qualify as robots but there is general agreement among experts, and the public, that robots tend to do some or all of the following: move around, operate a mechanical limb, sense and manipulate their environment, and exhibit intelligent behavior especially behavior which mimics humans or other animals. There is no one definition of robot which satisfies everyone and many people have their own.[37] For example Joseph Engelberger, a pioneer in industrial robotics, once remarked: "I can't define a robot, but I know one when I see one."[38] According to the Encyclopaedia Britannica a robot is "any automatically operated machine that replaces human effort, though it may not resemble human beings in appearance or perform functions in a humanlike manner".[39] Merriam-Webster describes a robot as a "machine that looks like a human being and performs various complex acts
(as walking or talking) of a human being", or a "device that automatically performs complicated often repetitive tasks", or a "mechanism guided by automatic controls".[40]
For robotic engineers, the physical appearance of a machine is less important than the way its actions are controlled. The more the control system seems to have agency of its own, the more likely the machine is to be called a robot. An important feature of agency is the ability to make choices. Higher-level cognitive functions, though, are not necessary, as shown by ant robots.[citation needed]
A clockwork car is never considered a robot.[citation needed] A mechanical device able to perform some preset motions but with no ability to adapt (an automaton) is rarely considered a robot.[citation needed] A remotely operated vehicle is sometimes considered a robot (or telerobot).[42] A car with an onboard computer, like Bigtrak, which could drive in a programmable sequence, might be called a robot.[citation needed] A self-controlled car which could sense its environment and make driving decisions based on this information, such as the 1990s driverless cars of Ernst Dickmanns or the entries in the DARPA Grand Challenge, would quite likely be called a robot.[citation needed] A sentient car, like the fictional KITT, which can make decisions, navigate freely and converse fluently with a human, is usually considered a robot.[citation needed]
Physical agency
However, for many laymen, if a machine appears able to control its arms or limbs, and especially if it appears anthropomorphic or zoomorphic (e.g. ASIMO or Aibo), it would be called a robot.[citation needed]
A player piano is rarely characterized as a robot.[43] A CNC milling machine is very occasionally characterized as a robot.[citation needed] A factory automation arm is almost always characterized as an industrial robot.[citation needed] An autonomous wheeled or tracked device, such as a self-guided rover or self-guided vehicle, is almost always characterized as a mobile robot or service robot.[citation needed] A zoomorphic mechanical toy, like Roboraptor, is usually characterized as a robot.[44] A mechanical humanoid, like ASIMO, is almost always characterized as a robot, usually as a service robot.[citation needed]
Even for a 3-axis CNC milling machine using the same control system as a robot arm, it is the arm which is almost always called a robot, while the CNC machine is usually just a machine. Having eyes can also make a difference in whether a machine is called a robot, since humans instinctively connect eyes with sentience. However, simply being anthropomorphic is not a sufficient criterion for something to be called a robot. A robot must do something; an inanimate object shaped like ASIMO would not be considered a robot.[citation needed]
Mobile robots have the capability to move around in their environment and are not fixed to one physical location. An example of a mobile robot that is in common use today is the automated guided vehicle or automatic guided vehicle (AGV). An AGV is a mobile robot that follows markers or wires in the floor, or uses vision or lasers. AGVs are discussed later in this article.[citation needed] Mobile robots are also found in industry, military and security environments. They also appear as consumer products, for entertainment or to perform certain tasks like vacuum cleaning. Mobile robots are the focus of a great deal of current research and almost every major university has one or more labs that focus on mobile robot research.[citation needed] Modern robots are usually used in tightly controlled environments such as on assembly lines because they have difficulty responding to unexpected interference. Because of this most humans rarely encounter robots. However domestic robots for cleaning and maintenance are increasingly common in and around homes in developed countries. Robots can also be found in military applications.[citation needed]
Industrial robots usually consist of a jointed arm (multi-linked manipulator) and an end effector that is attached to a fixed surface. One of the most common type of end effector is a gripper assembly. The International Organization for Standardization gives a definition of a manipulating industrial robot in ISO 8373:
"an automatically controlled, reprogrammable, multipurpose, manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications."[45] This definition is used by the International Federation of Robotics, the European Robotics Research Network (EURON) and many national standards committees.[46]
Most commonly industrial robots are fixed robotic arms and manipulators used primarily for production and distribution of goods. The term "service robot" is less well-defined. IFR has proposed a tentative definition, "A service robot is a robot which operates semi- or fully autonomously to perform services useful to the well-being of humans and equipment, excluding manufacturing operations."[citation needed]
Modular robots is a new breed of robots that are designed to increase the utilization of the robots by modularizing the robots. The functionality and effectiveness of a modular robot is easier to increase compared to conventional robots.
In Japan and South Korea, ideas of future robots have been mainly positive, and the start of the pro-robotic society there is thought to be possibly due to the famous 'Astro Boy'. Asian societies such as Japan, South Korea, and more recently, China, believe robots to be more equal to humans, having them care for old people, play with or teach children, or replace pets etc.[49] The general view in Asian cultures is that the more robots advance, the better. "This is the opening of an era in which human beings and robots can co-exist," says Japanese firm Mitsubishi about one of the many humanistic robots in Japan.[50] South Korea aims to put a robot in every house there by 2015-2020 in order to help catch up technologically with Japan.[51][52] Western societies are more likely to be against, or even fear the development of robotics, through much media output in movies and literature that they will replace humans. Some believe that the West regards robots as a 'threat' to the future of humans, partly due to religious beliefs about the role of humans and society.[53][54] Obviously, these boundaries are not clear, but there is a significant difference between the two cultural viewpoints.
A gynoid, or robot designed to resemble a woman, can appear comforting to some people and disturbing to others[55]
As robots have become more advanced and sophisticated, experts and academics have increasingly explored the questions of what ethics might govern robots' behavior,[56] and whether robots might be able to claim any kind of social, cultural, ethical or legal rights.[57] One scientific team has said that it is possible that a robot brain will exist by 2019.[58] Others predict robot
intelligence breakthroughs by 2050.[59] Recent advances have made robotic behavior more sophisticated.[60] The social impact of intelligent robots is subject of a 2010 documentary film called Plug & Pray.[61] Vernor Vinge has suggested that a moment may come when computers and robots are smarter than humans. He calls this "the Singularity".[62] He suggests that it may be somewhat or possibly very dangerous for humans.[63] This is discussed by a philosophy called Singularitarianism. In 2009, experts attended a conference hosted by the Association for the Advancement of Artificial Intelligence (AAAI) to discuss whether computers and robots might be able to acquire any autonomy, and how much these abilities might pose a threat or hazard. They noted that some robots have acquired various forms of semi-autonomy, including being able to find power sources on their own and being able to independently choose targets to attack with weapons. They also noted that some computer viruses can evade elimination and have achieved "cockroach intelligence." They noted that self-awareness as depicted in science-fiction is probably unlikely, but that there were other potential hazards and pitfalls.[62] Various media sources and scientific groups have noted separate trends in differing areas which might together result in greater robotic functionalities and autonomy, and which pose some inherent concerns.[64][65][66]
At present there are two main types of robots, based on their use: general-purpose autonomous robots and dedicated robots. Robots can be classified by their specificity of purpose. A robot might be designed to perform one particular task extremely well, or a range of tasks less well. Of course, all robots by their nature can be re-programmed to behave differently, but some are limited by their physical form.
For example, a factory robot arm can perform jobs such as cutting, welding, gluing, or acting as a fairground ride, while a pick-and-place robot can only populate printed circuit boards.
General-purpose autonomous robots can perform a variety of functions independently. Generalpurpose autonomous robots typically can navigate independently in known spaces, handle their own re-charging needs, interface with electronic doors and elevators and perform other basic tasks. Like computers, general-purpose robots can link with networks, software and accessories that increase their usefulness. They may recognize people or objects, talk, provide companionship, monitor environmental quality, respond to alarms, pick up supplies and perform other useful tasks. General-purpose robots may perform a variety of functions simultaneously or they may take on different roles at different times of day. Some such robots try to mimic human beings and may even resemble people in appearance; this type of robot is called a humanoid robot. Humanoid robots are still in a very limited stage, as no humanoid robot, can, as of yet, actually navigate around a room that it has never been in. Thus humanoid robots are really quite limited, despite their intelligent behaviors in their well-known environments.
A general-purpose robot acts as a guide during the day and a security guard at night
Over the last three decades automobile factories have become dominated by robots. A typical factory contains hundreds of industrial robots working on fully automated production lines, with one robot for every ten human workers. On an automated production line, a vehicle chassis on a conveyor is welded, glued, painted and finally assembled at a sequence of robot stations.
An intelligent AGV drops-off goods without needing lines or beacons in the workspace Packaging
Industrial robots are also used extensively for palletizing and packaging of manufactured goods, for example for rapidly taking drink cartons from the end of a conveyor belt and placing them into boxes, or for loading and unloading machining centers.
Electronics
Mass-produced printed circuit boards (PCBs) are almost exclusively manufactured by pick-andplace robots, typically with SCARA manipulators, which remove tiny electronic components from strips or trays, and place them on to PCBs with great accuracy.[76] Such robots can place hundreds of thousands of components per hour, far out-performing a human in speed, accuracy, and reliability.[77]
Automated guided vehicles (AGVs)
Mobile robots, following markers or wires in the floor, or using vision[78] or lasers, are used to transport goods around large facilities, such as warehouses, container ports, or hospitals.[79]
Early AGV-Style Robots Limited to tasks that could be accurately defined and had to be performed the same way every time. Very little feedback or intelligence was required, and the robots needed only the most
basic exteroceptors (sensors). The limitations of these AGVs are that their paths are not easily altered and they cannot alter their paths if obstacles block them. If one AGV breaks down, it may stop the entire operation. Interim AGV-Technologies Developed to deploy triangulation from beacons or bar code grids for scanning on the floor or ceiling. In most factories, triangulation systems tend to require moderate to high maintenance, such as daily cleaning of all beacons or bar codes. Also, if a tall pallet or large vehicle blocks beacons or a bar code is marred, AGVs may become lost. Often such AGVs are designed to be used in human-free environments. Intelligent AGVs (i-AGVs)
A U.S. Marine Corps technician prepares to use a telerobot to detonate a buried improvised explosive device near Camp Fallujah, Iraq Such as SmartLoader[80], SpeciMinder,[81] ADAM,[82] Tug[83] and MT 400 with Motivity[84] are designed for people-friendly workspaces. They navigate by recognizing natural features. 3D scanners or other means of sensing the environment in two or three dimensions help to eliminate cumulative errors in dead-reckoning calculations of the AGV's current position. Some AGVs can create maps of their environment using scanning lasers with simultaneous localization and mapping (SLAM) and use those maps to navigate in real time with other path planning and obstacle avoidance algorithms. They are able to operate in complex environments and perform non-repetitive and non-sequential tasks such as transporting photomasks in a semiconductor lab, specimens in hospitals and goods in warehouses. For dynamic areas, such as warehouses full of pallets, AGVs require additional strategies using three-dimensional sensors such as timeof-flight or stereovision cameras.
inaccessible, such as exploring another planet,[86] cleaning the inside of a long pipe, or performing laparoscopic surgery.[87]
Space probes
Almost every unmanned space probe ever launched was a robot. Some were launched in the 1960s with very limited abilities, but their ability to fly and land (in the case of Luna 9) is an indication of their status as a robot. This includes the Voyager probes and the Galileo probes, and others.
Telerobots
When a human cannot be present on site to perform a job because it is dangerous, far away, or inaccessible, teleoperated robots, or telerobots are used. Rather than following a predetermined sequence of movements, a telerobot is controlled from a distance by a human operator. The robot may be in another room or another country, or may be on a very different scale to the operator. For instance, a laparoscopic surgery robot allows the surgeon to work inside a human patient on a relatively small scale compared to open surgery, significantly shortening recovery time.[87] When disabling a bomb, the operator sends a small robot to disable it. Several authors have been using a device called the Longpen to sign books remotely.[88] Teleoperated robot aircraft, like the Predator Unmanned Aerial Vehicle, are increasingly being used by the military. These pilotless drones can search terrain and fire on targets.[89][90] Hundreds of robots such as iRobot's Packbot and the Foster-Miller TALON are being used in Iraq and Afghanistan by the U.S. military to defuse roadside bombs or improvised explosive devices (IEDs) in an activity known as explosive ordnance disposal (EOD).[91]
Automated fruit harvesting machines
The Roomba domestic vacuum cleaner robot does a single, menial job
Used to pick fruit on orchards at a cost lower than that of human pickers.
In the home
As prices fall and robots become smarter and more autonomous, simple robots dedicated to a single task work in over a million homes. They are taking on simple but unwanted jobs, such as vacuum cleaning and floor washing, and lawn mowing. Some find these robots to be cute and entertaining, which is one reason that they can sell very well.
Duct cleaning
The ANATROLLER ARI-100 is a modular mobile robot used for cleaning hazardous environments
In the hazardous and tight spaces of a building's duct work, many hours can be spent cleaning relatively small areas if a manual brush is used. Robots have been used by many duct cleaners primarily in the industrial and institutional cleaning markets, as they allow the job to be done faster, without exposing workers to the harmful enzymes released by dust mites. For cleaning high-security institutions such as embassies and prisons, duct cleaning robots are vital, as they allow the job to be completed without compromising the security of the institution. Hospitals and other government buildings with hazardous and cancerogenic environments such as nuclear reactors legally must be cleaned using duct cleaning robots, in countries such as Canada, in an effort to improve workplace safety in duct cleaning.
Military robots include the SWORDS robot which is currently used in ground-based combat. It can use a variety of weapons and there is some discussion of giving it some degree of autonomy in battleground situations.[92][93][94] Unmanned combat air vehicles (UCAVs), which are an upgraded form of UAVs, can do a wide variety of missions, including combat. UCAVs are being designed such as the Mantis UCAV which would have the ability to fly themselves, to pick their own course and target, and to make most decisions on their own.[95] The BAE Taranis is a UCAV built by Great Britain which can fly across continents without a pilot and has new means to avoid detection.[96] Flight trials are expected to begin in 2011.[97][98]
The AAAI has studied this topic in depth[56] and its president has commissioned a study to look at this issue.[99] Some have suggested a need to build "Friendly AI", meaning that the advances which are already occurring with AI should also include an effort to make AI intrinsically friendly and humane.[100] Several such measures reportedly already exist, with robot-heavy countries such as Japan and South Korea[51] having begun to pass regulations requiring robots to be equipped with safety systems, and possibly sets of 'laws' akin to Asimov's Three Laws of Robotics.[101][102] An official report was issued in 2009 by the Japanese government's Robot Industry Policy Committee.[103] Chinese officials and researchers have issued a report suggesting a set of ethical rules, and a set of new legal guidelines referred to as "Robot Legal Studies."[104] Some concern has been expressed over a possible occurrence of robots telling apparent falsehoods.[105]
[edit] Schools
Robotics at school has three main applications, Robotic kits, Virtual tutors, and teacher's assistants.
Robotic kits
Robotic kits, as Lego Mindstorms, help children to learn about mathematichs, physics, programing and electronics.
Further information: FIRST Robotics Competition
Robotics have also been introduced into the lives of elementary and high school students with the company FIRST (For Inspiration and Recognition of Science and Technology). The organization is the foundation for the FIRST Robotics Competition, FIRST LEGO League, Junior FIRST LEGO League, and FIRST Tech Challenge competitions.
Virtual tutors
Virtual tutors are some kind of embodied agent that helps children to do their homework, for example, on peer to peer basis.
Teacher assistants
Robots as teacher assistants let children to be more assertive during the class and get more motivated. South Korea is the first country deploying a program to have a robot in each school.
[edit] Healthcare
Robots in healthcare have two main functions. Those which assist an individual, such as a sufferer of a disease like Multiple Sclerosis, and those which aid in the overall systems such as pharmacies and hospitals.
Home automation for the elderly and disabled Further information: Disability robot
Robots have developed over time from simple basic robotic assistants, such as the Handy 1,[106] through to semi-autonomous robots, such as FRIEND which can assist the elderly and disabled with common tasks. The population is aging in many countries, especially Japan, meaning that there are increasing numbers of elderly people to care for, but relatively fewer young people to care for them.[107][108] Humans make the best carers, but where they are unavailable, robots are gradually being introduced.[109] FRIEND is a semi-autonomous robot designed to support disabled and elderly people in their daily life activities, like preparing and serving a meal. FRIEND make it possible for patients who are paraplegic, have muscle diseases or serious paralysis (due to strokes etc.), to perform tasks without help from other people like therapists or nursing staff.
Pharmacies Main article: Pharmacy automation This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July
2009)
Script Pro manufactures a robot designed to help pharmacies fill prescriptions that consist of oral solids or medications in pill form. The pharmacist or pharmacy technician enters the prescription
information into its information system. The system, upon determining whether or not the drug is in the robot, will send the information to the robot for filling. The robot has 3 different size vials to fill determined by the size of the pill. The robot technician, user, or pharmacist determines the needed size of the vial based on the tablet when the robot is stocked. Once the vial is filled it is brought up to a conveyor belt that delivers it to a holder that spins the vial and attaches the patient label. Afterwards it is set on another conveyor that delivers the patients medication vial to a slot labeled with the patient's name on an LED read out. The pharmacist or technician then checks the contents of the vial to ensure its the correct drug for the correct patient and then seals the vials and sends it out front to be picked up. The robot is a very time efficient device that the pharmacy depends on to fill prescriptions. McKessons Robot RX is another healthcare robotics product that helps pharmacies dispense thousands of medications daily with little or no errors. The robot can be ten feet wide and thirty feet long and can hold hundreds of different kinds of medications and thousands of doses. The pharmacy saves many resources like staff members that are otherwise unavailable in a resource scarce industry. It uses an electromechanical head coupled with a pneumatic system to capture each dose and deliver it to its either stocked or dispensed location. The head moves along a single axis while it rotates 180 degrees to pull the medications. During this process it uses barcode technology to verify its pulling the correct drug. It then delivers the drug to a patient specific bin on a conveyor belt. Once the bin is filled with all of the drugs that a particular patient needs and that the robot stocks, the bin is then released and returned out on the conveyor belt to a technician waiting to load it into a cart for delivery to the floor.
While most robots today are installed in factories or homes, performing labour or life saving jobs, many new types of robot are being developed in laboratories around the world. Much of the research in robotics focuses not on specific industrial tasks, but on investigations into new types of robot, alternative ways to think about or design robots, and new ways to manufacture them. It is expected that these new types of robot will be able to solve real world problems when they are finally realized.[citation needed]
Nanorobots Further information: Nanorobotics
Nanorobotics is the emerging technology field of creating machines or robots whose components are at or close to the microscopic scale of a nanometer (109 meters). Also known as "nanobots" or "nanites", they would be constructed from molecular machines. So far, researchers have mostly produced only parts of these complex systems, such as bearings, sensors, and synthetic molecular motors, but functioning robots have also been made such as the entrants to the Nanobot Robocup contest.[111] Researchers also hope to be able to create entire robots as small as viruses or bacteria, which could perform tasks on a tiny scale. Possible applications include micro surgery (on the level of individual cells), utility fog,[112] manufacturing, weaponry and cleaning.[113] Some people have suggested that if there were nanobots which could reproduce, the earth would turn into "grey goo", while others argue that this hypothetical outcome is nonsense.[114][115]
Reconfigurable Robots Main article: Self-reconfiguring modular robot
A few researchers have investigated the possibility of creating robots which can alter their physical form to suit a particular task,[116] like the fictional T-1000. Real robots are nowhere near that sophisticated however, and mostly consist of a small number of cube shaped units, which can move relative to their neighbours. Algorithms have been designed in case any such robots become a reality.[117]
Soft Robots
Robots with silicone bodies and flexible actuators (air muscles, electroactive polymers, and ferrofluids), controlled using fuzzy logic and neural networks, look and feel different from robots with rigid skeletons, and can have different behaviors.[118]
Swarm robots Main article: Swarm robotics
Inspired by colonies of insects such as ants and bees, researchers are modeling the behavior of swarms of thousands of tiny robots which together perform a useful task, such as finding something hidden, cleaning, or spying. Each robot is quite simple, but the emergent behavior of the swarm is more complex. The whole set of robots can be considered as one single distributed system, in the same way an ant colony can be considered a superorganism, exhibiting swarm intelligence. The largest swarms so far created include the iRobot swarm, the SRI/MobileRobots CentiBots project[119] and the Open-source Micro-robotic Project swarm, which are being used to research collective behaviors.[120][121] Swarms are also more resistant to failure. Whereas one large robot may fail and ruin a mission, a swarm can continue even if several robots fail. This could make them attractive for space exploration missions, where failure is normally extremely costly.[122]
Haptic interface robots Further information: Haptic technology
Robotics also has application in the design of virtual reality interfaces. Specialized robots are in widespread use in the haptic research community. These robots, called "haptic interfaces," allow touch-enabled user interaction with real and virtual environments. Robotic forces allow simulating the mechanical properties of "virtual" objects, which users can experience through their sense of touch.[123]
Japan hopes to have full-scale commercialization of service robots by 2025. Much technological research in Japan is led by Japanese government agencies, particularly the Trade Ministry.[124] As robots become more advanced, eventually there may be a standard computer operating system designed mainly for robots. Robot Operating System is an open-source set of programs being developed at Stanford University, the Massachusetts Institute of Technology and the Technical University of Munich, Germany, among others. ROS provides ways to program a
robot's navigation and limbs regardless of the specific hardware involved. It also provides highlevel commands for items like image recognition and even opening doors. When ROS boots up on a robot's computer, it would obtain data on attributes such as the length and movement of robots' limbs. It would relay this data to higher-level algorithms. Microsoft is also developing a "Windows for robots" system with its Robotics Developer Studio, which has been available since 2007.[125]
New functions and abilities
The Caterpillar Company is making a dump truck which can drive itself without any human operator.[126] Many future applications of robotics seem obvious to people, even though they are well beyond the capabilities of robots available at the time of the prediction. As early as 1982 people were confident that someday robots would:[127] 1. clean parts by removing molding flash 2. spray paint automobiles with absolutely no human presence 3. pack things in boxesfor example, orient and nest chocolate candies in candy boxes 4. make electrical cable harness 5. load trucks with boxesa packing problem 6. handle soft goods, such as garments and shoes 7. shear sheep 8. prosthesis 9. cook fast food and work in other service industries 10. household robot. Generally such predictions are overly optimistic in timescale.
down properly, and was accidentally pushed into a grinding machine.[130] Wayne Lucio, a 31year-old Frito-Lay worker, died when he tried to adjust a pallet when an Automatic Guided Vehicle that did not sense a forklift, pinned Lucio between the two.[131] An unnamed contractor died when his car was crushed by debris when an Automated Storage and Retrieval System (AS/RS) collapse ignited a fire that burned for three weeks and destroyed the building in which an estimated 108 million pounds of paper were stored.[132]
Some analysts, such as Martin Ford,[134] argue that robots and other forms of automation will ultimately result in significant unemployment as machines begin to match and exceed the capability of workers to perform most jobs.[citation needed] At present the negative impact is only on menial and repetitive jobs, and there is actually a positive impact on the number of jobs for highly skilled technicians, engineers, and specialists. However, these highly skilled jobs are not sufficient in number to offset the greater decrease in employment among the general population, causing structural unemployment in which overall (net) unemployment rises.[citation needed] A recent example of human replacement involves Taiwanese technology company Foxconn who, in July 2011, announced a three year plan to replace workers with more robots. At present the company uses ten-thousand robots but will increase them to a million robots over a three year period.[135] Service robots of different varieties including medical robots, underwater robots, surveillance robots, demolition robots and other types of robots that carry out a multitude of jobs are gaining in numbers. Service robots are everyday tools for mankind. They can clean floors, mow lawns and guard homes and will also assist old and handicapped people, do some surgeries, inspect pipes and sites that are hazardous to people, fight fires and defuse bombs.[136] Past responses to train humans for higher levels of technological work may have increased human labor jobs for unskilled workers in general and skilled workers also but that method does not seem to be viable now in industrial societies. Humans collecting on a toll road for instance in some countries are replaced by robots doing that job and though it may be an idea for a trained worker, say perhaps the former human toll taker doing the job to fix and program the new tollcollecting robots, it never really works out that way since not as many people are needed to make or program the robots as the robots replace.[137]
Robotic characters, androids (artificial men/women) or gynoids (artificial women), and cyborgs (also "bionic men/women", or humans with significant mechanical enhancements) have become a staple of science fiction. The first reference in Western literature to mechanical servants appears in Homer's Iliad. In Book XVIII, Hephaestus, god of fire, creates new armor for the hero Achilles, assisted by robots.[138] According to the Rieu translation, "Golden maidservants hastened to help their master. They looked like real women and could not only speak and use their limbs but were endowed with intelligence and trained in handwork by the immortal gods." Of course, the words "robot" or "android" are not used to describe them, but they are nevertheless mechanical devices human in appearance. "The first use of the word Robot was in Karel apek's play R.U.R. (Rossum's Universal Robots) (written in 1920)" Robots in literature. Possibly the most prolific authors of the twentieth century was Isaac Asimov (19201992)[139] who published over five-hundred books.[140] Asimov is probably best remembered for his science-fiction stories and especially those about robots, where he placed robots and their interaction with society at the center of many of his works.[141][142] Asimov carefully considered the problem of the ideal set of instructions robots might be given in order to lower the risk to humans, and arrived at his Three Laws of Robotics: a robot may not injure a human being or, through inaction, allow a human being to come to harm; a robot must obey orders given to it by human beings, except where such orders would conflict with the First Law; and a robot must protect its own existence as long as such protection does not conflict with the First or Second Law.[143] These were introduced in his 1942 short story "Runaround", although foreshadowed in a few earlier stories. Later, Asimov added the Zeroth Law: "A robot may not harm humanity, or, by inaction, allow humanity to come to harm"; the rest of the laws are modified sequentially to acknowledge this. According to the Oxford English Dictionary, the first passage in Asimov's short story "Liar!" (1941) that mentions the First Law is the earliest recorded use of the word robotics. Asimov was not initially aware of this; he assumed the word already existed by analogy with mechanics, hydraulics, and other similar terms denoting branches of applied knowledge.[144]
and I, Robot.) Some fictional robots are programmed to kill and destroy; others gain superhuman intelligence and abilities by upgrading their own software and hardware. Examples of popular media where the robot becomes evil are 2001: A Space Odyssey, Red Planet and Enthiran. Another common theme is the reaction, sometimes called the "uncanny valley", of unease and even revulsion at the sight of robots that mimic humans too closely.[55] Frankenstein (1818), often called the first science fiction novel, has become synonymous with the theme of a robot or monster advancing beyond its creator. In the TV show, Futurama, the robots are portrayed as humanoid figures that live alongside humans, not as robotic butlers. They still work in industry, but these robots carry out daily lives.
TECHNOLOGIES
A flexible manufacturing system (FMS) is a manufacturing system in which there is some amount of flexibility that allows the system to react in the case of changes, whether predicted or unpredicted. This flexibility is generally considered to fall into two categories, which both contain numerous subcategories. The first category, machine flexibility, covers the system's ability to be changed to produce new product types, and ability to change the order of operations executed on a part. The second category is called routing flexibility, which consists of the ability to use multiple machines to perform the same operation on a part, as well as the system's ability to absorb large-scale changes, such as in volume, capacity, or capability. Most FMS systems consist of three main systems. The work machines which are often automated CNC machines are connected by a material handling system to optimize parts flow and the central control computer which controls material movements and machine flow. The main advantages of an FMS is its high flexibility in managing manufacturing resources like time and effort in order to manufacture a new product. The best application of an FMS is found in the production of small sets of products like those from a mass production.
Contents
[hide]
[edit] Advantages
Faster, Lower- cost/unit, Greater labor productivity, Greater machine efficiency, Improved quality, Increased system reliability, Reduced parts inventories, Adaptability to CAD/CAM operations. Shorter lead times
[edit] Disadvantages
Cost to implement.
Training FMS with learning robot SCORBOT-ER 4u, workbench CNC Mill and CNC Lathe An Industrial Flexible Manufacturing System (FMS) consists of robots, Computer-controlled Machines, Numerical controlled machines (CNC), instrumentation devices, computers, sensors, and other stand alone systems such as inspection machines. The use of robots in the production segment of manufacturing industries promises a variety of benefits ranging from high utilization to high volume of productivity. Each Robotic cell or node will be located along a material handling system such as a conveyor or automatic guided vehicle. The production of each part or work-piece will require a different combination of manufacturing nodes. The movement of parts from one node to another is done through the material handling system. At the end of part processing, the finished parts will be routed to an automatic inspection node, and subsequently unloaded from the Flexible Manufacturing System.
CNC machine The FMS data traffic consists of large files and short messages, and mostly come from nodes, devices and instruments. The message size ranges between a few bytes to several hundreds of bytes. Executive software and other data, for example, are files with a large size, while messages
for machining data, instrument to instrument communications, status monitoring, and data reporting are transmitted in small size. There is also some variation on response time. Large program files from a main computer usually take about 60 seconds to be down loaded into each instrument or node at the beginning of FMS operation. Messages for instrument data need to be sent in a periodic time with deterministic time delay. Other type of messages used for emergency reporting is quite short in size and must be transmitted and received with almost instantaneous response. The demands for reliable FMS protocol that support all the FMS data characteristics are now urgent. The existing IEEE standard protocols do not fully satisfy the real time communication requirements in this environment. The delay of CSMA/CD is unbounded as the number of nodes increases due to the message collisions. Token Bus has a deterministic message delay, but it does not support prioritized access scheme which is needed in FMS communications. Token Ring provides prioritized access and has a low message delay, however, its data transmission is unreliable. A single node failure which may occur quite often in FMS causes transmission errors of passing message in that node. In addition, the topology of Token Ring results in high wiring installation and cost. A design of FMS communication protocol that supports a real time communication with bounded message delay and reacts promptly to any emergency signal is needed. Because of machine failure and malfunction due to heat, dust, and electromagnetic interference is common, a prioritized mechanism and immediate transmission of emergency messages are needed so that a suitable recovery procedure can be applied. A modification of standard Token Bus to implement a prioritized access scheme was proposed to allow transmission of short and periodic messages with a low delay compared to the one for long messages.[1]
[edit] Flexibility
Flexibility in manufacturing means the ability to deal with slightly or greatly mixed parts, to allow variation in parts assembly and variations in process sequence, change the production volume and change the design of certain product being manufactured.
Contents
[hide]
1 Overview 2 Man-aboard AS/RS 3 Vertical Lift Module 4 Horizontal Carousels o 4.1 Installed Applications 5 See also 6 References 7 External links
[edit] Overview
AS/RS systems are devices designed for automated storage and retrieval of parts and items in manufacturing, distribution, retail, wholesale and institutions. They focus on bringing "goods to the man" rather than manual walking and searching. Space savings, increased productivity/reduced labor, increased accuracy and reduced inventory levels are some of the primary benefits. Ideal for lean manufacturing, sustainability, six sigma, Kanban, JIT and other value added methodologies and processes. The equipment required for an AS/RS include a Storage & Retrieval Machine, or SRM, that is used for rapid storage and retrieval of material. SRM are used to move loads vertically or horizontally. SRM can also move laterally to place objects in correct storage location. [2] The traditional vending machine is the most common and familiar AS/RS system but because the application is to do with retail sales, the logistic concept of a vending machine is missed. The trend towards just in time production often requires sub-pallet level availability of production inputs, and AS/RS is a much faster way of organizing the storage of smaller items next to production lines. Traditional high bay warehouses are designed with pallet storage in mind, and if goods are being delivered in sub pallet quantities, high bay warehouses are problematic.
Material Handling Institute of America (MHIA), the non-profit trade association for the material handling world, and its members have broken AS/RS into two primary segments: Fixed Aisle and Carousels/Vertical Lift Modules (VLMs). Both sets of technologies provide automated storage and retrieval for parts and items, but use different technologies. Each technology has its unique set of benefits and disadvantages (like everything in the world). Fixed Aisle systems are characteristically larger systems where as carousels and Vertical Lift Modules are used individually or grouped, but in small to medium-sized applications. Fixed-aisle AS/RS is categorized into three main types: single-masted, double masted, and manaboard. Most are supported on a track and ceiling guided at the top by guide rails or channels to ensure accurate vertical alignment, although some are suspended from the ceiling. The 'shuttles' that make up the system travel between fixed storage shelves to deposit or retrieve a requested load (ranging from a single book in a library system to a several ton pallet of goods in a warehouse system). As well as moving along the ground, the shuttles are able to telescope up to the necessary height to reach the load, and can store or retrieve loads that are several positions deep in the shelving. A semi-automated system can be achieved by utilizing only specialized shuttles within an existing rack system. To provide a method for accomplishing throughput to and from the AS/RS and the supporting transportation system, stations are provided to precisely position inbound and outbound loads for pickup and delivery by the crane. In addition, there are five types of AS/RS devices called Unit-load AS/RS, Mini-load AS/RS, Vertical Lift Modules (VLMs), Horizontal Carousels and Vertical Carousels. These systems are used either as stand-alone units or in integrated workstations called pods. These units usually are integrated with various types of pick to light systems and use either a microprocessor controller for basic usage or inventory management software. These systems are ideal for increasing space utilization up to 85%, productivity levels by 2/3, accuracy to 99.9%+ levels and throughput up to 750 lines per hour/per operator.
Horizontal carousel systems generally outperform robotic systems for a fraction of the cost. Horizontal carousels are the most cost effective AS/RS system available.[citation needed] On a simplistic level, horizontal carousels are also often used as "rotating shelving." 'With simple "fetch" command items are brought to the operator and otherwise wasted space is eliminated.
Contents
[hide]
1 Introduction 2 Flexible manufacturing system 3 Navigation o 3.1 Wired o 3.2 Guide Tape o 3.3 Laser Target Navigation o 3.4 Gyroscopic Navigation o 3.5 Natural Features Navigation o 3.6 Steering control 4 Path Decision o 4.1 Frequency select mode o 4.2 Path select mode o 4.3 Magnetic Tape mode 5 Traffic Control o 5.1 Zone control o 5.2 Forward sensing control o 5.3 Combination control 6 System Management 7 Vehicle Types 8 Common AGV Applications o 8.1 Raw Material Handling o 8.2 Work-in-Process Movement o 8.3 Pallet Handling o 8.4 Finished Product Handling o 8.5 Trailer Loading o 8.6 Roll Handling o 8.7 Container Handling 9 Primary Application Industries o 9.1 Pharmaceutical o 9.2 Chemical o 9.3 Manufacturing o 9.4 Automotive o 9.5 Paper and Print o 9.6 Food and Beverage o 9.7 Hospital o 9.8 Warehousing 10 Battery Charging o 10.1 Battery Swap o 10.2 Automatic / Opportunity Charging o 10.3 Automatic Battery Swap o 10.4 Accidents
11 References
[edit] Introduction
Automated guided vehicles (AGVs) increase efficiency and reduce costs by helping to automate a manufacturing facility or warehouse. The first AGV was invented by Berrett Electronics in 1953[1] The AGV can tow objects behind them in trailers to which they can autonomously attach. The trailers can be used to move raw materials or finished product. The AGV can also store objects on a bed. The objects can be placed on a set of motorized rollers (conveyor) and then pushed off by reversing them. Some AGVs use fork lifts to lift objects for storage. AGVs are employed in nearly every industry, including, pulp, paper, metals, newspaper, and general manufacturing. Transporting materials such as food, linen or medicine in hospitals is also done. An AGV can also be called a laser guided vehicle (LGV) or self-guided vehicle (SGV). In Germany the technology is also called Fahrerlose Transportsysteme (FTS) and in Sweden frarlsa truckar. Lower cost versions of AGVs are often called Automated Guided Carts (AGCs) and are usually guided by magnetic tape. AGCs are available in a variety of models and can be used to move products on an assembly line, transport goods throughout a plant or warehouse, and deliver loads to and from stretch wrappers and roller conveyors.[2] The first AGV was brought to market in the 1950s, by Barrett Electronics of Northbrook, Illinois, and at the time it was simply a tow truck that followed a wire in the floor instead of a rail. Over the years the technology has become more sophisticated and today automated vehicles are mainly Laser navigated e.g. LGV (Laser Guided Vehicle). In an automated process, LGVs are programmed to communicate (via an offboard server) with other robots to ensure product is moved smoothly through the warehouse, whether it is being stored for future use or sent directly to shipping areas. Today, the AGV plays an important role in the design of new factories and warehouses, safely moving goods to their rightful destinations. In the late 20th century AGVs took on new roles as ports began turning to this technology to move ISO shipping containers. The Port of Rotterdam employs well over 100 AGVs. AGV applications are seemingly endless as capacities can range from just a few pounds to MILLIONS of tons.
of expensive machines in order to work. Typically, it costs millions of dollars to introduce an FMS into a factory.[3] Rather than using a complete FMS, most companies use part of an FMS called a flexible manufacturing cell. This is used to produce part of a product by machine and maybe part by other methods. Often one or more AGVs are used in FMS to connect work cells together.
[edit] Navigation
[edit] Wired
The wired sensor is placed on the bottom of the robot and is placed facing the ground. A slot is cut in the ground and a wire is placed approximately 1 inch below the ground. The sensor detects the radio frequency being transmitted from the wire and follows it.
Modulated Lasers The use of modulated laser light gives greater range and accuracy over pulsed laser systems. By emitting a continuous fan of modulated laser light a system can obtain an uninterrupted reflection as soon as the scanner achieves line of sight with a reflector. The reflection ceases at the trailing edge of the reflector which ensures an accurate and consistent measurement from every reflector on every scan. The LS9 Scanner is manufactured by Guidance Navigation Ltd and, by using a modulated laser; this system achieves an angular resolution of ~ 0.1 mrad (0.006) at 8 scanner revolutions per second.
Pulsed Lasers A typical pulsed laser scanner emits pulsed laser light at a rate of 14,400 Hz which gives a maximum possible resolution of ~ 3.5 mrad (0.2) at 8 scanner revolutions per second. To achieve a workable navigation, the readings must be interpolated based on the intensity of the reflected laser light, to identify the centre of the reflector.
[7] Unit-load AGV using natural-features navigation to carry steel to quality assurance lab, courtesy MobileRobots Inc
To help an AGV navigate it can use two different steer control systems. The differential speed control is the most common. In this method there are two sets of wheels being driven. Each set is connected to a common drive train. These drive trains are driven at different speeds in order to turn or the same speed to allow the AGV to go forwards and/or backwards. The AGV turns in a similar fashion to a tank. This method of steering is good in the sense that it is easy to maneuver in small spaces. More often than not, this is seen on an AGV that is used to transport and turn in tight spaces or when the AGV is working near machines. This setup for the wheels is not used in towing applications because the AGV would cause the trailer to jackknife when it turned. The other type of steering used is steered wheel control AGV. This type of steering is similar to a cars steering. It is more precise in following the wire program than the differential speed controlled method. This type of AGV has smoother turning but cannot make sharp turns in tight spots. Steered wheel control AGV can be used in all applications; unlike the differential controlled.[5] Steered wheel control is used for towing and can also at times have an operator control it.
The magnetic tape is laid on the surface of the floor or buried in a 10 mm channel, not only does it provide the path for the AGV to follow but also sort strips of the tape in different combos of the strip tell the AGV to change lane and also speed up slow down and stop with north and south magnetic combos, this is used by TOYOTA USA and TOYOTA JAPAN.
AGVS Towing Vehicles were the first type introduced and are still a very popular type today. Towing vehicles can pull a multitude of trailer types and have capacities ranging from 8,000 pounds to 60,000 pounds.[9] AGVS Unit Load Vehicles are equipped with decks, which permit unit load transportation and often automatic load transfer. The decks can either be lift and lower type, powered or non-powered roller, chain or belt decks or custom decks with multiple compartments. AGVS Pallet Trucks are designed to transport palletized loads to and from floor level; eliminating the need for fixed load stands. AGVS Fork Truck has the ability to service loads both at floor level and on stands. In some cases these vehicles can also stack loads in rack. Light Load AGVS are vehicles which have capacities in the neighborhood of 500 pounds or less and are used to transport small parts, baskets, or other light loads though a light manufacturing environment. They are designed to operate in areas with limited space. AGVS Assembly Line Vehicles are an adaptation of the light load AGVS for applications involving serial assembly processes.
Automated Guided Vehicles can be used in a wide variety of applications to transport many different types of material including pallets, rolls, racks, carts, and containers. AGVs excel in applications with the following characteristics:
Repetitive movement of materials over a distance Regular delivery of stable loads Medium throughput/volume When on-time delivery is critical and late deliveries are causing inefficiency Operations with at least two shifts Processes where tracking material is important
Container terminals showing a container being loaded onto an unmanned automated guided vehicle. AGVs are used to move sea containers in some maritime container terminals. The main benefits are reduced labour costs and a more reliable (less variable) performance. This use of AGVs was pioneered by ECT in The Netherlands at the Delta terminal in the Port of Rotterdam.
[edit] Pharmaceutical
AGVs are a preferred method of moving materials in the pharmaceutical industry. Because an AGV system tracks all movement provided by the AGVs, it supports process validation and cGMP (current Good Manufacturing Practice).
[edit] Chemical
AGVs deliver raw materials, move materials to curing storage warehouses, and provide transportation to other processing cells and stations. Common industries include rubber, plastics, and specialty chemicals.
[edit] Manufacturing
AGVs are often used in general manufacturing of products. AGVs can typically be found delivering raw materials, transporting work-in process, moving finished goods, removing scrap materials, and supplying packaging materials.
[edit] Automotive
AGV installations are found in Stamping Plants, Power Train (Engine and Transmission) Plants, and Assembly Plants delivering raw materials, transporting work-in process, and moving finished goods. AGVs are also used to supply specialized tooling which must be changed.
[10] A Tugger AGV pulling wheeled carts containing automotive body panels
[edit] Hospital
AGVs are becoming increasingly popular in the healthcare industry for efficient transport, and are programmed to be fully integrated to automatically operate doors, elevators/lifts, cart washers, trash dumpers, etc. AGVs typically move linens, trash, regulated medical waste, patient meals, soiled food trays, and surgical case carts.
[edit] Warehousing
"Battery swap technology"[16] requires an operator to manually remove the discharged battery from the AGV and place a fully charged battery in its place approximately 8 12 hours (about one shift) of AGVs operation. 5 10 minutes is required to perform this with each AGV in the fleet.
"Automatic and opportunity battery charging"[16] allows for continuous operation. On average an AGV charges for 12 minutes every hour for automatic charging and no manual intervention is required. If opportunity is being utilized the AGV will receive a charge whenever the opportunity arises. When a battery pack gets to a predetermined level the AGV will finish the current job that it has been assigned before it goes to the charging station.
"Automatic battery swap"[16] is an alternative to manual battery swap. It requires an additional piece of automation machinery, an automatic battery changer, to the overall AGV system. AGVs will pull up to the battery swap station and have their batteries automatically replaced with fully charged batteries. The automatic battery changer then places the removed batteries into a charging slot for automatic recharging. The automatic battery changer keeps track of the batteries in the system and pulls them only when they are fully charged. While a battery swap system reduces the manpower required to swap batteries, recent developments in battery charging technology allow batteries to be charged more quickly and efficiently potentially eliminating the need to swap batteries.
[edit] Accidents
On November, 27th, 2008 a worker was killed at the Frito Lay plant in Rosenberg, TX in an accident involving an AGV forklift, when the AGV did not detect him and his forklift near by, he was pinned between his forklift and the AGV.
ROBOTICS
Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots.[3] Robotics is related to the sciences of electronics, engineering, mechanics, and software.[4]
Contents
[hide]
3.2.1 Electric motors 3.2.2 Linear actuators 3.2.3 Series elastic actuators 3.2.4 Air muscles 3.2.5 Muscle wire 3.2.6 Electroactive polymers 3.2.7 Piezo motors 3.2.8 Elastic nanotubes o 3.3 Sensing 3.3.1 Touch 3.3.2 Vision o 3.4 Manipulation 3.4.1 Mechanical Grippers 3.4.2 Vacuum Grippers 3.4.3 General purpose effectors o 3.5 Locomotion 3.5.1 Rolling robots 3.5.1.1 Two-wheeled balancing robots 3.5.1.2 One-wheeled balancing robots 3.5.1.3 Spherical orb robots 3.5.1.4 Six-wheeled robots 3.5.1.5 Tracked robots 3.5.2 Walking applied to robots 3.5.2.1 ZMP Technique 3.5.2.2 Hopping 3.5.2.3 Dynamic Balancing (controlled falling) 3.5.2.4 Passive Dynamics 3.5.3 Other methods of locomotion 3.5.3.1 Flying 3.5.3.2 Snaking 3.5.3.3 Skating 3.5.3.4 Climbing 3.5.3.5 Swimming (like a fish) o 3.6 Environmental interaction and navigation o 3.7 Human-robot interaction 3.7.1 Speech recognition 3.7.2 Robotic voice 3.7.3 Gestures 3.7.4 Facial expression 3.7.5 Artificial emotions 3.7.6 Personality 4 Control o 4.1 Autonomy levels 5 Robotics research o 5.1 Dynamics and kinematics 6 Education and training
6.1 Career training 6.2 Certification 7 Employment o 7.1 Effects on unemployment 8 See also 9 Notes 10 Bibliography 11 Further reading 12 External links
o o
[edit] Etymology
The word robotics was derived from the word robot, which was introduced to the public by Czech writer Karel apek in his play R.U.R. (Rossum's Universal Robots), which premiered in 1921.[5] According to the Oxford English Dictionary, the word robotics was first used in print by Isaac Asimov, in his science fiction short story "Liar!", published in May 1941 in Astounding Science Fiction. Asimov was unaware that he was coining the term; since the science and technology of electrical devices is electronics, he assumed robotics already referred to the science and technology of robots. In some of Asimov's other works, he states that the first use of the word robotics was in his short story Runaround (Astounding Science Fiction, March 1942).[6][7] However, the word robotics appears in "Liar!"
[edit] History
Main article: History of robots See also: Robot Stories of artificial helpers and companions and attempts to create them have a long history.
A scene from Karel apek's 1920 play R.U.R. (Rossum's Universal Robots), showing three robots The word robot was introduced to the public by the Czech writer Karel apek in his play R.U.R. (Rossum's Universal Robots), published in 1920.[5] The play begins in a factory that makes
artificial people called robots creatures who can be mistaken for humans though they are closer to the modern ideas of androids. Karel apek himself did not coin the word. He wrote a short letter in reference to an etymology in the Oxford English Dictionary in which he named his brother Josef apek as its actual originator.[5] In 1927 the Maschinenmensch ("machine-human") gynoid humanoid robot (also called "Parody", "Futura", "Robotrix", or the "Maria impersonator") was the first and perhaps the most memorable depiction of a robot ever to appear on film was played by German actress Brigitte Helm) in Fritz Lang's film Metropolis. In 1942 the science fiction writer Isaac Asimov formulated his Three Laws of Robotics and, in the process of doing so, coined the word "robotics" (see details in "Etymology" section below). In 1948 Norbert Wiener formulated the principles of cybernetics, the basis of practical robotics. Fully autonomous robots only appeared in the second half of the 20th century. The first digitally operated and programmable robot, the Unimate, was installed in 1961 to lift hot pieces of metal from a die casting machine and stack them. Commercial and industrial robots are widespread today and used to perform jobs more cheaply, or more accurately and reliably, than humans. They are also employed in jobs which are too dirty, dangerous, or dull to be suitable for humans. Robots are widely used in manufacturing, assembly, packing and packaging, transport, earth and space exploration, surgery, weaponry, laboratory research, safety, and the mass production of consumer and industrial goods.[8] Significance One of the earliest descriptions of automata appears in the Lie Zi text, on a much earlier Third encounter between King Mu of Zhou (1023century 957 BC) and a mechanical engineer known as B.C. and Yan Shi, an 'artificer'. The latter allegedly earlier presented the king with a life-size, humanshaped figure of his mechanical handiwork.[9] Descriptions of more than 100 machines and First automata, including a fire engine, a wind century organ, a coin-operated machine, and a steamA.D. and powered engine, in Pneumatica and Automata earlier by Heron of Alexandria Created early humanoid automata, programmable automaton band[10] Date Robot Name Inventor
Yan Shi
Ctesibius, Philo of Byzantium, Heron of Alexandria, and others Robot band, handwashing automaton,[11] Al-Jazari automated moving peacocks[12] Leonardo da Mechanical knight Vinci Digesting Duck Jacques de
1206
1495 1738
Designs for a humanoid robot Mechanical duck that was able to eat, flap its
wings, and excrete Nikola Tesla demonstrates first radiocontrolled vessel. First fictional automatons called "robots" appear in the play R.U.R. Humanoid robot exhibited at the 1939 and 1940 World's Fairs Simple robots exhibiting biological behaviors[13] First commercial robot, from the Unimation company founded by George Devol and Joseph Engelberger, based on Devol's patents[14] First installed industrial robot. First palletizing robot[15]
Rossum's Universal Karel apek Robots Westinghouse Elektro Electric Corporation William Grey Elsie and Elmer Walter Unimate Unimate Palletizer George Devol George Devol Fuji Yusoki Kogyo KUKA Robot Group Victor Scheinman
First industrial robot with six Famulus electromechanically driven axes[16] Programmable universal manipulation arm, a PUMA Unimation product
[edit] Components
[edit] Power source
Further information: Power supply and Energy storage At present; mostly (lead-acid) batteries are used, but potential power sources could be:
pneumatic (compressed gases) hydraulics (liquids) flywheel energy storage organic garbage (through anaerobic digestion) faeces (human, animal); may be interesting in a military context as faeces of small combat groups may be reused for the energy requirements of the robot assistant (see DEKA's project Slingshot Stirling engine on how the system would operate) still unproven energy sources: for example Nuclear fusion, as yet not used in nuclear reactors whereas Nuclear fission is proven (although there are not many robots using it as a power source apart from the Chinese rover tests.[17]). radioactive source (such as with the proposed Ford car of the '50s); to those proposed in movies such as Red Planet
[edit] Actuation
A robotic leg powered by Air Muscles Actuators are like the "muscles" of a robot, the parts which convert stored energy into movement. By far the most popular actuators are electric motors that spin a wheel or gear, and linear actuators that control industrial robots in factories. But there are some recent advances in alternative types of actuators, powered by electricity, chemicals, or compressed air: [edit] Electric motors Main article: Electric motor The vast majority of robots use electric motors, often brushed and brushless DC motors in portable robots or AC motors in industrial robots and CNC machines. [edit] Linear actuators Main article: Linear actuator
Various types of linear actuators move in and out instead of by spinning, particularly when very large forces are needed such as with industrial robotics. They are typically powered by compressed air (pneumatic actuator) or an oil (hydraulic actuator). [edit] Series elastic actuators A spring can be designed as part of the motor actuator, to allow improved force control. It has been used in various robots, particularly walking humanoid robots.[18] [edit] Air muscles Main article: Pneumatic artificial muscles Pneumatic artificial muscles, also known as air muscles, are special tubes that contract (typically up to 40%) when air is forced inside it. They have been used for some robot applications.[19][20] [edit] Muscle wire Main article: Shape memory alloy Muscle wire, also known as Shape Memory Alloy, Nitinol or Flexinol Wire, is a material that contracts slightly (typically under 5%) when electricity runs through it. They have been used for some small robot applications.[21][22] [edit] Electroactive polymers Main article: Electroactive polymers EAPs or EPAMs are a new plastic material that can contract substantially (up to 400%) from electricity, and have been used in facial muscles and arms of humanoid robots,[23] and to allow new robots to float,[24] fly, swim or walk.[25] [edit] Piezo motors Main article: Piezoelectric motor A recent alternative to DC motors are piezo motors or ultrasonic motors. These work on a fundamentally different principle, whereby tiny piezoceramic elements, vibrating many thousands of times per second, cause linear or rotary motion. There are different mechanisms of operation; one type uses the vibration of the piezo elements to walk the motor in a circle or a straight line.[26] Another type uses the piezo elements to cause a nut to vibrate and drive a screw. The advantages of these motors are nanometer resolution, speed, and available force for their size.[27] These motors are already available commercially, and being used on some robots.[28][29] [edit] Elastic nanotubes
Further information: Nanotube Elastic nanotubes are a promising artificial muscle technology in early-stage experimental development. The absence of defects in carbon nanotubes enables these filaments to deform elastically by several percent, with energy storage levels of perhaps 10 J/cm3 for metal nanotubes. Human biceps could be replaced with an 8 mm diameter wire of this material. Such compact "muscle" might allow future robots to outrun and outjump humans.[30]
[edit] Sensing
[edit] Touch Current robotic and prosthetic hands receive far less tactile information than the human hand. Recent research has developed a tactile sensor array that mimics the mechanical properties and touch receptors of human fingertips.[31][32] The sensor array is constructed as a rigid core surrounded by conductive fluid contained by an elastomeric skin. Electrodes are mounted on the surface of the rigid core and are connected to an impedance-measuring device within the core. When the artificial skin touches an object the fluid path around the electrodes is deformed, producing impedance changes that map the forces received from the object. The researchers expect that an important function of such artificial fingertips will be adjusting robotic grip on held objects. Scientists from several European countries and Israel developed a prosthetic hand in 2009, called SmartHand, which functions like a real oneallowing patients to write with it, type on a keyboard, play piano and perform other fine movements. The prosthesis has sensors which enable the patient to sense real feeling in its fingertips.[33] [edit] Vision Main article: Computer vision Computer vision is the science and technology of machines that see. As a scientific discipline, computer vision is concerned with the theory behind artificial systems that extract information from images. The image data can take many forms, such as video sequences and views from cameras. In most practical computer vision applications, the computers are pre-programmed to solve a particular task, but methods based on learning are now becoming increasingly common. Computer vision systems rely on image sensors which detect electromagnetic radiation which is typically in the form of either visible light or infra-red light. The sensors are designed using solid-state physics. The process by which light propagates and reflects off surfaces is explained using optics. Sophisticated image sensors even require quantum mechanics to provide a complete understanding of the image formation process.
There is a subfield within computer vision where artificial systems are designed to mimic the processing and behavior of biological systems, at different levels of complexity. Also, some of the learning-based methods developed within computer vision have their background in biology.
[edit] Manipulation
Further information: Mobile manipulator Robots needs to manipulate objects; pick up, modify, destroy, or otherwise have an effect. Thus the "hands" of a robot are often referred to as end effectors,[34] while the "arm" is referred to as a manipulator.[35] Most robot arms have replaceable effectors, each allowing them to perform some small range of tasks. Some have a fixed manipulator which cannot be replaced, while a few have one very general purpose manipulator, for example a humanoid hand. For the definitive guide to all forms of robot end-effectors, their design, and usage consult the book "Robot Grippers".[36] [edit] Mechanical Grippers One of the most common effectors is the gripper. In its simplest manifestation it consists of just two fingers which can open and close to pick up and let go of a range of small objects. Fingers can for example be made of a chain with a metal wire run through it.[37] See Shadow Hand. [edit] Vacuum Grippers Vacuum grippers are very simple astrictive[38] devices, but can hold very large loads provided the prehension surface is smooth enough to ensure suction. Pick and place robots for electronic components and for large objects like car windscreens, often use very simple vacuum grippers. [edit] General purpose effectors Some advanced robots are beginning to use fully humanoid hands, like the Shadow Hand, MANUS,[39] and the Schunk hand.[40] These highly dexterous manipulators, with as many as 20 degrees of freedom and hundreds of tactile sensors.[41]
[edit] Locomotion
Main articles: Robot locomotion and Mobile robot [edit] Rolling robots
Segway in the Robot museum in Nagoya. For simplicity most mobile robots have four wheels or a number of continuous tracks. Some researchers have tried to create more complex wheeled robots with only one or two wheels. These can have certain advantages such as greater efficiency and reduced parts, as well as allowing a robot to navigate in confined places that a four wheeled robot would not be able to.
[edit] Two-wheeled balancing robots
Balancing robots generally use a gyroscope to detect how much a robot is falling and then drive the wheels proportionally in the opposite direction, to counter-balance the fall at hundreds of times per second, based on the dynamics of an inverted pendulum.[42] Many different balancing robots have been designed.[43] While the Segway is not commonly thought of as a robot, it can be thought of as a component of a robot, such as NASA's Robonaut that has been mounted on a Segway.[44]
[edit] One-wheeled balancing robots
Main article: Self-balancing unicycle A one-wheeled balancing robot is an extension of a two-wheeled balancing robot so that it can move in any 2D direction using a round ball as its only wheel. Several one-wheeled balancing robots have been designed recently, such as Carnegie Mellon University's "Ballbot" that is the approximate height and width of a person, and Tohoku Gakuin University's "BallIP".[45] Because of the long, thin shape and ability to maneuver in tight spaces, they have the potential to function better than other robots in environments with people.[46]
[edit] Spherical orb robots
Several attempts have been made in robots that are completely inside a spherical ball, either by spinning a weight inside the ball,[47][48] or by rotating the outer shells of the sphere.[49][50] These have also been referred to as an orb bot [51] or a ball bot[52][53]
[edit] Six-wheeled robots
Using six wheels instead of four wheels can give better traction or grip in outdoor terrain such as on rocky dirt or grass.
[edit] Tracked robots
Tank tracks provide even more traction than a six-wheeled robot. Tracked wheels behave as if they were made of hundreds of wheels, therefore are very common for outdoor and military robots, where the robot must drive on very rough terrain. However, they are difficult to use indoors such as on carpets and smooth floors. Examples include NASA's Urban Robot "Urbie".[54] [edit] Walking applied to robots
iCub robot, designed by the RobotCub Consortium Walking is a difficult and dynamic problem to solve. Several robots have been made which can walk reliably on two legs, however none have yet been made which are as robust as a human. Many other robots have been built that walk on more than two legs, due to these robots being significantly easier to construct.[55][56] Hybrids too have been proposed in movies such as I, Robot, where they walk on 2 legs and switch to 4 (arms+legs) when going to a sprint. Typically, robots on 2 legs can walk well on flat floors and can occasionally walk up stairs. None can walk over rocky, uneven terrain. Some of the methods which have been tried are:
[edit] ZMP Technique
The Zero Moment Point (ZMP) is the algorithm used by robots such as Honda's ASIMO. The robot's onboard computer tries to keep the total inertial forces (the combination of earth's gravity and the acceleration and deceleration of walking), exactly opposed by the floor reaction force (the force of the floor pushing back on the robot's foot). In this way, the two forces cancel out, leaving no moment (force causing the robot to rotate and fall over).[57] However, this is not exactly how a human walks, and the difference is obvious to human observers, some of whom have pointed out that ASIMO walks as if it needs the lavatory.[58][59][60] ASIMO's walking algorithm is not static, and some dynamic balancing is used (see below). However, it still requires a smooth surface to walk on.
[edit] Hopping
Several robots, built in the 1980s by Marc Raibert at the MIT Leg Laboratory, successfully demonstrated very dynamic walking. Initially, a robot with only one leg, and a very small foot, could stay upright simply by hopping. The movement is the same as that of a person on a pogo stick. As the robot falls to one side, it would jump slightly in that direction, in order to catch itself.[61] Soon, the algorithm was generalised to two and four legs. A bipedal robot was demonstrated running and even performing somersaults.[62] A quadruped was also demonstrated which could trot, run, pace, and bound.[63] For a full list of these robots, see the MIT Leg Lab Robots page.
[edit] Dynamic Balancing (controlled falling)
A more advanced way for a robot to walk is by using a dynamic balancing algorithm, which is potentially more robust than the Zero Moment Point technique, as it constantly monitors the robot's motion, and places the feet in order to maintain stability.[64] This technique was recently demonstrated by Anybots' Dexter Robot,[65] which is so stable, it can even jump.[66] Another example is the TU Delft Flame.
[edit] Passive Dynamics
Perhaps the most promising approach utilizes passive dynamics where the momentum of swinging limbs is used for greater efficiency. It has been shown that totally unpowered humanoid mechanisms can walk down a gentle slope, using only gravity to propel themselves. Using this technique, a robot need only supply a small amount of motor power to walk along a flat surface or a little more to walk up a hill. This technique promises to make walking robots at least ten times more efficient than ZMP walkers, like ASIMO.[67][68]
A modern passenger airliner is essentially a flying robot, with two humans to manage it. The autopilot can control the plane for each stage of the journey, including takeoff, normal flight, and even landing.[69] Other flying robots are uninhabited, and are known as unmanned aerial vehicles (UAVs). They can be smaller and lighter without a human pilot onboard, and fly into dangerous territory for military surveillance missions. Some can even fire on targets under command. UAVs are also being developed which can fire on targets automatically, without the need for a command from a human. Other flying robots include cruise missiles, the Entomopter, and the Epson micro helicopter robot. Robots such as the Air Penguin, Air Ray, and Air Jelly have lighter-than-air bodies, propelled by paddles, and guided by sonar.
Two robot snakes. Left one has 64 motors (with 2 degrees of freedom per segment), the right one 10.
[edit] Snaking
Several snake robots have been successfully developed. Mimicking the way real snakes move, these robots can navigate very confined spaces, meaning they may one day be used to search for people trapped in collapsed buildings.[70] The Japanese ACM-R5 snake robot[71] can even navigate both on land and in water.[72]
[edit] Skating
A small number of skating robots have been developed, one of which is a multi-mode walking and skating device. It has four legs, with unpowered wheels, which can either step or roll.[73] Another robot, Plen, can use a miniature skateboard or rollerskates, and skate across a desktop.[74]
[edit] Climbing
Several different approaches have been used to develop robots that have the ability to climb vertical surfaces. One approach mimicks the movements of a human climber on a wall with protrusions; adjusting the center of mass and moving each limb in turn to gain leverage. An example of this is Capuchin,[75] built by Stanford University, California. Another approach uses the specialised toe pad method of wall-climbing geckoes, which can run on smooth surfaces such as vertical glass. Examples of this approach include Wallbot [76] and Stickybot.[77] China's "Technology Daily" November 15, 2008 reported New Concept Aircraft (ZHUHAI) Co., Ltd. Dr. Li Hiu Yeung and his research group have recently successfully developed the bionic gecko robot "Speedy Freelander".According to Dr. Li introduction, this gecko robot can rapidly climbing up and down in a variety of building walls, ground and vertical wall fissure or walking upside down on the ceiling, it is able to adapt on smooth glass, rough or sticky dust walls as well as the various surface of metallic materials and also can automatically identify obstacles, circumvent the bypass and flexible and realistic movements. Its flexibility and speed are comparable to the natural gecko. A third approach is to mimick the motion of a snake climbing a pole[citation needed].
[edit] Swimming (like a fish)
It is calculated that when swimming some fish can achieve a propulsive efficiency greater than 90%.[78] Furthermore, they can accelerate and maneuver far better than any man-made boat or submarine, and produce less noise and water disturbance. Therefore, many researchers studying underwater robots would like to copy this type of locomotion.[79] Notable examples are the Essex University Computer Science Robotic Fish,[80] and the Robot Tuna built by the Institute of Field Robotics, to analyze and mathematically model thunniform motion.[81] The Aqua Penguin, designed and built by Festo of Germany, copies the streamlined shape and propulsion by front "flippers" of penguins. Festo have also built the Aqua Ray and Aqua Jelly, which emulate the locomotion of manta ray, and jellyfish, respectively.
RADAR, GPS, LIDAR, ... are all combined to provide proper navigation and obstacle avoidance This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2009) Though a significant percentage of robots in commission today are either human controlled, or operate in a static environment, there is an increasing interest in robots that can operate autonomously in a dynamic environment. These robots require some combination of navigation hardware and software in order to traverse their environment. In particular unforeseen events (e.g. people and other obstacles that are not stationary) can cause problems or collisions. Some highly advanced robots as ASIMO, EveR-1, Mein robot have particularly good robot navigation hardware and software. Also, self-controlled cars, Ernst Dickmanns' driverless car, and the entries in the DARPA Grand Challenge, are capable of sensing the environment well and subsequently making navigational decisions based on this information. Most of these robots employ a GPS navigation device with waypoints, along with radar, sometimes combined with other sensory data such as LIDAR, video cameras, and inertial guidance systems for better navigation between waypoints.
If robots are to work effectively in homes and other non-industrial environments, the way they are instructed to perform their jobs, and especially how they will be told to stop will be of critical importance. The people who interact with them may have little or no training in robotics, and so any interface will need to be extremely intuitive. Science fiction authors also typically assume that robots will eventually be capable of communicating with humans through speech, gestures, and facial expressions, rather than a command-line interface. Although speech would be the most natural way for the human to communicate, it is unnatural for the robot. It will probably be a long time before robots interact as naturally as the fictional C-3PO. [edit] Speech recognition Main article: Speech recognition Interpreting the continuous flow of sounds coming from a human, in real time, is a difficult task for a computer, mostly because of the great variability of speech.[82] The same word, spoken by the same person may sound different depending on local acoustics, volume, the previous word, whether or not the speaker has a cold, etc.. It becomes even harder when the speaker has a different accent.[83] Nevertheless, great strides have been made in the field since Davis, Biddulph, and Balashek designed the first "voice input system" which recognized "ten digits spoken by a single user with 100% accuracy" in 1952.[84] Currently, the best systems can recognize continuous, natural speech, up to 160 words per minute, with an accuracy of 95%.[85] [edit] Robotic voice Other hurdles exist when allowing the robot to use voice for interacting with humans. For social reasons, synthetic voice proves suboptimal as a communication medium,[86] making it necessary to develop the emotional component of robotic voice through various techniques.[87] [88] [edit] Gestures One can imagine, in the future, explaining to a robot chef how to make a pastry, or asking directions from a robot police officer. In both of these cases, making hand gestures would aid the verbal descriptions. In the first case, the robot would be recognizing gestures made by the human, and perhaps repeating them for confirmation. In the second case, the robot police officer would gesture to indicate "down the road, then turn right". It is likely that gestures will make up a part of the interaction between humans and robots.[89] A great many systems have been developed to recognize human hand gestures.[90] [edit] Facial expression Further information: Facial expression Facial expressions can provide rapid feedback on the progress of a dialog between two humans, and soon it may be able to do the same for humans and robots. Robotic faces have been constructed by Hanson Robotics using their elastic polymer called Frubber, allowing a great amount of facial expressions due to the elasticity of the rubber facial coating and imbedded
subsurface motors (servos) to produce the facial expressions.[91] The coating and servos are built on a metal skull. A robot should know how to approach a human, judging by their facial expression and body language. Whether the person is happy, frightened, or crazy-looking affects the type of interaction expected of the robot. Likewise, robots like Kismet and the more recent addition, Nexi[92] can produce a range of facial expressions, allowing it to have meaningful social exchanges with humans.[93] [edit] Artificial emotions Artificial emotions can also be imbedded and are composed of a sequence of facial expressions and/or gestures. As can be seen from the movie Final Fantasy: The Spirits Within, the programming of these artificial emotions is complex and requires a great amount of human observation. To simplify this programming in the movie, presets were created together with a special software program. This decreased the amount of time needed to make the film. These presets could possibly be transferred for use in real-life robots. [edit] Personality Many of the robots of science fiction have a personality, something which may or may not be desirable in the commercial robots of the future.[94] Nevertheless, researchers are trying to create robots which appear to have a personality:[95][96] i.e. they use sounds, facial expressions, and body language to try to convey an internal state, which may be joy, sadness, or fear. One commercial example is Pleo, a toy robot dinosaur, which can exhibit several apparent emotions.[97]
[edit] Control
A robot-manipulated marionette, with complex control systems Further information: Control system
This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2009) The mechanical structure of a robot must be controlled to perform tasks. The control of a robot involves three distinct phases - perception, processing, and action (robotic paradigms). Sensors give information about the environment or the robot itself (e.g. the position of its joints or its end effector). This information is then processed to calculate the appropriate signals to the actuators (motors) which move the mechanical. The processing phase can range in complexity. At a reactive level, it may translate raw sensor information directly into actuator commands. Sensor fusion may first be used to estimate parameters of interest (e.g. the position of the robot's gripper) from noisy sensor data. An immediate task (such as moving the gripper in a certain direction) is inferred from these estimates. Techniques from control theory convert the task into commands that drive the actuators. At longer time scales or with more sophisticated tasks, the robot may need to build and reason with a "cognitive" model. Cognitive models try to represent the robot, the world, and how they interact. Pattern recognition and computer vision can be used to track objects. Mapping techniques can be used to build maps of the world. Finally, motion planning and other artificial intelligence techniques may be used to figure out how to act. For example, a planner may figure out how to achieve a task without hitting obstacles, falling over, etc.
4. Full autonomy. The machine will create and complete all its tasks without human interaction.
removed. (July 2009) The study of motion can be divided into kinematics and dynamics. Direct kinematics refers to the calculation of end effector position, orientation, velocity, and acceleration when the corresponding joint values are known. Inverse kinematics refers to the opposite case in which required joint values are calculated for given end effector values, as done in path planning. Some special aspects of kinematics include handling of redundancy (different possibilities of performing the same movement), collision avoidance, and singularity avoidance. Once all relevant positions, velocities, and accelerations have been calculated using kinematics, methods from the field of dynamics are used to study the effect of forces upon these movements. Direct dynamics refers to the calculation of accelerations in the robot once the applied forces are known. Direct dynamics is used in computer simulations of the robot. Inverse dynamics refers to the calculation of the actuator forces necessary to create a prescribed end effector acceleration. This information can be used to improve the control algorithms of a robot. In each area mentioned above, researchers strive to develop new concepts and strategies, improve existing ones, and improve the interaction between these areas. To do this, criteria for "optimal" performance and ways to optimize design, structure, and control of robots must be developed and implemented.
Robots have become a popular educational tool in some middle and high schools, raising interests in computing among students. First-year computer science courses at several universities now include programming of a robot in addition to traditional software engineeringbased coursework.
[edit] Certification
The Robotics Certification Standards Alliance (RCSA) is an international robotics certification authority that confers various industry- and educational-related robotics certifications.
[edit] Employment
A robot technician builds small all-terrain robots. (Courtesy: MobileRobots Inc) Robotics is an essential component in many modern manufacturing environments. As factories increase their use of robots, the number of roboticsrelated jobs grow and have been observed to be steadily rising.
Some analysts, such as Martin Ford,[103] argue that robots and other forms of automation will ultimately result in significant unemployment; as machines begin to match and exceed the capability of workers to perform most jobs. At present the negative impact is only on menial and repetitive jobs, and there is actually a positive impact on the number of jobs for highly skilled technicians, engineers, and specialists. However, these highly skilled jobs are not sufficient in number to offset the greater decrease in employment among the general population, causing structural unemployment in which overall (net) unemployment rises. As robotics and artificial intelligence develop further, some worry that even many skilled jobs may be threatened. According to conventional economic theory, this should merely cause an increase in the productivity of the involved industries; resulting in higher demand for other goods, and hence higher labour demand in these sectors and off-setting whatever negatives are caused. Conventional theory describes the past well, but may not describe future scenarios due to shifts in the parameter values that shape the context (see Automation and its effects on unemployment).
Lean manufacturing
Lean manufacturing, lean enterprise, or lean production, often simply, "Lean," is a production practice that considers the expenditure of resources for any goal other than the creation of value for the end customer to be wasteful, and thus a target for elimination. Working from the perspective of the customer who consumes a product or service, "value" is defined as any action or process that a customer would be willing to pay for. Essentially, lean is centered on preserving value with less work. Lean manufacturing is a management philosophy derived mostly from the Toyota Production System (TPS) (hence the term Toyotism is also prevalent) and identified as "Lean" only in the 1990s.[1][2] TPS is renowned for its focus on reduction of the original Toyota seven wastes to improve overall customer value, but there are varying perspectives on how this is best achieved. The steady growth of Toyota, from a small company to the world's largest automaker,[3] has focused attention on how it has achieved this. Lean manufacturing is a variation on the theme of efficiency based on optimizing flow; it is a present-day instance of the recurring theme in human history toward increasing efficiency, decreasing waste, and using empirical methods to decide what matters, rather than uncritically accepting pre-existing ideas. As such, it is a chapter in the larger narrative that also includes such ideas as the folk wisdom of thrift, time and motion study, Taylorism, the Efficiency Movement, and Fordism. Lean manufacturing is often seen as a more refined version of earlier efficiency efforts, building upon the work of earlier leaders such as Taylor or Ford, and learning from their mistakes. However, the modern view takes a more holistic approach where the definition of waste is far more generic. Irregular production with ups and downs in production levels would be considered waste. The goal of Lean then becomes the creation and maintenance of a production system which runs repetitively, day after day, week after week in a manner identical to the previous time period.
Contents
[hide]
1 Overview o 1.1 Origins 2 A brief history of waste reduction thinking o 2.1 Pre-20th century o 2.2 20th century o 2.3 Ford starts the ball rolling o 2.4 Toyota develops TPS 3 Types of waste 4 Lean implementation develops from TPS
4.1 An example program 4.2 Lean leadership 4.3 Differences from TPS 5 Lean services 6 Lean goals and strategy 7 Steps to achieve lean systems o 7.1 Design a simple manufacturing system o 7.2 There is always room for improvement o 7.3 Continuously improve o 7.4 Measure 8 See also 9 References
o o o
[edit] Overview
Lean principles come from the Japanese manufacturing industry. The term was first coined by John Krafcik in a Fall 1988 article, "Triumph of the Lean Production System," published in the Sloan Management Review and based on his master's thesis at the MIT Sloan School of Management.[4] Krafcik had been a quality engineer in the Toyota-GM NUMMI joint venture in California before coming to MIT for MBA studies. Krafcik's research was continued by the International Motor Vehicle Program (IMVP) at MIT, which produced the international bestseller book co-authored by Jim Womack, Daniel Jones, and Daniel Roos called The Machine That Changed the World.[1] A complete historical account of the IMVP and how the term "lean" was coined is given by Holweg (2007).[2] For many, Lean is the set of "tools" that assist in the identification and steady elimination of waste (muda). As waste is eliminated quality improves while production time and cost are reduced. Examples of such "tools" are Value Stream Mapping, Five S, Kanban (pull systems), and poka-yoke (error-proofing). There is a second approach to Lean Manufacturing, which is promoted by Toyota, in which the focus is upon improving the "flow" or smoothness of work, thereby steadily eliminating mura ("unevenness") through the system and not upon 'waste reduction' per se. Techniques to improve flow include production leveling, "pull" production (by means of kanban) and the Heijunka box. This is a fundamentally different approach from most improvement methodologies, which may partially account for its lack of popularity. The difference between these two approaches is not the goal itself, but rather the prime approach to achieving it. The implementation of smooth flow exposes quality problems that already existed, and thus waste reduction naturally happens as a consequence. The advantage claimed for this approach is that it naturally takes a system-wide perspective, whereas a waste focus sometimes wrongly assumes this perspective. Both Lean and TPS can be seen as a loosely connected set of potentially competing principles whose goal is cost reduction by the elimination of waste.[5] These principles include: Pull
processing, Perfect first-time quality, Waste minimization, Continuous improvement, Flexibility, Building and maintaining a long term relationship with suppliers, Autonomation, Load leveling and Production flow and Visual control. The disconnected nature of some of these principles perhaps springs from the fact that the TPS has grown pragmatically since 1948 as it responded to the problems it saw within its own production facilities. Thus what one sees today is the result of a 'need' driven learning to improve where each step has built on previous ideas and not something based upon a theoretical framework. Toyota's view is that the main method of Lean is not the tools, but the reduction of three types of waste: muda ("non-value-adding work"), muri ("overburden"), and mura ("unevenness"), to expose problems systematically and to use the tools where the ideal cannot be achieved. From this perspective, the tools are workarounds adapted to different situations, which explains any apparent incoherence of the principles above.
[edit] Origins
Also known as the flexible mass production, the TPS has two pillar concepts: Just-in-time (JIT) or "flow", and "autonomation" (smart automation).[6] Adherents of the Toyota approach would say that the smooth flowing delivery of value achieves all the other improvements as sideeffects. If production flows perfectly then there is no inventory; if customer valued features are the only ones produced, then product design is simplified and effort is only expended on features the customer values. The other of the two TPS pillars is the very human aspect of autonomation, whereby automation is achieved with a human touch.[7] The "human touch" here meaning to automate so that the machines/systems are designed to aid humans in focusing on what the humans do best. This aims, for example, to give the machines enough intelligence to recognize when they are working abnormally and flag this for human attention. Thus, in this case, humans would not have to monitor normal production and only have to focus on abnormal, or fault, conditions. Lean implementation is therefore focused on getting the right things to the right place at the right time in the right quantity to achieve perfect work flow, while minimizing waste and being flexible and able to change. These concepts of flexibility and change are principally required to allow production leveling, using tools like SMED, but have their analogues in other processes such as research and development (R&D). The flexibility and ability to change are within bounds and not open-ended, and therefore often not expensive capability requirements. More importantly, all of these concepts have to be understood, appreciated, and embraced by the actual employees who build the products and therefore own the processes that deliver the value. The cultural and managerial aspects of Lean are possibly more important than the actual tools or methodologies of production itself. There are many examples of Lean tool implementation without sustained benefit, and these are often blamed on weak understanding of Lean throughout the whole organization. Lean aims to make the work simple enough to understand, do and manage. To achieve these three goals at once there is a belief held by some that Toyota's mentoring process,(loosely called Senpai and Kohai, which is Japanese for senior and junior), is one of the best ways to foster Lean Thinking up and down the organizational structure. This is the process undertaken by Toyota as
it helps its suppliers improve their own production. The closest equivalent to Toyota's mentoring process is the concept of "Lean Sensei," which encourages companies, organizations, and teams to seek outside, third-party experts, who can provide unbiased advice and coaching, (see Womack et al., Lean Thinking, 1998). There have been recent attempts to link Lean to Service Management, perhaps one of the most recent and spectacular of which was London Heathrow Airport's Terminal 5. This particular case provides a graphic example of how care should be taken in translating successful practices from one context (production) to another (services), expecting the same results. In this case the public perception is more of a spectacular failure, than a spectacular success, resulting in potentially an unfair tainting of the lean manufacturing philosophies.[8]
Most of the basic goals of lean manufacturing are common sense, and documented examples can be seen as early as Benjamin Franklin. Poor Richard's Almanac says of wasted time, "He that idly loses 5s. worth of time, loses 5s., and might as prudently throw 5s. into the river." He added that avoiding unnecessary costs could be more profitable than increasing sales: "A penny saved is two pence clear. A pin a-day is a groat a-year. Save and have." Again Franklin's The Way to Wealth says the following about carrying unnecessary inventory. "You call them goods; but, if you do not take care, they will prove evils to some of you. You
expect they will be sold cheap, and, perhaps, they may [be bought] for less than they cost; but, if you have no occasion for them, they must be dear to you. Remember what Poor Richard says, 'Buy what thou hast no need of, and ere long thou shalt sell thy necessaries.' In another place he says, 'Many have been ruined by buying good penny worths'." Henry Ford cited Franklin as a major influence on his own business practices, which included Just-in-time manufacturing. The concept of waste being built into jobs and then taken for granted was noticed by motion efficiency expert Frank Gilbreth, who saw that masons bent over to pick up bricks from the ground. The bricklayer was therefore lowering and raising his entire upper body to pick up a 2.3 kg (5 lb.) brick, and this inefficiency had been built into the job through long practice. Introduction of a non-stooping scaffold, which delivered the bricks at waist level, allowed masons to work about three times as quickly, and with less effort.
Henry Ford continued this focus on waste while developing his mass assembly manufacturing system. Charles Buxton Going wrote in 1915:
Ford's success has startled the country, almost the world, financially, industrially, mechanically. It exhibits in higher degree than most persons would have thought possible the seemingly contradictory requirements of true efficiency, which are: constant increase of quality, great increase of pay to the workers, repeated reduction in cost to the consumer. And with these appears, as at once cause and effect, an absolutely incredible enlargement of output reaching something like one hundredfold in less than ten years, and an enormous profit to the manufacturer.[10]
Ford, in My Life and Work (1922),[11] provided a single-paragraph description that encompasses the entire concept of waste:
I believe that the average farmer puts to a really useful purpose only about 5%. of the energy he expends.... Not only is everything done by hand, but seldom is a thought given to a logical arrangement. A farmer doing his chores will walk up and down a rickety ladder a dozen times. He will carry water for years instead of putting in a few lengths of pipe. His whole idea, when there is extra work to do, is to hire extra men. He thinks of putting money into improvements as an expense.... It is waste motion waste effort that makes farm prices high and profits low.
Poor arrangement of the workplacea major focus of the modern kaizenand doing a job inefficiently out of habitare major forms of waste even in modern workplaces. Ford also pointed out how easy it was to overlook material waste. A former employee, Harry Bennett, wrote:
One day when Mr. Ford and I were together he spotted some rust in the slag that ballasted the right of way of the D. T. & I [railroad]. This slag had been dumped there from our own furnaces. 'You know,' Mr. Ford said to me, 'there's iron in that slag. You make the crane crews who put it out there sort it over, and take it back to the plant.'[12]
In other words, Ford saw the rust and realized that the steel plant was not recovering all of the iron. Ford's early success, however, was not sustainable. As James P. Womack and Daniel Jones pointed out in "Lean Thinking", what Ford accomplished represented the "special case" rather than a robust lean solution.[13] The major challenge that Ford faced was that his methods were built for a steady-state environment, rather than for the dynamic conditions firms increasingly face today.[14] Although his rigid, top-down controls made it possible to hold variation in work activities down to very low levels, his approach did not respond well to uncertain, dynamic business conditions; they responded particularly badly to the need for new product innovation. This was made clear by Ford's precipitous decline when the company was forced to finally introduce a follow-on to the Model T (see Lean Dynamics).
Design for Manufacture (DFM) also is a Ford concept. Ford said in My Life and Work (the same reference describes just in time manufacturing very explicitly):
...entirely useless parts [may be]a shoe, a dress, a house, a piece of machinery, a railroad, a steamship, an airplane. As we cut out useless parts and simplify necessary ones, we also cut down the cost of making. ... But also it is to be remembered that all the parts are designed so that they can be most easily made.
This standardization of parts was central to Ford's concept of mass production, and the manufacturing "tolerances", or upper and lower dimensional limits that ensured interchangeability of parts became widely applied across manufacturing. Decades later, the renowned Japanese quality guru, Genichi Taguchi, demonstrated that this "goal post" method of measuring was inadequate. He showed that "loss" in capabilities did not begin only after exceeding these tolerances, but increased as described by the Taguchi Loss Function at any condition exceeding the nominal condition. This became an important part of W. Edwards Deming's quality movement of the 1980s, later helping to develop improved understanding of key areas of focus such as cycle time variation in improving manufacturing quality and efficiencies in aerospace and other industries. While Ford is renowned for his production line it is often not recognized how much effort he put into removing the fitters' work to make the production line possible. Until Ford, a car's components always had to be fitted or reshaped by a skilled engineer at the point of use, so that they would connect properly. By enforcing very strict specification and quality criteria on component manufacture, he eliminated this work almost entirely, reducing manufacturing effort by between 60-90%.[15] However, Ford's mass production system failed to incorporate the notion of "pull production" and thus often suffered from over-production.
It was with Taiichi Ohno at Toyota that these themes came together. He built on the already existing internal schools of thought and spread their breadth and use into what has now become the Toyota Production System (TPS). It is principally from the TPS, but now including many other sources, that Lean production is developing. Norman Bodek wrote the following in his foreword to a reprint of Ford's Today and Tomorrow:
I was first introduced to the concepts of just-in-time (JIT) and the Toyota production system in 1980. Subsequently I had the opportunity to witness its actual application at Toyota on one of our numerous Japanese study missions. There I met Mr. Taiichi Ohno, the system's creator. When bombarded with questions from our group on what inspired his thinking, he just laughed and said he learned it all from Henry Ford's book." The scale, rigor and continuous learning aspects of TPS have made it a core concept of Lean.
output. It is the role of management to examine the muda, in the processes and eliminate the deeper causes by considering the connections to the muri and mura of the system. The muda and mura inconsistencies must be fed back to the muri, or planning, stage for the next project. A typical example of the interplay of these wastes is the corporate behaviour of "making the numbers" as the end of a reporting period approaches. Demand is raised to 'make plan,' increasing (mura), when the "numbers" are low, which causes production to try to squeeze extra capacity from the process, which causes routines and standards to be modified or stretched. This stretch and improvisation leads to muri-style waste, which leads to downtime, mistakes and back flows, and waiting, thus the muda of waiting, correction and movement. The original seven muda are:
Transport (moving products that are not actually required to perform the processing) Inventory (all components, work in process and finished product not being processed) Motion (people or equipment moving or walking more than is required to perform the processing) Waiting (waiting for the next production step) Overproduction (production ahead of demand) Over Processing (resulting from poor tool or product design creating activity) Defects (the effort involved in inspecting for and fixing defects)[17]
Later an eighth waste was defined by Womack et al. (2003); it was described as manufacturing goods or services that do not meet customer demand or specifications. Many others have added the "waste of unused human talent" to the original seven wastes. These wastes were not originally a part of the seven deadly wastes defined by Taiichi Ohno in TPS, but were found to be useful additions in practice. For a complete listing of the "old" and "new" wastes see Bicheno and Holweg (2009)[18] Some of these definitions may seem rather idealistic, but this tough definition is seen as important and they drove the success of TPS. The clear identification of non-value-adding work, as distinct from wasted work, is critical to identifying the assumptions behind the current work process and to challenging them in due course.[19] Breakthroughs in SMED and other process changing techniques rely upon clear identification of where untapped opportunities may lie if the processing assumptions are challenged.
Lean is about more than just cutting costs in the factory.[21] One crucial insight is that most costs are assigned when a product is designed, (see Genichi Taguchi). Often an engineer will specify familiar, safe materials and processes rather than inexpensive, efficient ones. This reduces project risk, that is, the cost to the engineer, while increasing financial risks, and decreasing profits. Good organizations develop and review checklists to review product designs. Companies must often look beyond the shop-floor to find opportunities for improving overall company cost and performance. At the system engineering level, requirements are reviewed with marketing and customer representatives to eliminate those requirements that are costly. Shared modules may be developed, such as multipurpose power supplies or shared mechanical components or fasteners. Requirements are assigned to the cheapest discipline. For example, adjustments may be moved into software, and measurements away from a mechanical solution to an electronic solution. Another approach is to choose connection or power-transport methods that are cheap or that used standardized components that become available in a competitive market.
With a muri or flow based approach (as used in the TPS with suppliers[22]).
Senior management to agree and discuss their lean vision Management brainstorm to identify project leader and set objectives Communicate plan and vision to the workforce Ask for volunteers to form the Lean Implementation team (5-7 works best, all from different departments) Appoint members of the Lean Manufacturing Implementation Team Train the Implementation Team in the various lean tools - make a point of trying to visit other non competing businesses that have implemented lean Select a Pilot Project to implement 5S is a good place to start Run the pilot for 23 months evaluate, review and learn from your mistakes Roll out pilot to other factory areas
Sort out as many of the visible quality problems as you can, as well as downtime and other instability problems, and get the internal scrap acknowledged and its management started. Make the flow of parts through the system or process as continuous as possible using workcells and market locations where necessary and avoiding variations in the operators work cycle Introduce standard work and stabilize the work pace through the system Start pulling work through the system, look at the production scheduling and move toward daily orders with kanban cards Even out the production flow by reducing batch sizes, increase delivery frequency internally and if possible externally, level internal
Evaluate results, encourage feedback Stabilize the positive results by teaching supervisors how to train the new standards you've developed with TWI methodology (Training Within Industry) Once you are satisfied that you have a habitual program, consider introducing the next lean tool. Select the one that gives you the biggest return for your business.
demand Improve exposed quality issues using the tools Remove some people (or increase quotas) and go through this work again (the Oh No !! moment)
This formalization stems from problem solving. As Toyota expanded beyond its home base for the past 20 years, it hit the same problems in getting TPS properly applied that other western companies have had in copying TPS. Like any other problem, it has been working on trying a series of countermeasures to solve this particular concern. These countermeasures have focused on culture: how people behave, which is the most difficult challenge of all. Without the proper behavioral principles and values, TPS can be totally misapplied and fail to deliver results. As with TPS, the values had originally been passed down in a master-disciple manner, from boss to subordinate, without any written statement on the way. Just as with TPS, it was internally argued that formalizing the values would stifle them and lead to further misunderstanding. However, as Toyota veterans eventually wrote down the basic principles of TPS, Toyota set to put the Toyota Way into writing to educate new joiners.[23] Continuous Improvement breaks down into three basic principles:
1. Challenge: Having a long term vision of the challenges one needs to face to realize one's ambition (what we need to learn rather than what we want to do and then having the spirit to face that challenge). To do so, we have to challenge ourselves every day to see if we are achieving our goals. 2. Kaizen: Good enough never is, no process can ever be thought perfect, so operations must be improved continuously, striving for innovation and evolution. 3. Genchi Genbutsu: Going to the source to see the facts for oneself and make the right decisions, create consensus, and make sure goals are attained at the best possible speed.
Respect For People is less known outside of Toyota, and essentially involves two defining principles:
1. Respect: Taking every stakeholders' problems seriously, and making every effort to build mutual trust. Taking responsibility for other people reaching their objectives. 2. Teamwork: This is about developing individuals through team problem-solving. The idea is to develop and engage people through their contribution to team performance. Shop floor teams, the whole site as team, and team Toyota at the outset.
them for you or always highlight the underlying cause of many types of problems. The tools employed at Toyota are often used to expose particular problems that are then dealt with, as each tool's limitations or blindspots are perhaps better understood. So, for example, Value Stream Mapping focuses upon material and information flow problems (a title built into the Toyota title for this activity) but is not strong on Metrics, Man or Method. Internally they well know the limits of the tool and understood that it was never intended as the best way to see and analyze every waste or every problem related to quality, downtime, personnel development, cross training related issues, capacity bottlenecks, or anything to do with profits, safety, metrics or morale, etc. No one tool can do all of that. For surfacing these issues other tools are much more widely and effectively used. 3. Management technique rather than change agents has been a principle in Toyota from the early 1950s when they started emphasizing the development of the production manager's and supervisors' skills set in guiding natural work teams and did not rely upon staff-level change agents to drive improvements. This can manifest itself as a "Push" implementation of Lean rather than "Pull" by the team itself. This area of skills development is not that of the change agent specialist, but that of the natural operations work team leader. Although less prestigious than the TPS specialists, development of work team supervisors in Toyota is considered an equally, if not more important, topic merely because there are tens of thousands of these individuals. Specifically, it is these manufacturing leaders that are the main focus of training efforts in Toyota since they lead the daily work areas, and they directly and dramatically affect quality, cost, productivity, safety, and morale of the team environment. In many companies implementing Lean the reverse set of priorities is true. Emphasis is put on developing the specialist, while the supervisor skill level is expected to somehow develop over time on its own.
Lean, as a concept or brand, has captured the imagination of many in different spheres of activity. Examples of these from many sectors are listed below. Lean principles have been successfully applied to call center services to improve live agent call handling. By combining Agent-assisted Automation and Lean's waste reduction practices, a company reduced handle time, reduced between agent variability, reduced accent barriers, and attained near perfect process adherence.[24] Lean principles have also found application in software application development and maintenance and other areas of information technology (IT).[25] More generally, the use of Lean in IT has become known as Lean IT. A study conducted on behalf of the Scottish Executive, by Warwick University, in 2005/06 found that Lean methods were applicable to the public sector, but that most results had been achieved using a much more restricted range of techniques than Lean provides.[26] A study completed in 2010 identified that Lean was beginning to embed in Higher Education in the UK (see Lean Higher Education). [27]
The challenge in moving Lean to services is the lack of widely available reference implementations to allow people to see how directly applying lean manufacturing tools and practices can work and the impact it does have. This makes it more difficult to build the level of belief seen as necessary for strong implementation. However, some research does relate widely recognized examples of success in retail and even airlines to the underlying principles of lean.[14] Despite this, it remains the case that the direct manufacturing examples of 'techniques' or 'tools' need to be better 'translated' into a service context to support the more prominent approaches of implementation, which has not yet received the level of work or publicity that would give starting points for implementors. The upshot of this is that each implementation often 'feels its way' along as must the early industrial engineers of Toyota. This places huge importance upon sponsorship to encourage and protect these experimental developments.
Improve quality: To stay competitive in today's marketplace, a company must understand its customers' wants and needs and design processes to meet their expectations and requirements. Eliminate waste: Waste is any activity that consumes time, resources, or space but does not add any value to the product or service. See Types of waste, above.
Taking the first letter of each waste, the acronym "TIM WOOD" is formed. This is a common way to remember the wastes. The other alternative name that can used to remember is "DOT WIMP".
Reduce time: Reducing the time it takes to finish an activity from start to finish is one of the most effective ways to eliminate waste and lower costs. Reduce total costs: To minimize cost, a company must produce only to customer demand. Overproduction increases a companys inventory costs because of storage needs.
The strategic elements of Lean can be quite complex, and comprise multiple elements. Four different notions of Lean have been identified:[30]
1. 2. 3. 4. Lean as a fixed state or goal (Being Lean) Lean as a continuous change process (Becoming Lean) Lean as a set of tools or methods (Doing Lean/Toolbox Lean) Lean as a philosophy (Lean thinking)
The following steps should be implemented to create the ideal lean manufacturing system:[31]:
1. Design a simple manufacturing system 2. Recognize that there is always room for improvement 3. Continuously improve the lean manufacturing system design
decreased cycle time less inventory increased productivity increased capital equipment utilization
[edit] Measure
Overall equipment effectiveness (OEE) is a set of performance metrics that fit well in a Lean environment.
industrial dynamics
Industrial dynamics is the study of the means and processes through which industries change over time, through their own processes of evolution as first analyzed by Joseph Schumpeter. It is the complementary study to that of an industrys comparative statics, which still dominates economic analysis. Industrial dynamics, as studied by scholars such as Carlsson and Eliasson [1] [2] ,reveal the basic underlying forces driving industry evolution. Some industries, particularly those with rapid product turnover or high levels of capital expenditure, reveal special dynamics moving through intrinsic upturns and downturns that are not necessarily related to the wider economic fluctuations. These are known as cyclical industrial dynamics. They have recently come under investigation in the specialized literature.[3][4]
Contents
[hide]
1 Prevalence of industry cycles 2 Industry cycles versus business cycles 3 Identification and measurement of industry cycles 4 Drivers of industry cycles 5 Strategic implications of industry cycles 6 Notes
in the German paper industry has shortened in duration since 1990, and is now about two or three years in length..[8] Durable Goods Based on his observations of the explicit cyclical movement in the shipbuilding industry, Nobel Prize-winning economist Jan Tinbergen believes the so-called durable goods cycle is a result of the lag of the upstream industries such as shipbuilding in response to the cycles in end users markets such as that in freight rates.[9] He further suggests that the cycle length of the upstream industry is four times the lag, and is about 17 years in the shipbuilding industry.[10] Besides the traditional industries, many new industries such as semiconductors, flat panel displays, computers and telecommunications also exhibit strong cyclicality.[11] Services In the service sector, for example, Choi and colleagues date the industry cycles of the US hotel industry and restaurant industry.[12] They establish the mean duration of the business cycle, measured with aggregate activities in absolute level, as about 7.3 years for the U.S. hotel industry; and for the U.S. restaurant industry, as about 8 years.
Combining the growth cycle approach and other econometric techniques such as the HodrickPrescott filter, the industry cycles in the global semiconductor, PCs and flat panel display industries in the past decades are identified.[17] Industry cycles can be further measured using techniques such as the Fourier analysis. For example, three most powerful cycles of the global semiconductor shipment data in the frequency domain are identified, with an average period of 4 years, 2.29 years, and 1.03 years accordingly (reverting to the original time domain).[18]