Bilaga 2. Linjeanalysprogrammet

Relevanta dokument
Bilaga 2. Linjeanalysprogrammet

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

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

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

Busskostnader Samkalk 1

Samlad effektbedömning

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

1.1 Beläggningsgrad och ärendefördelning - personbilstrafik

Effektanalys Gravaleden

Effektanalys. EVA Grundrapport Tage Tillander, Scandiaconsult, Karta

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

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

Bilaga 1. Matrisprogrammet

Norrbotniabanan. Resultat Sampers/Samkalk P UA_NBBrev090917

Lönkalk. Användarhandledning. version Plet PM 2016:05

Lönkalk: Handledning och Manual Version 2,5. Objekt: Lönsamhetskalkylering 2.5. Datum:

Analyser av Östlig förbindelse

Lönkalk. Användarhandledning. version xx-xx

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

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

REDOVISNING AV UPPFÖLJNING AV VILLKOR 1 "UTSLÄPPSTAKET"

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

PM VALIDERING 2017 AV KOLLPROGNOS REGION MITT I SAMPERS BASPROGNOS ,

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

Bilaga 1 Effekter och samhällsekonomiska kostnader

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

PM Trollhätte kanal. 1 Emissionsberäkning BVH. 1.1 Scenarier

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

Banavgifter och externa kostnader för tågtrafik prognosåret 2040

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

Samlad effektbedömning

Samkalk (Sampers 2.1) Teknisk dokumentation. Version

Övningsuppgift 2 Datalogi I 2I1027/2I1035/2I1046

EN NORRMAN ÄR MER VÄRD ÄN EN SVENSK OM GRÄNSÖVERSKRIDANDE INFRASTRUKTURPLANERING I NORDEN

Handbok för vägtrafikens luftföroreningar Emissionsfaktorer

Väg 940, delen Rösan-Forsbäck

INNEHÅLLSFÖRTECKNING. (I flikordning)

Release Notes. Vad är nytt i Easy Planning Nyheter. Åtgärdade fel. Release Easy Planning

Mäns och kvinnors resmönster i Malmö

Ostlänken - känslighetsanalys vid kraftigt minskad biltrafik

Nollvisionen, hastigheterna och samhällsekonomin. Föredrag vid VTIs och KFBs Transportforum januari 1999 i Linköping.

RAPPORT. Bör de betalningsviljebaserade värdena öka över tiden i samhällsekonomiska kalkyler? Analys & Strategi

Bilaga: Beräkningsunderlag

Redovisning av myndigheters miljöledningsarbete 2008

Samlad effektbedömning

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

Miljökravsbilagor. Leif Magnusson, Projektgruppen för Miljökravsbilagan

Sjöfartens miljöprestanda och bidrag till det hållbara transportsystemet. Inge Vierth, VTI Sjöfartshögskolan Kalmar 12 november 2013

Översiktlig beskrivning av dataanvändning för Sampersmodellen

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

Riktlinjer för miljö- och trafiksäkerhetskrav i upphandlingar av lätta fordon i Mölndals stad

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

Samlad effektbedömning

Samlad effektbedömning

Tillgänglighet sida 1

UPPDRAGSLEDARE. Anders Lundberg UPPRÄTTAD AV. Linda Isberg

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

Kapitel 7 Objektsanalyser Typfall och kalkylexempel

Miljöpåverkan från dieselpersonbilar

PM Samhällsekonomiska kalkyler

Förklaring till Modellen De ekonomiska konsekvenserna i 40 år

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

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

Jämförande studie över godstransporternas externa kostnader och avgifter

Avtalsform Ramavtal & enstaka köp Namn Bilpool

Emissioner från Volvos lastbilar (Mk1 dieselbränsle)

Version 1

Handbok för vägtrafikens luftföroreningar Emissionsfaktorer

Samhällsekonomiska principer och kalkylvärden för transportsektorn: ASEK 5.2. Kapitel 13 Operativa trafikeringskostnader för persontrafik

Underlag till Fallstudie: Österleden

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

Nyheter i Sampers. Leonid Engelson. Sampers användardag

Beräkning av lärares tjänstgöring

Samhällsekonomiska principer och kalkylvärden för transportsektorn: ASEK 5.1. Kapitel 13 Fordonskostnader för persontrafik

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

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

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

Effekter internalisering av de olika transportslagens externa kostnader. Per Kågeson Bil Sweden

Nytt program för energi och klimat i Örebro län

Koldioxidutsläpp från olika typtransporter

ÖVERSIKTSPLAN 2010 för Uppsala kommun

Effekter på kustsjöfarten av likabehandling av transportslagen. Per Kågeson

BILAGA 2.2: MILJÖKRAV

Kravspecifikation. UT60 Utfärdade examina, grund-/avancerad nivå

Alternativa bränslen i emissionslagstiftningen för fordon

Avsnittsutredning Järna - Norrköping. Samhällsekonomisk differenskalkyl

Beräkning av koldioxidutsläpp 2013 Teknisk dokumentation PM

ASEK KALKYLVÄRDEN I SAMMANFATTNING

Till Länsstyrelsen i Norrbottens län, Mi 1jöprövni ngsdelegati onen

Handledning för livscykelkostnad vid upphandling

Manual för Excelprogrammet

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

5 Samhällsekonomiska effekter

Luftkvalitetstrender i tätorter Karin Persson, projektledare IVL Svenska Miljöinstitutet

Samkalk 2 (Sampers) Teknisk dokumentation. Version

Utsläpp och halter av kväveoxider och partiklar på Hornsgatan

Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL2 och Media 1, SF1610 och 5B1118, onsdagen den 17 augusti 2011, kl

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

Version 1

Transkript:

Bilaga 2. Linjeanalysprogrammet Linjeanalysprogrammet läser först in de linjebeskrivningar för respektive färdmedel som skapats med makrot SamKalkStandard.mac och lagrar dessa i en tabell (LineDesc). Följande fält finns tabellen: LineDesc.Linenb = Linjenummer LineDesc.Description = Text beskrivning LineDesc.Mode = Färdsätt LineDesc.VehicleType = Fordonstyp LineDesc.ut2 = Antal dubbelturer per vardagsmedeldygn Kontroll sker av att det är ett godkänt mode, dvs. att användaren har angivit detta mode som parameter i Samkalk att ingå i beräkningen. Om inte så skrivs till logfilen ett felmeddelande och linjen sparas ej för vidare beräkning. När alla godkända linjebeskrivningar är inlästa och lagrade i tabellen LineDesc sker inläsning av övriga filer som skapats med makrot SamKalkStandard.mac. Resultaten för respektive linje lagras därefter i fyra olika tabeller. De fyra tabellerna med resultat heter: NlineResultPrColl = Nationella privatresor NlineResultBuColl = Nationella tjänsteresor RlineResultPrColl = Regionala privatresor RlineResultBuColl = Regionala tjänsteresor Tabellerna innehåller följande fält: LineResult.linenb = Linjenummer LineResult.mode = Färdsätt LineResult.vehtype = Fordonstyp LineResult.vehnb = Antal fordon per omlopp LineResult.line_length_km = Linjens längd LineResult.line_time_min = Tid att avverka linjen LineResult.passenger_no_of_board = Ackumulerat antal passagerare för linjen LineResult.passenger_km = Ackumulerat antal passagerarkilometer för linjen LineResult.passenger_hours = Ackumulerat antal passagerattimmar för linjen LineResult.tot_int_kr = Ackumulerat antal kr intäkt för linjen Programmet förutsätter alltså att antalet dubbelturer per vardagsmedeldygn är kodade i det linjespecifika attributet ut2 i Emme/2-systemet. Programmet använder alltså inte turtäthetskodningen i attributet headway. Bilaga 2 Linjeanalys 2.1 050311.doc 1

Beräkning av antal resor, trafikarbete och medelreslängd m.m. Nedanstående beräknas för varje linje i linjebeskrivningstabellen genom att i de fyra tabellerna (och i vissa fall även från LineDesc) hämta resultat för respektive linje. Fordonsdata för respektive fordonstyp hämtas från Samkalks användargränssnitt (fordonskostnader, beläggningsgrader m.m.). Detsamma gäller för data till diskonteringsberäkningen längre fram. Om linjen finns som nationell linje Antal nationella passagerarkilometer för olika ärenden på linjen identifieras NPr_passenger_km = NLineResultPr.passenger_km NBu_passenger_km = NLineResultBu.passenger_km Antal nationella påstigande och nationella passagerarkilomer på linjen beräknas NTot_passenger_km = NPr_passenger_km + NBu_passenger_km NTot_passenger_no_of_board = NLineResultPr.passenger_no_of_board + NLineResultBu.passenger_no_of_board Resultaten räknas om till årsmedeldygn NTot_passenger_km = NTot_passenger_km SamKalk.NatDygnsFaktor NTot_passenger_no_of_board = NTot_passenger_no_of_board SamKalk.NatDygnsFaktor NTot_passenger_km_1 = NTot_passenger_km Medelreslängden för nationella resor på linjen beräknas Nmedelreslängd = (NPr_passenger_km + NBu_passenger_km) SamKalk.NatDygnsFaktor / NTot_passenger_no_of_board Intäkter från det nationella resandet år 1 beräknas för respektive ärende NatBuIntÅr = NLineResultBu.tot_int_kr SamKalk.NatDygnsFaktor 365 NatPrIntÅr = NLineResultPr.tot_int_kr.SamKalk.NatDygnsFaktor 365 PkmAllaNatLinjer = PkmAllaNatLinjer(skMode, Alternativ) + NTot_passenger_km Om linjen (även) finns som regionallinje Upprepas alla beräkningar ovan men med Prefix (R)Line och med regionala dygnsfaktorer osv. Därefter sker följande beräkningar Totalt antal passagerare på linjen Tot_passenger_no_of_board = NTot_passenger_no_of_board RTot_passenger_no_of_board Linjelängd, linjetid LinjeLängd = LineResult.line_length_km LinjeTid = LineResult.line_time_min Hämta antal dubbelturer från ut2 i linjebeskrivningen. Antal_dubbelturer = LineDescColl(linjenummer).ut2 För att nuvarande version av Samkalk ska räkna rätt måste de nationella prognosmodellerna ställas in så att resultaten redovisas i årsmedeldygnstal. Detta beror på att effektmodellerna för vägtrafiken arbetar med en årsuppräkningsfaktor på 365. Eftersom det inte går att ha olika årsuppräkningsfaktorer för olika färdmedel så måste även kollektivtrafikresandet redovisas i årsmedeldygn. Det innebär i sin tur att omräkningen ovan inte innebär någon justering av resandemängderna för det nationella resandet (SamKalkNatDygnsFaktor är alltid 1). För regionala resor redovisas däremot resultaten från prognosmodellerna alltid i vardagsmedeldygn; det finns ingen valmöjlighet för användaren. Detta innebär att omräkningen ovan innebär en nedjustering av resandemängderna (SamKalkRegDygnsFaktor är 0,88, dvs 320/365). Observera alltså att en linje kan ha i) endast nationellt resande, ii) endast regionalt resande, eller iii) både nationellt och regionalt resande. Om ut2 = 0 så sätts ut2 = 1 och det sker en felutskrift till programmets logfil. Bilaga 2 Linjeanalys 2.1 050311.doc 2

Medelreslängd totalt TotMedelreslängd = ((NPr_passenger_km + NBu_passenger_km) NatDygnsFaktor + (RPr_passenger_km + RBu_passenger_km) RegDygnsFaktor)) / Tot_passenger_no_of_board Beräkna nödvändigt platsutbud Platsbehov = (NTot_passenger_km + RTot_passenger_km) / (LinjeLängd Antal_dubbelturer) / Beläggningsgrad (fordonstyp) Platsbehov = Platsbehov 365 / 320 Platsbehov_extra = Max (0, Platsbehov Antal platser i fordonet) Beräkna speciella platsutbudstal för Dieseltåg att användas enbart vid emissionsberäkningarna då det minimala antalet platser i fordonet skall vara 140 istället för det parametervärde som lästs in från Samkalks användargränssnitt. Om dieseltåg (LineResult.vehtype = 17) så Platser140 = (NTot_passenger_km + RTot_passenger_km) / (LinjeLängd antal_dubbelturer) / beläggning (fordonstyp) Platser140 = Platser140 365 / 320 Om Platser140 < 140 Platser140 = 140 Annars Platser140_extra = Max (0, Platser140-140) Driftskostnad analysår. Fast = Fast kostnad Marg = marginell kostnad Kr_km = FastKm + MargKm Platsbehov_extra Kr_min = FastMinut + MargMinut Platsbehov_extra DriftKostnad = (Kr_km LinjeLängd + Kr_min LinjeTid) antal_dubbelturer 320 Slitagekostnader analysår Kr_slitkm = FastSlitage + MargSlitage Platsbehov_extra Slitagekostnad = Kr_slitkm LinjeLängd antal_dubbelturer 320 Banavgifter analysår Kr_slitkm = FastBanavgift + MargBanavgift Platsbehov_extra Banavgift = Kr_bankm LinjeLängd antal_dubbelturer 320 Omkostnader analysår (flyg=0, buss använder samma som tåg) OmKostnad = (NTot_passenger_km OmkostnaderTågNat + RTot_passenger_km OmkostnaderTågReg) 365 Olyckskostnader analysår OlycksKostnad = OlycksKostnad LinjeLängd antal_dubbelturer 320 Utsläpp Platser_utsläpp = Platsbehov_extra Gram_NOx = (EmissionUtsläppFast(fordonstyp).NOx + EmissionUtsläppMarg(fordonstyp).NOx Platser_utsläpp) LinjeLängd antal_dubbelturer 320 Gram_HC = (EmissionUtsläppFast(fordonstyp).HC + EmissionUtsläppMarg(fordonstyp).HC Platser_utsläpp) Om beläggningsgraden där är satt till 0 så sätts den av programmet till 0.5 för att undvika divisioner med 0. Denna uppräkning av platsbehovet är nödvändig eftersom efterfrågan är uttryckt i årsmedeldygnstal (se ovan samt fotnot på föregående sida), medan utbudet (antalet dubbelturer) är uttryckt i vardagsmedeldygnstal. Författaren inte bekant med bakgrunden till detta beräkningsförfarande och hänvisar därför till Banverket. Faktorn 320 används eftersom utbudet är angivet per vardagsmedeldygn. Detta gäller även fortsättningsvis. Faktorn 365 används eftersom efterfrågan är angiven per årsmedeldygn. Detta gäller även fortsättningsvis. Om Dieseltåg så ska Platser_extra bytas ut mot Platser140_extra. De fasta och marginella emissionsfaktorerna för respektive fordonstyp (EmissionUtsläppFast och EmissionUtsläppMarg) samt faktorn för uppdelning av trafikarbetet mellan tätort och landsbygd (EmissionTätortsFaktor) hämtas från Samkalk.ini. Bilaga 2 Linjeanalys 2.1 050311.doc 3

LinjeLängd ant_dubbelturer 320 Gram_SO2 = (EmissionUtsläppFast(fordonstyp).SO2 + EmissionUtsläppMarg(fordonstyp).SO2 Platser_utsläpp) LinjeLängd ant_dubbelturer 320 Gram_CO2 = (EmissionUtsläppFast(fordonstyp).CO2 + EmissionUtsläppMarg(fordonstyp).CO2 Platser_utsläpp) LinjeLängd ant_dubbelturer 320 Gram_Part = (EmissionUtsläppFast(fordonstyp).Part + EmissionUtsläppMarg(fordonstyp).Part Platser_utsläpp) LinjeLängd ant_dubbelturer 320 Efter att alla beräkningar genomförts för en linje så summeras de till totalvariablerna för år ett för samtliga linjer. Beräkningarna görs separat för Tätort och Landsbygd. Om beräkningen sker för Tätort så Faktor = EmissionTätortsfaktor(fordon) Om beräkningen sker för Landsbygd så Faktor = 1 - EmissionTätortsfaktor(fordon) Faktor = Faktor / 1000000 OmKostnad = OmKostnad + OmKostnad Faktor Slitage = Slitage + Slitagekostnad Faktor DriftKostnad = DriftKostnad + DriftKostnad Faktor + OmKostnad Faktor OlycksKostnad = OlycksKostnad + OlycksKostnad Faktor NOx = NOx + Gram_NOx Faktor HC = HC + Gram_HC Faktor SO2 = SO2 + Gram_SO2 Faktor CO2 = CO2 + Gram_CO2 Faktor / 1000 Part = Part + Gram_Part Faktor Därefter beräknas den totala kostnaden för den aktuella linjen för hela kalkylperioden. Sätt vissa parametrar Ant_år = Byggtid Trafikstartår = Byggstartår + Byggtid Slutår = Trafikstartår + Kalkylperiod_antår SumDiskDriftkostnad = 0 Kalkylränta = Kalkylränta / 100 Räkna ner platsbehovet från prognosåret till startåret (Prognosår - Trafikstartår) Platsbehov = Platsbehov / (1 + Trafiktillväxt före brytår / 100) Beräkna för varje Årtal från Startår till SlutÅr Beräkna nödvändigt platsutbud utöver minimum annars minimum. Om Årtal < Brytår så Platsbehov = Platsbehov (1 + Trafiktillväxt före brytår / 100) Annars Platsbehov = Platsbehov (1 + Trafiktillväxt efter brytår / 100) Platsbehov_extra = Max (0, Platsbehov Antal platser i fordonet) Diskonterade driftskostnader År = Årtal Kr_km = (FastKm + MargKm Platsbehov_extra) (År PrognosÅr) (NykostnadKm) Kr_min = (FastMinut + MargMinut Platsbehov_extra) (År PrognosÅr) (NykostnadMinut) Driftkostnad_D = (Kr_km LinjeLängd + Kr_min LinjeTid) Antal_dubbelturer 320 (1 + Kalkylränta) -ant_år Bilaga 2 Linjeanalys 2.1 050311.doc 4

Diskonterade omkostnader Om Årtal < Brytår så NTot_passenger_km = NTot_passenger_km (1 + Trafiktillväxt före brytår / 100) RTot_passenger_km = RTot_passenger_km (1 + Trafiktillväxt före brytår / 100) Annars NTot_passenger_km = NTot_passenger_km (1 + Trafiktillväxt efter brytår / 100) RTot_passenger_km = RTot_passenger_km (1 + Trafiktillväxt efter brytår / 100) OmKostnad_D = (NTot_passenger_km OmkostnaderTågNat + RTot_passenger_km OmkostnaderTågReg) 365 (1 + Kalkylränta) -ant_år Summa driftkostnader inkl omkostnad över kalkylperioden SumDiskDriftkostnad = SumDiskDriftkostnad + Driftkostnad_D + OmKostnad_D Upprepa för nästa Årtal tills Årtal = Slutår Efter att alla beräkningar genomförts för en linje så summeras de till totalvariablerna för hela kalkylperioden för samtliga linjer. Beräkningarna görs separat för Tätort och Landsbygd. Om beräkningen sker för Tätort så Faktor = EmissionTätortsfaktor(fordon) Om beräkningen sker för Landsbygd så Faktor = 1 - EmissionTätortsfaktor(fordon) Faktor = Faktor / 1000000 SumDiskDriftkostnad = SumDiskDriftkostnad + SumDiskDriftkostnad Faktor Avslutningsvis skrivs följande data ut till linjetabellen. LineResult.Linenb LineDesc.Description LineResult.vehtype Ant_dubbelturer LineResult.line_time_min LineResult.line_length_km_ NTot_passenger_km_1 + RTot_passenger_km_1) / 1000 NTot_passenger_km_1 / 1000 NBu_passenger_km NatDygnsFaktor / 1000 RTot_passenger_km_1 / 1000 RBu_passenger_km RegDygnsFaktor / 1000 TotMedelreslängd NMedelreslängd RMedelreslängd Beläggningsgrad NatBuIntÅr / 1000000 NatPrIntÅr / 1000000 RegBuIntÅr / 1000000 RegPrIntÅr / 1000000 DriftKostnad / 1000000 OmKostnad / 1000000 Driftkostnad_D / 1000000 OmKostnad_D / 1000000 SumDiskDriftkostnad / 1000000 Emissioner kg Landsbygd HC För att linjetabellen skall fungera med efterföljande BV-program översätts fordonstyperna 18, 26, 60, 61,62, 67 och 68 till fordonstyp 15 och fordonstyp 19 översätts till fordonstyp 2. Bilaga 2 Linjeanalys 2.1 050311.doc 5

Emissioner kg Landsbygd NOx Emissioner kg Landsbygd SO2 Emissioner kg Landsbygd partikl Emissioner kg Landsbygd CO2 Emissioner kg Tätort HC Emissioner kg Tätort NOx Emissioner kg Tätort SO2 Emissioner kg Tätort partikl Emissioner kg Tätort CO2 Emissioner kr Landsbygd HC Emissioner kr Landsbygd NOx Emissioner kr Landsbygd SO2 Emissioner kr Landsbygd partikl Emissioner kr Landsbygd CO2 Emissioner kr Tätort HC Emissioner kr Tätort NOx Emissioner kr Tätort SO2 Emissioner kr Tätort partikl Emissioner kr Tätort CO2 Slitagekostnad Extern Olyckskostnad Extern Banavgift Gå sedan till början och ta nästa linjenummer i LineDesc tills inga linjenummer återstår. Bilaga 2 Linjeanalys 2.1 050311.doc 6