181 lines
7.4 KiB
Markdown
181 lines
7.4 KiB
Markdown
# تحليل خوارزمية تسعير TaxiF في الأردن
|
||
|
||
<div dir="rtl">
|
||
|
||
## ملخص تنفيذي
|
||
|
||
تم تحليل 75 رحلة من بيانات TaxiF في عمّان، الأردن. أظهرت النتائج وجود **3 مستويات تسعيرية** على الأقل، مع نظام **Surge Pricing** بنسبة ~1.10x-1.13x، و**حد أدنى للسعر** (Minimum Fare).
|
||
|
||
---
|
||
|
||
## 1. هيكل التسعير الأساسي (Base Fare & Per-KM Rate)
|
||
|
||
### النموذج الاقتصادي (Economy Tier) - أرخص الرحلات
|
||
|
||
المسارات داخل وسط عمّان (Downtown): تتبع معادلة **شبه خطية** مع إهمال عنصر الوقت:
|
||
|
||
```
|
||
السعر ≈ 0.25 JOD/كم × المسافة
|
||
(مع حد أدنى ~1.32 JOD)
|
||
```
|
||
|
||
| المسافة (كم) | المدة (د) | السعر (JOD) | JOD/كم | ملاحظة |
|
||
|---|---|---|---|---|
|
||
| 4.07 | 8 | 1.32 | 0.32 | الحد الأدنى مُطبّق |
|
||
| 4.24 | 8 | 1.40 | 0.33 | الحد الأدنى مُطبّق |
|
||
| 5.27 | 9 | 1.74 | 0.33 | الحد الأدنى مُطبّق |
|
||
| 8.75 | 15 | 2.15 | 0.25 | سعر نظيف (PPK=0.25) |
|
||
| 13.20 | 18 | 3.28 | 0.25 | سعر نظيف (PPK=0.25) |
|
||
| 13.91 | 17 | 3.65 | 0.26 | سعر نظيف |
|
||
|
||
**الاستنتاج**: معامل المسافة = **0.25 JOD/كم**، ولا يوجد عملياً عنصر زمني. الحد الأدنى = **1.32-1.40 JOD** يُطبّق على الرحلات القصيرة.
|
||
|
||
### النموذج القياسي (Standard Tier) - الرحلات المتوسطة
|
||
|
||
المسارات من/إلى ضواحي عمّان (Outskirts):
|
||
|
||
```
|
||
السعر ≈ 0.38-0.46 JOD/كم × المسافة
|
||
```
|
||
|
||
| المسافة (كم) | المدة (د) | السعر الأدنى (JOD) | JOD/كم |
|
||
|---|---|---|---|
|
||
| 11.22 | 20 | 5.20 | 0.46 |
|
||
| 14.20 | 20 | 6.21 | 0.44 |
|
||
| 22.58 | 32 | 9.09 | 0.40 |
|
||
| 16.86 | 24 | 6.76 | 0.40 |
|
||
| 19.60 | 29 | 7.45 | 0.38 |
|
||
|
||
**الاستنتاج**: معامل المسافة ≈ **0.40 JOD/كم** (ضعف Economy). هذا قد يمثّل سيارة من فئة أعلى (XL/Sedan).
|
||
|
||
### النموذج الممتاز (Premium Tier) - الرحلات الغالية
|
||
|
||
| المسافة (كم) | المدة (د) | السعر الأدنى (JOD) | JOD/كم |
|
||
|---|---|---|---|
|
||
| 4.12 | 10 | 2.63 | 0.64 |
|
||
| 6.05 | 16 | 3.55 | 0.59 |
|
||
| 19.16 | 28 | 11.23 | 0.59 |
|
||
|
||
**الاستنتاج**: معامل ≈ **0.60 JOD/كم**. قد يكون فئة VIP أو سيارة كبيرة (SUV).
|
||
|
||
---
|
||
|
||
## 2. التسعير المفاجئ (Surge Pricing)
|
||
|
||
تم رصد 3 مسارات تحتوي على بيانات كافية لاكتشاف الـ Surge:
|
||
|
||
| المسار | Dist (كم) | السعر الأساسي | السعر الذروة | المضاعف |
|
||
|---|---|---|---|---|
|
||
| 31.982→31.996 | 4.12 | 2.63 JOD | 2.93 JOD | **1.114x** |
|
||
| 31.951→31.890 | 13.20 | 3.28 JOD | 3.69 JOD | **1.125x** |
|
||
| 32.017→31.850 | 22.58 | 9.09 JOD | 10.30 JOD | **1.133x** |
|
||
|
||
**متوسط المضاعف: 1.12x**
|
||
|
||
### أوقات الذروة (ساعات الـ Surge)
|
||
|
||
```
|
||
المسار 4.12km:
|
||
2026-07-01 02:00 → 2.93 ⬆️ Surge
|
||
2026-07-02 06:00 → 2.77 (قريب من الأساسي)
|
||
2026-07-05 23:00 → 2.63 ✅ أساسي
|
||
2026-07-06 00:00-02:00 → 2.83-2.93 ⬆️ Surge
|
||
|
||
المسار 13.2km:
|
||
2026-07-02 06:00 → 3.28 ✅ أساسي
|
||
2026-07-05 23:00 → 3.63 ⬆️ Surge
|
||
2026-07-06 00:00-02:00 → 3.61-3.69 ⬆️ Surge
|
||
|
||
المسار 22.58km:
|
||
2026-07-02 06:00 → 9.09 ✅ أساسي
|
||
2026-07-05 23:00 → 10.26 ⬆️ Surge
|
||
2026-07-06 00:00-02:00 → 9.85-10.30 ⬆️ Surge
|
||
```
|
||
|
||
**نمط Surge**: يحدث بين **23:00 - 02:00** (ساعات متأخرة من الليل). والأسعار الأساسية تظهر عادةً في **06:00 صباحاً**.
|
||
|
||
---
|
||
|
||
## 3. تحليل القيم الشاذة (Outliers)
|
||
|
||
### الرحلة 1.4km / 1.94 JOD (PPK=1.39)
|
||
|
||
```
|
||
مثال: 1.94 JOD لمسافة 1.4 كم فقط!
|
||
السعر لكل كم: 1.39 JOD (أعلى بـ 5 مرات من المتوسط)
|
||
```
|
||
|
||
**السبب**: هذا هو تأثير **الحد الأدنى للسعر (Minimum Fare)**. عند تطبيق معادلة Economy:
|
||
- 0.25 × 1.4 = 0.35 JOD ← أقل من الحد الأدنى
|
||
- السعر الفعلي = **1.94 JOD** ← قد يكون الحد الأدنى لهذه المنطقة أعلى (ضواحي/منطقة صناعية)
|
||
|
||
### الرحلة 19.16km / 11.23 JOD (PPK=0.59)
|
||
|
||
```
|
||
32.008,35.938 → 31.890,35.920
|
||
```
|
||
|
||
هذه رحلة من منطقة نائية نسبياً إلى وسط البلد. السعر أعلى بكثير من المتوقع (0.59 JOD/km مقارنة بـ ~0.40 للمسافات الطويلة). يُحتمل أن تكون **سيارة من فئة مختلفة** أو تشمل **رسوم دخول منطقة**.
|
||
|
||
### الرحلة 4.12km (سعر متغير 2.63-2.93)
|
||
|
||
```
|
||
أغلى 4 كم في عمّان!
|
||
نفس المسافة تقريباً مثل 4.07km (1.32 JOD) ولكن أغلى بـ 2×
|
||
```
|
||
|
||
**السبب**: هذه الرحلات تخدم مسارات مختلفة تماماً. الـ 4.12km إلى منطقة عبدلي/الشمساني (Mid Zone)، بينما الـ 4.07km في وسط البلد. تؤكد نظرية **التسعير حسب المنطقة (Zone-Based Pricing)**.
|
||
|
||
---
|
||
|
||
## 4. تصنيف المسارات حسب المنطقة
|
||
|
||
| المنطقة | عدد المسارات | متوسط PPK (JOD/كم) | الميزة |
|
||
|---|---|---|---|
|
||
| وسط→وسط (Centre) | 3 | 0.25-0.33 | Economy - أرخص فئة |
|
||
| ضواحي→ضواحي (Outskirts) | 8 | 0.38-0.46 | Standard - فئة متوسطة |
|
||
| وسط→ضواحي | 3 | 0.37-0.44 | خليط |
|
||
| مناطق مميزة | 5 | 0.51-1.39 | Premium - فئة عالية |
|
||
|
||
**الخريطة الحرارية للسعر**: الرحلات داخل وسط عمّان (31.93-31.97 Lat, 35.88-35.91 Lng) هي الأرخص. الرحلات من/إلى الأطراف الشمالية (32.01+) أو الجنوبية (31.85-) هي الأعلى سعراً لكل كم.
|
||
|
||
---
|
||
|
||
## 5. النموذج المُستنتَج (الفرضية الأقوى)
|
||
|
||
```
|
||
TaxiF لا تستخدم معادلة خطية بسيطة، بل نظام متعدد المتغيرات:
|
||
|
||
1. تصنيف المنطقة (Zone Tier):
|
||
- Centre: Economy (0.25 JOD/كم)
|
||
- Mid: Standard (0.40 JOD/كم)
|
||
- Outskirts/Special: Premium (0.60 JOD/كم)
|
||
|
||
2. معادلة السعر الأساسي:
|
||
السعر = MAX(الحد_الأدنى, معدل_المنطقة × المسافة)
|
||
|
||
3. Surge Multiplier:
|
||
السعر_النهائي = السعر_الأساسي × (1.00 - 1.13)
|
||
يُطبّق خلال ساعات الليل المتأخرة (23:00-02:00)
|
||
|
||
4. الحد الأدنى للسعر (Minimum Fare):
|
||
~1.32 JOD لوسط البلد
|
||
~1.50-1.94 JOD للمناطق البعيدة
|
||
```
|
||
|
||
---
|
||
|
||
## 6. توصيات للتحليل المُستقبلي
|
||
|
||
1. **توسيع العينة**: جمع بيانات لمسارات جديدة لتأكيد تصنيف المناطق
|
||
2. **تحديد فئات السيارات**: إضافة معلومات عن نوع السيارة (Economy/XL/VIP)
|
||
3. **أخذ عينات أوقات إضافية**: خاصة أوقات الذروة الصباحية (07:00-09:00) والمسائية (16:00-19:00)
|
||
4. **تحليل المنافسين**: مقارنة مع Uber/Careem في نفس المسارات والأوقات
|
||
5. **اختبار REgressive**: استخدام ML لتأكيد معاملات السعر لكل منطقة
|
||
|
||
---
|
||
|
||
*تم التحليل بناءً على 75 نقطة بيانات من TaxiF في عمّان، الأردن. الفترة: 1-6 يوليو 2026.*
|
||
|
||
</div>
|