Samkalk. Matrisprogram. Bilaga 1 till Teknisk dokumentation för Samkalk i Sampers version 3.4

Relevanta dokument
Bilaga 1. Matrisprogrammet

Två räkneexempel. Bilaga 5 till Teknisk dokumentation för Samkalk i Sampers version 2.1. ÅF-Trafikkompetens AB / Transek AB

1.1 Beläggningsgrad och ärendefördelning - personbilstrafik

Bilaga 2. Linjeanalysprogrammet

Samkalk. Linjeanalysprogram. Bilaga 2 till Teknisk dokumentation för Samkalk i Sampers version 3.4

Samkalk (Sampers 2.1) Teknisk dokumentation. Version

Bilaga 2. Linjeanalysprogrammet

Ostlänken. Beräkning av samhällsekonomiska effekter

Samkalk 2 (Sampers) Teknisk dokumentation. Version

Resultat Sampers/Samkalk Projektnamn: Västlänken, trafikeringsalternativ

Norrbotniabanan. Resultat Sampers/Samkalk P UA_NBBrev090917

Metod för samhällsekonomiska kalkyler för lågtrafikerade banor

UPPDRAGSLEDARE. Anders Lundberg UPPRÄTTAD AV. Linda Isberg

Analyser av Östlig förbindelse

Ostlänken - känslighetsanalys vid kraftigt minskad biltrafik

Samhällsekonomisk analys av banavgifter på höghastighetsbanorna

Samlad effektbedömning av förslag till nationell plan och länsplaner för transportsystemet

Dokumentdatum. Sidor 1(7)

GC-kalk. Trafikverket, Borlänge. Besöksadress: Rödavägen 1. Telefon: Textelefon:

Sampers användardag. Ny modell för långa resor. Christian Nilsson 13 december

Resultat Sampers/Samkalk Projektnamn: Ho ghastighetsbanor enligt Sverigefo rhandlingen US2SF

Samhällsekonomiska principer och kalkylvärden för transportsektorn: ASEK 5.2. Kapitel 7 Värdering av kortare restid och transporttid

Jämförelse mellan resultat från Sampers och andra prognoser samt internationella erfarenheter av höghastighetståg

Busskostnader Samkalk 1

Samhällsekonomiska principer och kalkylvärden för transportsektorn: ASEK 5.1. Kapitel 7 Tid och kvalitet i persontrafik

Samlad effektbedömning av förslag till nationell plan och länsplaner för transportsystemet

Samkalk. Ekonomiprogram. Bilaga 4 till Teknisk dokumentation för Samkalk i Sampers version 3.4

INTERNALISERING AV EXTERNA EFFEKTER - konsekvenser för interregionala persontransporter -

SamPers användardag 2015 Erfarenheter om användarvänligheten hos SamPers och SamKalk

Bilagan följer i ordning de steg och förutsättningar som bör genomföras för komplettering av kalkyl.

Samlad effektbedömning

RAPPORT Jämförelse av Samkalk, EVA och Bansek

Förbättrad järnväg Gävle-Falun/Borlänge Infrastrukturens betydelse för regional utveckling

Kurs om trafikprognoser

SIKA PM 2009:3. Analys av kollektivtrafikåtgärder Jämförande tester med modell- systemen Sampers och Vips

Beräkning av koldioxidutsläpp 2013 Teknisk dokumentation PM

UPPDRAGSLEDARE. Joacim Thelin UPPRÄTTAD AV. Joacim Thelin

PM- Kalibrering av barriärmatriser i Skåne modellen

NY METOD FÖR ATT ANALYSERA LÅNGVÄGA PERSONTRANSPORTER I SVERIGE - BASERAD PÅ VIPS-SYSTEMET -

RAPPORT. Nya regionala kollektivtrafiknät till Sampers 2014 TRAFIKVERKET STHLM TRAFIKANALYS FÖRUTSÄTTNINGAR OCH TEKNISK DOKUMENTATION

RAPPORT. Skillnad mellan Samvips och Samkalk/ASEK En jämförelse mellan två kalkyler för höghastighetsjärnväg. Analys & Strategi

2004:5. Upplandspendeln. Vad ger den för trafik, intäkter och samhällsnytta?

Värdering av tid, förseningar och trygghet i kollektivtrafiken. Maria Börjesson Biträdande föreståndare CTS, KTH

Handkalkyl: Handledning och Manual Version 2,1. Objekt: Handkalkyl 2.1. Datum:

Effektredovisning för BVMa_020 Kust till kustbanan, Växjö bangårdsombyggnad

Trafikanalys Södertäljebron

RAPPORT SAMHÄLLSEKONOMISK UTVÄRDERING AV ALTERNATIV FÖR VÄSTRA LÄNKEN UMEÅ

PM- Kalibrering av barriärmatriser i Skåne modellen

Trafikverkets modellverktyg

ÖVERSIKTSPLAN 2010 för Uppsala kommun

RAPPORT. Samhällsekonomisk bedömning av upprustning av Stambanorna. Analys & Strategi. 19 januari 2010

Förändrade tågförseningar ny höghastighetsjärnväg enligt US2X

Kartläggning av hur och varför flygresande överskattas av Sampers - en förstudie. Karin Brundell-Freij Qian Wang Svante Berglund

SAMPERS kalibrering och validering

Superbuss Malmö. Ekonomisk kalkyl. Sida 1(9) Dokumentnamn: Författare: Datum: Ärende 8 bilaga 2 Superbuss Malmö Ekonomisk kalkyl kn

Underlag till Fallstudie: Österleden

Västlänken en tågtunnel under Göteborg

Region Östergötlands modell för beräkning av kollektivtrafikens samhällsnytta

1 Bakgrund. 2 Syfte. 3 Genomförande. PM Kollektivtrafiktaxor - långväga järnväg (Sampers Basprognoser ver 1604) Sammanfattning

Gröna tåget för bättre ekonomi och konkurrenskraft

Skåne-TASS = Regional modell Skåne

2006:18. Samhällsekonomiska kalkyler för Nordsydliga förbindelser i Stockholm

TMALL 0141 Presentation v 1.0

BV Banverket UA Förändrad tillgänglighet % Arbetsplatser. Analys & Strategi 37 0,00-1,00 1,00-2,00 2,00-3,00 3,00-4,00 4,00 -

Rapport 2018:208. Tillgänglighet. Definition, mått och exempel. 10 december 2018

Strategisk analys av pendlings- och tjänsteresor avseende klimat, ekonomi och hälsa vid Ånge kommun

Underlag till Fallstudie: Österleden

Underskattas effekterna av investeringar i kollektivtrafik i storstäderna? v/ Ingunn Opheim Ellis Urbanet Analys

Samhällsekonomisk kalkyl av höghastighetsjärnväg 250 km/h Innehåll

Bilaga 1 Effekter och samhällsekonomiska kostnader

PM samhällsekonomisk nyttoberäkning av Västlänkens avlastande trängseleffekt

Nedan redovisas vilka kalkylvärden/parametrar som studerats samt kommentarer till genomförda beräkningar och resultat.

Rapport Upprättad av: Anders Bondemark

RAPPORT. Olika nivåer på resandet. Genomgång av de resandematriser som används av Järnvägsgruppen KTH och de som används i den nationella planeringen

Samhällsekonomisk värdering av servicefönster på Norra Stambanan, sträckan Ockelbo-Ljusdal

5 Samhällsekonomiska effekter

Trafikomfördelningar Henrik Carlsson

EFFEKTIVARE PROCEDUR FÖR BERÄKNING AV RUTTVAL I NÄT MED ICKE ADDITIVA LÄNKKOSTNADER - RESULTAT FRÅN ANALYS OCH TESTER MED SAMPERS VÄST-MODELL

Är mer transporter bra eller dåligt?

Analysmetod och samhällsekonomiska kalkylvärden för transportsektorn: ASEK 6.1. Kapitel 7 Värdering av kortare restid och transporttid

Kollektivtrafikens samhällsnytta. En vägledning

Flikar för indata, delresultat, samhällsekonomisk kalkyl samt anläggande av busskörfält.

Scenarioanalyser höghastighetståg

Känslighetsanalys alternativa taxor HHB

Prognos för personresor 2030

RAPPORT Samhällsekonomisk bedömning av Höghastighetsbanor i Sverige. Rapport 2009:20. Analys & Strategi. 31 augusti 2009

Modell för översiktlig samhällsekonomisk kalkyl järnväg

ANALYS AV NORRTÅGS TRAFIKERINGSUPPLÄGG SAMT AV EN GENERELL TRAFIKERINGSMINSKNING

Effektredovisning för Godssystemkalkyl BVGv_003 Gävle-Sundsvall, ökad kapacitet BVGv_009 Söderhamn-Kilafors, ökad kapacitet, STAX 25, lastprofil C

Matris med lätta fordon i yrkestrafik

Analysmetod och samhällsekonomiska kalkylvärden för transportsektorn: ASEK 6.0. Kapitel 13 Operativa trafikeringskostnader för persontrafik

Modell för enkel samhällsekonomisk järnvägsanalys - ENJA

JÄRNVÄGSFÖRENINGEN I LERUM. Västra Stambanan

Beräkningar av efterfrågan till följd av ny pendeltågstrafik på sträckan (Tumba) Älvsjö Stockholm C Arlanda Uppsala C

Europakorridoren Ett bredband för fysiska transporter - Utbud, prognoser och samhällsekonomi

Höghastighetsbanor inom Sverigeförhandlingen resultat av prognos, effekter samt regional fördelningsanalys med Sampers/Samkalk

Publikation 2006:49 Kilometerskatt för lastbilar

Prognoser och samhällsekonomiska kalkyler med Samvips för Götalandsbanan

Transkript:

Matrisprogram Bilaga 1 till Teknisk dokumentation för Samkalk i Sampers version 3.4

Beräkning för Nationella resor... 1 Beräkningsgång för personbilstrafikanter... 1 Använda begrepp och förkortningar... 1 Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt... 1 Inledning till beräkning av konsumentöverskott... 2 Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år... 2 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 2 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 3 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 3 Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år... 3 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 4 Beräkna resandeuppgifter... 4 Beräkna transportarbetesuppgifter... 5 Beräkna trafikarbetesuppgifter... 5 Beräkna budgeteffekter uttryckt i miljoner kronor per år... 6 Starta beräkningarna från början igen för... 6 Beräkningsgång för yrkestrafikanter... 7 Använda begrepp och förkortningar... 7 Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt... 7 Inledning till beräkning av konsumentöverskott... 8 Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år... 8 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 8 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 9 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 9 Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år... 9 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 10 Beräkna resandeuppgifter... 10 Beräkna transportarbetesuppgifter... 11 Beräkna trafikarbetesuppgifter... 11 Beräkna budgeteffekter uttryckt i miljoner kronor per år... 12 Starta beräkningarna från början igen för... 12

Beräkningsgång för busstrafikanter... 13 Använda begrepp och förkortningar... 13 Inledning till beräkning av konsumentöverskott... 14 Beräkna den del av den generaliserade reskostnaden för buss som består av olika restidskomponenter... 15 Beräkna den del av den generaliserade reskostnaden för schablonbussen som består av olika restidskomponenter... 16 Kontrollera om bussen eller schablonbussen ska användas i jämförelsealternativet (Bussens värden används alltid i utredningsalternativet)... 16 Beräkna den totala generaliserade kostnaden... 16 Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år... 16 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 17 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 17 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 17 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 18 Beräkna resandeuppgifter... 18 Beräkna transportarbetesuppgifter... 19 Starta beräkningarna från början igen för... 19 Beräkningsgång för tågtrafikanter... 20 Använda begrepp och förkortningar... 20 Inledning till beräkning av konsumentöverskott... 21 Beräkna den del av den generaliserade reskostnaden för <Färdmedel> som består av olika restidskomponenter... 21 Beräkna den del av den generaliserade reskostnaden för schablonbussen som består av olika restidskomponenter... 22 Kontrollera om bussen, schablonbussen eller tåget ska användas i jämförelsealternativet (Tågets värden används alltid i utredningsalternativet)... 23 Beräkna den totala generaliserade kostnaden... 23 Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år... 23 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 24 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 24 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 25 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 25

Beräkna resandeuppgifter... 26 Beräkna transportarbetesuppgifter... 26 Starta beräkningarna från början igen för... 26 Beräkningsgång för flygtrafikanter... 27 Använda begrepp och förkortningar... 27 Inledning till beräkning av konsumentöverskott... 28 Beräkna den del av den generaliserade reskostnaden för Flyg som består av olika restidskomponenter... 29 Beräkna den totala generaliserade kostnaden... 30 Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år... 30 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 30 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 31 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 31 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 31 Beräkna resandeuppgifter... 32 Beräkna transportarbetesuppgifter... 32 Starta beräkningarna från början igen för... 33 Beräkning för Regionala resor... 33 Beräkningsgång för personbilstrafikanter... 33 Använda begrepp och förkortningar... 33 Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt... 34 Inledning till beräkning av konsumentöverskott... 34 Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år... 34 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 35 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 35 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 35 Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år... 36 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år...fel! Bokmärket är inte definierat. Beräkna resandeuppgifter... 37 Beräkna transportarbetesuppgifter... 37 Beräkna trafikarbetesuppgifter... 38 Beräkna budgeteffekter uttryckt i miljoner kronor per år... 38 Beräkna moms fordonskostnader uttryckt i miljoner kronor per år... 39

Starta beräkningarna från början igen för... 39 Beräkningsgång för yrkestrafikanter... 39 Använda begrepp och förkortningar... 39 Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt... 40 Inledning till beräkning av konsumentöverskott... 40 Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år... 40 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 41 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 41 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 41 Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år... 42 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 42 Beräkna resandeuppgifter... 43 Beräkna transportarbetesuppgifter... 43 Beräkna trafikarbetesuppgifter... 44 Beräkna budgeteffekter uttryckt i miljoner kronor per år... 44 Starta beräkningarna från början igen för... 45 Beräkningsgång för kollektivtrafikanter... 45 Använda begrepp och förkortningar... 45 Inledning till beräkning av konsumentöverskott... 46 Beräkna den del av den generaliserade reskostnaden för <Färdmedel> som består av olika restidskomponenter... 46 Beräkna den totala generaliserade kostnaden... 48 Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år... 48 Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år... 49 Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 49 Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år... 49 Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år... 50 Beräkna resandeuppgifter... 50 Beräkna transportarbetesuppgifter... 51 Starta beräkningarna från början igen för... 51 Bilaga 1 momsberäkningar i Samkalk... 52

Beräkning för Nationella resor Beräkningsgång för personbilstrafikanter Använda begrepp och förkortningar Beläggningsgrad Bil Dist ExistKvar Fordon GC InklSkatt IntOlKostn IntOlyckskostnad Inv JA Nat NatDygnsFaktor NatIntOlkostnkm Resor Skatt TullKr TidVärde TidVärde_TO TillkOver UA = Antal personer per fordon = Färdmedlet bil = Reslängd i km med bil = Existerande och kvarvarande resenärer = Antal fordon = Generaliserad kostnad = Genomsnittlig fordonskostnad per kilometer (bränsle+skatt+övrig foko) beräknad med effektmodellerna. = Internaliserad olyckskostnad = Internaliserad olyckskostnad för UA-JA = Restid i minuter med bil = Jämförelsealternativ = Nationellt resande = Nationell dygnsjusteringsfaktor = Olyckskostnad per km för färdmedlet = Antal resor = Genomsnittlig bränsleskatt per kilometer beräknad med effektmodellerna = Vägavgift i kr = Tidsvärde för existerande och kvarvarande resenärer = Tidsvärde för tillkommande, överförda och försvinnande resenärer = Tillkommande, överförda och försvinnande resenärer = Utredningsalternativ <Alt> = Kan anta värdena JA och UA <Resandekategori> = Kan anta värdet ExistKvar och TillkOver (se ovan) <Ärende> = Kan anta värdet Tjänste och Privat SamKalk.nnn JA.nnn UA.nnn = Betyder att parametern hämtas från Samkalks gränssnitt. Exempelvis betecknar Samkalk.Beläggningsgrad (Bil, ExistKvar, Nat, <Ärende>) beläggningsgraden för respektive ärende för existerande och kvarvarande nationella bilresor = Betyder att data hämtas från Sampers resultat för jämförelsealternativet. Exempelvis betecknar JA.Resor (<Ärende>, <Orig>, <Dest>) antalet resor för respektive ärende i respektive reserelation (s.k. O-D-par) = Motsvarande för utredningsalternativet Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt För varje Ärende Beläggningsgrad = SamKalk.Beläggningsgrad (Bil, ExistKvar *, Nat, <Ärende>) TidVärde = SamKalk.Tidsvärde(Bil, ExistKvar, Nat, <Ärende>).Inv TidVärde_TO = SamKalk.Tidsvärde (Bil, TillkOver, Nat, <Ärende>).Inv Om endast Nationellt Skatt(<Alt>) = Effekt.Skatt(<Alt>) InklSkatt(<Alt>) = Effekt.InklSkatt(<Alt>) * Observera alltså att endast beläggningsgraden för existerande och kvarvarande trafik tillämpas. Motsvarande beläggningsgrad för tillkommande, överförda och försvinnande trafikanter kan i och för sig anges separat av användaren men tillämpas inte i beräkningarna. 1

Skatt(<Alt>) = NatSkatt(<Alt>) * InklSkatt(<Alt>) = NatInklSkatt(<Alt>) Inledning till beräkning av konsumentöverskott För varje Startområde (Orig) För varje Målområde (Dest) JAResor = 2 * JA.Resor(<Ärende>, <Orig>, <Dest>) * SamKalk.NatDygnsFaktor JAFordon = JAResor / Beläggningsgrad JADist = JA.Dist (<Orig>, <Dest>) JAInv = JA.InvHi(<Orig>, <Dest>) / 60 JATullKr = JA.Tull(<Ärende>),(<Orig>, <Dest>) JAGC = JAInv * TidVärde * Beläggningsgrad + JADist * InklSkatt(JA) På samma sätt för UA Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Restider i timmar (Bil, ExistKvar, Nat, <Ärende>) = (UAInv - JAInv) * ResorExistKvar Restider i timmar (Bil, TillkOver, Nat, <Ärende>) = (UAInv - JAInv) * ResorTillkOver / 2 Restider, Mh per år, tillkommande/försvinnande Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år Resor = JAResor Resor = UAResor Restider i kronor (Bil, ExistKvar, Nat, <Ärende>) = (UAInv * TidVärde - JAInv * TidVärde) * Resor * Hämtas från regionalt steg, eftersom effektmodellen inte körs för nationellt steg när både nationellt och regionalt steg ingår i Samkalk För att Samkalk ska räkna rätt måste resandematriserna från prognosmodellen innehålla antalet bilresor, dvs. inte antalet bilar (eller bilresor som förare, vilket är samma sak). 2

Restider MSEK per år, Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år Resor = UAResor - JAResor Resor = JAResor - UAResor Restider i kronor (Bil, TillkOver, Nat, <Ärende>) = (UAInv * TidVärde_TO - JAInv * TidVärde_TO) * Resor / 2 Restider MSEK per år, tillkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Reskostnader (Bil, ExistKvar, Nat, <Ärende>) = (UADist * InklSkatt(UA) - JADist * InklSkatt(JA)) * ResorExistKvar / Beläggningsgrad Reskostnader (Bil, TillkOver, Nat, <Ärende>) = (UADist * InklSkatt(UA) - JADist * InklSkatt(JA)) * (ResorTillkOver / Beläggningsgrad) / 2 Reskostnader MSEK per år, tilkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år FordonExistKvar = JAFordon FordonTillkOver = UAFordon - JAFordon 3

FordonExistKvar = UAFordon FordonTillkOver = JAFordon - UAFordon Vägavgifter (Bil, ExistKvar, Nat, <Ärende>) = (UAFordon * UATullKr - JAFordon * JATullKr) * FordonExistKvar Vägavgifter (Bil, TillkOver, Nat, <Ärende>) = (UAFordon * UATullKr - JAFordon * JATullKr) * FordonTillkOver / 2 Vägavgifter/vägskatt, MSEK per år tilkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år Senare kontroller har visat att den implementerade metoden för beräkning av internaliserad olyckskostnad i Samkalk inte är teoretiskt korrekt. Vid beräkning ska därför värdet på parametern Andel intern olyckskostnad sättas till noll. ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor JAIntOlKostn = JADist * JAOlkmkostnVäg * * AndelIntOlkostnad(Bil) UAIntOlKostn = UADist * UAOlkmkostnVäg * AndelIntOlkostnad(Bil) IntOlyckskostnad i kronor (Bil, ExistKvar, Nat, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * ResorExistKvar / Beläggningsgrad IntOlyckskostnad i kronor (Bil, TillkOver, Nat, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * (ResorExistKvar / Beläggningsgrad) / 2 EXTERNA EFFEKTER Trafikolyckor, MSEK per år intern olyckskostnad tillkommande/försvinnande Beräkna resandeuppgifter ResorExistKvarJA = JAResor ResorExistKvarUA = JAResor * JAOlkmkostnVäg och UAOlkmkostnVäg beräknas i ekonomiprogrammet genom att summerade olyckskostnader relateras till trafikarbetet för nätverket, varvid erhålls en genomsnittlig olyckskostnad i kr/fordonskm för analysåret. Ingen uppdelning på fordonstyper görs. 4

ResorTillkOverJA = 0 ResorTillkOverUA = UAResor - JAResor ResorExistKvarJA = UAResor ResorExistKvarUA = UAResor ResorTillkOverJA = JAResor - UAResor ResorTillkOverUA = 0 Antal resor JA (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarJA Antal resor UA (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA Differens (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA - ResorExistKvarJA Antal resor JA (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverJA Antal resor UA (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverUA Differens (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverUA - ResorTillkOverJA ANTAL RESOR Antal resor, milj per år tillkommande/överflyttade Beräkna transportarbetesuppgifter Transportarbete JA (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarJA * JADist Transportarbete UA (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA * UADist Differens (Bil, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA * UADist - ResorExistKvarJA * JADist Transportarbete JA (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverJA * JADist Transportarbete UA (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverUA * UADist Differens (Bil, TillkOver, Nat, <Ärende>) = ResorTillkOverUA * UADist ResorTillkOverJA * JADist TRAFIK- OCH TRANSPORTARBETSUPPGIFTER Transportarbete milj pkm/år tillkommande/överflyttade Beräkna trafikarbetesuppgifter FordonExistKvarJA = JAFordon FordonExistKvarUA = JAFordon FordonTillkOverJA = 0 FordonTillkOverUA = UAFordon - JAFordon FordonExistKvarJA = UAFordon FordonExistKvarUA = UAFordon FordonTillkOverJA = JAFordon - UAFordon FordonTillkOverUA = 0 5

Trafikarbete JA (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarJA * JADist Trafikarbete UA (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarUA * UADist Differens (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarUA * UADist - FordonExistKvarJA * JADist Trafikarbete JA (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverJA * JADist Trafikarbete UA (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverUA * UADist Differens (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverUA * UADist - FordonTillkOverJA * JADist TRAFIK- OCH TRANSPORTARBETSUPPGIFTER Trafikarbete milj fkm/vkm per/år tillkommande/överflyttade Beräkna budgeteffekter uttryckt i miljoner kronor per år Budgeteffekter JA (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarJA * JADist * Skatt(JA) Budgeteffekter UA (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarUA * UADist * Skatt(UA) Differens (Bil, ExistKvar, Nat, <Ärende>) = FordonExistKvarUA * UADist * Skatt(UA) - FordonExistKvarJA * JADist * Skatt(JA) Budgeteffekter JA (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverJA * JADist * Skatt(JA) Budgeteffekter UA (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverUA * UADist * Skatt(UA) Differens (Bil, TillkOver, Nat, <Ärende>) = FordonTillkOverUA * UADist * Skatt(UA) - FordonTillkOverJA * JADist * Skatt(JA) BUDGETEFFEKTER Budgeteffekter, MSEK per år tillkommande/överflyttade Starta beräkningarna från början igen för Nästa Målområde Nästa Startområde Nästa Ärende 6

Beräkningsgång för yrkestrafikanter Använda begrepp och förkortningar Beläggningsgrad = Antal personer per fordon Tjänste = Ärende för yrkestrafik Dist = Reslängd i km ExistKvar = Existerande och kvarvarande resenärer Fordon = Antal fordon GC = Generaliserad kostnad InklSkatt = Genomsnittlig fordonskostnad per kilometer beräknad med effektmodellerna IntOlKostn = Internaliserad olyckskostnad IntOlyckskostnad = Internaliserad olyckskostnad för UA-JA Inv = Restid i minuter JA = Jämförelsealternativ Nat = Nationellt resande NatDygnsFaktor = Nationell dygnsjusteringsfaktor Resor = Antal resor Skatt = Genomsnittlig bränsleskatt per kilometer beräknad med effektmodellerna TullKr = Vägavgift i kr TidVärde = Tidsvärde för existerande och kvarvarande resenärer TidVärde_TO = Tidsvärde för tillkommande, överförda och försvinnande resenärer TillkOver = Tillkommande, överförda och försvinnande resenärer UA = Utredningsalternativ <Alt> = Kan anta värdena JA och UA <Resandekategori> = Kan anta värdet ExistKvar och TillkOver (se ovan) <Färdmedel> = Kan anta värdena pby, lbu och lbs SamKalk.nnn JA.nnn UA.nnn = Betyder att parametern hämtas från Samkalks gränssnitt. Exempelvis betecknar Samkalk.Beläggningsgrad (<Färdmedel>, ExistKvar, Nat, Tjänste) beläggningsgraden för existerande och kvarvarande nationella yrkestrafiksresor = Betyder att data hämtas från Sampers resultat för jämförelsealternativet. Exempelvis betecknar JA.Fordon (<Orig>, <Dest>) antalet fordon i respektive resrelation (s.k. O-D-par) = Motsvarande för utredningsalternativet Beräkning av vissa variabler med hjälp av indata från Samkalks gränssnitt Beläggningsgrad = SamKalk.Beläggningsgrad (<Färdmedel>, ExistKvar *, Nat, Tjänste) TidVärde = SamKalk.Tidsvärde(<Färdmedel>, ExistKvar, Nat, Tjänste).Inv TidVärde_TO = SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, Tjänste).Inv Om endast Nationellt Skatt(<Alt>) = Effekt.Skatt(<Alt>) InklSkatt(<Alt>) = Effekt.InklSkatt(<Alt>) Skatt(<Alt>) = NatSkatt(<Alt>) InklSkatt(<Alt>) = NatInklSkatt(<Alt>) * Observera alltså att endast beläggningsgraden för existerande och kvarvarande trafik tillämpas. Motsvarande beläggningsgrad för tillkommande, överförda och försvinnande trafikanter kan i och för sig anges separat av användaren men tillämpas inte i beräkningarna. Hämtas från regionalt steg, eftersom effektmodellen inte körs för nationellt steg när både nationellt och regionalt steg ingår i Samkalk 7

Inledning till beräkning av konsumentöverskott För varje Startområde (Orig) För varje Målområde (Dest) JAFordon = 2 * JA.Fordon(<Orig>, <Dest>) * * SamKalk.NatDygnsFaktor JAResor = JAFordon * Beläggningsgrad JADist = JA.Dist (<Orig>, <Dest>) JAInv = JA.Inv(<Orig>, <Dest>) / 60 JATullKr = JA.Tull(<Orig>, <Dest>) JAGC = JAInv * TidVärde * Beläggningsgrad + JADist * InklSkatt(JA) På samma sätt för UA Beräkna den del av konsumentöverskottet som är resultatet av restidsförändringar, uttryckt i miljoner persontimmar per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Restider i timmar (<Färdmedel>, ExistKvar, Nat, Tjänste) = (UAInv - JAInv) * ResorExistKvar Restider i timmar (<Färdmedel>, TillkOver, Nat, Tjänste) = (UAInv - JAInv) * ResorTillkOver / 2 Restider, Mh tjänste tillkommande/försvinnande Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år Resor = JAResor Resor = UAResor Restider i kronor (<Färdmedel>, ExistKvar, Nat, Tjänste) = (UAInv * TidsVärde - JAInv * TidsVärde) * Resor Restider MSEK per år tjänste * För att Samkalk ska räkna rätt måste matriserna för yrkestrafik innehålla antalet fordon. 8

Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år Resor = UAResor - JAResor Resor = JAResor - UAResor Restider i kronor (<Färdmedel>, TillkOver, Nat, Tjänste) = (UAInv * TidsVärde_TO - JAInv * TidsVärde_TO) * Resor / 2 Restider MSEK per år tjänste tillkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Reskostnader (<Färdmedel>, ExistKvar, Nat, Tjänste) = (UADist * InklSkatt(UA) - JADist * InklSkatt(JA)) * ResorExistKvar / Beläggningsgrad Reskostnader (<Färdmedel>, TillkOver, Nat, Tjänste) = (UADist * InklSkatt(UA) - JADist * InklSkatt(JA)) * (ResorTillkOver / Beläggningsgrad) / 2 Reskostnader MSEK per år tjänste tilkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av vägavgifter, uttryckt i miljoner kronor per år FordonExistKvar = JAFordon(<Färdmedel>) FordonTillkOver = UAFordon(<Färdmedel>) JAFordon(<Färdmedel>) FordonExistKvar = UAFordon(<Färdmedel>) FordonTillkOver = JAFordon(<Färdmedel>) - UAFordon(<Färdmedel>) Vägavgifter (Färdmedel, ExistKvar, Nat, Tjänste) = (UAFordon(<Färdmedel>) * UATullKr - JAFordon(<Färdmedel>) * JATullKr)* FordonExistKvar(<Färdmedel>) Vägavgifter (Färdmedel, TillkOver, Nat, Tjänste) = (UAFordon(<Färdmedel>) * UATullKr - 9

JAFordon(<Färdmedel>) * JATullKr) * FordonTillkOver(<Färdmedel>) / 2 Vägavgifter/vägskatt, MSEK per år tjänste tilkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år Senare kontroller har visat att den implementerade metoden för beräkning av internaliserad olyckskostnad i Samkalk inte är teoretiskt korrekt. Vid beräkning ska därför värdet på parametern Andel intern olyckskostnad sättas till noll. ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor JAIntOlKostn = JADist * JAOlkmkostnVäg * * AndelIntOlkostnad(Bil) UAIntOlKostn = UADist * UAOlkmkostnVäg * AndelIntOlkostnad(Bil) IntOlyckskostnad i kronor (Bil, ExistKvar, Nat, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * ResorExistKvar / Beläggningsgrad IntOlyckskostnad i kronor (Bil, TillkOver, Nat, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * (ResorExistKvar / Beläggningsgrad) / 2 EXTERNA EFFEKTER Trafikolyckor, MSEK per år intern olyckskostnad tjänste tillkommande/försvinnande Beräkna resandeuppgifter ResorExistKvarJA = JAResor ResorExistKvarUA = JAResor ResorTillkOverJA = 0 ResorTillkOverUA = UAResor - JAResor ResorExistKvarJA = UAResor ResorExistKvarUA = UAResor ResorTillkOverJA = JAResor - UAResor * JAOlkmkostnVäg och UAOlkmkostnVäg beräknas i ekonomiprogrammet genom att summerade olyckskostnader relateras till trafikarbetet för nätverket, varvid erhålls en genomsnittlig olyckskostnad i kr/fordonskm för analysåret. Ingen uppdelning på fordonstyper görs. 10

ResorTillkOverUA = 0 Antal resor JA (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarJA Antal resor UA (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarUA Differens (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarUA - ResorExistKvarJA Antal resor JA (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverJA Antal resor UA (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverUA Differens (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverUA - ResorTillkOverJA ANTAL RESOR Antal resor, milj per år tjänste tillkommande/överflyttade Beräkna transportarbetesuppgifter Transportarbete JA (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarJA * JADist Transportarbete UA (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarUA * UADist Differens (<Färdmedel>, ExistKvar, Nat, Tjänste) = ResorExistKvarUA * UADist - ResorExistKvarJA * JADist Transportarbete JA (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverJA * JADist Transportarbete UA (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverUA * UADist Differens (<Färdmedel>, TillkOver, Nat, Tjänste) = ResorTillkOverUA * UADist ResorTillkOverJA * JADist TRAFIK- OCH TRANSPORTARBETSUPPGIFTER Transportarbete milj pkm/år tjänste tillkommande/överflyttade Beräkna trafikarbetesuppgifter FordonExistKvarJA = JAFordon FordonExistKvarUA = JAFordon FordonTillkOverJA = 0 FordonTillkOverUA = UAFordon - JAFordon FordonExistKvarJA = UAFordon FordonExistKvarUA = UAFordon FordonTillkOverJA = JAFordon - UAFordon FordonTillkOverUA = 0 Trafikarbete JA (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarJA * JADist Trafikarbete UA (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarUA * UADist Differens (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarUA * UADist - FordonExistKvarJA * JADist 11

Trafikarbete JA (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverJA * JADist Trafikarbete UA (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverUA * UADist Differens (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverUA * UADist - FordonTillkOverJA * JADist TRAFIK- OCH TRANSPORTARBETSUPPGIFTER Trafikarbete milj fkm/vkm per/år tjänste tillkommande/överflyttade Beräkna budgeteffekter uttryckt i miljoner kronor per år Budgeteffekter JA (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarJA * JADist * Skatt(JA) Budgeteffekter UA (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarUA * UADist * Skatt(UA) Differens (<Färdmedel>, ExistKvar, Nat, Tjänste) = FordonExistKvarUA * UADist * Skatt(UA) FordonExistKvarJA * JADist * Skatt(JA) Budgeteffekter JA (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverJA * JADist * Skatt(JA) Budgeteffekter UA (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverUA * UADist * Skatt(UA) Differens (<Färdmedel>, TillkOver, Nat, Tjänste) = FordonTillkOverUA * UADist * Skatt(UA) FordonTillkOverJA * JADist * Skatt(JA) BUDGETEFFEKTER Budgeteffekter, MSEK per år tjänste tillkommande/överflyttade Starta beräkningarna från början igen för Nästa Målområde Nästa Startområde 12

Beräkningsgång för busstrafikanter Använda begrepp och förkortningar Aux Beläggningsgrad BiljettTjänste BiljettVuxen BiljettBarn BiljettUngdom BiljettStudent BiljettPensionär Buss cg Dist DistBuss ExistKvar Fordon Fwt GC grp IntOlKostn IntOlyckskostnad Inv JA KostnadBarn KostnadStudent KostnadVuxen Nat NatDygnsFaktor NatIntOlkostnkm PeriodN Resor ResorTjänste ResorVuxen ResorBarn ResorUngdom ResorStudent ResorPensionär Schablon Tax TidKr TidKr_TO TidVärde TidVärde_TO TillkOver Twt UA = Anslutningsavstånd = Antal personer per fordon = Biljettpris för tjänsteresenär = Biljettpris för vuxen = Biljettpris för barn = Biljettpris för ungdom = Biljettpris för studerande = Biljettpris för pensionär = Färdmedlet buss = Kostnadskategori = Reslängd i km med bil = Reslängd i km med buss = Existerande och kvarvarande resenärer = Antal fordon = Första väntetid = Generaliserad kostnad = Antal resenärer med <Ärende> = Internaliserad olyckskostnad = Internaliserad olyckskostnad för UA-JA = Restid ombord på kollektivtrafikfordonet = Jämförelsealternativ = Biljettpris för barn (från binärfil) = Biljettpris för studerande (från binärfil) = Biljettpris för vuxen (från binärfil) = Nationellt resande = Nationell dygnsjusteringsfaktor = Olyckskostnad per km för färdmedlet = Tidsvärde för första väntetid under N:te väntetidsperioden. För en förklaring av begreppet väntetidsperioder hänvisas till SIKA rapport 1999:6, s. 76-77. = Antal resor = Antal tjänsteresor = Antal resor för kategori vuxen = Antal resor för kategori barn = Antal resor för kategori ungdom = Antal resor för kategori studerande = Antal resor för kategori pensionär = Beräkningar som avser schablonbussen = Skatteandel av biljettpriset = Tidskostnaden för existerande och kvarvarande resenärer uttryckt i kronor = Tidskostnaden för tillkommande, överförda och försvinnande resenärer uttryckta i kronor = Tidsvärde för existerande och kvarvarande resenärer = Tidsvärde för tillkommande, överförda och försvinnande resenärer = Tillkommande, överförda och försvinnande resenärer = Total väntetid = Utredningsalternativ <Resandekategori> = Kan anta värdet ExistKvar och TillkOver (se ovan) <Ärende> = Kan anta värdet Tjänste och Privat SamKalk.nnn = Betyder att parametern hämtas från Samkalks gränssnitt Exempelvis betecknar SamKalk.NatDygnsFaktor angiven nationell dygnsjusteringsfaktor medan Samkalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Inv betecknar det för respektive ärende angivna tidsvärdet för ombordtid på buss för existerande och kvarvarande nationella resor 13

JA.nnn UA.nnn = Betyder att data hämtas från Sampers resultat för jämförelsealternativet. Exempelvis betecknar JA.Resor (<Ärende>, <Orig>, <Dest>) antalet resor för respektive ärende i respektive reserelation (s.k. O-D-par) = Motsvarande för utredningsalternativet Inledning till beräkning av konsumentöverskott För varje Startområde (Orig) För varje Målområde (Dest) JAResor = JA.Resor(Ärende, Orig, Dest) * SamKalk.NatDygnsFaktor JAFordon = 0 * JADist = JA.Dist (<Orig>, <Dest>) JAInv = JA.Inv(Orig, Dest) / 60 JAAux = JA.Aux(Orig, Dest) / 60 JATwt = JA.Twt(Orig, Dest) / 60 JAFwt = JA.Fwt(Orig, Dest) / 60 JADistBuss = JA.DistBuss(Orig, Dest) JAResorTjänste = JABussResor.BinärMatris (Orig, Dest, cgtjänste, grptjänste, Buss) * Samkalk.NatDygnsFaktor JAResorVuxen = JABussResor.BinärMatris(Orig, Dest, cgvuxen, grpprivat, Buss) * Samkalk.NatDygnsFaktor JAResorBarn = JABussResor.BinärMatris(Orig, Dest, cgbarn, grpprivat, Buss) * Samkalk.NatDygnsFaktor JAResorUngdom = JABussResor.BinärMatris(Orig, Dest, cgungdom, grpprivat, Buss) * Samkalk.NatDygnsFaktor JAResorStudent = JABussResor.BinärMatris(Orig, Dest, cgstudent, grpprivat, Buss) * Samkalk.NatDygnsFaktor JAResorPensionär = JABussResor.BinärMatris(Orig, Dest, cgpensionär, grpprivat, Buss) * Samkalk.NatDygnsFaktor Om Ärende = Tjänste JAResor = JAResorTjänste JABiljettTjänste = JA.KostnadVuxen(Orig, Dest) om Ärende = Privat JAResor = JAResorVuxen + JAResorBarn + JAResorUngdom + JAResorStudent + JAResorPensionär JABiljettVuxen = JA.KostnadVuxen(Orig, Dest) JABiljettBarn = JA.KostnadBarn(Orig, Dest) JABiljettUngdom = JA.KostnadStudent(Orig, Dest) JABiljettStudent = JA.KostnadStudent(Orig, Dest) JABiljettPensionär = JA.KostnadVuxen (Orig, Dest) På samma sätt för UA * Beräkningen av trafikarbetet med kollektiva färdmedel sker inte i matrisprogrammet utan i linjeanalysprogrammet. Därför nollställs denna parameter. För beräkning av internaliserad olyckskostnad används avstånd för huvudfärdmedlet Prognosområdesindelad matris med olika data som skapats av Sampers vid modellexekvering och som lagras i och läses från Sampers stegkatalog. Formatet är binärt i motsats till ascii-format (textformat), vilket medför att matrisen enbart kan hanteras via Sampers systemrutiner 14

Beräkna den del av den generaliserade reskostnaden för buss som består av olika restidskomponenter * JATidKr = Inv (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Inv + (Twt(<Orig>, <Dest>) - Fwt(<Orig>, <Dest>)) / 60 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Byt + Aux (<Orig>, <Dest>) / 30 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Aux + Om Fwt < 30 min 2 * Fwt (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period1 Om Fwt 30-60 min 2 * (Fwt (<Orig>, <Dest>) - 30) / 60 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period2 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period1 Om Fwt > 60 min 2 * (Fwt (<Orig>, <Dest>) - 60) / 60 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period2 JATidKr_TO = Inv (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Inv + (Twt(<Orig>, <Dest>) - Fwt(<Orig>, <Dest>)) / 60 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Byt + Aux (<Orig>, <Dest>) / 30 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Aux + Om Fwt < 30 min 2 * Fwt (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period1 Om Fwt 30-60 min (2 * (Fwt (<Orig>, <Dest>) - 30) / 60 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period2 + 1 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period1 Om Fwt > 60 min 2 * (Fwt (<Orig>, <Dest>) - 60) / 60 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (Buss, TillkOver, Nat, <Ärende>).Period2 På samma sätt för UA * De restidskomponenter som används från Sampers representerar hösttisdagar. Anslutningsresan antas ske med en genomsnittshastighet på 30 km/h. För att räkna om avståndet till restid så ska alltså avståndet delas med 30. Antag att avståndet är 60 km. Med en genomsnittshastighet på 30 km/h ger det en restid på 2 timmar (60 / 30 = 2). Väntetiden multipliceras med två eftersom tidsvärdena är en värdering för turintervall. Turintervallet är enligt gängse antaganden två gånger väntetiden. 15

Beräkna den del av den generaliserade reskostnaden för schablonbussen som består av olika restidskomponenter JATidKrSchablon = Dist (<Orig>, <Dest>) / 30 * * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Inv + 2 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period2 På samma sätt för UA Kontrollera om bussen eller schablonbussen ska användas i jämförelsealternativet (Bussens värden används alltid i utredningsalternativet) Om UA beräknas TidKr = UATidKr om JA beräknas Om JATidKr < JATidKrSchablon TidKr = JATidKr Om UATidKr < UATidKrSchablon TidKr = JATidKrSchablon TidKr = JATidKr Beräkna den totala generaliserade kostnaden JAGC = TidKr + JA.Vuxentaxa (<Orig>, <Dest>) På samma sätt för UA Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Restider i timmar (Buss, ExistKvar, Nat, <Ärende>) = (UAInv - JAInv) * ResorExistKvar Restider i timmar (Buss, TillkOver, Nat, <Ärende>) = (UAInv - JAInv) * ResorTillkOver / 2 * Schablonbussen antas ha en genomsnittshastighet på 30 km/h. För att räkna om avståndet till restid så ska alltså avståndet delas med 30. Antag att avståndet är 60 km. Med en genomsnittshastighet på 30 km/h ger det en restid på 2 timmar (60 / 30 = 2). Schablonbussen går med 4 timmars turintervall. Det innebär att tidsvärdet för period 1 (som gäller för turintervall 0-60 minuter) multipliceras med ett för den första timmen, tidsvärdet för period 2 (som gäller för turintervall 60-120 minuter) multipliceras med ett för den andra timmen, samt att tidsvärdet för period 3 (som gäller från 120 minuter och uppåt) multipliceras med två för de sista två timmarna; summa fyra timmars turintervall (eller två timmars genomsnittlig väntetid). 16

På samma sätt för anslutningstid, bytestid och första väntetid Restider, Mh tillkommande/försvinnande åktid, anslutningstid, bytestid, väntetid Beräkna den del av konsumentöverskottet som är resultatet av reskostnadsförändringar, uttryckt i miljoner kronor per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor Reskostnader (Buss, ExistKvar, Nat, <Ärende>) = (UABiljett JABiljett) * ResorExistKvar Reskostnader (Buss, TillkOver, Nat, <Ärende>) = (UABiljett JABiljett) * ResorTillkOver / 2 Reskostnader MSEK per år tilkommande/försvinnande Beräkna den del av konsumentöverskottet för existerande och kvarvarande trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år Resor = JAResor Resor = UAResor Restider i kronor (Buss, ExistKvar, Nat, <Ärende>) = (UATidKr - JATidKr) * Resor Restider MSEK per år Beräkna den del av konsumentöverskottet för tillkommande och överflyttade trafikanter som är resultatet av restidsförändringar, uttryckt i miljoner kronor per år 17

Resor = UAResor - JAResor Resor = JAResor - UAResor Restider i kronor (Buss, TillkOver, Nat, <Ärende>) = (UATidKr_TO - JATidKr_TO) * Resor / 2 Restider MSEK per år tillkommande/försvinnande Beräkna den del av konsumentöverskottet som är resultatet av internaliserad olyckskostnad, uttryckt i miljoner kronor per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor JAIntOlKostn = JADistBuss * NatIntOlkostnkm(Buss, JA) * * AndelIntOlkostnad(Buss) UAIntOlKostn = UADistBuss * NatIntOlkostnkm(Buss, JA) * AndelIntOlkostnad(Buss) IntOlyckskostnad i kronor (Buss, ExistKvar, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * ResorExistKvar IntOlyckskostnad i kronor (Buss, TillkOver, <Ärende>) = (UAIntOlKostn JAIntOlKostn) * ResorTillkOver / 2 EXTERNA EFFEKTER Trafikolyckor, MSEK per år intern olyckskostnad tillkommande/försvinnande Beräkna resandeuppgifter ResorExistKvarJA = JAResor ResorExistKvarUA = JAResor ResorTillkOverJA = 0 ResorTillkOverUA = UAResor - JAResor ResorExistKvarJA = UAResor * NatIntOlkostnkm beräknas i ekonomiprogrammet. 18

ResorExistKvarUA = UAResor ResorTillkOverJA = JAResor - UAResor ResorTillkOverUA = 0 Antal resor JA (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarJA Antal resor UA (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA Differens (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA - ResorExistKvarJA Antal resor JA (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverJA Antal resor UA (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverUA Differens (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverUA - ResorTillkOverJA ANTAL RESOR Antal resor, milj per år tillkommande/överflyttade Beräkna transportarbetesuppgifter Transportarbete JA (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarJA * JADist Transportarbete UA (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA * UADist Differens (Buss, ExistKvar, Nat, <Ärende>) = ResorExistKvarUA * UADist ResorExistKvarJA * JADist Transportarbete JA (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverJA * JADist Transportarbete UA (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverUA * UADist Differens (Buss, TillkOver, Nat, <Ärende>) = ResorTillkOverUA * UADist - ResorTillkOverJA * JADist TRAFIK- OCH TRANSPORTARBETSUPPGIFTER Transportarbete milj pkm/år tillkommande/överflyttade Starta beräkningarna från början igen för Nästa Målområde Nästa Startområde Nästa Ärende 19

Beräkningsgång för tågtrafikanter Använda begrepp och förkortningar Aux Beläggningsgrad BiljettTjänste BiljettVuxen BiljettBarn BiljettUngdom BiljettStudent BiljettPensionär cg Dist DistTåg ExistKvar Fordon Fwt GC grp IntOlKostn IntOlyckskostnad Inv JA KostnadTjänste KostnadPrivat KostnadUngdom Nat NatDygnsFaktor NatIntOlkostnkm PeriodN Resor ResorTjänste ResorVuxen ResorBarn ResorUngdom ResorStudent ResorPensionär Schablon Tax TidKr TidKr_TO TidVärde TidVärde_TO TillkOver Twt UA = Anslutningsavstånd = Antal personer per fordon = Biljettpris för tjänsteresenär = Biljettpris för vuxen = Biljettpris för barn = Biljettpris för ungdom = Biljettpris för studerande = Biljettpris för pensionär = Kostnadskategori = Reslängd i km med bil = Reslängd i km med tåg = Existerande och kvarvarande resenärer = Antal fordon = Första väntetid = Generaliserad kostnad = Antal resenärer med <Ärende> = Internaliserad olyckskostnad = Internaliserad olyckskostnad för UA-JA = Restid ombord på kollektivtrafikfordonet = Jämförelsealternativ = Biljettpris för tjänsteresor (från binärfil) = Biljettpris för privatresor (från binärfil) = Biljettpris för ungdom (från binärfil) = Nationellt resande = Nationell dygnsjusteringsfaktor = Olyckskostnad per km för färdmedlet = Tidsvärde för första väntetid under N:te väntetidsperioden. För en förklaring av begreppet väntetidsperioder hänsvisas till SIKA rapport 1999:6, s. 76-77. = Antal resor = Antal tjänsteresor = Antal resor för kategori vuxen = Antal resor för kategori barn = Antal resor för kategori ungdom = Antal resor för kategori studerande = Antal resor för kategori pensionär = Beräkningar som avser schablonbussen = Skatteandel av biljettpriset = Tidskostnaden för existerande och kvarvarande resenärer uttryckt i kronor = Tidskostnaden för tillkommande, överförda och försvinnande resenärer uttryckta i kronor = Tidsvärde för existerande och kvarvarande resenärer = Tidsvärde för tillkommande, överförda och försvinnande resenärer = Tillkommande, överförda och försvinnande resenärer = Total väntetid = Utredningsalternativ <Färdmedel> = Kan anta värdet Tåg <Resandekategori> = Kan anta värdet ExistKvar och TillkOver (se ovan) <Ärende> = Kan anta värdet Tjänste och Privat SamKalk.nnn = Betyder att parametern hämtas från Samkalks gränssnitt Exempelvis betecknar SamKalk.NatDygnsFaktor angiven nationell dygnsjusteringsfaktor medan Samkalk.Tidsvärde (ICTåg, ExistKvar, Nat, <Ärende>).Inv betecknar det för respektive ärende angivna tidsvärdet för ombordtid på ICtåg för existerande och kvarvarande nationella resor 20

JA.nnn UA.nnn = Betyder att data hämtas från Sampers resultat för jämförelsealternativet. Exempelvis betecknar JA.Resor (<Ärende>, <Orig>, <Dest>) antalet resor för respektive ärende i respektive reserelation (s.k. O-D-par) = Motsvarande för utredningsalternativet Inledning till beräkning av konsumentöverskott För varje Startområde (Orig) För varje Målområde (Dest) JAResor = JA.Resor(Ärende, Orig, Dest) * SamKalk.NatDygnsFaktor JAFordon = 0 * JADist = JA.Dist (<Orig>, <Dest>) JAInv = JA.Inv(Orig, Dest) / 60 JAAux = JA.Aux(Orig, Dest) / 60 JATwt = JA.Twt(Orig, Dest) / 60 JAFwt = JA.Fwt(Orig, Dest) / 60 JADistTåg = JA.DistTåg(Orig, Dest) JAResorTjänste = JATågResor.BinärMatris (Orig, Dest, cgtjänste, grptjänste, Tåg) * Samkalk.NatDygnsFaktor JAResorVuxen = JATågResor.BinärMatris(Orig, Dest, cgvuxen, grpprivat, Tåg) * Samkalk.NatDygnsFaktor JAResorBarn = JATågResor.BinärMatris(Orig, Dest, cgbarn, grpprivat, Tåg) * Samkalk.NatDygnsFaktor JAResorUngdom = JATågResor.BinärMatris(Orig, Dest, cgungdom, grpprivat, Tåg) * Samkalk.NatDygnsFaktor JAResorStudent = JATågResor.BinärMatris(Orig, Dest, cgstudent, grpprivat, Tåg) * Samkalk.NatDygnsFaktor JAResorPensionär = JATågResor.BinärMatris(Orig, Dest, cgpensionär, grpprivat, Tåg) * Samkalk.NatDygnsFaktor Om <Ärende> = Tjänste JAResor = JAResorTjänste JABiljett = JA.KostnadTjänste(Orig, Dest) om <Ärende> = Privat JAResor = JAResorVuxen + JAResorBarn + JAResorUngdom + JAResorStudent + JAResorPensionär JABiljettVuxen = JA.KostnadPrivat(Orig, Dest) JABiljettBarn = JA.KostnadUngdom(Orig, Dest) JABiljettUngdom = JA.KostnadUngdom(Orig, Dest) JABiljettStudent = JA.KostnadUngdom(Orig, Dest) JABiljettPensionär = JA.KostnadPrivat(Orig, Dest) På samma sätt för UA Beräkna den del av den generaliserade reskostnaden för <Färdmedel> som består av olika restidskomponenter * Beräkningen av trafikarbetet med kollektiva färdmedel sker inte i matrisprogrammet utan i linjeanalysprogrammet. Därför nollställs denna parameter. För beräkning av internaliserad olyckskostnad används avstånd för huvudfärdmedlet Prognosområdesindelad matris med olika data som skapats av Sampers vid modellexekvering och som lagras i och läses från Sampers stegkatalog. Formatet är binärt i motsats till ascii-format (textformat), vilket medför att matrisen enbart kan hanteras via Sampers systemrutiner De restidskomponenter som används från Sampers representerar hösttisdagar. 21

JATidKr = Inv (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Inv + (Twt(<Orig>, <Dest>) - Fwt(<Orig>, <Dest>)) / 60 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Byt + Aux (<Orig>, <Dest>) / 30 * * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Aux + Om Fwt < 30 min 2 * Fwt (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period1 Om Fwt 30-60 min 2 * (Fwt (<Orig>, <Dest>) - 30) / 60 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period2 + 1 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period1 Om Fwt > 60 min 2 * (Fwt (<Orig>, <Dest>) - 60) / 60 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (<Färdmedel>, ExistKvar, Nat, <Ärende>).Period2 JATidKr_TO = Inv (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Inv + (Twt(<Orig>, <Dest>) - Fwt(<Orig>, <Dest>)) / 60 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Byt + Aux (<Orig>, <Dest>) / 30 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Aux + Om Fwt < 30 min 2 * Fwt (<Orig>, <Dest>) / 60 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period1 Om Fwt 30-60 min (2 * (Fwt (<Orig>, <Dest>) - 30) / 60 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period2 + 1 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period1 Om Fwt > 60 min 2 * (Fwt (<Orig>, <Dest>) - 60) / 60 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (<Färdmedel>, TillkOver, Nat, <Ärende>).Period2 På samma sätt för UA Beräkna den del av den generaliserade reskostnaden för schablonbussen som består av olika restidskomponenter * Anslutningsresan antas ske med en genomsnittshastighet på 30 km/h. För att räkna om avståndet till restid så ska alltså avståndet delas med 30. Antag att avståndet är 60 km. Med en genomsnittshastighet på 30 km/h ger det en restid på 2 timmar (60 / 30 = 2). Väntetiden multipliceras med två eftersom tidsvärdena är en värdering för turintervall. Turintervallet är enligt gängse antaganden två gånger väntetiden. 22

JATidKrSchablon = Dist (<Orig>, <Dest>) / 30 * * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Inv + 2 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period3 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period1 + 1 * SamKalk.Tidsvärde (Buss, ExistKvar, Nat, <Ärende>).Period2 På samma sätt för UA Kontrollera om bussen, schablonbussen eller tåget ska användas i jämförelsealternativet (Tågets värden används alltid i utredningsalternativet) Om <Färdmedel> = Train Om UA beräknas GCTrain = UATidKr om JA beräknas Om JATidKr < JATidKrSchablon och JATidKr < JATidKrBus (se beräkning förbuss) GCTrain = JATidKr Om UATidKr < UATidKrSchablon eller UATidKr < UATidKrBus (se beräkning för Buss) GCTrain = Min (JATidKrSchablon, JATidKrBus) GCTrain = JATidKr Beräkna den totala generaliserade kostnaden Om <Ärende> = Tjänste JAGC = GCTrain + JA.1:a klassbiljett (<Orig>, <Dest>) JAGC = GCTrain + JA.2:a klassbiljett (<Orig>, <Dest>) På samma sätt för UA Beräkna den del av konsumentöverskottet som är resultatet av förändringar i restider, uttryckt i miljoner persontimmar per år ResorExistKvar = JAResor ResorTillkOver = UAResor - JAResor ResorExistKvar = UAResor ResorTillkOver = JAResor - UAResor * Schablonbussen antas ha en genomsnittshastighet på 30 km/h. För att räkna om avståndet till restid så ska alltså avståndet delas med 30. Antag att avståndet är 60 km. Med en genomsnittshastighet på 30 km/h ger det en restid på 2 timmar (60 / 30 = 2). Schablonbussen går med 4 timmars turintervall. Det innebär att tidsvärdet för period 1 (som gäller för turintervall 0-60 minuter) multipliceras med ett för den första timmen, tidsvärdet för period 2 (som gäller för turintervall 60-120 minuter) multipliceras med ett för den andra timmen, samt att tidsvärdet för period 3 (som gäller från 120 minuter och uppåt) multipliceras med två för de sista två timmarna; summa fyra timmars turintervall (eller två timmars genomsnittlig väntetid). 23