Beruflich Dokumente
Kultur Dokumente
Conventional shock absorbers combined with composite pneumatic springs which allow ride height adjustment or even ride height control. Ride height control is especially desirable in highway vehicles intended for occasional rough road use, as a means of improving handling and reducing aerodynamic drag by lowering the vehicle when operating on improved high speed roads. It refers to the situation when, for example, a car accelerates up and down a hill, and then slows to follow a turn, and the airflow around it cannot keep up and separates from it. This aerodynamic phenomenon creates an additional drag, slowing the car, and forcing you to push harder on the pedal, consuming more gas. The same applies to airplanes, boats, subs, and generally, any moving object following the rule.
1.2
Linguistic Variable.
Block diagram
This assignment has 5 variable inputs and 1 output. The inputs are basically using the sensor and placed in 5 different places. Input Linguistic Variables Rotation Speed Sensor Wind Speed Sensor Distance Sensor Weight Sensor Level Sensor Output Linguistic Variables Shock absorber
1 2 3 4 5 1
2. Determine fuzzy sets and membership function. 2.1 Determine Fuzzy set each variable 5 Fuzzy Sets Input Linguistic Variables Rotation Speed Sensor Wind Speed Sensor Distance Sensor Weight Sensor Level Sensor Output Linguistic Variables Shock absorber Fuzzy Sets { very_slow, slow, normal, fast, very_fast } { very_slow, slow, normal, fast, very_fast } { very_close, close, medium_close, medium_far, far } { heavier, heavy, normal, light, lighter} { very_close, close, medium_close, medium_far, far } { very_low, low, medium, high, very_high }
1 2 3 4 5 1
Range output for Shock Absorber Very Low = 0% - 25% Low = 26% - 49% Medium = 50% High = 51% - 70% Very High = 71% - 100%
3. Construct fuzzy rules and resulting function graph. 3.1 Fuzzy Rule a) Rule table 1 AND rule
3.2 3-D Function Graph for Fuzzy System a) Rotation and Wind speed relationship with Shock Absorber
4.1
Test data for working fuzzy system This is the sample output of the fuzzy system
Level of input variable: Rotation speed tire = kilometer per hour (kmh) Wind speed = kilometer per hour (kmh) Distance = meter (m) Weight= kilogram (kg) Level = meter (m) Desired output condition: Shock Absorber up at percentage (%)
4.2.1
Sample Result Obtained From First Test Test condition 1: Normal condition Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber normal at 50% Result: Achieved Test condition 2: Distance very close Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 70% Result: Not Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 70% Result: Not Achieved
10
Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 70% Result: Not Achieved
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 70% Result: Not Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 70% Result: Not Achieved
11
Test condition 3: Distance close Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 58% Result: Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = close Weight= normal Level = medium close Desired output condition: Shock Absorber High at 58% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 58% Result: Achieved
12
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 58% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = close Weight= normal Level = medium close Desired output condition: Shock Absorber high at 58% Result: Achieved
13
Test condition 4:Distance medium close Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved
14
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved
15
Test condition 5:Distance medium far Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = medium far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 41% Result: Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = medium far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 41% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = medium far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 41% Result: Achieved
16
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = medium far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 41% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = medium far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 41% Result: Achieved
17
Test condition 6: Distance far Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 29% Result:Not Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 29% Result: Not Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 29% Result: Not Achieved
18
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 29% Result: Not Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber low at 29% Result: Not Achieved
19
Test condition 7: Weight and level due to shock absorber Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = medium close Weight= lighter Level = far Desired output condition: Shock Absorber low at 29% Result: Not Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = medium close Weight= light Level = medium far Desired output condition: Shock Absorber low at 41% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = medium close Weight= normal Level = medium close Desired output condition: Shock Absorber medium at 50% Result: Achieved
20
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = medium close Weight= heavy Level = close Desired output condition: Shock Absorber high at 58% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = medium close Weight= heavier Level = zero Desired output condition: Shock Absorber high at 70% Result: Not Achieved
21
4.2.2
For the first test run, the output for shock absorber is having problems. The percentage of the output in certain condition that mention above is not the same as we want. So, for problem in test condition 2 there has output 70% in high range output percentage. It suppose in very high range percentage which is 71% to 100%. For another problem in test condition 6, there having output in low range percentage output that is 29%. It suppose in very low range percentage output which is 0% to 25%. These problems also happen in test condition 7. So to encounter the problem we tune the shock absorber membership as picture shown below. Before tuning the shock absorber membership.
22
Sample Result Obtained From First Test Test condition 2: Distance very close Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber very high at 75% Result: Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber very high at 75% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber very high at 75% Result: Achieved
23
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber very high at 75% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = very close Weight= normal Level = medium close Desired output condition: Shock Absorber very high at 75% Result: Achieved
24
Test condition 6: Distance far Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber very low at 25% Result: Achieved Level of input variable: Rotation speed tire = slow Wind speed = slow Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber very low at 25% Result: Achieved Level of input variable: Rotation speed tire = normal Wind speed = normal Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber very low at 25% Result: Achieved
25
Level of input variable: Rotation speed tire = fast Wind speed = fast Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber very low at 25% Result: Achieved
Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = far Weight= normal Level = medium close Desired output condition: Shock Absorber very low at 25% Result: Achieved
26
Test condition 7: Weight and level due to shock absorber Level of input variable: Rotation speed tire = very slow Wind speed = very slow Distance = medium close Weight= lighter Level = far Desired output condition: Shock Absorber very low at 25% Result: Achieved Level of input variable: Rotation speed tire = very fast Wind speed = very fast Distance = medium close Weight= heavier Level = zero Desired output condition: Shock Absorber very high at 75% Result: Achieved
27
Analysis For this project, it use four 5 input to generate the output. The input is Rotation Speed, Wind Speed, Distance Sensor, Weight Sensor and Level Sensor. And the output is Shock absorber. This project has two relations. The first relationship is between Rotation Speed, Wind Speed and Distance. The second relationship is between Weight and Level. First relationship produce 25 rules and second relationship produce 5 rules. All this rules we use AND function. The simulation is using the Fuzzy Tech, this fuzzy engine will analysis the data given to get the suitable result. The input has 5 membership functions per variable. 7 test conditions have done to know the result of the output. And in some condition the output is not achieved. To solve this problem, the parameter of the output must be tuning.
Conclusion To get the suitable output, most of the fuzzy logic must be tuning, because the membership of the each variable not exactly right. We tune the output variable because the Shock Absorber is the main part the project and we must get the correct value of output. After the tuning we can confirm this product is saving to use.
28