Markham, Patrick 1 Patrick Markham

advertisement
Markham, Patrick
Lab 1 – Don't Forget Me Product Description
Patrick Markham
CS411
Janet Brunelle
February 4, 2008
1
Markham, Patrick
2
Table of Contents
1
INTRODUCTION ...................................................................................................................4
2
PRODUCT DESCRIPTION ....................................................................................................6
3
4
2.1
Key Product Features and Capabilities ........................................................................6
2.2
Major Components (Hardware/Software)....................................................................8
2.3
Target Market/Customer Base ...................................................................................10
PRODUCT PROTOTYPE DESCRIPTION ..........................................................................11
3.1
Prototype Functional Objectives ................................................................................11
3.2
Prototype Architecture ...............................................................................................12
3.3
Innovative Features ....................................................................................................13
3.4
Challenges and Risks .................................................................................................13
PROTOTYPE DEMONSTRATION DESCRIPTION ..........................................................14
GLOSSARY ..................................................................................................................................16
REFERENCES ..............................................................................................................................17
List of Figures
Figure 1. Nontraffic fatalities involving children and automobiles, 2002-2006 ............................5
Figure 2. Major Functional Component Diagram (MFCD). ..........................................................8
List of Tables
Markham, Patrick
3
Figure 3. Annual U.S. Motor Vehicle Production ........................................................................11
Figure 4. Prototype Architecture ..................................................................................................12
Markham, Patrick
4
Lab 1 – Don't Forget Me Product Description
1
INTRODUCTION
In 2007, 804 children were involved in 652 automobile incidents, resulting in the
deaths of 202 of America's future youth. This figure includes both traffic and nontraffic
related incidents. A further 9,100 children received emergency room treatment, also in
nontraffic related incidents. Numerous factors contribute to this problem. Leading
factors include, among others, both hyperthermia and hypothermia, strangulation (e.g., in
a car window or by a seatbelt), inhalation of vehicle-generated carbon monoxide and
collision (i.e., backovers and frontovers). DFM Inc.'s board of directors performed the
necessary market research, led by Marketing Director Daniel Holloway, and narrowed
the contributing factors to just two causes for which no commercially accepted solution
has yet arisen. Neglect of a child who has been left unattended in a vehicle is the root
cause in each case.
Twenty percent of all non-traffic fatalities involving children and automobiles in
the years 2002 through 2006 were a direct result of neglect during excessively hot
temperatures. While 62.9% of all nontraffic fatalities involving children and automobiles
in the same years resulted from backovers and frontovers, numerous commercially viable
systems which address this cause have since been introduced into the market. As a result,
DFM Inc.'s board of directors expects data will, in several years' time, reflect this
introduction in the form of a drastic decline in this percentage. At the same time, the data
will show a dramatic increase in the other percentages. The figure below clearly shows
hyperthermia to be, after backovers and frontovers, the leading cause of nontraffic
fatalities involving children and automobiles by far. Minus backovers and frontovers,
Markham, Patrick
hyperthermia was the cause of 52.8% of these fatalities.
Figure 1. Nontraffic fatalities involving children and automobiles, 2002-2006.
Therefore, after much deliberation, DFM Inc.'s board of directors proposed a
solution to non-traffic incidents involving children and automobiles, both fatal and nonfatal, due either to extreme temperatures or pre-existing health conditions resulting
5
Markham, Patrick
6
ultimately from children being left unattended in vehicles. The solution has been dubbed
"Don't Forget Me," or DFM, for which DFM Inc. is named.
Conceived by the Old Dominion University (ODU) CS410/411 Blue Team, DFM
is a sensor-based child protection (SBCP) system that can be installed in any vehicle. It
is a combination of sensors and software which, in cooperation with a standard car alarm,
attempts to prevent a child from being left unattended in a vehicle for any period of time.
Additionally, DFM notifies the parent or legal guardian (i.e., the driver) that the child is
in danger, in the event that, in spite of the system's attempt to prevent neglect in the first
place, the parent or legal guardian has left the child in the vehicle unattended and
conditions subsequently suggest that the child's life is in danger. Due to the nature of the
solution, and in light of extensive market research, DFM Inc.'s board of directors
determined that such a solution would best be implemented as a before-market add-on at
the vehicle manufacturing level. As a result, rather than manufacture DFM units inhouse, DFM Inc. will simply license the use of patented software to vehicle
manufacturers and provide the necessary specifications and documentation along with the
licenses.
2
2.1
PRODUCT DESCRIPTION
Key Product Features and Capabilities
The DFM "intelligent" software is the cornerstone of the solution. From the beginning,
DFM Inc. recognized that any solution would require software capable of determining the
appropriate response to each of the many and varied scenarios which will require the system to
act. The DFM system therefore determines not only whether or not a child has been left alone in
the vehicle (based on seat pressure and the presence of a heartbeat), the temperature inside the
vehicle, how far away the driver is from the vehicle and how long the driver has been away, but
also, among other things, if one or more sensors is not functioning, if the heartbeat is abnormal, if
Markham, Patrick
7
the heartbeat is too fast or too slow, if the temperature is too hot or too cool, if the temperature is
approaching too hot or too cool, and then, based on this input, determine whether or not to set off
the keychain alarm, to set off both the keychain alarm and the car alarm, or to stop the alarm(s)
entirely (e.g., if conditions have returned to normal). In fact, there are a host of decisions which
must be made in order to determine the appropriate response. The decision-making process is
rather detailed, and a more elaborate explanation of this process will be compiled in the near
future.
Additionally, it should be noted that the truly innovative characteristic of the DFM solution
is that, although the various sensors, the processor, the embedded operating system and the
wireless communication devices (i.e., the keychain and related devices) have existed for years,
never before has anyone combined them all into one comprehensive system –together with
advanced software–so as to actually address the problem outlined in section 1 of this document.
[This section of page intentionally left blank]
Markham, Patrick
2.2
Major Components (Hardware/Software)
Figure 2. Major Functional Component Diagram (MFCD).
Figure 2 illustrates the major functional components of the Don't Forget Me system. It
identifies ten major functional components.
8
Markham, Patrick
9
The first component is the pressure sensor. This sensor, combined with the heartbeat
sensor, determines whether or not a child is present in the vehicle.
The second component is the heartbeat sensor. As mentioned, this sensor, in
combination with the pressure sensor, determines whether or not a child is present in the vehicle.
Additionally, it determines if the child is experiencing any sort of heart condition, trouble breathing
or other problem which would result in a particularly fast or slow heartbeat.
The third component is the motion sensor. This sensor essentially services as an
alternate means of verifying the presence of the child. No motion is not verification that no child
is present, but the presence of motion clearly verifies the presence of the child.
The fourth component is the temperature detector. This sensor determines the
temperature of the interior of the vehicle only.
The fifth component is the accelerometer. The accelerometer determines the total
external force on the vehicle. The nearest comparison to the DFM system's use of this device is
in airbag deployment systems.
The sixth component is the car alarm. The DFM system works in conjunction with a
vehicle's existing car alarm. For our purposes, this alarm serves primarily to prevent the child
from being left unattended in the first place, although the alarm will also go off anytime the
keychain alarm goes off.
The sixth component is the keychain alarm. This device is actually a combination of an
alarm and a receiver, as it must be able to communicate with the CPU. If the driver steps too far
away from the vehicle, if the driver remains away from the vehicle for too long a period or if
conditions inside the car demand it, both the car alarm and the keychain alarm will go off.
The seventh component is the remote detector. This device determines if the keychain is
in proximity for communication.
The eighth component is the transmitter device. This is the wireless technology
necessary for such communication.
The ninth major functional component is the reset switch. As with any alarm system, a
reset switch is necessary in the event that the "child" is actually an adult (i.e., someone who is
Markham, Patrick 10
quite capable of ensuring his own safety), in the unlikely event that the system malfunctions or
other scenarios in which the driver deems it necessary to temporarily disable the system.
Importantly, this switch is placed in the backseat–not in the front–to mitigate any risk of the driver
disabling the system and walking away from the vehicle with the child still inside.
The final major functional component is the Central Processing Unit (CPU). The CPU
includes a central processor (i.e., the computer hardware component), an embedded operating
system and the DFM software.
2.3
Target Market/Customer Base
DFM Inc. will target one market in particular: vehicle manufacturers. Vehicle
manufacturers produce over five million passenger cars and more than seven million commercial
vehicles annually. From 1997 through 2005, the total number of vehicles manufactured, both
passenger cars and commercial vehicles, averaged 12,181,000 annually. The goal is to capture
1-2% of this market in the first two years. In other words, the goal is to have the Don't Forget Me
system installed on 1-2% of all vehicles manufactured in the second year. Further expansion,
although difficult to project, is expected to result from natural growth. Alternatively, if federal
legislation is introduced that requires manufacturers to install safety measures meeting the
general description of the DFM system in their vehicles, DFM Inc. has the opportunity to dominate
the market decisively for years to come. Revenue will be derived from the sale of licenses to
install the system in the vehicles a manufacturer produces. The anticipated cost of a single
license to the manufacturer is fifty U.S. dollars. The figure below details the number of vehicles
manufactured annually for the 1997-2005 period.
[This section of page intentionally left blank]
Markham, Patrick 11
Table 1-15: Annual U.S. Motor Vehicle Production (Thousands of units)
1997
1998
1999
2000
2001
2002
2003
2004
2005
12,131
12,003
13,025
12,774
11,425
12,280
12,087
11,960
11,947
5,934
5,554
5,638
5,542
4,879
5,019
4,510
4,230
4,321
6,197
6,448
7,387
7,231
6,546
7,261
7,577
7,731
7,625
Production,
total
Passenger
cars
Commercial
vehiclesa
Figure 3. Annual vehicle production, 1997-2005.
3
PRODUCTION PROTOTYPE DESCRIPTION
The prototype of the Don't Forget Me system will demonstrate the feasibility of
combining multiple sensors, advanced software and an alarm in order to prevent drivers
from leaving children in their vehicles unattended, as well as to alert drivers when
unattended children in their vehicles are in danger.
3.1
Prototype Functional Objectives
The first objective is to successfully demonstrate the ability of the DFM software
to determine appropriate responses to the most common scenarios involving unattended
children in automobiles. These scenarios include, among a host of others, when the
driver first walks away from the vehicle with the child left inside; when an unattended
child is exposed to extremely hot or cool temperatures; and when an unattended child's
heartbeat can nolonger be detected. The ability of the software to determine the
appropriate response can actually be demonstrated without the use of any sensors, vis-àvis software simulation of the input from such devices (i.e., such devices as the heartbeat
sensor, the temperature detector, etc.).
Markham, Patrick 12
The second objective is to successfully demonstrate the ability of the software to
function in cooperation with the actual sensors, whereby input such as a heartbeat or a
dramatic increase in temperature is not simulated at all, but detected by physical devices.
Third, in an effort to show the full capability of the DFM system, we will
demonstrate that we have successfully incorporated the use of a keychain alarm into the
prototype.
3.2
Prototype Architecture
Figure 4. Phase I Prototype Major Functional Component Diagram (MFCD).
Markham, Patrick 13
Figure 4 illustrates the major functional components of the Don't Forget Me
prototype in Phase I, and the relationship between the devices. It is a simplification of
the MFCD shown in Figure 2, with the addition of the USB-600x Data Acquisition Kit,
developed by National Instruments. The Data Acquisition Kit includes the USB-600x
Data Acquisition (DAC) unit, the LabVIEW software and the necessary analog outputs
for accurate output signals. The DAC unit will allow us to read the output of the
heartbeat sensor and the temperature detector. Additional sensors may be added to the
prototype as determined by DFM Inc.'s board of directors. The DAC unit will connect to
a student laptop or ODU-provided PC. The LabVIEW software will allow us to read the
output from the sensors. Output will be fed as input into our own software, the DFM
software, which will then determine the appropriate response based on the input. When
necessary, the DFM software will set off an alarm on the computer (i.e., the "car alarm"),
or it will set off both the car alarm and the keychain alarm.
3.3
Innovative Features
As previously mentioned in section 2.1, the truly innovative characteristic of the Don't
Forget Me solution is that, although the various sensors, the processor, the embedded operating
system and the wireless communication devices (i.e., the keychain and related devices) have
existed for years, never before has anyone combined them all into one comprehensive system –
together with advanced software–so as to actually address the problem outlined in section 1 of
this document.
3.4
Challenges and Risks
A number of challenges and risks must be overcome during the development of
the Don't Forget Me prototype.
First, a set of scenarios (i.e., set of inputs) to which the DFM system should
Markham, Patrick 14
respond must be clearly defined. The appropriate response to each scenario must also be
clearly defined. This task represents a challenge because the result should be
comprehensive.
Second, for each of the sensors to be incorporated into the prototype, as well as
for the receiver for the keychain alarm, we must find an off-the-shelf product which will
work with our particular DAC device, National Instruments' USB-600x. This may take
some time.
Last, the failure of the DFM software or of any of the devices during the
prototype demonstration must be prevented at all costs. This can and will only be
mitigated by repeated testing and re-testing of the final version of the Phase I prototype.
4
PROTOTYPE DEMONSTRATION DESCRIPTION
The Don't Forget Me prototype demonstration will require each of the
components found in the Phase I MFCD from Figure 4. Additional sensors (e.g., the
pressure sensor) not found in the Phase I MFCD from Figure 4 may be added to the
prototype as determined by DFM Inc.'s board of directors. In addition to the components
found in the Phase I MFCD and any/all additional sensors, the demonstration will require
a volunteer to provide a heartbeat, a heater to simulate extremely hot conditions inside
the vehicle and a bucket of ice to demonstrate extremely cool conditions inside the
vehicle. Both the LabVIEW software and the DFM software will be pre-installed on the
laptop, and all other devices will be identical to the devices used in prototype
development.
The demonstration will begin with an overview of the major functional
components of the prototype and an explanation of how the DFM software processes the
Markham, Patrick 15
input and determines the appropriate response. We will then provide an outline of the
common scenarios in which the prototype is designed to respond, as well as the expected
appropriate responses. Finally, we will demonstrate the effectiveness of the prototype by
simulating the most common scenarios and watching as the prototype responds as
expected.
Markham, Patrick 16
GLOSSARY
DAC: National Instruments' USB-6008 or -6009 Data Acqusition device.
DFM: Don't Forget Me. Usually the Don't Forget Me system or the Don't Forget Me
software.
DFM Inc.: The Don't Forget Me company.
LabVIEW: Software included in National Instruments' Data Acquisition Kit for use
with the DAC.
MFCD: Major Functional Component Diagram.
ODU: Old Dominion University.
SBCP: Sensor-Based Child Protection system.
Markham, Patrick 17
REFERENCES
National Instruments. (n.d.). NI USB-600x Student Kits. Retrieved January 21, 2008,
from National Instruments Website:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/14681
KIDS AND CARS DATABASE. (n.d.). U.S. Fatalities by Type (2002 - 2006):
Nontraffic Fatalities Invovling Children < 15 Years Old. Retrieved January 21,
2008, from KIDS AND CARS website: http://www.kidsandcars.org/
Download