The technical field of the present invention is vehicle monitoring. An example of an application of the present invention is for determining when an impact has occurred in respect of a vehicle such as a forklift.
In environments such as warehouses there is a need to determine whether impacts or crashes have occurred, for example, for occupational health and safety and insurance purposes.
Known impact sensors for use on vehicles such as forklifts use a pendulum type magnetic inertial switch to trigger an alarm when an impact occurs. Such sensors only trigger at a preset level and require an impact of long duration or significantly high force to trigger. The inertial force experience by the forklift during an impact needs to exceed-a preset threshold to trigger the alarm. This threshold needs to be set at a high level to avoid false triggering by the normal operation of the forklift or noise such as that caused by mast movement, speed bumps or uneven surfaces. The result of setting a high threshold is that only impacts generating a large inertial force will trigger the impact alarm. Alternatively using a lower threshold increases the likelihood of false triggering of the impact alarm.
According to one aspect of the present invention there is provided a vehicle movement processing system comprising a movement processor arranged to:
According to one aspect of the present invention there is provided a vehicle movement processing system comprising:
According to another aspect of the present invention there is provided a method of determining movement of a vehicle comprising the steps of:
Preferably the output signals include a first output signal indicative of acceleration in a first direction and a second output signal indicative of acceleration in a second direction, the second direction being perpendicular to the first direction.
The movement data characterising predetermined movements preferably comprises one or more movement parameter threshold values whereby it is determined whether the predetermined movements have occurred by comparing movement parameter values determined from the movement data processed from the output signals to the threshold values.
Alternatively the movement data characterising predetermined movements can include one or more movement signatures wherein each movement signature comprises the changes over time for the movement of one or more movement parameters. The parameters comprising a movement signature can be determined by measuring the movement parameter values when a vehicle performs the movement.
The movement parameters preferably include one or more of signal amplitude, signal polarity, duration of signal amplitude above a threshold level, signal amplitude decay rate or signal amplitude envelope.
In an embodiment of the system an output signal threshold indicative of normal operating movements of the vehicle can be established such that output signals exceeding the threshold value trigger the processing of the output signals to provide movement data for the vehicle. The output signal threshold may be variable.
Preferably the system includes two accelerometers arranged in a single plane with the first and second directions of the second accelerometer at a 45° angle relative to the first and second direction of the first accelerometer.
The communication interface may be provided as a wireless communication interface enabling data to be transmitted to a remote processor or user interface during operation of the vehicle.
In one embodiment of the system the movement processing system comprises a data reception part adapted to receive the output signals from the accelerometer and a data processing part adapted to analyse the movement data. The data processing part can be external to the moving vehicle and the reception part adapted to transmit movement data to the data processing part using the communication interface.
Movement data can be stored in the reception part for download at a predetermined time.
The sensor system may include further optional features such as one or more of:
For example when a movement designated as dangerous has occurred one of more of the following steps may be executed:
a to 2c illustrate the orientation of two accelerometers used in a preferred embodiment of the invention.
a to 4f illustrate signal waveforms output from an accelerometer.
The movement processing system according to embodiments of the present invention comprises a movement processor arranged to process signals, each indicative of movement along an axis, output from one or more accelerometers carried on board a vehicle to provide movement data characterising the movement of the vehicle. Based on the movement data the processor can determine whether one or more predetermined movements of the vehicle has occurred.
The movement processing system 100 as shown in
The predetermined movements can include a number of movements of interest to the operator of the vehicle or manager of the environment in which the vehicle is used. Typically the movements of interest will be those associated with unsafe operation of the vehicle or which risk damage to goods, for example impacts, too rapid acceleration and deceleration, jerky or erratic movements.
The types of movement of interest can change depending on the environment in which the system is used also the extremity of the movement could influence whether it is of interest or not. For example, in a warehouse environment where a forklift is moving loaded pallets of goods some small impacts, such as when the forks are inserted into the pallet and the vehicle lightly bumps the pallet, may be considered an acceptable or allowable impact as only small forces and vibrations are involved, whereas collision between a moving forklift and a fixed object, such as shelving, would generally be a harder impact of longer duration with greater, potentially damaging, forces involved. The movement data charactering an actual movement can be used to distinguish between movements within an allowable range and movements not allowable based on the comparison of movement data with reference movement data characteristic of predetermined movements of interest.
A preferred embodiment of the sensor system will now be described with reference to the block diagram of
The accelerometers used in the preferred embodiment of the present invention measure the acceleration along two right angled axes X1 and Y1 as shown in
Rotating one accelerometer by 45° provides movement data measurements in directions mid way between those measured by the first accelerometer, an example of the axes X2 and Y2 of the 45° rotated accelerometer is shown in
As shown in
The voltage signals are indicative of movement in 8 directions enabling 360° movement analysis from the voltage signals. The movement data analysis can include:
The data is then converted to a form suitable for storage or output to a user.
When the vehicle is moving signals indicative of the acceleration of the vehicle are measured by the accelerometer and output as voltage signals. In the preferred embodiment of the invention the processor 320 receives these voltage signals via analogue to digital converting input ports.
Examples of the output signals indicative of movement along one measurement axis are shown in
a is an example of normal noise and vibration of the vehicle, for example engine vibration, positive and negative base level threshold 410, 411 can be set to filter out these normal vibrations so the analysis of the movement data is triggered by a signal amplitude exceeding this base threshold level.
c is an example of the output signal for an impact. The signal shows acceleration components in both the positive direction 404 and the negative direction 405 which initially exceed both the positive base threshold value 410 and the negative base threshold value 411 and then the vibrations from the impact rapidly decay to below the positive and negative threshold values as the forces operating on the accelerometer from the impact dissipate. Several parameters measured from the impact waveform, such as the peak amplitude, duration, and decay rate, can be used to determine the extent of the impact and based on the environment determine the likelihood of damage being caused.
An example of using threshold values to determine whether a damaging impact has occurred will now be described with reference to
d illustrates an impact signal waveform where the impact is of a shorter duration than the duration threshold 420. As can be seen in
e illustrates an impact signal waveform where the impact duration is longer than the impact duration threshold 420. Next the signal amplitude for the duration is analysed to determine whether the signal amplitude exceeds the predetermined amplitude threshold and for how long. For example, as shown in
f illustrates an impact signal which exceeds the duration threshold and the signal amplitude exceeds the amplitude threshold value for a significant portion of the duration, so would be identified as an impact of interest based on the comparison of the impact signal to the threshold values.
The base threshold level may be calibrated by the operator for the particular vehicle or set based on manufacturer's guidelines. For example, for an electric motor driven forklift very little vibration is likely to be experienced during normal operation so the base threshold level may be set much lower than that of a gas forklift. The average level of impacts of interest may be set relative to the base level, say 20% above the base level, or at a level determined through calibration. An example of manufacturers guidelines for setting of base and average threshold levels are given in table 1.
As shown in table 1, where the vehicle makes little noise during normal operation, such as the electric forklift, the base and average threshold level may be set to the same level such that any impact where the average amplitude of the signal exceeds the base level for the threshold duration is an impact of interest. Similarly two different settings could be tried for the same vehicle, such as is shown for the 1.3 ton reach truck. For example, if the truck is new a lower average threshold level may be used compared to an older truck where more false impact triggers due to vehicle fatigue may occur. The threshold levels may also be varied over time due to aging of the vehicle resulting in higher levels of noise movement during regular operation.
Alternative means of determining whether a signal is of interest can include comparison of the signal waveform with that of a signal waveform characteristic of a particular movement referred to as a movement signature. For example, the difference between a small and large impact can be clearly seen by a visual comparison of the signal waveforms of
The example shown in
Comparison of the movement data from measured signals for a movement with a known movement signature requires more data processing resources than comparison of movement data from measured signals with threshold values, thus the signal analysis method can be varied depending on the data processing capabilities of the system. Alternatively two data processing schemes can be employed where signals are analysed both in real time and non-real time or batch processing. For example, in a training environment it may be important in real time to provide warnings for dangerous movements or impacts which may be analysed based on thresholds. However, signal data may also be stored for subsequent detailed analysis of movements based on movement signatures for determining the level of skill of the trainee and providing feedback. This subsequent analysis is not constrained by the same processing speed requirements as the real time processing thus more sophisticated analysis may be performed.
Providing more axes for measurement of movement signals enables the processing time and resources required to be reduced. Firstly, by measuring forces along a number of axes more data is measured by the accelerometer requiring less analysis to extrapolate data to determine from which direction an impact occurred. Secondly, where limited processing resources are available the movement data can be selectively analysed from one or more axes of interest, for example the axes with the highest measurements which enables the impact direction also to be determined using minimal processing.
Further, the movement processing system can determine whether the vehicle is moving or stationary before the impact using either previous movement data or a further signal, for example from the vehicle control system such as a speed meter reading or accelerator control signal.
In the preferred embodiment the analysis of the movement data is performed by processor 320 installed on-board the vehicle. The processor 320 can be programmed to identify particular kinds of movement events, for example: impacts, rapid acceleration or sudden stops which may be of interest.
The analysis can provide data including the type of movement event, the magnitude and direction of forces experienced during the event, and the duration of the event. To this data the processor can add other information, such as the time, date, identity of the operator, vehicle identifier and the like, for reporting or storage of the movement event. The methods used for signal analysis can be varied depending on the processor capabilities. The movement event data may be output to the driver, for example using a monitor screen installed in the vehicle or announcement device, as well as being stored in a data logger for downloading at a later time, for example using an RS232 interface or the like.
Movement events can be reported in real time to a monitoring station external to the vehicle using a communication interface such as a wireless LAN or radio frequency communication such as Bluetooth. Similarly the movement event data may be downloaded to the external monitoring station on demand.
The processor can also be programmed to perform other functions when particular movement events are detected such as sounding an alarm or triggering some other alert to information driver and/or others that an event such as an impact has occurred. Alternatively or for certain events, such as high force impacts likely to cause damage, the processor may shut down the vehicle to prevent further operation or limit the subsequent operation of the vehicle, for example limiting speed or only enabling operation by a supervisor or mechanic to move the vehicle if the impact is of a magnitude likely to cause damage.
In the preferred embodiment the analysis of the movement data is performed by processor 320 installed in the vehicle. Alternatively movement data can be output to an external processor 360 for analysis. Where the movement data is externally analysed the on-board processor 320 forwards recorded movement data along with associated information such as time and date information to the external processor via the communication interface 330, such as a wireless LAN or radio frequency transceiver. Alternatively the data may be stored in memory 340 for subsequent download and analysis, for example at the end of a shift or training session. The data stored or forwarded may be raw data or some preliminary processing may be performed by the on-board processor, such as discarding measured results which are below a predetermined threshold and have an very low probability of relating to an impact or other event of significance which is being monitored.
Power to the vehicle subsystem can be provided either by using an internal power supply such as a battery or draw power from the vehicle battery. Where power is drawn from a vehicle battery the apparatus will also comprise battery connection and power regulation circuitry. The actual configuration or source for the power supply 315 is not critical to the invention.
It should be understood that the present invention enables more detailed data to be gathered in relation to movement events such as impacts than was previously possible. Further, the movement data has greater relevance to abnormal or significant movements as the movement data is filtered to remove the noise of normal movements of the vehicle from the data.
It is desirable to gather information regarding impacts or movements of vehicles or equipment for occupational health and safety purposes, also for driver performance and training purposes. For example, in a warehouse environment, forklift impacts indicate careless driving or safety problems as well as being potentially damaging to goods, equipment, and people. Also erratic driving, rapid acceleration and deceleration, or taking corners too fast may also be potentially hazardous, particularly to people in an environment such as a warehouse. The ability to obtain objective data regarding the equipment's movement and hence the driver's performance is a useful tool for performance management and training for drivers. Further the recoded movement data can be useful when investigating any incidents where goods are damaged or people injured.
The system may include an identification module, such as an identity card or proximity card reader or other means to record and track identification information for the vehicle operator. The identification of the operator may be linked to the movement data recorded. The identification module may be linked to the control of the vehicle so that only an authorised operator can operate the vehicle. Similarly the system may revoke an operator's authorisation if they are determined to be dangerous or dangerously operating the vehicle based on analysed movement data.
The system may also include functionality to determine the location of the vehicle when movements of interest or impacts occur. This could include an additional positioning module, such as a Global Positioning System (GPS) or similar navigation system to provide an accurate location, or the location may be isolated to a particular region of a working space based on the wireless communication signal. For example, the wireless LAN base station is receiving the strongest signal from the system is most likely the base station in the warehouse area where the vehicle is working, enabling an approximate location to be determined. The location information can be associated with the impacts or movements of interest to alert supervisors or emergency response crews to where a dangerous event has occurred or to track where impacts have occurred for inspection and maintenance and highlight problems, for example areas poorly designed for maneuvering the vehicle resulting in impacts occurring repeatedly in the same area.
Additional sensors may also be included in the system to measure additional movement data. For example, gyroscopic sensors or additional inertial sensors, to determine tilt, elevation, or rotation may be added. The signals received from the additional sensors can be analysed to provide further detail regarding movement of the vehicle.
The movement processing system could be used in any application where it is required to measure impact or abnormal movements for identifying damage or safety related reasons, for example such applications in include: trucks, trains, trams, buses, materials handling equipment, earthmoving equipment, catering equipment for aeroplanes and mining equipment. The monitoring function could also be combined with other technology. For example by combining logging movement data from a train or tram in combination with location information, such as provided by global positioning system (GPS) readings, areas of the tracks which are damaged or causing potentially dangerous abnormal movement of carriages could be identified and the relevant authority or maintenance department automatically warned, enabling investigation and repair or other preventative action to be taken to minimise any accident risk.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/AU2007/001420 | 9/25/2007 | WO | 00 | 9/14/2009 |
Number | Date | Country | |
---|---|---|---|
60859233 | Nov 2006 | US |