A system for detecting an anomaly associated with driving of a vehicle for a plurality of trips, the system comprising: a processor; a memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprises: a receiving module configured to receive jerk energies based on Z-axis acceleration data of the vehicle for a trip of the plurality of trips; a statistical analysis module configured to derive a median and mode parameters of inverse of the jerk energies; obtain one or more statistical parameters of the jerk energies upon deriving the median and mode parameters of the inverse of the jerk energies, wherein the one or more statistical parameters comprises a shape parameter (k) and a scale parameter (λ), and wherein the shape parameter (k) and the scale parameter (λ) conform to a Weibull distribution; determining a percentile value (X high) for the jerk energies; and determine a hazard rate for the trip based upon the one or more statistical parameters and the percentile value (X high); a trend analysis module configured to perform a trend analysis of the hazard rate of each trip of the plurality of trips; and an anomaly detection module configured to detect the anomaly associated with the driving of the vehicle based on the trend analysis. a processor; a memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprises: a receiving module configured to receive jerk energies based on Z-axis acceleration data of the vehicle for a trip of the plurality of trips; a statistical analysis module configured to derive a median and mode parameters of inverse of the jerk energies; obtain one or more statistical parameters of the jerk energies upon deriving the median and mode parameters of the inverse of the jerk energies, wherein the one or more statistical parameters comprises a shape parameter (k) and a scale parameter (λ), and wherein the shape parameter (k) and the scale parameter (λ) conform to a Weibull distribution; determining a percentile value (X high) for the jerk energies; and determine a hazard rate for the trip based upon the one or more statistical parameters and the percentile value (X high); a trend analysis module configured to perform a trend analysis of the hazard rate of each trip of the plurality of trips; and an anomaly detection module configured to detect the anomaly associated with the driving of the vehicle based on the trend analysis. a receiving module configured to receive jerk energies based on Z-axis acceleration data of the vehicle for a trip of the plurality of trips; a statistical analysis module configured to derive a median and mode parameters of inverse of the jerk energies; obtain one or more statistical parameters of the jerk energies upon deriving the median and mode parameters of the inverse of the jerk energies, wherein the one or more statistical parameters comprises a shape parameter (k) and a scale parameter (λ), and wherein the shape parameter (k) and the scale parameter (λ) conform to a Weibull distribution; determining a percentile value (X high) for the jerk energies; and determine a hazard rate for the trip based upon the one or more statistical parameters and the percentile value (X high); a trend analysis module configured to perform a trend analysis of the hazard rate of each trip of the plurality of trips; and an anomaly detection module configured to detect the anomaly associated with the driving of the vehicle based on the trend analysis.