Artificial Intelligence In Manufacturing - Improving The Bottom Line

Artificial Intelligence and it's Practical Application inVendors typically don't like to refer to their AI
the Manufacturing Environmentbased scheduling applications as AI due to the fact
As the manufacturing industry becomesthat the phrase has some stigma associated with
increasingly competitive, manufacturers need toit. Buyers are perhaps reluctant to spend money
implement sophisticated technology to improveon something as ethereal sounding as AI but are
productivity. Artificial intelligence, or AI, can bemore comfortable with the term "constraint
applied to a variety of systems in manufacturing.based scheduling".
It can recognize patterns, plus perform time
consuming and mentally challenging or humanlyConstraint-based scheduling needs accurate data
impossible tasks. In manufacturing, it is oftenA good constraint-based scheduling system
applied in the area of constraint based productionrequires correct routings that reflect steps in the
scheduling and closed loop processing.right order, and good data on whether steps can
AI software uses genetic algorithms tobe parallel or whether they need to be sequential.
programatically arrange production schedules forThe amount of thorough planning that is required
the best possible outcome based on a number offor a successful system to be launched is one of
constraints, which are pre-defined by the user.the largest drawbacks.
These rule-based programs cycle throughIf a management team has not defined and
thousands of possibilities, until the most optimallocked in accurate routings in terms of operation
schedule is arrived at which best meets all criteria.sequence and operation overlap, and if it has not
Another emerging application for AI in acorrectly identified resource constraints with
manufacturing environment is process control, oraccurate run and set-up times with a correct
closed loop processing. In this setting, theset-up matrix, what it winds up with is just a
software uses algorithms which analyze whichvery bad finite schedule that the shop cannot
past production runs came closest to meeting aproduce. Tools like AI should not be thought of as
manufacturer's goals for the current pendinga black box solution, but rather as a tool that
production run. The software then calculates theneeds accurate inputs in order to produce a
best process settings for the current job, andfeasible schedule that can be understood by the
either automatically adjusts production settings orusers.
presents a machine setting recipe to staff which
they can use to create the best possible run.Constraint-based scheduling within an ERP
This allows for the execution of progressively(enterprise resource planning) system
more efficient runs by leveraging informationIn selecting a solution, there are a number of
collected from past production runs. These recentsystem prerequisites that you need to look for.
advances in constraint modeling, scheduling logic,The better an enterprise application integrates
and usability have allowed manufacturers to reapvarious business disciplines, the more powerful it
cost savings, reduce inventory and increasewill be in terms of delivering constraint based
bottom line profits.scheduling. This means that if an application suite
offers functionality cobbled together from
AI - A brief historydifferent products the manufacturer has
The concept of artificial intelligence has beenpurchased, it may be harder to use that suite to
around since the 1970s. Originally, the primary goaldeliver good scheduling functionality. This is
was for computers to make decisions withoutbecause a number of business variables that
any input from humans. But it never caught on,reside in non-manufacturing functionality can
partly because system administrators couldn'taffect capacity.
figure out how to make use of all the data. EvenWhen an ERP package has been configured for
if some could comprehend the value in the data, itconstraint based or finite scheduling, it is generally
was very hard to use, even for engineers.routed to a scheduling server which calculates
On top of that, the challenge of extracting datastart and finish times for the operations with
from the rudimentary databases of threeconsideration to existing orders and capacity.
decades ago was significant. Early AIWhen the shop order is executed, the scheduling
implementations would spit out reams of data,system updates the information regarding
most of which wasn't sharable or adaptive tooperations and sends the results back to the
different business needs.enterprise server.
Scheduling functionality within an ERP solution
The resurgenceought to work in a multiple-site environment. Let's
AI is having resurgence, courtesy of a ten-yearsay you need to calculate a delivery date based
approach called neural networks. Neural networkson a multi-site, multilevel analysis of material as
are modeled on the logical associations made bywell as capacity throughout your whole supply
the human brain. In computer-speak, they'rechain. The system should allow you to plan given
based on mathematical models that accumulateall the sites in your supply chain and the actual
data based on parameters set by administrators.work scheduled for each of those work centers.
Once the network is trained to recognize theseManually or automatically, you should be able to
parameters, it can make an evaluation, reach aschedule work and immediately give your
conclusion and take action. A neural network cancustomer a realistic idea of when the order will be
recognize relationships and spot trends in hugecompleted.
amounts of data that wouldn't be apparent to
humans. This technology is now being used inMore benefits of AI, constraint based applications
expert systems for manufacturing technology.Apart from the immediately apparent capacity
management benefits of constraint based
Practical application in the real worldscheduling, there are a number of less obvious
Some automotive companies are using theseanalytical capabilities. Scheduling functionality
expert systems for work process managementtypically allows you to conduct predictive analyses
such as work order routing and productionof what would happen if certain changes are
sequencing. Nissan and Toyota, for example, aremade to an optimized schedule. So if a plant
modeling material flow throughout the productionmanager is pressured by a particular account
floor that a manufacturing execution systemexecutive to prioritize an order on behalf of a
applies rules to in sequencing and coordinatingcustomer, that plant manager can produce
manufacturing operations. Many automotive plantsexcellent data on how many other orders would
use rules-based technologies to optimize the flowbe late as a result. Furthermore, this functionality
of parts through a paint cell based on colors andcan provide predictive analyses on the effect of
sequencing, thus minimizing spray-paintadded capacity in the plant. This enables
changeovers. These rules-based systems are ablemanufacturers to see if equipment purchases will
to generate realistic production schedules whichtruly deliver an increase in capacity, or if it will
account for the vagaries in manufacturing,simply result in a bottleneck further downstream
customer orders, raw materials, logistics andin the manufacturing process.
business strategies.