Temel tanımlar

Rotaları planlamaya başlamak için, bir operasyonel planlama aralığı için depoyu, araçları ve siparişleri tanımlayın.

Planlamanız sonucunda, en uygun araç rotaları ve sonuçları analiz etmek için metrikler elde edeceksiniz.

Aşağıda deponun, araçların ve siparişlerin temel özelliklerine bakacağız. Optimizasyonun özellikleri ve özel durumları hakkında daha fazla bilgiyi aşağıdaki Araçların özellikleri ve Sipariş özellikleri bölümlerinde bulabilirsiniz.

Depo

Depo, tüm rotaların başladığı ve bitebileceği noktadır. Depo, siparişlerin taşıtlara yüklendiği yerdir. Bir talepte yalnızca bir depo belirtilebilir. Deponun çalışma saatleri belirtilmiş olmalıdır. Parametrelerin ayrıntılı açıklaması Depo özellikleri bölümünde mevcuttur.

Depo depot alanında belirtilir.

Araçlar

Siparişlerin teslimatı hem sıradan araçlarla hem de yaya olarak veya toplu taşıma araçlarıyla seyahat eden kuryeler tarafından gerçekleştirilebilir. Araç ve kurye ortak bir dizi özelliği paylaşır.

Araçlar veya kuryeler vehicles alanında belirtilir.

Araç kapasitesi

Araç için, aracın kapasitesini veya yükünü belirleyebilirsiniz. Bunların talepte belirtilmesi tavsiye edilir. Aksi takdirde, algoritma araçların aşırı yüklü olduğu rotalar oluşturabilir.

Aracın taşıma kapasitesi vehicle.capacity alanında belirlenir.

Siparişler

Siparişler, bir gönderinin teslim edilmesi gereken noktalardır. Her sipariş için coğrafi koordinatları ve zaman aralığı belirtilmelidir.

Siparişler locations alanında belirtilir.

Sipariş koordinatları

Sipariş konumu, sipariş adresindeki park veya durma noktasına karşılık gelen coğrafi koordinatlar olarak belirtilir.

Siparişin sisteminizdeki konumu bir adresle belirtilmişse, coğrafi kodlama (adresi metinden coğrafi koordinatlara dönüştürme) işlemini gerçekleştirmeniz gerekir.

Sipariş koordinatları location.point alanında ayarlanır.

Sipariş zaman aralığı

Tüm siparişler için bir zaman aralığının belirtmesi gerekir, bu, aracın veya kuryenin sipariş adresine ulaşması gereken zaman aralığıdır.

Sipariş için zaman aralığı location.time_window alanında belirtilir.

Sipariş hizmet süresi

Her siparişin müşteriye teslimi için biz zaman belirlenebilir. Bu süre, aracın veya kuryenin sipariş adresine ulaştıktan sonra, siparişi müşteriye teslim etmek için geldiği andan bir sonraki sipariş için ayrılana kadar gerçekleştirdiği tüm işlemleri içerir.

Hizmet süresi location.service_duration_s alanında saniye cinsinden ayarlanır.

Sipariş ağırlığı

Her sipariş için sipariş ağırlığı belirtilebilir. Ağırlığın belirtilmesi isteğe bağlıdır, ancak araçların aşırı yüklenmesini önlemek için tavsiye edilir.

Sipariş ağırlığı location.shipment_size alanında belirtilir.

Rotalar

Hizmetin çalışma sonucu rotalardır, her sipariş için varış zamanı tahmini ile her aracın siparişleri ziyaret sıralaması.

Hizmetin yanıtında, rotalar routes alanında belirtilir.

Metrikler

Optimize edilmiş rotalara ek olarak, hizmet yanıtı planlamanın etkinliğini analiz etmek için metrikler içerecektir. Örneğin, rotaların toplam mesafesi ve süresi, geç kalma sayısı ve mutlak süresi ve diğerleri sağlanır.

Metrikler tüm rotalar için birlikte ve her rota için ayrı ayrı hesaplanır ve metrics yanıt alanında belirtilir.

Rotaların ücreti

Optimizasyon, rotaların ücretini en aza indirir. Ücret aşağıdaki parametrelerden oluşur:

  • tüm araçların ücretinin toplamı (kilometre başına, saat başına ve kullanılan araç başına);

  • iş kısıtlamalarının ihlaline ilişkin cezaların toplamı (bir siparişin yerine getirilmemesi, zaman aralıklarının ihlali ve diğerleri için cezalar).

Ücret, tüm rotalar için birlikte ve her biri için ayrı ayrı hesaplanır ve metrics cevap alanında belirtilir.

Destek birimine yaz