Printer Friendly
The Free Library
14,550,645 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

AI in control: artificial intelligence, expert systems, fuzzy logic, neural nets, and rules-based algorithms for factory control. Although the buzz is quieted, all of it is still around. You just don't notice it.


"Real-time rule engines" and "adaptive control Adaptive control

A special type of nonlinear control system which can alter its parameters to adapt to a changing environment. The changes in environment can represent variations in process dynamics or changes in the characteristics of the disturbances.
" are two of today's monikers for artificial intelligence (AI), fuzzy logic fuzzy logic, a multivalued (as opposed to binary) logic developed to deal with imprecise or vague data. Classical logic holds that everything can be expressed in binary terms: 0 or 1, black or white, yes or no; in terms of Boolean algebra, everything is in one set or , and similar information technologies that were so widely touted in the 1980s. They still exist, but as Glenn Anderson Glenn Christopher Anderson (Born - October 2, 1960 in Vancouver, British Columbia, Canada) is a retired Canadian professional ice hockey right winger in the National Hockey League who played for the Edmonton Oilers, Toronto Maple Leafs, New York Rangers, and St. Louis Blues. , project sales manager sales manager ngerente m/f de ventas

sales manager ndirecteur commercial

sales manager sale n
 for Omron Electronics LLC (Logical Link Control) See "LANs" under data link protocol.

LLC - Logical Link Control
 (Schaumburg, IL; www.omron.com) explains, "Customers are looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 off-the-shelf solutions to control problems. [They are saying] 'Don't give us a tool that we have to figure out how to use to solve our own problems. Give us a solution.' People don't really care how the function is implemented." So just what are these rules-based solutions?

There Is A Difference--With Interface

In the 1980s, AI ran on proprietary hardware, databases, and operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. . No longer. G2, the flagship inference engine The processing program in an expert system. It derives a conclusion from the facts and rules contained in the knowledge base using various artificial intelligence techniques.

inference engine - A program that infers new facts from known facts using inference rules.
 from Gensym (Burlington, MA; www.gensym.com), exemplifies how several technological changes have made rules-based deployment easier and "open." For starters, all of G2's rules, procedures, and object models work in real-time. This ensures that operational decisions and actions are executed rapidly. G2 message management, reasoning tools, and distributed publish-and-subscribe facility make the inference engine well suited to scalable and distributed operator advisory and alarm management applications. G2 runs on Microsoft Windows, various UNIX UNIX

Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics).
 variants, and Linux. Its reasoning-engine logic, objects, data structures, and user interface integrate with other systems through Microsoft's ActiveX (think: Internet Explorer), COM, and .NET, as well as an alphabet soup of standards including HTTP HTTP
 in full HyperText Transfer Protocol

Standard application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol.
, Java ODBC (Open DataBase Connectivity) A database programming interface from Microsoft that provides a common language for Windows applications to access databases on a network. , OPC (1) (OpenGL Performance Characterization) A project group within GPC that manages OpenGL benchmarks. OPC endorses the Viewperf and GLperf benchmarks. Viewperf was created by IBM and OPC provides viewsets for it, which are combinations of tests using specific , RMI (Remote Method Invocation) A standard from Sun for distributed objects written in Java. RMI is a remote procedure call (RPC), which allows Java objects (software components) stored in the network to be run remotely. , SQL SQL
 in full Structured Query Language.

Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results.
, and XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
. The user interface is a thin client based on Microsoft Windows; it can be embedded in Windows applications such as Microsoft Office or those created using Microsoft Visual Basic, C++, or .NET. Last, programming G2 involves graphical object-oriented modeling, natural language rules, generic rule and procedural logic, a built-in understanding of time, and the ability to incorporate programming changes without stopping to compile or relink code.

Inference engines work. For example, Toyota Motor Corp. uses Gensym G2 to plan its final assembly line. Assembly employs approximately 200 operators executing 3,000 basic operations per vehicle that involve about 2,000 parts/vehicle across 100 to 200 vehicle forms. Production takt time: 1 to 3 minutes. Using incoming demand, the G2-based scheduler works out how a given automobile model is to be assembled, including which operators, which assembly stations, and the location of both potential bottlenecks and operator conflicts at various stages during assembly.

G2 is also the basis behind Gensym's latest version of NeurOn-Line software. This neural-network application is for operations involving real-time predictions of product quality and process conditions. Engineers use it to create models of complex processes--"model-based reasoning" is an analytic technique becoming quite popular in factory control--that typically cannot be modeled using conventional analytical techniques. According to David Siegel, Gensym's director of Marketing, "The models are built through a training procedure that uses historical process data. Through these models, operators and control systems continuously receive real-time predictions of product quality and process variables that would be impractical to measure directly. Such predictions support more effective control of the variability in processes and enable improved product quality, higher production yields, and increased throughput." The latest version of NeurOn-Line has a new recursive See recursion.

recursive - recursion
 structure for predictive neural-network models. This lets models "extend the time horizon and accuracy of their predictions by using previous output values for new predictions," explains Siegel.

Volkswagen (VW) Group (Madrid, Spain) uses the inference engine from ILOG Inc. (www.ilog.com; Mountain View, CA) for new-car sequencing and production planning at the group's SEAT Martorell and the VW Navarra plants. These two locations produce 2,000 and 1,200 cars per day, respectively. Using ILOG's optimization software, the two plants match assembly line resources to customer and dealer specifications, thereby stocking only the parts needed for current orders. In the past, planning was mostly done manually--in 90 minutes. Now, building a schedule takes 15 minutes. Planners used to take a full day to generate a production plan for the next day; with the ILOG system, planners can generate the plan in half a day. The VW Navarra facility also uses ILOG Solver for car sequence scheduling in minutes, a job that manually used to take six hours.

[GRAPHIC OMITTED]

Call Your Agent

In reality, rules-based technology "gets embedded in solutions so that the end user doesn't even know there's AI inside," says Siegel. "I don't know Don't know (DK, DKed)

"Don't know the trade." A Street expression used whenever one party lacks knowledge of a trade or receives conflicting instructions from the other party.
 of many total standalone AI/expert system-type applications.

They're almost always a part of the larger picture." Anderson agrees. He points out that control engineers showed long ago that fuzzy logic couldn't do anything that mathematical modeling couldn't do. More to the point, continues Anderson, "If people want to implement fuzzy logic control, they don't have to buy Omron hardware or software to do it. They can write fuzzy logic algorithms in a programmable controller's native programming language." (That said, a systems developer writing a control application requiring fuzzy logic can get that capability by buying a multi-loop, general-purpose process control module for Omron's CS1 PLC.)

Nevertheless, AI is on the factory floor. For instance, take a look at Omron optical discrete sensors for detecting and staging the sequence of objects in manufacturing. These sensors work with infrared or visible light pulses of 15,000 and 25,000 KHz. Two or more of these sensors close together can interfere with the operation of the others because the spurious light pulse from one sensor can trigger a nearby sensor. With embedded fuzzy logic, each sensor now has the intelligence to prevent mutual interference.

These days, the focus is on agent-based operations on the factory floor. One term for this is prognostics: "the ability to predict and prevent possible fault or system degradation before failures occur," rather than the current method of scheduled maintenance and reactive maintenance based on the "fail and fix approach," explains Jay Lee, director of the National Science Foundation Industry/University Cooperative Research Center on Intelligent Maintenance Systems (IMS (1) See IP Multimedia Subsystem.

(2) (Information Management System) An early IBM hierarchical DBMS for IBM mainframes. IMS was widely implemented throughout the 1970s under MVS and continues to be used under z/OS.
; www.imscenter.net) and professor at University of Cincinnati The University of Cincinnati is a coeducational public research university in Cincinnati, Ohio. Ranked as one of America’s top 25 public research universities and in the top 50 of all American research universities,[2] .

Some background: IMS is a multi-campus research center including University of Wisconsin (Milwaukee), the University of Michigan (body, education) University of Michigan - A large cosmopolitan university in the Midwest USA. Over 50000 students are enrolled at the University of Michigan's three campuses. The students come from 50 states and over 100 foreign countries.  (Ann Arbor), and now the University of Cincinnati. The center has over 45 company members and sponsors that provide expertise and real-world testbeds, including General Motors (automotive assembly), Harley Davidson (predictive maintenance system for machine tools), Hitachi (intelligent condition-based monitoring and maintenance of gas turbine), Intel (semiconductor fab equipment and processes), and Rockwell Automation (energy and power systems, asset optimization and management, wireless machine sensors). With these companies, IMS is working to advance "infotronics"--the mix of industrial automation, integrated systems, and information technology--for prognostics, near-zero downtime, and ultimately "smart" factory control.

The IMS Center has developed a toolbox of algorithms. Of particular interest is the Watchdog Agent. This agent, explains Lee, "can assess and predict the process or equipment performance based on the inputs from the sensors mounted on it. Performance-related information is extracted from multiple sensor inputs through signal processing, feature extraction, and sensor fusion techniques. A performance valuation module determines the current level of degradation of a system based on the overlap of recently observed signatures with normal operation signatures." These same process signatures are used to forecast process and machine performance.

Watchdog agents can reside in an existing microprocessor in a factory floor device or controller; no special chip required. You can have different Watchdog agents focus on different things: hydraulics, vibrations, tool wear, machine use, and inventory. The agents can be networked together, say in a CNC (Computerized Numerical Control) See numerical control.

CNC - Collaborative Networked Communication
 machine, "to monitor themselves by reasoning the current performance compared with previous performance," explains Lee. That is, the agents sense process or equipment degradation well before performance becomes unacceptable. An onboard decision support tool then determines the most critical object or process in the system needing repair. It assesses the risks of making or not making that repair in a given time. Based on this self-assessment, the Watchdog Agent triggers service to be performed by itself or informs the user that service is required.

Here's a simple example of agent assessment. Two sensors measured the spindle load in orthogonal directions for each boring cycle at a General Motors manufacturing plant. Each cycle lasted about 35 seconds; 1,000 signals were collected during three 8-hour shifts. IMS found that as tool wear increases, the load during the drilling increased for one of the sensors; that is, "other faults may be detected that are not related to tool wear," says Lee. "Expert knowledge can be used to decide which features best represent normal processes and which best represent faulty processes."

A second IMS project is the Device-to-Business (D2B D2B Domestic Digital Bus (home automation standard) ) platform, basically an autonomous intelligent agent that links factory floor devices directly to a business system, such as enterprise resource planning See ERP.

(application, business) Enterprise Resource Planning - (ERP) Any software system designed to support and automate the business processes of medium and large businesses.
 (ERP (Enterprise Resource Planning) An integrated information system that serves all departments within an enterprise. Evolving out of the manufacturing industry, ERP implies the use of packaged software rather than proprietary software written by or for one customer. ), thereby circumventing traditional factory supervisory control systems, such as programmable controllers. The agent compares performance data from these devices to historical trends and, when necessary, alerts the relevant parties. For example, an IMS project has D2B linked to an ERP system at Ford Motor. The ERP system automatically cancels replenishment for metal in its Dearborn-based Rouge Truck Plant if the stamping machine is about to fail.

In the past, a good operator could adjust machinery based on intangibles--visual, sound, vibrations, smell, and touch--attributes that have not quite been fully captured through sensor, analytic, and inference-based response technologies. Yet. As was the expectation in the 1980s. AI can still help fill the gap in the skills and knowledge that are increasingly lacking on the factory floor as the number of equipment operators drops and more manufacturing engineers leave the field through attrition.

By Lawrence S. Gould, Contributing Editor
COPYRIGHT 2005 Gardner Publications, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Gould, Lawrence S.
Publication:Automotive Design & Production
Geographic Code:1USA
Date:Jul 1, 2005
Words:1596
Previous Article:Material handling matters: some things that you may find useful in getting things from here to there.(Automatic Guided Vehicle Systems)
Next Article:Engineering isn't a "burden".(Mahle Powertrain Systems)(Editorial)(Column)
Topics:



Related Articles
New technologies emerge in medical AI. (artificial intelligence)
Artificial intelligence and natural confusion.
'Artificial intelligence' already taking many forms in plastics processing.
The AI factory; how artificial intelligence will create 'smart plants.' (Cover Story)
'Fuzzy logic' makes controls think like you do. (includes related article)
Replacing humans with machines: the insurance industry has begun to leverage artificial intelligence to cut costs and improve efficiency. But...
My favorite sites. (Media & Technology).(list of useful Web sites)(Brief Article)
In search of Artificial Intelligence. (Produce).(Column)
Software developer builds on artificial intelligence.(IT Strategies)(CorMac Technologies Inc.)(Column)
Answers to common questions about AI.(ARTIFICIAL INTELLIGENCE PART 1)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles