Download AUTOMATED FISH TANK USING THE HUMAN

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Construction management wikipedia , lookup

PRINCE2 wikipedia , lookup

Transcript
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
AUTOMATED FISH TANK
USING THE HUMANMACHINE INTERFACE (HMI)
Automated Fish Tank
Author: Evelyn A. Chang and David Cheung
Document Reference:
Date:
COE 414 – Requirements for Senior Project Proposal
January 12, 2004
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 1 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
TABLE OF CONTENTS
TABLE OF CONTENTS............................................................................................................. 2
ABSTRACT ............................................................................................................................. 4
1
INTRODUCTION .......................................................................................................... 5
1.1
PROJECT INITIATION..................................................................................................... 5
2
TECHNICAL DISCUSSION............................................................................................ 7
2.1
PROBLEM STATEMENT................................................................................................. 7
2.2
PROJECT ANALYSIS ..................................................................................................... 9
2.2.1
DOCUMENTING REQUIREMENTS ................................................................................... 9
2.2.1.1 FUNCTIONAL REQUIREMENTS ...................................................................................... 9
2.2.1.2 NON-FUNCTIONAL REQUIREMENTS............................................................................ 10
2.3
SYSTEM SPECIFICATION............................................................................................. 11
2.3.1
FUNCTIONAL SPECIFICATION ..................................................................................... 11
2.4
DESIGN SPECIFICATION ............................................................................................. 13
2.5
SYSTEM ARCHITECTURAL DESIGN ............................................................................. 14
3
WORK PLAN ............................................................................................................ 15
3.1
METHODOLOGIES....................................................................................................... 15
3.2
PROJECT MANAGEMENT ............................................................................................ 17
3.2.1
PROJECT TEAM AND RESPONSIBILITIES..................................................................... 17
3.2.2
RESOURCE MANAGEMENT ......................................................................................... 18
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 2 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2.2.1 WORK BREAKDOWN STRUCTURE (WBS).................................................................. 18
3.2.2.2 PROJECT MILESTONES .............................................................................................. 20
3.2.2.3 PRELIMINARY PROJECT PLAN (GANTT CHART)........................................................ 22
3.2.2.4 BASELINE PLAN ......................................................................................................... 24
4
QUALIFICATIONS ..................................................................................................... 25
5
BUDGET .................................................................................................................. 26
5.1
FEASIBILITY STUDY .................................................................................................... 26
5.1.1
ECONOMIC FEASIBILITY ............................................................................................. 26
6
BIBLIOGRAPHY ........................................................................................................ 27
ATTACHMENT A (REGISTRATION AUTHORIZATION FORM) .................................................... 28
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 3 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
ABSTRACT
For this project, we would like to remotely control a 10-gallon fish tank from the Internet
via a Programmable Logic Controller (PLC) and the Human-Machine Interface (HMI). The HMI
is a Microsoft Windows-based system that provides animated images in real time.
It is
generally a GUI that is used in the automation technology field. A PC would be utilized as the
workstation connecting the PLC. We would also attempt to integrate a live broadcast of the fish
tank in almost real time utilizing a web cam. The operator can visualize and control the process
of the automated fish tank from any workstation to any PC that has the HMI installed.
The HMI allows any authorized individual or the operator the ability to monitor or even
control the fish tank from their personal computer platforms. This technology offers engineers
or operators the opportunity to increase operating efficiency and reduce operating costs by
allowing remote monitoring and control processes, in our case, the fish tank.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 4 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
1
1.1
INTRODUCTION
Project Initiation
In order to meet the requirements of our project, we would remotely control a 10-gallon
fish tank from the Internet via a Programmable Logic Controller (PLC) and the Human-Machine
Interface (HMI). We will develop a front-end interface system (HMI) to facilitate the remote
control processes of the fish tank. This project, if successful, would greatly enhanced the control
of any process by reliably demonstrating the monitoring the processes of any manufacturing
company world wide.
Our team will develop a Human Machine-Interface (HMI) using Wonderware, the
software of choice. Our HMI will allows any authorized individual the ability to monitor or even
control the fish tank from their personal computer platforms. The HMI is a Microsoft Windowsbased system that provides animated images in real time. It is generally a GUI that is used in
the automation technology field. A PC would be utilized as the workstation connecting the PLC.
The application interface animates the process on computer displays for operators to facilitate
the monitoring of the fish tank processes. This technology offers operators or even engineers
the opportunity to increase operating efficiency and reduce operating costs by allowing remote
monitoring and control processes, in our case, the fish tank.
Using HMI technology, one person can monitor in real time, multiple facilities located in
geographically dispersed areas. To increase efficiency of our project, we would attempt to also
integrate a live broadcast of the fish tank in almost real time utilizing a web cam. The operator
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 5 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
can better visualize and control the process of the automated fish tank from any workstation to
any PC that has the HMI installed.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 6 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2 TECHNICAL DISCUSSION
2.1
Problem Statement
Due to increase in competition forces in the automation and control of industrial processes,
some manufacturing companies utilize Programmable Logic Controllers (PLC) to improve
manufacturing performance in both quality and productivity. Some of the concerns of most industries
are flexibility and rapid changeover. PLCs are also developed to perform basic sequencing of control
panels of relays in most industries.
We would like to introduce the Supervisory Control and Data Acquisition (SCADA) systems
and HMI Graphical User Interface (GUI) the requirements to provide control and management
functionality. We would also like to demonstrate the flexibility and capability of the PLC and HMI
Graphical User Interface (GUI) in an interconnection via the web, as well as the PLC’s ability to
function in an industrial environment (vibration, heat, dirt, etc.) with the ability to be reprogrammed
and used for other tasks.
Although the HMI systems are functional, we would design new User Interface that is not too
complex and non-intuitive for non-technical users. Some technical and component diagrams would
be seen in the system. There would also be more intuitive indicators for parameters or slider bars
with warning indicators will help users monitor every component of the system and ensure what the
appropriate values for each parameter are.
The Programmable Logic Controller (PLC) has many applications, as stated below. This is the
main controlling hardware that will be implemented along with the HMI. The application includes
combinations of Input and Output system components to create a complete monitoring and control
system. With the Input system components, it allows the users or the operators to monitor the water
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 7 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
parameters, such as Temperature, pH, water level, and more added features. With the Output
system components, it allows the users or the operators to control Pumps, Light, Water Flow, etc.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 8 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2.2
Project Analysis
2.2.1
Documenting Requirements
2.2.1.1
Functional Requirements
The functional requirements of the Human-Machine Interface are concerned with the various
devices representing water level, temperature, pH monitor, and status lights (ie. Lights On/Off, pump
On/Off, etc.). These objects make up the system that we are trying to implement. The interface
utilizes multiple colors and animation for depicting specific components of each piece of equipment.
Also, the interface is developed in a series of arranged row placed one above another type of
structured menu for easy accessing to all system components. This makes the system a userfriendly interface. There will also be a window located in the HMI that shows real time video of the
whole process.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 9 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2.2.1.2
Non-Functional Requirements
The Non-functional requirements of the system are the Hardware components, the Operating
system and the Network connections. These Non-functional requirements are used to meet certain
requirements to install the Interface, called InTouch® as well as the web cam platform.
Our test bed will be based on the following requirements. For the server: 1 PC with a
minimum of PII-350 processor and 256 MB of RAM; Microsoft Windows 2000 Server, Microsoft
Internet Explorer 5 or later, and Windows Media Player 9. The requirements for the operator’s
workstation are all the same for the exception of the operating system MS Windows 2000 (Server
2000 not required). Equipment and software older than specified will not be tested.
For any standard Network connections, the system should support the standard TCP/IP
protocol. For our purposes, we will prototype our project on the LAN and Internet using 10/100 and
TCP/IP.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 10 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2.3
2.3.1
System Specification
Functional Specification
Functional specification denotes the behavior of the system and how its components are
integrated. These specifications therefore describe HOW the system has been designed to obtain
the WHAT specified in the Requirement Specification.
Interface Requirement - The system has a front-end interface, HMI, which would allow
operators to visualize, monitor and control the production of processes (mostly, Industrial
Processes). The interface should be user-friendly and allow users to navigate various graphical
screens without interference to the process being executed.
It also has constant network
connectivity.
Performance Requirement – In order for the system to function properly the software and
hardware configuration should be satisfied according to the requirements. The performance of the
system varies on the available system requirements.
1. Hardware Minimum Requirements:
•
400 MHz Pentium II
•
256 MB of RAM, plus 5 bytes RAM per 5K tags
•
2 GB Free Hard Disk Space
•
LogiTech Web Cam
Suggested:
•
1.2 GHz Pentium III or greater
•
512 MB of RAM
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 11 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2. Operating Systems:
Microsoft Windows 2000 Professional, Server or Advances Server with SP 3, or
Microsoft Windows XP with SP 1.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 12 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2.4
Design Specification
The Design Specification method describes how the systems have been designed in terms
of the components that build it. It describes each single component in terms of purpose, specific
characteristics and configuration for the correct function.
In this project, the InTouch application is used to allow users to create an application in
Windows 95/98/2000 (or later) and run the application on Windows 2000. The application is
interchangeable and runs on either platform without requiring conversions of either application. It
even allows Managers and Supervisors the ability to view a continuous HMI application process in
real time.
In addition, the interface (InTouch application) is also designed to support OCX controls,
ActiveX controls and Object Linking and Embedding (OLE). This method could easily select and add
OCX and ActiveX controls to any application windows and toolbar to handle control events. We
would use these concepts to integrate our web cam to the HMI.
Windows Media Services will be used for the web cam application. We chose this because
Windows Media Services (i.e. Windows Media Player) is made by Microsoft and thus better
integrated with Windows. The availability of Windows Media Services is more wide spread than any
other media services. It is also free which is economical to our project and end-users.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 13 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
2.5
System Architectural Design
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 14 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3 WORK PLAN
3.1
Methodologies
The approach we are going to use for the SDLC (Systems Development Life Cycle) of our
system is the classic waterfall model.
It involves six major phases each dependent on its
predecessor:
Step One: Project Identification and Selection.
In this phase, the hardware and software components to be used in the project are being
identified and selected according to its purposes. An overall architecture for all system components
is the result of this planning phase.
Step Two: Project Initiation and Planning.
Detailed steps and work plan for the project is defined.
Specifications for system
requirements and features are finalized. Resource planning is also completed.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 15 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
Step Three: The Analysis Phase.
An overview of the current system is created and the problem and opportunities are explored.
Recommendations are made to replace, repair or enhance the system. Justifications are made for
the intended alternative.
Step Four: The Design Phase.
The Design Phase itself is divided into two sub-phases. First, the Logical Design Phase.
The Logical Design Phase is defined as the detailed functional specifications of all system
components. The system components include data, processors, inputs, and outputs. Secondly, the
Physical Design Phase. This design phase deals with the detailed technical specifications of all
system components. This includes programs, files, network, system software, etc.
Step Five: The Implementation Phase.
This is the actual development phase where programming, documentation, hardware and
software configuration, designing of database, designing and/or enhancing a web server, and
support capabilities are implemented.
Step Six: The Maintenance Phase.
Bug fixes, new versions or releases of software and associated updates to documentation,
training and support are applied in this phase.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 16 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2
3.2.1
Project Management
Project Team and Responsibilities
MEMBER NAME
David Cheung
Evelyn Chang
ROLE
RESPONSIBILITIES
Project
Manager
Problem Statement
Networking
Programming the PLC (Ladder Logic)
Hardware and Software configuration
Web Cam Installation and Configuration
Project
Manager
Designing the Front End Interface
Designing Web Server for the HMI
Problem Statement
Methodology
Requirement Specifications
Feasibility Studies
Resource Management
Assisting in programming the PLC (Ladder Logic)
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 17 OF 28
New Jersey Institute of Technology
DATE:
COE 414 - PROJECT PROPOSAL FINAL DRAFT
12-JAN-04
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2.2
Resource Management
3.2.2.1
Work Breakdown Structure (WBS)
WORK BREAKDOWN STRUCTURE
DURATION
START DATE
END DATE
RESOURCES
Evelyn Chang & David Cheung
(DAYS)
Abstract
11
21-Jan-03
04-Feb-03
1. Introduction
6
04-Feb-03
11-Feb-03
1.1 Project Initiation
6
04-Feb-03
11-Feb-03
2. Technical Discussion
16
11-Feb-03
04-Mar-03
2.1 Problem Statement
5
11-Feb-03
17-Feb-03
Evelyn Chang & David Cheung
2.2 Project Analysis
7
17-Feb-03
25-Feb-03
Evelyn Chang & David Cheung
2.2.1 Documenting Requirements
7
17-Feb-03
25-Feb-03
Evelyn Chang & David Cheung
2.2.1.1 Functional Requirements
4
17-Feb-03
20-Feb-03
Evelyn Chang & David Cheung
2.2.1.2 Non-Functional Requirements
4
20-Feb-03
25-Feb-03
Evelyn Chang & David Cheung
2.3 System Specification
4
25-Feb-03
28-Feb-03
Evelyn Chang & David Cheung
2.3.1 Functional Specification
4
25-Feb-03
28-Feb-03
Evelyn Chang & David Cheung
2.4 Design Specification
6
25-Feb-03
07-Mar-03
Evelyn Chang & David Cheung
2.5 System Architectural Design
6
07-Mar-03
14-Mar-03
Evelyn Chang & David Cheung
3. Work Plan
23
14-Mar-03
15-Apr-03
3.1 Methodologies
5
14-Mar-03
20-Mar-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 18 OF 28
Evelyn Chang & David Cheung
Evelyn Chang & David Cheung
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2 Project Management
19
20-Mar-03
15-Apr-03
Evelyn Chang
3.2.1 Project Team and Responsibilities
4
20-Mar-03
25-Mar-03
Evelyn Chang & David Cheung
3.2.2 Resource Management
15
26-Mar-03
15-Apr-03
Evelyn Chang
3.2.2.1 Work Breakdown Structure
4
28-Mar-03
02-Apr-03
Evelyn Chang
3.2.2.2 Project Milestones
4
02-Apr-03
07-Apr-03
Evelyn Chang
3.2.2.3 Preliminary Project Plan
4
07-Apr-03
10-Apr-03
Evelyn Chang
3.2.2.4 Baseline Plan
4
10-Apr-03
15-Apr-03
Evelyn Chang
4. Qualifications
6
15-Apr-03
22-Apr-03
Evelyn Chang & David Cheung
5. Budget
6
22-Apr-03
29-Apr-03
Evelyn Chang & David Cheung
5.1. Feasibility Study
6
22-Apr-03
29-Apr-03
Evelyn Chang
5.1.1 Economic Feasibility
6
29-Apr-03
06-May-03
Evelyn Chang
6. Bibliography
6
06-May-03
13-May-03
Evelyn Chang & David Cheung
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 19 OF 28
New Jersey Institute of Technology
DATE:
COE 414 - PROJECT PROPOSAL FINAL DRAFT
12-JAN-04
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2.2.2
Project Milestones
PHASE DATE
PHASE
IMPLEMENTED
RESOURCE
ALLOCATED
PHASE DESCRIPTION
START
END
PHASE I –
Introduction
04-Feb-03
11-Feb-03
Evelyn Chang
David Cheung
The task was completed during this phase:
Project Initiation
PHASE II A–
Project Analysis
17-Feb-03
25-Feb-03
Evelyn Chang
David Cheung
The task was completed during this phase:
Requirements Gathering.
27-Mar-03
Evelyn Chang
David Cheung
The following tasks were completed during
this phase: System Specification,
Functional Specification and Design
Specification.
Evelyn Chang
The following tasks were completed during
this phase: Project Team and
Responsibilities, Resource Management,
WBS, Project Milestones, Gantt Chart, and
Baseline Plan.
PHASE II B –
Project Analysis
PHASE III A –
Project
Management
25-Feb-03
20-Mar-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
04-Apr-03
PAGE 20 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
PHASE III B –
Project
Management
15-Apr-03
22-Apr-03
Evelyn Chang
David Cheung
The task was completed during this phase:
Qualifications
PHASE III C –
Project
Management
22-Apr-03
06-May-03
Evelyn Chang
The task was completed during this phase:
Feasibility Study
PHASE IV –
Design
07-Mar-03
14-Mar-03
Evelyn Chang
David Cheung
The following tasks were completed during
this phase: User Interface Design and
System Architectural Models.
PHASE V Implementation
21-Jan-03
23-Dec-03
Evelyn Chang
David Cheung
The following tasks will be completed
during this phase: Implementation
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 21 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2.2.3
Preliminary Project Plan (GANTT Chart)
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 22 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 23 OF 28
New Jersey Institute of Technology
DATE:
12-JAN-04
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
3.2.2.4
Baseline Plan
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 24 OF 28
New Jersey Institute of Technology
DATE:
11-MAR-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
4 QUALIFICATIONS
Our Remote Fish Tank idea was based on our previous internship with PF Laboratories, Inc. Our
former supervisor is, to this day, continuously supporting our pursuit of automated manufacturing
processes.
He has taught us many concepts of automation and industrial processes in most
manufacturing facilities. Thus, has motivated us to pursue a project in this area of engineering.
David Cheung (http://web.njit.edu/~dc3) is the Project Manager in the aspect of Networking.
He has knowledge in the field of IT networking and programming as well as Hardware & Software
Configurations from previous internship. David has built 3 personal servers and over 15 personal
computers. During his internship experience, he had validated servers in compliant with the stringent
rules and regulations of the FDA, cloned and reconfigured over hundreds of PCs, and troubleshoot
networking problems. His intellect and knowledge about computers is an asset to our project. In
addition, his experience in the Military as a Direct Supervisor, he can supervise the team with no
hassle.
Evelyn A. Chang (http://web.njit.edu/~eac2) is the Project Manager in the aspect of Graphical
Design Interface (GUI) and Project Management. During Evelyn’s educational experience, she had
learned and understood the concepts of designing the industrial processes via HMI software and
writing protocols for validation purposes. She has also the limited knowledge of designing and
creating a Human Machine Interface utilizing Wonderware Factory Suite 2000 (Intouch 7.1/7.11). The
Intouch 7.1/7.11 maker will help her in designing the interface.
Both, Evelyn and David, will team up in a project called Automated Fish Tank using HumanMachine Interface.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 25 OF 28
New Jersey Institute of Technology
DATE:
11-MAR-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
5 BUDGET
5.1
5.1.1
Feasibility Study
Economic Feasibility (As of April 21, 2003)
ONE-TIME COST WORKSHEET
AUTOMATED FISH TANK
A. New Software (Wonderware FactorySuite 2000)
B. New Hardware (Allen Bradley SLC 5/05)
C. Pump
D. Tube
E. Fish Feeder
TOTAL One-Time Costs
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
$0
$0
$20
$5
$ 20
$ 45.00
PAGE 26 OF 28
New Jersey Institute of Technology
DATE:
11-MAR-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
6 BIBLIOGRAPHY
Caron, Richard. System Features Description v1.0 Final. Building Management Systems. 22
April 2002.
Caron, Richard. Required Specification for Purchased System v1.0 Final. Building Management
Systems. 20 May 2002.
Chang, Evelyn A, et al, eds. Human Machine Interface. New Jersey Institute of Technology: Project
Proposal. <http://web.njit.edu/~eac2>
InTouch 8.0 Data Sheet. Wonderware Corporation. Invensys System, Inc. Rev. 1/03. Mar. 03, 2003.
<http://www.wonderware.com/products/visualization/intouch>
Wonderware FactorySuite InTouch 7.1/7.11 User Guide, Rev. C, July 1999.
Wonderware FactorySuite InTouch 7.1/7.11 Reference Guide, Rev. C, July 1999.
Wonderware FactorySuite IndustrialSQL Server Administration Guide, Rev. A, 15 May 2002.
Wonderware FactorySuite IndustrialSQL Server Database Reference, Rev. A, 15 May 2002.
Wonderware MaintenanceSuite Introduction, PN 06-2077, March 2000.
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 27 OF 28
New Jersey Institute of Technology
DATE:
11-MAR-03
COE 414 - PROJECT PROPOSAL FINAL DRAFT
COMPUTER ENGINEERING PROJECT PROPOSAL
Subject: AUTOMATED FISH TANK
Attachment A (Registration Authorization Form)
COE 414 - PROJECT PROPOSAL FINAL DRAFT
PRINTED ON: MONDAY, JANUARY 12, 2004
PAGE 28 OF 28