Program komputer dan prosedur kalibrasi

8.16 Program komputer dan prosedur kalibrasi

8.16.1 Pendahuluan

Komputer portabel yang dapat juga disebut mainframe berskala kecil menyediakan kapasitas yang cukup, kecepatan dan kehandalan yang baik, dan biaya yang cukup murah. Karakteristik ini membuat komputer portabel sangat menarik dan menjadi alat yang sangat penting untuk menangani hampir semua permasalahan transportasi, rekayasa, maupun perencanaan transportasi, khususnya bagi negara sedang berkembang yang menghadapi kendala biaya dan waktu. Tabel 8.1 memperlihatkan beberapa perangkat lunak perencanaan transportasi yang tersedia di pasaran.

426 Ofyar Z Tamin, Perencanaan dan pemodelan transportasi

Tabel 8.1 Perangkat lunak perencanaan transportasi yang telah tersedia di pasaran

Paket program

Pemasok

Kapasitas

Sistem operasi Keluaran

300 zona

MicroTRIPS

MVA Systematica MS-DOS Numerik

4.000 ruas

Steer, Davies, and

MS-DOS Numerik

SATURN

University of Leeds Numerik dan

Wooton Jeffreys and

MS-DOS Numerik

TRANPLAN

The Urban Analysis

Numerik, Group California

grafis dan SIG

TRANSCAD

Caliper Corporation

grafis dan SIG INRO Consultant

Numerik, University de Montreal

24.000 ruas

Windows

grafis dan SIG

Numerik dan

Numerik, University de Montreal

INRO Consultant

grafis dan SIG

Komputer portabel masing sering digunakan untuk menggantikan fungsi mainframe. Tetapi, komputer portabel telah menciptakan pasar baru dengan kebutuhannya sendiri, penggunaan yang praktis dan jenis perangkat lunaknya. Willumsen (1984c,1986a) menjelaskan beberapa karakteristik dari komputer portabel yang mendukung penciptaan pengembangan pasar baru tersebut.

a Akses dan kontrol langsung Komputer portabel tidak membutuhkan suatu ling-kungan khusus dan mudah diakses sehingga pengguna mempunyai kontrol penuh atas penggunaannya.

b Penggunaan yang interaktif Komputer portabel dapat digunakan untuk peng-gunaan interaktif, yang sangat jarang menggunakan proses batch. Fasilitas interaktif memungkinkan kita melakukan pengabsahan, modifikasi, simulasi, serta perbaikan kesalahan sehingga lebih meningkatkan efisiensi penggunaannya.

c Grafik, warna dan suara Generasi terakhir dari komputer portabel sudah mem-punyai fasilitas grafik yang mempunyai resolusi sangat tinggi dan suara yang baik serta kualitas warna yang sangat prima. Fasilitas sangat banyak dibutuhkan dalam penggunaannya di bidang perencanaan transportasi.

d Perangkat lunak umum yang bisa digunakan untuk hal yang lain

Contoh tipikal adalah perangkat lunak untuk keperluan pengolah kata (WS, WP, Word), perangkat lunak untuk keperluan grafik (Lotus, Harvard, Symphony), serta perangkat lunak untuk keperluan pengelolaan pangkalan-data (Excell, DBase III, dan Lotus 123).

Dengan menggunakan paket program yang sesuai, perencana transportasi dapat dengan mudah dan cepat melakukan perhitungan matematika yang kompleks dan

Model transportasi berdasarkan data arus lalulintas

Willumsen (1986a) menerangkan bahwa terdapat sekurang-kurangnya tiga paket program perencanaan transportasi yang sangat banyak digunakan di Inggris, baik untuk komputer 8 bit maupun 16 bit, yaitu MicroTRIPS, MOTORS, dan MINITRAMP.

MicroTRIPS and MOTORS menggunakan kemampuan teknik interaktif secara intensif. Pengguna paket program tersebut dapat dengan mudah dan cepat memasukkan data dan melakukan pilihan untuk menjawab pertanyaan pada layar. Jenis pekerjaan seperti ini dapat meningkatkan produktivitas karena:

• semua data dapat diabsahkan pada saat dimasukkan; jika salah, pengguna diminta memasukkan kembali data tersebut;

• pemasukan data biasanya bebas (tidak memerlukan format) sehingga lebih cepat;

• program dapat lebih cepat prosesnya karena tidak membutuhkan memori untuk format data yang kompleks dan bertahap; dan

• proses ini mungkin lebih logis dan sejalan bagi jalan pikiran kita.

8.16.2 Paket program MOTORS

MOTORS adalah paket program perencanaan transportasi terpadu yang ditulis dalam bahasa komputer (Fortran-77) yang dirancang oleh para profesional perencana transportasi dan pakar komputer (Steer, Davies and Gleave, 1984). Paket program ini menyediakan metode untuk menganalisis perencanaan transportasi dan menggunakan kemampuan fasilitas interaktif komputer portabel. Jika mungkin, model tersebut dirancang dengan menyederhanakan penerapan dalam permasalahan perencanaan transportasi. Jadi, memungkinkan model dikalibrasi secara cepat dan tepat dengan penggunaan data yang sangat terbatas.

Program penyusunan sistem jaringan dalam paket program MOTORS memungkinkan pembuatan semua jenis sistem jaringan moda transportasi. Untuk mengurangi persyaratan jaringan, terdapat hubungan yang sangat erat antara sistem jaringan jalan raya dan angkutan umum. Biasanya, kedua sistem jaringan ini menggunakan simpul dan ruas yang sama, kecuali beberapa ruas jalan yang hanya digunakan untuk sistem jaringan angkutan umum saja, misalnya pejalan kaki atau moda transportasi lain (selain jalan raya) seperti kereta api atau feri. Untuk kedua sistem jaringan tersebut, aksesibilitas antarzona dihitung dalam bentuk waktu perjalanan, jarak, atau kombinasi keduanya.

8.16.2.1 Representasi jaringan

Dalam paket program MOTORS, definisi simpul dari suatu pencerminan sistem jaringan bisa diklasifikasikan dalam tiga jenis, yaitu:

8.16.2.2 Simpul dan ruas

Pusat zona − yang mencerminkan titik awal dan titik akhir dari seluruh pergerakan yang berasal dari setiap zona.

428 Ofyar Z Tamin, Perencanaan dan pemodelan transportasi

Inlet/outlet − titik pada batas kordon; di sini pergerakan masuk dan keluar ke/dari daerah kajian dihubungkan dengan sistem jaringan transportasi dengan ruas jalan fiktif.

Simpul lain − berlokasi pada setiap ruas jalan yang saling berpotongan dan berada di dalam daerah kajian.

Semua simpul diberi nomor secara berurutan, dimulai dari pusat zona, diikuti dengan inlet/outlet, dan akhirnya simpul lain, jika ada. Disarankan untuk menambahkan pusat zona dan inlet/outlet yang akan ada pada masa mendatang pada sistem jaringan pada saat sekarang, untuk mengurangi pekerjaan menomori kembali pada saat membuat sistem jaringan pada masa mendatang. Ruas harus diberi kode secara berurutan: pertama-tama semua ruas jalan yang dimulai dengan simpul 1 diurut sesuai dengan simpul keduanya, dilanjutkan dengan semua ruas jalan yang dimulai dengan simpul 2, dan seterusnya.

Untuk jalan dua arah dalam sistem jaringan transportasi, ruas jalan satu arah harus tetap digunakan. Jadi, jalan dua arah dinyatakan dalam bentuk dua ruas jalan satu arah. Sering dijumpai dua ruas satu arah persis sama dan kedua ruas tersebut harus dikodifikasi dengan data yang persis sama. Tamin (1985) dan Brennan (1986) melaporkan beberapa perbaikan yang dilakukan untuk mengatasi kekurangan MOTORS versi sebelumnya, yaitu:

8.16.2.3 Ruas jalan berbasis satu-arah

memperbolehkan penggunaan setiap nomor dengan nomor simpul apa saja;

• memperbolehkan pengguna untuk menentukan jenis simpul, yaitu pusat zona, inlet/outlet, atau simpul, dengan menggunakan suatu karakter;

• memperbolehkan data dimasukkan tanpa berurutan; •

memperbolehkan pengguna untuk menentukan ruas satu arah atau dua arah dengan memakai suatu karakter.

8.16.3 Program komputer

Beberapa program dari paket program MOTORS digunakan dalam prosedur kalibrasi. Tujuannya adalah untuk mengecek persiapan pencerminan sistem zona dan jaringan, membentuk definisi sistem zona dan jaringan serta tempat untuk beberapa informasi sistem jaringan lain yang berguna, misalnya data aksesibilitas (biaya, jarak, kecepatan, dan kapasitas) dan data pohon biaya minimum. Tujuan setiap program adalah:

P10: mengecek data mentah sistem zona dan jaringan daerah kajian P20: membangun atau membentuk data sistem zona dan jaringan daerah kajian P40: menghasilkan pohon biaya minimum P50: menghasilkan matriks aksesibilitas (jarak atau biaya). Gambar 8.5 memperlihatkan pentahapan penggunaan subprogram yang tersedia

dalam paket program MOTORS.

Model transportasi berdasarkan data arus lalulintas

Data mentah jaringan :

Data jaringan yang benar kecepatan jalur

kode jalur

Pemeriksaan jaringan

panjang jalur

(Hasil P10) jenis jalur

P10 - MOTORS

Data jaringan yang benar

Pembentukan jaringan

Arsip data jaringan

(Hasil P10)

P20 - MOTORS

(Hasil P20)

Arsip data jaringan

(Hasil P20)

Pembentukan pohon

Arsip pembentukan

biaya minimum

pohon biaya minimum

pengali biaya waktu pengali biaya perjalanan

P40 - MOTORS

(Hasil P40)

Arsip pembentukan pohon

biaya minimum

Pembentukan matriks

(Hasil P40)

biaya perjalanan

Matriks biaya

Arsip data jaringan

P50 - MOTORS perjalanan antarzona

(Hasil P20)

(Hasil P50)

Gambar 8.5 Prosedur yang digunakan untuk mendapatkan biaya perjalanan antarzona dengan menggunakan paket program MOTORS

Semua metode penaksiran kuadrat-terkecil dan kemiripan-maksimum yang diterangkan sebelumnya (subbab 8.10 dan 8.11) ditulis dalam beberapa program dalam bahasa Fortran-77, sehingga dapat berintegrasi penuh dengan paket program MOTORS yang sudah ada.

Pada tahun 1996, program tersebut sudah dapat menangani sampai dengan maksimum 30 tujuan pergerakan atau komoditas, 1.000 zona, dan 10.000 ruas jalan. Program tersebut ditulis agar dapat berinteraksi penuh dengan pengguna. Bagan alir prosedur kalibrasi untuk setiap metode penaksiran yang telah dikembangkan dapat dilihat pada gambar 8.6.

430 Ofyar Z Tamin, Perencanaan dan pemodelan transportasi

MULAI

BACA: NCOM, NCENT, NCOUNT

Nilai awal parameter

HITUNG: Faktor penyesuai ∏

id

untuk model GR, GO, OP

HITUNG: Faktor penyeimbang (BF)

tidak PERIKSA: Konvergensi faktor penyeimbang

ya

HITUNG: Nilai baru parameter menggunakan metode penaksiran

KTL, KTTL, KTTLB, KM1, KM2, IB,EM

ya

PERIKSA: Parameter hasil konvergensi tidak

dari model (GR,OP,GO)

CETAK: Hasil

STOP

Gambar 8.6 Bagan alir prosedur kalibrasi Sumber: Tamin (1988abc)

Model transportasi berdasarkan data arus lalulintas