Two-Stage Fuzzy Traffic Congestion Detector

4.1. First Step: Short-Term Average Speed Prediction
To represent the wide range of data, we set nx1 = nx2 = nx3 = 5 linguistic terms as:
and K =
The output variable is also classified as: V =
Explanation of variables:
-
FF: Free Flow, RFF: Reasonably Free Flow, AF: Average Flow, CF: Congested Flow and VCF: Very Congested Flow
-
VLD: Very Low Density, LD: Low Density, MD: Medium Density, HD: High Density and VHD: Very High Density
-
VS: Very Slow, S: Slow, A: Average, F: Fast and VF: Very Fast
where the symbol states the linguistic term IS, the symbol states the logic operator AND.
-
If density is ‘Very Low’ then average speed is ‘Average’.
-
If density is ‘Very Low’ then average speed is ‘Fast’.
-
If density is ‘Very Low’ then average speed is ‘Very Fast’.
-
If density is ‘High’ then average speed is ‘Slow’.
-
If density is ‘Very High’ then average speed is ‘Very Slow’.
-
If flow is ‘Free’ then average speed is ‘Average’.
-
If flow is ‘Free’ then average speed is ‘Fast’.
-
If flow is ‘Free’ then average speed is ‘Very Fast’.
-
If flow is ‘Reasonably Free’ then average speed is ‘Average’.
-
If flow is ‘Reasonably Free’ then average speed is ‘Fast’.
-
If flow is ‘Congested’ then average speed is ‘Fast’.
-
If flow is ‘Congested’ then average speed is ‘Average’.
-
If flow is ‘Congested’ then average speed is ‘Slow’.
-
If flow is ‘Very Congested’ then average speed is ‘Average’.
-
If density is ‘Very High’ then average speed is ‘Slow’.
-
If density is ‘Very High’ then average speed is ‘Average’.
-
If density is ‘High’ then average speed is ‘Very Slow’.
-
If density is ‘High’ then average speed is ‘Average’.
-
If flow is ‘Average’ then average speed is ‘Very Fast’.
-
If flow is ‘Average’ then average speed is ‘Fast’.
-
If flow is ‘Reasonably Free’ and density is ‘Very Low’ then average speed is ‘Very Fast’.
-
If flow is ‘Reasonably Free’ and density is ‘Low’ then average speed is ‘Fast’.
-
If flow is ‘Average’ and density is ‘Low’ then average speed is ‘Fast’.
-
If density is ‘Average’ and density is ‘Very Low’ then average speed is ‘Very Fast’.
µF∩K = MIN (µ(F), µ(K))
At this point, each IF–THEN rule refers to a fuzzy set with the corresponding belonging membership values, which must be accumulated into a single fuzzy set. The MAX operator is one of the most widely used operators for this process. After this aggregation operation, the fuzzy set must be de-fuzzified. In this study, we used the centroid method, since it is the most widely applied.
Comments are closed, but trackbacks and pingbacks are open.