In this presentation, Agastya introduces the topic of automation and associated trends. Agastya's interest lies in developing automation systems to aid the programming community whereby less of their time goes in testing and more of it goes in designing products and platforms.
Unblocking The Main Thread Solving ANRs and Frozen Frames
Automation
1. AUTOMATION
N A M E : T . A G A S T H Y A
E - M A I L : T . A G A S T H Y A @ G M A I L . C O M
T W I T T E R I D : @ A G A S T H Y A T
U N I V E R S I T Y : C V R C O L L E G E O F E N G I N E E R I N G
Y E A R / S E M E S T E R : B T E C H 3 R D Y E A R 6 T H
S E M E S T E R
B R A N C H : C S E
2. Definition:-
Automation or automatic control, is the use of various control systems for operating
equipment such as machinery, processes in factories, boilers and heat treating ovens,
switching in telephone networks, steering and stabilization of ships, aircraft and other
applications with minimal or reduced human intervention. Some processes have been
completely automated for example Social, Mobile, Analytics and Cloud.
Automation has been achieved by various means including mechanical, hydraulic,
pneumatic, electrical, electronic and computers, usually in combination. Complicated
systems, such as modern factories, airplanes and ships typically use all these combined
techniques.
Types of Automation
1.Information technology (IT)
2.Computer-aided manufacturing(CAM)
3.Numerically controlled(NC) Equipment
4.Robots
5.Flexible manufacturing systems (FMS)
6.Computer integrated manufacturing (CIM)
3. Information technology (IT) encompasses a broad spectrum of computer technologies used
to create, store, retrieve, and disseminate information.
Computer-aided manufacturing (CAM) refers to the use of computers in the different
functions of production planning and control. CAM includes the use of numerically controlled
machines, robots, and other automated systems for the manufacture of products.
Numerically controlled (NC) machines are programmed versions of machine tools that
execute operations in sequence on parts or products. Individual machines may have their
own computers for that purpose; such tools are commonly referred to as computerized
numerical controlled (CNC) machines.
Robots are a type of automated equipment that may execute different tasks that are
normally handled by a human operator.
Flexible manufacturing systems (FMS) are comprehensive systems that may include
numerically controlled machine tools, robots, and automated material handling systems in
the manufacture of similar products or components using different routings among the
machines.
A computer-integrated manufacturing (CIM) system is one in which many manufacturing
functions are linked through an integrated computer network.
4. Several trends have already impacted the distributed control systems (DCS) market and are
likely to continue to do so over the next few years. These include both product- and
technology-related trends and general industry trends.
1. Connected Industrial Devices aka the Internet of Things (IoT)
The IoT is about a lot of industrial devices networked together. The benefits of networking these devices
include:
• Managing everything from anywhere.
• Reducing complexity and hardware costs with
one network technology.
• Moving control and information at will.
• Expanding it all easily.
2. The Next Frontier of Manufacturing IT: Big Data
Big Data is about having a ton of information to use. Ten years ago, manufacturers
recognized they could and should store production data and, in
response, they added storage space at an alarmingly fast rate.
3. Cloud Computing
Cloud computing is about storing your information and computing power somewhere other than the
computer next to you . Today, most see cloud computing as an opportunity to gain more computing
power and storage space, while reducing the overall cost of maintaining and managing IT equipment
and software.
5. • Hahn Automation is a full-service systems integrator specializing in the automotive, general
industry and medical device markets.
• ABB is a multinational corporation headquartered in Zurich, Switzerland, operating mainly
in robotics and the power and automation technology areas. It ranked 158th in the Forbes
Ranking(2013).
• FANUC is a group of companies, principally FANUC
Corporation ( Fanakku Kabushikigaisha) of Japan, Fanuc America
Corporation of Rochester Hills, Michigan, USA, and FANUC Europe Corporation
S.A. of Luxembourg, that provide automation products and services such
as robotics and computer numerical control systems.
An integrated development environment (IDE) or interactive development environment is
a software application that provides comprehensive facilities to computer
programmers for software development. An IDE normally consists of a source code
editor, build automation tools and a debugger.
6. IT Automation is an excellent type of automation which will not only contribute to
its own field but also to the other fields like robotics, computer aided
manufacturing etc. My interest lies in development of softwares that will ease
the development of other softwares. The software should provide flexibilty so
that software developers should not spend more time in fixing bugs rather
than using their minds to build or construct a product. There should be
applications which provide support for logical programming languages. I think
AI is a field which will make a great impact in the coming years. For an AI
system or robot “with brain” , there should be softwares which embed
intelligence into robots or AI systems without human placing in them. One
way is that Robot learns and develops its intelligence from Internet. Though
that seems impossible but nothing is impossible.
If I were given an internship opportunity for internship in Mphasis I work really
hard to enhance my technical knowledge on Java/J2EE edition. I would like to
see and experience how a project is built from a scratch in an organization as
large as Emphasis. Automation is the area which will become more popular in
the coming years. I want to develop quality softwares especially using Java
because Java forms basis for other languages and it provides versatile
features.