[go: up one dir, main page]

SE537618C2 - Method and system for common driving strategy for vehicle trains - Google Patents

Method and system for common driving strategy for vehicle trains Download PDF

Info

Publication number
SE537618C2
SE537618C2 SE1351128A SE1351128A SE537618C2 SE 537618 C2 SE537618 C2 SE 537618C2 SE 1351128 A SE1351128 A SE 1351128A SE 1351128 A SE1351128 A SE 1351128A SE 537618 C2 SE537618 C2 SE 537618C2
Authority
SE
Sweden
Prior art keywords
vehicle
profile
vehicles
horizon
strategy
Prior art date
Application number
SE1351128A
Other languages
Swedish (sv)
Other versions
SE1351128A1 (en
Inventor
Assad Alam
Kuo-Yun Liang
Henrik Pettersson
Jonas Mårtensson
Karl Henrik Johansson
Original Assignee
Scania Cv Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Scania Cv Ab filed Critical Scania Cv Ab
Priority to SE1351128A priority Critical patent/SE537618C2/en
Priority to DE112014003989.6T priority patent/DE112014003989T5/en
Priority to PCT/SE2014/051117 priority patent/WO2015047177A1/en
Publication of SE1351128A1 publication Critical patent/SE1351128A1/en
Publication of SE537618C2 publication Critical patent/SE537618C2/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/69Coordinated control of the position or course of two or more vehicles
    • G05D1/695Coordinated control of the position or course of two or more vehicles for maintaining a fixed relative position of the vehicles, e.g. for convoy travelling or formation flight
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • B60W30/165Automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0217Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with energy consumption, time reduction or distance reduction criteria
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0295Fleet control by at least one leading vehicle of the fleet
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/22Platooning, i.e. convoy of communicating vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

Sammandrag En metod och ett system for att reglera ett fordonstag som innefattar atnninstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet och en enhet for tradlos kommunikation. Metoden innefattar att tillhandahalla en kOrprofil for atminstone ett fordon fk i fordonstaget langs en vaghorisont for fordonets framtida vag, varvid korprofilen innehaller bOrvarden bi och samh6rande positioner pi for fordonet fk langs vaghorisonten, bestamma en positionsbaserad korstrategi for fordonen i fordonstaget baserat atminstone pa korprofilen for fordonet fk, varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrateg in . Summary A method and system for regulating a vehicle stay which comprises at least one conductor vehicle and an additional vehicle each having a positioning unit and a unit for wireless communication. The method comprises providing a driving profile for at least one vehicle fk in the vehicle roof along a vagal horizon for the vehicle's future road, the carving profile containing the borehole bi and associated positions pi for the vehicle fk along the wagon horizon, determining a position-based cross strategy for the vehicle in the vehicle vehicle fk, after which the vehicles in the vehicle stay are regulated in accordance with the position-based crossover strategy.

Description

Metod och system for gennensam korstrategi for fordonstag Uppfinningens omrade Den foreliggande uppfinningen hanfor sig till ett system och en metod for att reglera ett fordonstag. Fordonstaget innefattar atminstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet och en enhet f6r tradlos kommunikation. Field of the Invention The present invention relates to a system and a method for regulating a vehicle roof. The vehicle stay comprises at least one conductor vehicle and a further vehicle each having a positioning unit and a unit for wireless communication.

Uppfinningens bakgrund Trafikintensiteten är hog pa Europas storre vagar och forvantas oka frannover. Background of the Invention Traffic intensity is high on Europe's major roads and is expected to increase from the start.

Den okade transporten av manniskor och gods ger inte bara upphov till trafikproblem i form av Vier utan kraver aven alit mer energi som i slutanden ger upphov till utslapp av exempelvis vaxthusgaser. Ett mojligt bidrag till att losa dessa problem är att lata fordon fardas tatare i sa kallade fordonstag (platoons). The increased transport of people and goods not only gives rise to traffic problems in the form of Vier but also requires more energy, which in the end gives rise to emissions of, for example, greenhouse gases. A possible contribution to solving these problems is that lazy vehicles travel tatare in so-called vehicle stays (platoons).

Med fordonstag menas har ett antal fordon som ' Forare utnyttjar detta valkanda faktum redan idag med en sankt trafiksakerhet som -WO. En grundlaggande fraga kring fordonstag är hur tidsluckan mellan fordon kan nninskas tan rekonnnnenderade 3 sek ner till mellan 0,5 och 1 sekund utan att paverka trafiksakerheten. Med avstandssensorer och kameror kan f6rarens reaktionstid elimineras, en typ av teknik anvand redan idag av system 1 som ACC (Adaptiv Cruise Control) och LKA (Lane Keeping Assistance). En begransning är dock att avstandssensorer och kameror kraver fri sikt till malet vilket Or det svart att detektera handelser mer an ett par fordon framat i Icon. En ytterligare begransning är att farthallaren inte kan reagera proaktivt, d.v.s. farthallaren kan inte reagera pa handelser som hander langre fram i trafiken som kommer att paverka trafikrytmen. By vehicle roof is meant a number of vehicles such as' Drivers take advantage of this elective fact already today with a sacred road safety such as -WO. A fundamental question about vehicle stays is how the time gap between vehicles can be reduced by a recommended 3 seconds down to between 0.5 and 1 second without affecting traffic safety. With distance sensors and cameras, the driver's reaction time can be eliminated, a type of technology already used today by system 1 such as ACC (Adaptive Cruise Control) and LKA (Lane Keeping Assistance). One limitation, however, is that distance sensors and cameras require a clear view of the target, which means that it is difficult to detect trades more than a couple of vehicles at the front of the Icon. A further limitation is that the cruise control cannot react proactively, i.e. the cruise control can not react to actions that take place further in the traffic that will affect the traffic rhythm.

En mojlighet att fa fordonen att agera proaktivt är att fa fordonen att kommunicera och utbyta information. En utvecklig av IEEE-standarden 802.11 for WLAN (Wireless Local Area Networks) kallad 802.11p mojliggor tradlos overforing av information mellan fordon, och mellan fordon och infrastruktur. Olika sorters information kan sandas till och fran fordonen, sasonn fordonsparannetrar och strategier. Utvecklingen av kommunikationstekniken har alltsa gjort det mojligt att designa fordon och infrastruktur som kan interagera och agera proaktivt. Fordon kan regleras som en enhet och foljaktligen mojliggors kortare avstand och ett battre globalt trafikflode. One way to get vehicles to act proactively is to get vehicles to communicate and exchange information. A development of the IEEE standard 802.11 for WLAN (Wireless Local Area Networks) called 802.11p enables wireless transmission of information between vehicles, and between vehicles and infrastructure. Different types of information can be sanded to and from the vehicles, such as vehicle parameters and strategies. The development of communication technology has thus made it possible to design vehicles and infrastructure that can interact and act proactively. Vehicles can be regulated as a unit and consequently shorter distances and a better global traffic flow are possible.

Manga fordon är idag aven utrustade med en farthallare for att underlatta for fOraren att framfOra fordonet. Den Onskade hastigheten kan da stallas in av foraren genom exempelvis ett reglage i rattkonsolen, och ett farthallarsystem i fordonet paverkar sedan ett styrsystem sa att det gasar respektive bromsar fordonet for att halla den onskade hastigheten. Om fordonet är utrustat med autonnatvaxlingssystem sa andras fordonets vaxel for att fordonet ska kunna halla onskad hastighet. Many vehicles today are also equipped with a cruise control to make it easier for the driver to drive the vehicle. The desired speed can then be set by the driver through, for example, a control in the steering console, and a cruise control system in the vehicle then acts on a control system so that it accelerates and brakes the vehicle to maintain the desired speed. If the vehicle is equipped with an automatic night shifting system, the other person's vehicle's shift so that the vehicle can maintain the desired speed.

Nar farthallare anvands i backig terrang sa komnner farthallarsystemet att forsoka halla installd hastighet genom uppforsbackar. Detta far ibland till foljd att fordonet accelererar over kr6net och kanske in i en efterkomnnande nedf6rsbacke f6r att darefter behova bromsas for att inte overskrida den installda hastigheten, vilket utgor ett bransleslosande satt att framfora fordonet. Genom att variera fordonets hastighet i backig terrang kan bransle sparas jamfort med en konventionell farthallare. Om den framtida topologin Ors kand genom att fordonet har kartdata 2 och positioneringsutrustning kan sadana system gams nner robusta sannt aven andra fordonets hastighet innan saker har hant vilket astadkommes med sa kallade prediktiva farthallare (Look-Ahead Cruise control, LAC). When cruise control is used in hilly terrain, the cruise control system will try to maintain the set speed through uphill slopes. This sometimes results in the vehicle accelerating over the crane and perhaps into a subsequent downhill slope, which then needs to be braked so as not to exceed the set speed, which constitutes a fuel-free way of driving the vehicle. By varying the vehicle's speed in hilly terrain, fuel can be saved at the same time as a conventional cruise control. If the future topology Ors kand because the vehicle has map data 2 and positioning equipment, such systems can be robust true even the other vehicle's speed before things have happened which is achieved with so-called predictive cruise control (Look-Ahead Cruise control, LAC).

Dã en bransleoptimal korstrategi ska tas fram for ett helt fordonstag blir dock situationen mer komplex. Ytterligare aspekter maste tas hansyn till, som bibehallet optimalt avstand, fysisk mojlig hastighetsprofil for alla fordonen med varierande massa och motorkapacitet. En ytterligare aspekt for ett fordonstag under framfart Over varierande topografi är att nar fOrsta fordonet har tappat fart i en uppforsbacke, aterupptar den sin sethastighet efter backen. De efterfoljande fordonen som da fortfarande befinner sig i uppforsbacken kommer att tvingas accelerera i backen, vilket inte är bransleeffektivt. Det är inte heller alltid mojligt, vilket innebar att det kommer skapas luckor i fordonstaget som i sin tur maste tappas igen. Detta skapar svangningar i fordonstaget. Snarlikt beteende observeras aven under nedforsbackar, nar forsta fordonet !polar att accelerera i nedf6rsbacken p.g.a. den stora massan. De efterfoljande fordonen tvingas da att accelerera innan nedforsbacken, eftersonn de forsoker bibehalla avstandet till framforvarande fordon. Efter nedf6rsbacken b6rjar ledarfordonet att decelerera f6r att aterga till sethastigheten. De efterfoljande fordonen, som fortfarande befinner sig i nedforsbacken, kommer da att tvingas bronnsa for att inte orsaka en kollision, vilket inte är bransleeffektivt. However, when an industry-optimal cross-strategy is to be developed for an entire vehicle roof, the situation becomes more complex. Additional aspects must be taken into account, such as maintaining the optimal distance, physically possible speed profile for all vehicles with varying mass and engine capacity. An additional aspect of a vehicle roof during travel Over varying topography is that when the first vehicle has lost speed on an uphill slope, it resumes its seat speed after the hill. The subsequent vehicles that are then still on the uphill slope will be forced to accelerate on the hill, which is not industry efficient. It is also not always possible, which meant that gaps will be created in the vehicle roof, which in turn must be dropped again. This creates oscillations in the vehicle stay. Similar behavior is also observed under downhills, when the first vehicle is able to accelerate downhill due to the great mass. The following vehicles are then forced to accelerate before the downhill slope, as they try to maintain the distance to the vehicle in front. After the downhill slope, the leader vehicle begins to decelerate to return to the set speed. The subsequent vehicles, which are still on the downhill slope, will then be forced to bronze so as not to cause a collision, which is not industry efficient.

Ett liknande problem intraffar vid kurvtagning. Gallande ett enskilt fordon kan man berakna vilken maxhastighet fordonet bar ha genom kurvan. Maxhastigheten baseras p olika faktorer som t.ex. forarkomfort, tyngdpunkt, valtrisk, kurvatur osv, genom en prediktiv farthallare. Det är dock inte sjalvklart hur ett fordonstag bOr ta kurvan. !fall det f6rsta fordonet i fordonsthget behover decelerera i kurvan Than sin sethastighet for att klara kurvan, kommer det att ateruppta sin sethastighet efter kurvan. De efterfoljande fordonen som da fortfarande befinner sig i kurvan kommer att tvingas accelerera i kurvan, vilket kanske inte är mojligt utan att utsatta fordonen f6r risker som exennpelvis avakning. 3 Det finns ett antal skrifter som beskriver styrstrategier for fordonstag. I JP2010176353 namns problennet att halla ihop ett fordonstag vid vaglutning. Styrstrategin som tillampas anvander sig av ett accelerationsfel vid vaglutningen. I US2013/0041576 beskrivs olika satt att framfora fordonstag, och generellt att andra bransleekonomiska optimeringar kan anvandas. A similar problem occurs when cornering. Bile a single vehicle, one can calculate what maximum speed the vehicle should have through the curve. The maximum speed is based on various factors such as driver comfort, center of gravity, roll risk, curvature, etc., through a predictive cruise control. However, it is not obvious how a vehicle roof should take the curve. If the first vehicle in the vehicle stage needs to decelerate in the curve Than its set speed to complete the curve, it will resume its set speed after the curve. The subsequent vehicles which are then still in the curve will be forced to accelerate in the curve, which may not be possible without exposing the vehicles to risks such as, for example, awakening. 3 There are a number of publications that describe steering strategies for vehicle roofs. JP2010176353 mentions the problem of holding a vehicle stay together when sloping. The control strategy that is applied uses an acceleration error at the slope. US2013 / 0041576 describes different ways of driving vehicle roofs, and in general that other industry economic optimizations can be used.

Syftet med uppfinningen är att tillhandahalla ett system som pa ett mer effektivt satt an tidigare foreslagna losningar kan reglera ett fordonstag vid variationer i den kommande vagbanans utformning, sasom backar och/eller kurvor. The object of the invention is to provide a system which in a more efficient way than previously proposed solutions can regulate a vehicle roof in the event of variations in the design of the coming lane, such as slopes and / or curves.

Sammanfattning av uppfinningen Enligt en forsta aspekt uppnas atminstone delvis det ovan beskrivna syftet genom en metod for att reglera ett fordonstag som innefattar atminstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet och en enhet for tradlos kommunikation. Metoden innefattar att tillhandahalla en korprofil for atminstone ett fordon fk i fordonstaget langs en vaghorisont for fordonets framtida vag, varvid korprofilen innehaller borvarden bi och samhorande posit ioner pi for fordonet fk langs vaghorisonten; bestannnna en positionsbaserad korstrategi for fordonen i fordonstaget baserat atminstone pa korprofilen for fordonet fk; varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrateg in. SUMMARY OF THE INVENTION According to a first aspect, the object described above is achieved at least in part by a method for regulating a vehicle strut comprising at least one conductor vehicle and a further vehicle each having a positioning unit and a unit for wireless communication. The method comprises providing a carcass profile for at least one vehicle fk in the vehicle roof along a vagal horizon for the vehicle's future carriage, the carcass profile containing the drill bit bi and associated positions pi for the vehicle fk along the carriageway horizon; determine a position-based crossover strategy for the vehicle in the vehicle roof based at least on the crane profile of the vehicle fk; after which the vehicles in the vehicle stay are regulated in accordance with the position-based crossover strategy.

Alla fordon i fordonstaget kommer alltsa att huvudsakligen folja samma korprofil med samma borvarden bi i samma punkter pi. Korstrategin är alltsa inte tidsbaserad. Nar respektive fordon fk är vid pun kten pi eller inom punkten pi, kommer fordonen att fOlja erhallet bOrvarde bi. En lamplig styrenhet i fordonet reglerar sedan fordonet efter borvardet bi. Detta medfor att problemet med onodig bromsning i nedfOrsbacke eller omOjlig acceleration i uppfOrsbacke undviks. K6rstrategin baseras alltsa pa en optimal hastighetsprofil fOr hela fordonstaget, som är pun ktbaserad. Under backtagning eller kurvtagning kommer darmed sma avstandsforandringar att tillatas for att uppna bransleoptimalitet. 4 Vid kurvtagning sa undviks att en hastighetsokning av ledarfordonet efter en kurva efterfoljs sanntidigt av de andra fordonen under kurvan, vilket kan kannas bade obekvarnt for foraren och innebara valtrisk eller andra sakerhetsrisker. IstaIlet efterfoljs ledarfordonets hastighetsandring av de andra fordonen vid samma position pa vagen som ledarfordonet utforde hastighetsandringen. Pa sa satt kommer de andra fordonen ocksa ur kurvan innan de akar hastigheten igen. All vehicles in the vehicle stay will thus essentially follow the same raft profile with the same drill bit bi at the same points pi. The cross strategy is therefore not time-based. When the respective vehicle fk is at the point pi or within the point pi, the vehicles will follow the obtained bore value bi. An appropriate control unit in the vehicle then regulates the vehicle according to the borehole bi. This means that the problem of unnecessary braking on a downhill slope or impossible acceleration on an uphill slope is avoided. The driving strategy is thus based on an optimal speed profile for the entire vehicle stay, which is point-based. During reversing or cornering, small distance changes will thus be allowed to achieve industry optimality. When cornering, it is avoided that an increase in speed of the conductor vehicle after a curve is followed in real time by the other vehicles during the curve, which can be both inconvenient for the driver and entail a roll risk or other safety risks. Instead, the speed change of the leader vehicle is followed by the other vehicles at the same position on the road as the leader vehicle performed the speed change. In this way, the other vehicles also come out of the curve before they increase speed again.

Genom att ta fram en gemensam korprofil som galler f6r hela fordonstaget sa far man ett val organiserat fordonstag dar hansyn tas till vad som är bast fOr hela fordonstaget vid 'corning i backe och/eller kurva. Fordonen kan hallas samman vilket har pavisats vara mer branslebesparande an att splittra fordonstaget. Den gemensamma profilen tas exempelvis fram genom att man beraknar en optimal LAC-hastighetsprofil for varje enskilt fordon. Darefter beraknar man vilket fordon som maste utfora de st6rsta hastighetsandringarna f6r att kora bransleeffektivt over den kommande backen, vilket blir den gemensamnna utvalda korprofilen. Den utvalda korprofilen kan skickas till samtliga fordon i taget och foljs av varje enskilt fordon. Pa sa satt kan varje fordon i fordonstaget -160 samma korprofil som paborjas fran samma punkt i vagen, d.v.s. ej sanntidigt. By developing a common raft profile that applies to the entire vehicle roof, you get a choice of organized vehicle roof where the consideration is given to what is best for the entire vehicle roof when cornering on slopes and / or curves. The vehicles can be held together, which has been shown to be more industry-saving than splitting the vehicle stay. The common profile is produced, for example, by calculating an optimal LAC speed profile for each individual vehicle. Then it is calculated which vehicle must perform the largest speed changes in order to drive industry-efficiently over the coming hill, which becomes the jointly selected raft profile. The selected raft profile can be sent to all vehicles at a time and is followed by each individual vehicle. In this way, each vehicle in the vehicle stay -160 can have the same raft profile that is started from the same point in the road, i.e. not real.

Uppfinningen ger en korstrategi som ser till att halla ihop fordonstaget, d.v.s. minimerar storningar i form av att luckor skapas och stangs p.g.a. satureringar i styrsignaler. Uppfinningen kan hantera variationer i topografi med fà och enkla styringrepp. Genom uppfinningen uppnas ett satt att bestamma en gemensam reglerstrategi for fordonen i fordonstaget som inte är sa berakningskravande och darmed mer lampad att implementeras i realtid an andra berakningstunga losningar. The invention provides a crossover strategy that ensures that the vehicle stay is held together, i.e. minimizes disturbances in the form of gaps being created and closed due to saturations in control signals. The invention can handle variations in topography with few and simple control interventions. The invention achieves a method of determining a common control strategy for the vehicles in the vehicle stay which is not so calculating and thus more suitable to be implemented in real time than other calculating solutions.

Enligt en andra aspekt uppnas atminstone delvis det ovan beskrivna syftet genom ett system for att reglera ett fordonstag. Fordonstaget innefattar atminstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet och en enhet for tradlos kommunikation. Systemet innefattar vidare en analysenhet som är konfigurerad att: emottaga en korprofil f6r atminstone ett fordon fk fordonstaget langs en vaghorisont f6r fordonets franntida vag, varvid korprofilen innehaller borvarden bi med samhorande positioner pi for fordonet fk langs vaghorisonten; bestamma en positionsbaserad korstrategi for fordonen i fordonstaget baserat atminstone pa korprofilen f6r fordonet fk; varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrategin. According to a second aspect, the purpose described above is achieved at least in part by a system for regulating a vehicle roof. The vehicle stay comprises at least one conductor vehicle and a further vehicle each having a positioning unit and a unit for wireless communication. The system further comprises an analysis unit configured to: receive a carcass profile for at least one vehicle fk the vehicle stay along a vagal horizon for the vehicle's early wave, the carcass profile containing the drill bit bi with associated positions pi for the vehicle fk along the vagus horizon; determine a position-based crossover strategy for the vehicles in the vehicle roof based at least on the crane profile of the vehicle fk; after which the vehicles in the vehicle stay are regulated in accordance with the position-based crossover strategy.

Enligt en tredje aspekt uppnas atminstone delvis syftet genom ett datorprogram P vid ett system, dar namnda datorprogram P innefattar programkod for att fà systemet att utfOra nagot av metodstegen som beskrivs hari. According to a third aspect, the purpose is achieved at least in part by a computer program P in a system, wherein said computer program P comprises program code for causing the system to perform some of the method steps described herein.

Enligt en fjarde aspekt uppnas atminstone delvis syftet genom en datorprogramprodukt innefattande en programkod lagrat pa ett, av en dator lasbart, medium for att utfora nagot av metodstegen som beskrivs hari. According to a fourth aspect, the object is achieved at least in part by a computer program product comprising a program code stored on a computer readable medium for performing some of the method steps described herein.

Foredragna utforingsformer beskrivs i de osjalvstandiga kraven och i den detaljerade beskrivningen. Preferred embodiments are described in the dependent claims and in the detailed description.

Kort beskrivning av de bifogade fig urerna Nedan komnner uppfinningen att beskrivas med hanvisning till de bifogade fig urerna, av vilka: Fig. 1 visar ett exempel pa ett fordonstag som fardas uppfor en backe. Brief description of the accompanying figures The invention will now be described with reference to the accompanying figures, of which: Fig. 1 shows an example of a vehicle roof which is driven up a hill.

Fig. 2 visar ett exempel pa ett fordonstag som fardas i en kurva. Fig. 2 shows an example of a vehicle stay traveling in a curve.

Fig. 3 visar ett exempel pa ett fordon i ett fordonstag. Fig. 3 shows an example of a vehicle in a vehicle roof.

Fig. 4A-4D visar olika exempel pa systemets utformning. Figs. 4A-4D show different examples of the system design.

Fig. 5 visar ett flodesschema f6r metoden enligt en utforingsform av uppfinningen. Fig. 5 shows a flow chart of the method according to an embodiment of the invention.

Detaljerad beskrivning av f6redragna utf6ringsformer av uppfinningen Definitioner LAC (Look-Ahead cruise control): En farthallare som anvander sig av information 30 om den kommande vagens topografi och beraknar en optimal korprofil i form av en hastighetstrajektoria for ett fordon. Kallas aven prediktiv farthallare. 6 LAP (Look-Ahead cruise control for platoons): En kooperativ farthallare som am/ander sig av information om den kommande vagens topografi och beraknar en optimal hastighetstrajektoria for alla fordon i ett fordonstag. KaIlas aven prediktiv farthallare for fordonstag. Reglerstrategin bestams exempelvis genom dynamisk programmering. vk: hastigheten for fordonet fk i fordonstaget med N fordon. dk,k+i — avstandet mellan fordonet fk och det bakomvarande fordonet fk+i i fordonstaget. ak: lutningen fOr fordonet f,. Detailed Description of Preferred Embodiments of the Invention Definitions LAC (Look-Ahead Cruise Control): A cruise control that uses information about the topography of the oncoming vehicle and calculates an optimal vehicle profile in the form of a speed trajectory for a vehicle. Also called predictive cruise control. 6 LAP (Look-Ahead cruise control for platoons): A cooperative cruise control that provides information on the topography of the oncoming vehicle and calculates an optimal speed trajectory for all vehicles in a vehicle roof. KaIlas is also a predictive speedometer for vehicle roofs. The control strategy is determined, for example, by dynamic programming. vk: the speed of the vehicle fk in the vehicle roof with N vehicle. dk, k + i - the distance between the vehicle fk and the vehicle behind fk + i in the vehicle stay. ak: the slope fOr the vehicle f ,.

V2V-kommunikation (Vehicle to vehicle): Tradlos kommunikation mellan fordon, aven kallad fordon-till-fordon kommunikation. V2V (Vehicle to vehicle) communication: Wireless communication between vehicles, also called vehicle-to-vehicle communication.

V21-kommunikation (Vehicle to infrastructure): Tracilos kommunikation mellan fordon och infrastruktur, exempelvis vagnod eller datorsystem. V21 communication (Vehicle to infrastructure): Tracilo's communication between vehicle and infrastructure, for example carriage or computer system.

Fig. 1 visar ett fordonstag med N tunga fordon fk som tar sig fram med sma mellanrum dk, k+1 mellan fordonen och som tar sig over en backe. Lutningen pa fordonet fk nar det Icor over backen visas som ak. Varje fordon fk kan vara forsett med en nnottagare och sandare for tradlosa signaler, visat delvis med en antenn. Fordonen fk i fordonstaget kan alltsa kommunicera med varandra genom V2V- kommunikation eller andra nnedel som exempelvis genom nnobila kommunikationsenheter, via en applikation i en kommunikationsenhet eller via en server, och till infrastruktur i form av V21-kommunikation. De olika fordonen fk har olika massor nnk. Fig. 1 shows a vehicle stay with N heavy vehicles fk which travels at small intervals dk, k + 1 between the vehicles and which crosses a hill. The tilt of the vehicle fk when it Icor over the hill is shown as ak. Each vehicle fk can be equipped with a receiver and sanders for wireless signals, shown partly with an antenna. The vehicles fk in the vehicle stay can thus communicate with each other through V2V communication or other components such as through nobile communication units, via an application in a communication unit or via a server, and to infrastructure in the form of V21 communication. The different vehicles fk have different masses nnk.

Fig. 2 visar ett fordonstag med N=6 tunga fordon f som i likhet med exemplet i Fig. 1 tar sig fram med sma mellanrum dk, k+1 mellan fordonen, men som istallet tar sig igenom en kurva. Aven har är varje fordon f, f6rsett med en mottagare och sandare 2 (Fig. 3) fOr tradlOsa signaler, och kan kommunicera via V2V- och V21kommunikation. Kurvan visas har med kurvradien r. Fig. 2 shows a vehicle stay with N = 6 heavy vehicles f which, like the example in Fig. 1, travel at small intervals dk, k + 1 between the vehicles, but which instead pass through a curve. Also, each vehicle is provided with a receiver and transmitter 2 (Fig. 3) for wireless signals, and can communicate via V2V and V21 communication. The curve shown has with the curve radius r.

Fordonstagen har vardera ett ledarfordon, d.v.s. det f6rsta fordonetf1. Varje fordon fk i fordonstaget har exempelvis en unik fordonsidentitet, och en 7 fordonstagsidentitet som är gennensann for hela fordonstaget, for att kunna halla reda pa vilka fordon som ingar i fordonstaget. Data som skickas tradlost mellan fordonen i fordonstaget kan taggas med dessa identiteter sa att data som tas emot kan harledas till ratt fordon. The vehicle stays each have a leader vehicle, i.e. the first vehicle f1. Each vehicle fk in the vehicle roof has, for example, a unique vehicle identity, and a 7 vehicle roof identity that is true for the entire vehicle roof, in order to be able to keep track of which vehicles are in the vehicle roof. Data sent wirelessly between the vehicles in the vehicle stay can be tagged with these identities so that data received can be routed to the steering wheel of the vehicle.

I Fig. 3 visas ett exempel pa ett fordon f i fordonstaget och hur det kan vara utrustat. Fordonet fk är forsett med en positioneringsenhet 1 som kan bestamma fordonet fk:s position. Positioneringsenheten 1 kan exempelvis vara konfigurerad att ta emot signaler Than ett globalt positioneringssystem som GNSS (Global Navigation Satellite System) exempelvis GPS (Global Positioning System), GLONASS, Galileo eller Compass. Alternativt kan positioneringsenheten 1 vara konfigurerad att ta emot signaler fran exempelvis en eller flera detektorer i fordonet som mater relativa avstand till exempelvis en vag nod, fordon i omgivningen eller liknande med kand position. Baserat pa de relativa avstanden kan positioneringsenheten 1 sedan bestamma fordonet fk:s egen position. En detektor kan aven vara konfigurerad att avkanna en signatur i exempelvis en vagnod, varvid signaturen representerar en viss position. Positioneringsenheten 1 kan da vara konfigurerad att bestannnna sin position genonn avkanning av signaturen. Positioneringsenheten 1 kan istallet vara konfigurerad att bestamma signalstyrkan i en eller flera signaler tan flera basstationer och/eller vagnoder etc. med kand position, och darigenom bestamma fordonet fk:s position genom triangulering. Pa sa satt kan fk:s egen position bestammas. Naturligtvis kan aven de ovan teknikerna kombineras f6r att sakerstalla fordonet fk:s position. Positioneringsenheten 1 är konfigurerad att generera en positionssignal som innehaller fordonet fk:s position, och att sanda denna till en eller flera enheter i fordonet fk. Fordonet fk är som redan namnts aven fOrsett med en enhet 2 fOr tradlos kommunikation. Enheten 2 är konfigurerad att verka som mottagare och sandare av tradlOsa signaler. Enheten 2 kan ta emot tradlOsa signaler Than andra fordon och/eller tradlosa signaler fran infrastrukturen kring fordonet fk, och sanda tradlosa signaler till andra fordon och/eller tradlosa signaler till infrastrukturen kring fordonet fk. De tradlosa signalerna kan innefatta fordonsparametrar Than andra fordon, exempelvis massa, moment, hastighet, och aven mer komplex 8 information som exempelvis gallande korprofil, k6rstrategi etc. De tradlosa signalerna kan aven innehalla information om omgivningen, exempelvis vagens lutning a, kurvradie r etc. Fordonet fk kan aven vara forsett med en eller flera detektorer 3 for att avkanna onngivningen, exempelvis en radarenhet, laserenhet, lutningsmatare etc. Dessa detektorer är i Fig. 3 generellt markerade som en detektorenhet 3, men kan alltsa utgOras av ett flertal olika detektorer placerade pa olika stallen i fordonet. Detektorenheten 3 är konfigurerad att avkanna en parameter, exempelvis ett relativt avstand, hastighet, lutning, lateral acceleration, vridning etc., och att generera en detektorsignal som innehaller parametern. Fig. 3 shows an example of a vehicle f in the vehicle roof and how it can be equipped. The vehicle fk is provided with a positioning unit 1 which can determine the position of the vehicle fk. The positioning unit 1 can for example be configured to receive signals Than a global positioning system such as GNSS (Global Navigation Satellite System) for example GPS (Global Positioning System), GLONASS, Galileo or Compass. Alternatively, the positioning unit 1 may be configured to receive signals from, for example, one or more detectors in the vehicle which feed relative distances to, for example, a vague node, vehicles in the vicinity or the like with a known position. Based on the relative distances, the positioning unit 1 can then determine the vehicle's own position. A detector can also be configured to detect a signature in, for example, a car node, the signature representing a certain position. The positioning unit 1 can then be configured to determine its position by scanning the signature. The positioning unit 1 can instead be configured to determine the signal strength in one or more signals tan several base stations and / or car nodes etc. with kand position, and thereby determine the position of the vehicle fk by triangulation. In this way, fk's own position can be determined. Of course, the above techniques can also be combined to secure the position of the vehicle fk. The positioning unit 1 is configured to generate a position signal containing the position of the vehicle fk, and to transmit this to one or more units in the vehicle fk. As already mentioned, the vehicle fk is also equipped with a unit 2 for wireless communication. The unit 2 is configured to act as a receiver and transmitter of wireless signals. The unit 2 can receive wireless signals Than other vehicles and / or wireless signals from the infrastructure around the vehicle fk, and true wireless signals to other vehicles and / or wireless signals to the infrastructure around the vehicle fk. The wireless signals may include vehicle parameters Than other vehicles, for example mass, torque, speed, and even more complex information such as gallbladder profile, driving strategy etc. The wireless signals may also contain information about the environment, for example the inclination of the carriage, curve radii r etc. The vehicle fk can also be provided with one or more detectors 3 to detect the indication, for example a radar unit, laser unit, tilt feeder etc. These detectors are in Fig. 3 generally marked as a detector unit 3, but can thus be constituted by a number of different detectors placed in different places in the vehicle. The detector unit 3 is configured to sense a parameter, for example a relative distance, speed, inclination, lateral acceleration, rotation, etc., and to generate a detector signal which contains the parameter.

Detektorenheten 3 är vidare konfigurerad att sanda detektorsignalen till en eller flera enheter i fordonet fk. Fordonet kan aven vara utrustat med en kartenhet som kan ge kartinformation om den kommande vagen. Kartenheten kan exempelvis vara en del av positioneringsenheten 1. Foraren kan exempelvis ange en slutposition och kartenheten kan da genom att veta fordonets nuvarande position ge relevant kartdata om den kommande vagen mellan den nuvarande positionen och slutdestinationen. The detector unit 3 is further configured to transmit the detector signal to one or more units in the vehicle fk. The vehicle can also be equipped with a map unit that can provide map information about the upcoming road. The map unit can, for example, be part of the positioning unit 1. The driver can, for example, enter an end position and the map unit can then, by knowing the current position of the vehicle, provide relevant map data about the coming road between the current position and the final destination.

Fordonet fk konnnnunicerar internt mellan sina olika enheter genonn exempelvis en buss, exempelvis en CAN-buss (Controller Area Network) som anvander sig av ett nneddelandebaserat protokoll. Exennpel pa andra konnnnunikationsprotokoll som kan anvandas ar TTP (Time-Triggered Protocol), Flexray m fl. Pa sa satt kan signaler och data som beskrivits ovan utbytas mellan olika enheter i fordonet fk. Signaler och data kan exempelvis istallet overforas tradlost mellan de olika enheterna. The vehicle fk communicates internally between its various units through, for example, a bus, for example a CAN bus (Controller Area Network) which uses a division-based protocol. Examples of other communication protocols that can be used are TTP (Time-Triggered Protocol), Flexray and others. In this way, signals and data described above can be exchanged between different units in the vehicle fk. Signals and data can, for example, instead be transmitted wirelessly between the different devices.

I fordonet fk finns aven helt eller delvis ett system 4 som harnast kommer att forklaras med hanvisning till figurerna 4A-4D, som visar olika exempel pa systemet 4. De streckade linjerna i figurerna indikerar att det galler tradlOs overforing av data. Generellt sa är systemet 4 till for att reglera fordonstaget, och att komma fram till en gemensam korstrategi for hela fordonstaget baserat pa information om den framtida vagen. Systemet 4 implementerar alltsa en typ av kooperativ farthallare for fordonstaget, en LAP. Sarskilt är systemet 4 anvandbart 9 for fordonstaget nar det kör i backar och/eller i kurvor. Genonn att ta Mann en gemensam korprofil som galler for hela fordonstaget sa far man ett val organ iserat fordonstag dar hansyn tas till vad som är bast f6r hela fordonstaget vid k6rning i backe och/eller kurva. In the vehicle fk there is also, in whole or in part, a system 4 which will be explained in more detail with reference to Figures 4A-4D, which show various examples of the system 4. The dashed lines in the figures indicate that there is wireless transmission of data. In general, the system 4 is there to regulate the vehicle roof, and to arrive at a common cross-strategy for the entire vehicle roof based on information about the future road. System 4 thus implements a type of cooperative cruise control for the vehicle stay, a LAP. In particular, the system 4 is usable 9 for the vehicle stay when driving on slopes and / or curves. To take Mann a common raft profile that applies to the entire vehicle roof, you get a choice of organized vehicle roof where the consideration is given to what is best for the entire vehicle roof when driving on a hill and / or curve.

Systemet 4 innefattar en analysenhet 7 som är konfigurerad att emottaga en kOrprofil for atminstone ett fordon fk i fordonstaget langs en vaghorisont for fordonets framtida vag, varvid korprofilen innehaller borvarden bi for fordonet fk positioner pi langs vaghorisonten. Denna kOrprofil kan exempelvis ha bestamts av en existerande farthallare, exempelvis en LAC eller annan form av prediktiv farthallare, och meddelas till analysenheten 7. Borvardena bi kan exempelvis vara hastighetsborvarden vi, accelerationsborvarden ai, eller avstandsborvarden di. Analysenheten 7 är vidare konfigurerad att bestamma en positionsbaserad korstrategi for fordonen i fordonstaget baserat atminstone pa korprofilen for fordonet fk. Fordonen i fordonstaget regleras sedan i enlighet med korstrategin. The system 4 comprises an analysis unit 7 which is configured to receive a carriage profile for at least one vehicle fk in the vehicle roof along a vagal horizon for the vehicle's future carriage, the carcass profile containing the drill bit bi for the vehicle fk positions pi along the carriageway horizon. This course profile may, for example, have been determined by an existing cruise control, for example an LAC or other form of predictive cruise control, and communicated to the analysis unit 7. The drilling values bi may be, for example, the speed drilling we, the acceleration drilling ai, or the distance drilling di. The analysis unit 7 is further configured to determine a position-based crossover strategy for the vehicles in the vehicle roof based at least on the crane profile of the vehicle fk. The vehicles in the vehicle stay are then regulated in accordance with the cross strategy.

Analysenheten 7 är enligt en utforingsform konfigurerad att generera en korstrategisignal som indikerar den positionsbaserade korstrategin, och att via enheten 2 sanda korstrategisignalen till alla fordon i fordonstaget varefter fordonen i fordonstaget regleras i enlighet med korstrategin. Enligt en annan utforingsfornn sa regleras fordonen i fordonstaget efter korstrategin allteftersonn den bestams, vilket kommer att forklaras mer i detalj i det foljande. The analysis unit 7 is according to an embodiment configured to generate a cross-strategy signal indicating the position-based cross-strategy, and to send via the unit 2 the cross-strategy signal to all vehicles in the vehicle stay after which the vehicles in the vehicle stay are regulated in accordance with the cross-strategy. According to another embodiment, the vehicles in the vehicle stay are regulated according to the crossover strategy as it is determined, which will be explained in more detail in the following.

En korprofil f6r det enskilda fordonet fk kan alltsa astadkommas genom att anvanda en redan bestarnd kOrprofil utformad av en prediktiv farthallare placerad i fordonet eller annan extern enhet. Prediktiv farthallning, aven kallad forutseende farthallning, är ett prediktivt styrschema med kunskap om nagra av de framtida storningarna, har vagtopografin. En optimering utfors med avseende pa ett kriterium som involverar ett predikterat framtida upptradande av systemet. En optimal losning soks har Over problemet Over en begransad vaghorisont, som fas genom trunkera hela koruppdragets horisont. Vaghorisonten är typiskt 2 km lang. A choir profile for the individual vehicle fk can thus be achieved by using an already existing choir profile designed by a predictive cruise control located in the vehicle or other external unit. Predictive cruise control, also called predictive cruise control, is a predictive control scheme with knowledge of some of the future disturbances, has the guard topography. An optimization is performed with respect to a criterion that involves a predicted future behavior of the system. An optimal solution soks has Over the problem Over a limited vag horizon, which phase by truncating the entire choir mission horizon. The wagon horizon is typically 2 km long.

Malet med optimeringen är att minimera den erforderliga energin och tiden for koruppdraget, medan fordonets hastighet halls inom ett bestamt intervall. The aim of the optimization is to minimize the required energy and time for the chore assignment, while keeping the vehicle's speed within a certain range.

Optinneringen kan utforas med exennpelvis MPC (Model Predictive Control) eller en LQR (Linear Quadratic Regulator) m.a.p. att minimera bransleatgang och tid i en kostnadsfunktion J baserat pa en olinjar dynamik- och bransleatgangsmodell f6r fordonet fk, begransningar pa styrinsignaler och begransningar pa den maximala absoluta deviationen Than vaghastigheten, exempelvis 5 km/h. Ett exempel pa hur en sadan optimering kan utf6ras beskrivs i "Look-ahead control of heavy vehicles", E. Hellstrom, LinkOping University, 2010. En fordonsnnodell som beskriver de huvudsakliga krafterna som paverkar ett fordon i rorelse beskrivas dari enligt: dv rmotor Fbrems Fluftmotstdnd(V) FruIlning(a) Fgravitet(a) dt itifneif T (we, 6) — Fbroms — —1 CgAapc1192 — crmg cos a — mg sin a, (1) rw2 dar a betecknar vagens lutning, CD och cr är karakteristiska koefficienter, g betecknar gravitationskraften, Pa är luftdensiteten, r är hjulradien, och it, if, no rif är transmission och vaxelspecifika konstanter. Den accelererande fordonsnnassan mt(m,Jw,Je, it, if, nt,gf) beror pa bruttonnassan m, hjultroghet Jw, motortroghet Je, vaxelladans utvaxling och effektivitet i'r1 liksom den slutliga kOrutvaxlingen och effektiviteten if, rip Den prediktiva farthallaren LAC akar fordonets hastighet i forvag infor en brant uppf6rsbacke som da atnninstone delvis erhaller en hogre medelhastighet nar fordonet fardas langs den branta uppforsbacken. Pa samma satt minskas hastigheten innan fordonet gar in i en brant nerforsbacke. Fordonets hastighet kan tillatas att minska till minimumhastigheten i en uppforsbacke och accelerera igen tappad hastighet tills efter kronet, d.v.s. pa plan vag. Om uppforsbacken foljs av en nedforsbacke sa kan hastigheten hallas pa en lagre niva i uppforsbacken for att slippa bromsa i nedfOrsbacken for att fordonets hastighet blir for hog och istallet utnyttja den potentiella energin fordonet far av sin vikt i nedforsbacken. The thinning can be performed with, for example, MPC (Model Predictive Control) or an LQR (Linear Quadratic Regulator) m.a.p. to minimize fuel consumption and time in a cost function J based on a non-linear dynamics and fuel consumption model for the vehicle fk, limits on control input signals and limits on the maximum absolute deviation Than the vehicle speed, for example 5 km / h. An example of how such an optimization can be performed is described in "Look-ahead control of heavy vehicles", E. Hellstrom, LinkOping University, 2010. A vehicle model that describes the main forces that affect a moving vehicle is described therein according to: dv rmotor Fbrems Fluftmotstdnd (V) FruIlning (a) Fgravitet (a) dt itifneif T (we, 6) - Fbroms - —1 CgAapc1192 - crmg cos a - mg sin a, (1) rw2 dar a denotes vagen sloping, CD and cr are characteristic coefficients, g denotes the gravitational force, Pa is the air density, r is the wheel radius, and it, if, no rif is transmission and gear-specific constants. The accelerating vehicle mass mt (m, Jw, Je, it, if, nt, gf) depends on the gross mass m, wheel inertia Jw, engine inertia Je, gearshift gear ratio and efficiency i'r1 as well as the final co-gear ratio and efficiency if, rip The predictive cruise control LAC the vehicle's speed increases in advance in front of a steep uphill slope which then at least partially obtains a higher average speed when the vehicle travels along the steep uphill slope. In the same way, the speed is reduced before the vehicle enters a steep downhill slope. The speed of the vehicle can be allowed to decrease to the minimum speed on an uphill slope and accelerate again lost speed until after the crown, i.e. pa plan vag. If the uphill slope is followed by a downhill slope, the speed can be kept at a lower level in the uphill slope to avoid braking on the downhill slope so that the vehicle's speed becomes too high and instead utilizes the potential energy the vehicle receives from its weight on the downhill slope.

Bade tid och bransle kan darigenom sparas. 11 En mindre vaglutning a kan beskrivas enligt: al < a < dar kr Te(Ornax,w e)—kfiq f = >0 Icf kfTe(cue)-kfiv7 f (di_m)-kir <0 a1= är den brantaste lutning for vilken hastigheten kan bibehallas i en uppforsbacke med maximalt motormoment, och al är den brantaste vaglutningen for vilken ett tungt fordon kan bibehalla en konstant hastighet genom utrullning och inte behOva bromsa. Branta backar definieras som vagsegment med en lutning utanfor intervallet i (2). Both time and fuel can be saved. 11 A smaller vagal slope a can be described as: al <a <dar kr Te (Ornax, we) —kfiq f => 0 Icf kfTe (cue) -kfiv7 f (di_m) -kir <0 a1 = is the steepest slope for which the speed can be maintained on an uphill slope with maximum engine torque, and al is the steepest slope for which a heavy vehicle can maintain a constant speed by rolling out and not having to brake. Steep slopes are defined as road segments with a slope outside the range in (2).

Enligt en utfOringsform innefattar systemet 4 atminstone en horisontenhet 5 och en korprofilenhet 6. Horisontenheten 5 är konfigurerad att bestamma en vaghorisont for atminstone ett fordon fk i fordonstaget med hjalp av positionsdata och kartdata av en framtida vag, som innehaller en eller flera egenskaper for den framtida vagen. Vaghorisonten kan delas in i olika vagsegment. En egenskap kan exempelvis vara att ett vagsegment i horisonten klassas som en brant uppforseller nedf6rsbacke med en lutning utanf6r intervallet i (2). Korprofilenheten 6 är konfigurerad att bestamma en korprofil for atminstone ett fordon fk i fordonstaget baserat pa vaghorisontens egenskaper, varvid korprofilen innehaller ett eller flera borvarden bi och samhorande positioner pi for fordonet fk langs vaghorisonten. Borvardena bi kan exempelvis vara hastighetsborvarden vi, accelerationsborvarden ai, eller avstandsborvarden di. Systemet 4 kan alltsa vara konfigurerat att sjalvstandigt bestamma en eller flera korprofiler for fordonen i fordonstaget, exempelvis genom att korprofilenheten 6 bestammer en optimal hastighetskorprofil pa samma satt som den ovan beskrivna LAC:en. According to one embodiment, the system 4 comprises at least one horizon unit 5 and a corpus profile unit 6. The horizon unit 5 is configured to determine a vaginal horizon for at least one vehicle fk in the vehicle roof using position data and map data of a future vag, which contains one or more properties for the future vagen. The road horizon can be divided into different road segments. A property may be, for example, that a road segment on the horizon is classified as a steep uphill or downhill slope with a slope outside the range in (2). The carcass profile unit 6 is configured to determine a carcass profile for at least one vehicle fk in the vehicle stay based on the characteristics of the vag horizon, the carcass profile containing one or more drill cores bi and associated positions pi for the vehicle fk along the vagus horizon. The drilling values bi can be, for example, the speed drilling value vi, the acceleration drilling value ai, or the distance drilling value di. The system 4 can thus be configured to independently determine one or more carcass profiles for the vehicles in the vehicle stay, for example by the carcass profile unit 6 determining an optimal speed carcass profile in the same way as the LAC described above.

Systemets 4 funktion kan vara konfigurerat att sattas igang da vagen uppvisar sarskilda egenskaper som exempelvis en brant lutning eller liten kurvradie (en 12 snav kurva). Dessa egenskaper finns reflekterade i korprofilen sonn tas tam genom de borvarden bi som genererats, och aven som egenskaper i vaghorisonten. Fordonen i fordonstaget fOljer van ligtvis en vaghastighet, aven kallad sethastighet vset, som är den hogsta hastighet som hastighetsbegransningen enligt vagen tillater. Vid backar, kurvor etc. kan det vara lampligt att variera hastigheten f6r att uppna branslebesparingar eller forbattra eller uppratthalla sakerheten. I en kurva kan det vara lampligt att sanka hastigheten ifall kurvradien är liten. Ett samband som uttrycker hur hog fordonets hastighet som mest kan vara baserat pa fordonets massa och kurvradien kan anvandas for att rakna ut fordonens maximala hastighet i kurvan. LAC:en raknar fram bransle- och/eller tidsoptimala borvarden bi i positioner pi, exempelvis hastighetsborvarden vi, och dessa hastighetsborvarden vi kan alltsa variera Than sethastigheten vset for att uppna en branslesnal och/eller saker k6rning. Analysenheten 7 är enligt en utforingsform konfigurerad att jamfora hastighetsborvarden vi med en sethastighet vset och bestamma en skillnad Av mellan vi och vset. Analysenheten 7 är vidare konfigurerad att jamfora Av med ett troskelvarde, och initiera bestamningen av den positionsbaserade korstrategin ifall Av Overstiger trOskelvardet. Pa sa satt kan fordonstaget regleras efter den gemensamma korstrategin i utvalda situationer eller under sarskilda vagsegment, och i andra fall kan fordonen i fordonstaget regleras utifran sin vanliga korprofil. The function of the system 4 can be configured to be started as the scales have special properties such as a steep slope or small radius of curvature (a 12 narrow curve). These properties are reflected in the corpus profile son taken tam by the borvarden bi that are generated, and also as properties in the vag horizon. The vehicles in the vehicle stay usually follow a carriage speed, also called seat speed vset, which is the highest speed that the speed limit according to the carriage allows. On slopes, curves, etc., it may be appropriate to vary the speed in order to achieve industry savings or to improve or maintain safety. In a curve, it can be appropriate to slow down if the curve radius is small. A relationship that expresses how high the vehicle's speed can at most be based on the vehicle's mass and the curve radius can be used to calculate the vehicle's maximum speed in the curve. The LAC brings out the industry- and / or time-optimal drilling values bi in positions p, for example the speed drilling we, and these speed drilling we can thus vary Than set speed vset to achieve an industry sled and / or things driving. The analysis unit 7 is according to an embodiment configured to compare the velocity drill value vi with a set velocity vset and determine a difference Av between vi and vset. The analysis unit 7 is further configured to compare Av with a threshold value, and initiate the determination of the position-based cross strategy if Av Exceeds the threshold value. In this way, the vehicle roof can be regulated according to the common cross-strategy in selected situations or under special road segments, and in other cases the vehicles in the vehicle roof can be regulated based on their usual raft profile.

Nar fordonstaget i sin helhet har kommit ur kurvan eller är uppfor respektive nedfor backen, kan alla fordonen i fordonstaget aterga till sin vanliga korprofil. When the vehicle stay in its entirety has come out of the curve or is up or down the hill, all the vehicles in the vehicle stay can return to their normal raft profile.

I Fig. 4A visas ett exempel av systemet 4, dar systemet 4 är placerat i fordonet fk, exempelvis ledarfordonet f1. Systemet 4 kan da vara en del av en styrenhet i fordonet f1. Systemet 4 visas har innefatta en horisontenhet 5 och en korprofilenhet 6 som tillhandahaller en korprofil for fordonet -11 till analysenheten 7. Kartdata och positionsdata skickas da exempelvis via det interna natverket i fordonet f1 till horisontenheten 5. Alternativt kan en befintlig LAC i fordonet tillhandahalla en korprofil for fordonet f1 till analysenheten 7. Systemet 4 kan istallet vara placerat i en extern enhet som exempelvis en vag nod eller ett 13 datorsystenn. Positionsdata etc. kan da skickas via V2I till den externa enheten. Enligt exemplet som illustreras schematiskt i Fig. 4A bestannmer analysenheten 7 kOrstrategin att det är korprofilen for fordonet f1 som är den utvalda korprofilen for hela fordonstaget. Korstrategin meddelas till fordonen i fordonstaget via en tradlos signal. KOrstrategin innefattar exempelvis ett meddelande med innebOrden att alla fordonen i fordonstaget f6rutom ledarfordonet ska mata hur det framforvarande fordonet i fordonstaget beter sig och anpassa sin fart darefter fOr att uppratthalla avstandetmellan fordonen. Exempelvis kan fordonen anvanda radar for att bestamma det framfOrvarande fordonets hastighet. Pa sa satt kommer fordonen i fordonstaget att folja ledarfordonethastighetsprofil utan att sjalva behova vara medvetna om sjalva hastighetsprofilen. Fig. 4A shows an example of the system 4, where the system 4 is located in the vehicle fk, for example the conductor vehicle f1. The system 4 can then be part of a control unit in the vehicle f1. The system 4 shown has comprise a horizon unit 5 and a raft profile unit 6 which provides a raft profile for the vehicle -11 to the analysis unit 7. Map data and position data are then sent, for example, via the internal network in the vehicle f1 to the horizon unit 5. Alternatively, an existing LAC in the vehicle car profile for the vehicle f1 to the analysis unit 7. The system 4 can instead be placed in an external unit such as a vague node or a computer system. Position data etc. can then be sent via V2I to the external device. According to the example schematically illustrated in Fig. 4A, the analysis unit 7 determines the course strategy that it is the raft profile of the vehicle f1 which is the selected raft profile of the entire vehicle stay. The cross strategy is communicated to the vehicles in the vehicle roof via a wireless signal. The driving strategy includes, for example, a message meaning that all vehicles in the vehicle roof, except the leader vehicle, must feed how the vehicle in front of the vehicle behavior behaves and adjust its speed accordingly in order to maintain the distance between the vehicles. For example, vehicles may use radar to determine the speed of the vehicle in front. In this way, the vehicles in the vehicle stay will follow the leader vehicle speed profile without having to be aware of the speed profile itself.

Enligt en utforingsform är fordonen i fordonstaget ordnade i en viss ordning, sa att det mest begransade fordonet är placerat framst i fordonstaget som ledarfordonet f1, och de resterande fordonen i nedatgaende ordning sa att det minst begransade fordonet är placerat sist i fordonstaget. Pa sa satt kan man sakerstalla att alla fordon i fordonstaget klarar av ledarfordonets korprofil. Det mest begransade fordonet är exempelvis det fordon som har storst massa, eller minst tillgangligt motormoment, eller en kombination av !Dada. According to one embodiment, the vehicles in the vehicle roof are arranged in a certain order, so that the most limited vehicle is located at the front of the vehicle roof as the lead vehicle f1, and the remaining vehicles in descending order said that the least limited vehicle is located last in the vehicle roof. In this way, it can be ensured that all vehicles in the vehicle roof can withstand the corps profile of the leader vehicle. The most limited vehicle is, for example, the vehicle that has the largest mass, or least available engine torque, or a combination of! Dada.

Enligt en utforingsform är analysenheten 7 konfigurerad att emottaga en korprofil for vartdera av ett flertal fordon i fordonstaget. Analysenheten 7 är enligt denna utf6ringsform konfigurerad att analysera korprofilerna fOr att bestamma en utvald kOrprofil som positionsbaserad korstrategi for fordonen i fordonstaget. Den utvalda korprofilen kan sedan exempelvis meddelas till alla fordon i fordonstaget, varefter varje enskilt fordon i fordonstaget kommer att folja samma utvalda korprofil i samma positioner. According to one embodiment, the analysis unit 7 is configured to receive a raft profile for each of a plurality of vehicles in the vehicle stay. According to this embodiment, the analysis unit 7 is configured to analyze the carcass profiles in order to determine a selected carcass profile as a position-based crossover strategy for the vehicles in the vehicle stay. The selected raft profile can then, for example, be communicated to all vehicles in the vehicle stay, after which each individual vehicle in the vehicle stay will follow the same selected raft profile in the same positions.

Innan korprofilen meddelas till fordonen, kan positionerna pi i korprofilen mappas till verkliga positioner langs den kommande vagen, sa att fordonen i fordonstagen kan regleras, exempelvis hastighetsregleras, efter borvardena bi i samma verkliga positioner langs vagen. Detta galler for alla utforingsformer hari. 14 Det finns olika satt att bestamma en utvald korprofil. Exempelvis kan den utvalda kOrprofilen bestammas att vara den kOrprofil som bestamts for det mest begransade fordonet i fordonstaget. Exennpel pa det mest begransade fordonet har beskrivits ovan. Det mest begransade fordonet kan aven bestammas att vara det fordon som har de stOrsta hastighetsfluktuationerna i sin korprofil i och/eller omkring en kommande backe och/eller kurva. For att bestamma vilken korprofil det är, som alltsa da blir den utvalda korprofilen, sa är analysenheten 7 konfigurerad att bestamma ett skillnadsvarde Av for varje kOrprofil som indikerar den storsta skillnaden mellan en maxhastighet vmax och minhastighet vmin, jam-fora skillnadsvarden Av for de olika korprofilerna med varandra och att bestamma en utvald korprofil som har det storsta skillnadsvardet Av baserat pa jannforelsen. Maxhastigheten vmax är ett av hastighetsborvardena vi i korprofilen, och minhastigheten vmin är ett av hastighetsborvardena vi i korprofilen i och/eller omkring en kommande backe och/eller kurva. Before the raft profile is communicated to the vehicles, the positions pi in the raft profile can be mapped to actual positions along the coming road, so that the vehicles in the vehicle stays can be regulated, for example speed controlled, according to the drill values bi in the same actual positions along the road. This applies to all embodiments hari. 14 There are different ways to determine a selected corps profile. For example, the selected driving profile can be determined to be the driving profile determined for the most limited vehicle in the vehicle stay. Exennpel on the most limited vehicle has been described above. The most limited vehicle can also be determined to be the vehicle that has the largest speed fluctuations in its body profile in and / or around an upcoming hill and / or curve. In order to determine which choir profile it is, that is, the selected choir profile, the analysis unit 7 is configured to determine a difference value Off for each choir profile which indicates the largest difference between a maximum velocity vmax and minimum velocity vmin, comparing the difference value Av for the different the choir profiles with each other and to determine a selected choir profile that has the largest difference value of based on the comparison. The maximum velocity vmax is one of the velocity drilling values we in the raft profile, and the min velocity vmin is one of the velocity drilling values we in the raft profile in and / or around an upcoming hill and / or curve.

I Fig. 4B visas ett exempel pa systemet 4, i vilket en korprofil bestams for vartdera fordon i vartdera fordon fk. KOrprofilerna sands sedan till analysenheten 7 for att bestamma en positionsbaserad korstrategi baserat pa en utvald korprofil. Fig. 4B shows an example of the system 4, in which a carcass profile is determined for each vehicle in each vehicle fk. The chorus profiles are then sent to the analysis unit 7 to determine a position-based crossover strategy based on a selected chorus profile.

Analysenheten 7 är har placerad i en extern enhet, och de olika korprofilerna skickas till analysenheten via V21-kommunikation. Efter att analysenheten 7 bestamt en utvald korprofil, nneddelas korstrategin till fordonen i fordonstaget via V21-kommunikation, alltsa en eller flera tradlosa signaler. Korstrategin innefattar exempelvis ett meddelande med inneborden att alla fordonen i fordonstaget forutonn ledarfordonet ska nnata hur det frannforvarande fordonet i fordonstaget beter sig och anpassa sin fart darefter for att uppratthalla avstandetmellan fordonen. Exennpelvis kan fordonen anvanda radar for att bestannnna det framforvarande fordonets hastighet. Korstrategin innefattar aven ett meddelande till ledarfordonet f1 att det ska folja den utvalda korprofilen, samt korprofilen i sig ifall det inte redan är ledarfordonets korprofil. Pa sa satt kommer fordonen i fordonstaget att folja den utvalda hastighetsprofilen utan att sjalva behova vara nnedvetna onn vilket fordons hastighetsprofil de foljer. Alternativt kan den utvalda korprofilen meddelas till alla fordonen i fordonstaget, varefter varje enskilt fordon i fordonstaget kommer att folja samma utvalda korprofil. The analysis unit 7 is located in an external unit, and the various corpus profiles are sent to the analysis unit via V21 communication. After the analysis unit 7 has determined a selected body profile, the cross strategy is divided into the vehicles in the vehicle stay via V21 communication, i.e. one or more wireless signals. The crossover strategy includes, for example, a message with the inboard that all the vehicles in the vehicle stay in front of the leader vehicle must observe how the absent vehicle in the vehicle stay behaves and adjust its speed accordingly in order to maintain the distance between the vehicles. For example, vehicles may use radar to determine the speed of the vehicle in front. The crossover strategy also includes a message to the leader vehicle f1 that it must follow the selected corps profile, as well as the corps profile itself if it is not already the leader vehicle's corps profile. In this way, the vehicles in the vehicle stay will follow the selected speed profile without having to be aware of which vehicle speed profile they follow. Alternatively, the selected raft profile can be communicated to all vehicles in the vehicle stay, after which each individual vehicle in the vehicle stay will follow the same selected raft profile.

I Fig. 4C visas ett ytterligare exempel, i vilket analysenheten 7 i systemet 4 är placerat i ett fordon, har ledarfordonet fi. I likhet med exemplet i Fig. 4B bestams en korprofil for vartdera fordon i vartdera fordon fk. Korprofilerna sands via V2Vkommunikation till analysenheten 7 eller meddelas till analysenheten 7 for att bestamma en positionsbaserad korstrategi baserat pa en utvald korprofil. Efter att analysenheten 7 bestamt en utvald korprofil, meddelas k6rstrategin till fordonen i fordonstaget via V2V-kommunikation, alltsa en eller flera tradlosa signaler, samt via meddelande eller signal till fordonet fk i vilken analysenheten 7 befinner sig i, har fi. Korstrategin kan har vara densamma som de i exemplet som illustreras i Fig. 4B. Fordonen i fordonstaget reglerar sedan sin hastighet efter den utvalda korprofilen. Fig. 4C shows a further example, in which the analysis unit 7 in the system 4 is located in a vehicle, has the conductor vehicle fi. Similar to the example in Fig. 4B, a body profile is determined for each vehicle in each vehicle fk. The corps profiles are sent via V2V communication to the analysis unit 7 or communicated to the analysis unit 7 to determine a position-based cross strategy based on a selected corpus profile. After the analysis unit 7 has determined a selected body profile, the driving strategy is communicated to the vehicles in the vehicle roof via V2V communication, i.e. one or more wireless signals, and via message or signal to the vehicle fk in which the analysis unit 7 is located, has fi. The cross strategy may have been the same as those in the example illustrated in Fig. 4B. The vehicles in the vehicle roof then regulate their speed according to the selected raft profile.

I Fig. 4D visas ett exempel pa hur en positionsbaserad strategi kan bestammas sekventiellt. Varje fordon fk är har f6rsett nned en analysenhet 7k, eller en del av analysenheten 7. Det sista fordonet fN bestammer sin korprofil, och skickar den till analysenheten 7N-1 i det narmsta frannforvarande fordonet fN-1. Fordonet fN-1 bestammer sin korprofil och de !Dada korprofilerna jamfors i analysenheten 7N_1 for att bestamma vilken av korprofilerna som är mest begransad. Analysenheten 7 är har alltsa konfigurerad att jamfora skillnadsvarden Ay sekventiellt. Hur det kan utforas har beskrivits tidigare. Den mest begransade kOrprofilen av de [Ada skickas sedan vidare till nasta narmsta framforvarande fordon fN-2 for fortsatt jamforelse. Efter en sista jamforelse i ledarfordonet har en utvald korprofil som kraver st6rst hastighetsandringar bestamts. Ledarfordonet foljer denna utvalda korprofil, och de andra fordonen i fordonstaget foljer direkt narmast framforvarande fordons hastighet i fordonstaget utan ytterligare kommunikation, genom exempelvis radaravkanning som forklaras tidigare. Som alternativ kan de andra fordonen i fordonstaget meddelas samma utvalda korprofil som de sedan foljer. 16 Analysenheten 7, korprofilenheten 6 och horisontenheten 5 kan innefatta eller utgoras av en eller flera processorenheter och en eller flera minnesenheter. En processorenhet kan utgoras av en CPU (Central Processing Unit). En minnesenhet kan innefatta ett flyktigt- och/eller ett icke-flyktigt minne, exempelvis flashminne eller RAM (Random Access Memory). Processorenheten kan vara en del av ett dator eller datorsystem, exempelvis en ECU (Electronic Control Unit), i ett fordon 2. Fig. 4D shows an example of how a position-based strategy can be determined sequentially. Each vehicle fk is provided with an analysis unit 7k, or a part of the analysis unit 7. The last vehicle fN determines its body profile, and sends it to the analysis unit 7N-1 in the nearest remaining vehicle fN-1. The vehicle fN-1 determines its raft profile and the dead raft profiles are compared in the analysis unit 7N_1 to determine which of the raft profiles is most limited. The analysis unit 7 is thus configured to compare the difference value Ay sequentially. How it can be performed has been described previously. The most limited chore profile of the [Ada is then forwarded to the next nearest forward vehicle fN-2 for further comparison. After a final comparison in the leader vehicle, a selected corps profile that requires the greatest speed changes has been determined. The conductor vehicle follows this selected body profile, and the other vehicles in the vehicle roof follow directly the speed of the vehicle in front of the vehicle roof without further communication, for example by radar detection as explained earlier. Alternatively, the other vehicles in the vehicle stay can be notified of the same selected raft profile that they then follow. The analysis unit 7, the corpus profile unit 6 and the horizon unit 5 may comprise or consist of one or more processor units and one or more memory units. A processor unit can be a CPU (Central Processing Unit). A memory device may include a volatile and / or non-volatile memory, such as flash memory or RAM (Random Access Memory). The processor unit may be part of a computer or computer system, such as an ECU (Electronic Control Unit), in a vehicle 2.

I Fig. 5 visas ett flodesschema f6r en metod f6r att reglera fordonstaget som beskrivits ovan. Metoden kan implementeras som programkod i ett datorprogram P. I figurerna 4A-4D visas datorprogrammet som en del i analysenheten 7, och datorprogrammet P är alltsa lagrat pa en minnesenhet som kan vara en del av analysenheten 7. Program koden kan fà systemet 4 att utfora nagot av stegen enligt metoden nar den 'cars pa en processorenhet i systemet 4. Metoden kommer nu att forklaras med hanvisning till flodesschemat i Fig. 5. Metoden innefattar att tillhandahalla en korprofil f6r atminstone ett fordon fk i fordonstaget langs en vaghorisont for fordonets framtida vag, varvid korprofilen innehaller borvarden bi och samhorande positioner pi for fordonet fk langs vaghorisonten (Al). Fig. 5 shows a flow chart of a method for regulating the vehicle stay as described above. The method can be implemented as a program code in a computer program P. In Figures 4A-4D the computer program is shown as part of the analysis unit 7, and the computer program P is thus stored on a memory unit which may be part of the analysis unit 7. The program code can cause the system 4 to execute some of the steps according to the method when it 'cars on a processor unit in the system 4. The method will now be explained with reference to the flow chart in Fig. 5. The method comprises providing a body profile for at least one vehicle fk in the vehicle roof along a vehicle horizon for the vehicle's future vehicle. , wherein the raft profile contains the drill bit bi and associated positions pi for the vehicle fk along the vag horizon (Al).

Borvardena bi kan exempelvis vara hastighetsborvarden vi, accelerationsborvarden ai, eller avstandsborvarden di. Enligt en utforingsform innefattar metoden att tillhandahalla en kOrprofil for vartdera av ett flertal fordon i fordonstaget. En korprofil kan exempelvis tillhandahallas genom att bestamma en vaghorisont for atminstone ett fordon fk i fordonstaget med hjalp av positionsdata och kartdata av en framtida vag, som innehaller en eller flera egenskaper for den framtida vagen, samt att bestamma en korprofil for atminstone ett fordon fk I fordonstaget baserat pa horisontens egenskaper, varvid korprofilen innehaller bOrvarden bi och samhOrande positioner pi fOr fordonet fk langs vaghorisonten. Metoden innefattar aven att bestamma en positionsbaserad korstrategi for fordonen i fordonstaget baserat atminstone pa korprofilen for fordonet fk (A2). The drilling values bi can be, for example, the speed drilling value vi, the acceleration drilling value ai, or the distance drilling value di. According to one embodiment, the method comprises providing a vehicle profile for each of a plurality of vehicles in the vehicle roof. A raft profile can be provided, for example, by determining a wagon horizon for at least one vehicle fk in the vehicle roof with the aid of position data and map data of a future wagon, which contains one or more properties for the future wagon, and to determine a raft profile for at least one vehicle fk I the vehicle roof based on the properties of the horizon, the body profile containing the borehole bi and associated positions on the vehicle fk along the vaginal horizon. The method also includes determining a position-based crossover strategy for the vehicles in the vehicle stay based at least on the crane profile of the vehicle fk (A2).

Darefter regleras fordonen i fordonstaget i enlighet med den positionsbaserade korstrategin (A3). Enligt en utforingsform sa innefattar (A3) att meddela den 17 positionsbaserade korstrategin till alla fordon i fordonstaget, varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrategin. Thereafter, the vehicles in the vehicle stay are adjusted in accordance with the position-based crossover strategy (A3). According to one embodiment sa (A3) comprises communicating the 17 position-based cross-strategy to all vehicles in the vehicle stay, after which the vehicles in the vehicle stay are regulated in accordance with the position-based cross-strategy.

Enligt en utforingsform innefattar (Al) ) att analysera korprofiler for att bestamnna en utvald korprofil som positionsbaserad korstrategi for fordonen i fordonstaget. According to one embodiment, (A1) comprises analyzing raft profiles to determine a selected raft profile as a position-based cross strategy for the vehicles in the vehicle stay.

Analysen kan exempelvis utforas genom att, cla korprofilen innefattar hastighetsborvarden vi, bestamma ett skillnadsvarde Av fOr varje kOrprofil som indikerar den storsta skillnaden mellan en maxhastighet vmax och minhastighet vmm, jam-fora skillnadsvarden Av f6r de olika korprofilerna med varandra samt bestamma en utvald korprofil som har det st6rsta skillnadsvardet Av baserat pa jamforelsen. Enligt en utforingsform sker steget att jamfora skillnadsvarden Av sekventiellt, exempelvis i varje fordon. The analysis can be performed, for example, by determining the claw profile including the velocity drill value vi, determining a difference value Av for each chore profile indicating the largest difference between a maximum velocity vmax and minimum velocity vmm, comparing the difference value Av for the different chore profiles with each other and determining a selected has the largest difference value Off based on the comparison. According to one embodiment, the step takes place to compare the difference values Av sequentially, for example in each vehicle.

Enligt en utfOringsform innefattar metoden ett steg fOre steg Al eller A2, som innefattar att da korprofilen innefattar hastighetsborvarden vi jamfora hastighetsborvarden vi med en sethastighet v„t och bestamma en skillnad Av mellan vi och vset, jamfora Av med ett troskelvarde och initiera bestamningen av en positionsbaserad korstrategi ifall Av overstiger troskelvardet. According to one embodiment, the method comprises a step before step A1 or A2, which comprises that when the corpus profile comprises the velocity drill value we compare the velocity drill value vi with a set speed v position-based cross-strategy if Av exceeds the threshold value.

Andra utforingsformer som aven kan appliceras som metod har beskrivits i samband med beskrivningen av systemet. Uppfinningen omfattar aven en datorprogramprodukt innefattande programkoden P lagrat pa ett, av en dator lasbart, medium for att utfora nnetodstegen som beskrivits har. Datorprogramprodukten kan exempelvis vara en CD-skiva. Other embodiments that can also be applied as a method have been described in connection with the description of the system. The invention also comprises a computer program product comprising the program code P stored on a computer readable medium for performing the method steps described. The computer program product may be, for example, a CD.

Den foreliggande uppfinningen är inte begransad till de ovan beskrivna utforingsformerna. Olika alternativ, modifieringar och ekvivalenter kan anvandas. Darfor begransar inte de ovan namnda utf6ringsformerna uppfinningens omfattning, som definieras av de bifogade kraven. 18 The present invention is not limited to the embodiments described above. Various alternatives, modifications and equivalents can be used. Therefore, the above-mentioned embodiments do not limit the scope of the invention, which is defined by the appended claims. 18

Claims (14)

PatentkravPatent claims 1. System (4) far all reglera ett fordonstag som innefattar atminstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet (1) 5 och en enhet (2) for tradlos kommunikation, varvid systemet (4) innefattar en analysenhet (7) som är konfigurerad all - emottaga en korprofil for vartdera av ett flertal fordon fk i fordonstaget Wigs en vaghorisont for fordonets framtida vag, varvid vane korprofil innehaller borvarden bi med samhorande positioner pi for respektive fordon fk langs vaghorisonten; - analysera namnda korprofiler fOr all bestamma en utvald korprofil som positionsbaserad korstrategi for fordonen i fordonstaget, varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrategin. 15A system (4) may all control a vehicle stay comprising at least one conductor vehicle and a further vehicle each having a positioning unit (1) and a unit (2) for wireless communication, the system (4) comprising an analysis unit (7) which is configured all - receiving a raft profile for each of a plurality of vehicles fk in the vehicle roof Wigs a wagon horizon for the vehicle's future wagon, the habitual corps profile containing the drill guard bi with associated positions pi for each vehicle fk along the wagon horizon; - analyze said corps profiles for all to determine a selected corps profile as position-based crossover strategy for the vehicles in the vehicle roof, after which the vehicles in the vehicle crest are regulated in accordance with the position-based crossover strategy. 15 2.Systemet enligt krav 1, varvid analysenheten (7) ãr konfigurerad aft - generera en korstrategisignal som indikerar den positionsbaserade korstrategin, och - sanda korstrategisignalen till alla fordon i fordonstaget, varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrategin.The system of claim 1, wherein the analysis unit (7) is configured to - generate a crossover strategy signal indicating the position-based crossover strategy, and - true crossover strategy signal to all vehicles in the vehicle stay, after which the vehicles in the vehicle stay are regulated in accordance with the position-based crossover strategy. 3. Systemet (4) enligt krav 1, varvid borvardena b är hastighetsborvarden vi och analysenheten (7) är konfigurerad all: - bestamma ett skillnadsvarde Av for vane korprofil som indikerar den storsta 25 skillnaden mellan en maxhastighet vmax och minhastighet vmin; - jamfora skillnadsvarden Av for de olika korprofilerna med varandra; - bestamma en utvald korprofil som har det storsta skillnadsvardet Av baserat pa jamforelsen. 30The system (4) according to claim 1, wherein the drilling values b are the velocity drilling value vi and the analysis unit (7) is configured all: - determining a difference value Av for habit corps profile indicating the largest difference between a maximum velocity vmax and min velocity vmin; - compare the difference values Off for the different corpus profiles with each other; - determine a selected choir profile that has the largest difference value Av based on the comparison. 30 4.Systemet (4) enligt krav 3, varvid analysenheten (7) är konfigurerad aft jamfora skillnadsvarden Av sekventiellt. 19The system (4) according to claim 3, wherein the analysis unit (7) is configured by comparing the difference value Av sequentially. 19 5. Systemet (4) enligt nagot av foregaende krav, varvid borvardena b 6r hastighetsborvarden v och analysenheten (7) är konfigurerad aft - jamfora hastighetsbarvarden vi med en sethastighet vset och bestamma en skillnad Av mellan vi och vset; - jamfora Av med eft troskelvarde, och initiera bestamningen av den positionsbaserade korstrategin ifall Av overstiger troskelvardet.The system (4) according to any one of the preceding claims, wherein the drilling values b 6r the speed drilling value v and the analysis unit (7) are configured - compare the speed drilling values vi with a set speed vset and determine a difference Av between vi and vset; - compare Av with eft threshold value, and initiate the determination of the position-based cross strategy if Av exceeds the threshold value. 6. Systemet (4) enligt n6got av foreg6ende krav, som innefattar: - en horisontenhet (5) konfigurerad aft bestamma en vaghorisont for 6tminstone ett fordon fk i fordonstaget med hjalp av positionsdata och kartdata av en framtida vag, som inneh6lIer en eller flera egenskaper for den framtida vagen; - en korprofilenhet (6) konfigurerad aft bestamma en korprofil for atminstone ett fordon fk i fordonstaget baserat p6 vaghorisontens egenskaper, varvid korprofilen innehaller borvarden !Di och samhorande positioner pi for fordonet fk langs vaghorisonten.The system (4) according to any one of the preceding claims, which comprises: - a horizon unit (5) configured to define a vaginal horizon for at least one vehicle fk in the vehicle roof using position data and map data of a future vag, which contains one or more properties for the future road; a raft profile unit (6) configured to define a raft profile for at least one vehicle fk in the vehicle roof based on the characteristics of the vag horizon, the raft profile containing the drill guard! Di and associated positions pi for the vehicle fk along the vag horizon. 7. Metod for aft reglera eft fordonst6g som innefattar 6tminstone ett ledarfordon och ett ytterligare fordon som vardera har en positioneringsenhet (1) 20 och en enhet for trkllos kommunikation (2), varvid metoden innefattar aft: - tillhandahalla en karprofil far vartdera av ett flertal fordon fk i fordonstaget langs en vaghorisont far fordonets framtida vag, varvid vane korprofil inneWaller borvarden la; och samhorande positioner pi for respektive fordon fk langs vaghorisonten; - analysera namnda korprofiler for aft bestamma en utvald korprofil som positionsbaserad korstrategi for fordonen i fordonsthget , varefter fordonen i fordonstaget regleras i enlighet med den positionsbaserade korstrategin.A method of controlling a vehicle train comprising at least one conductor vehicle and a further vehicle each having a positioning unit (1) and a unit for wireless communication (2), the method comprising: - providing a vessel profile for each of a plurality of vehicle fk in the vehicle roof along a vag horizon father the vehicle's future vag, whereby habit corps profile inneWaller borvarden la; and associated positions pi for each vehicle fk along the vagus horizon; - analyze said crane profiles in order to determine a selected crane profile as a position-based crossover strategy for the vehicles in the vehicle stage, after which the vehicles in the vehicle crest are regulated in accordance with the position-based crossover strategy. 8. Metoden enligt krav 7, som innefattar aft meddela den positionsbaserade korstrategin till alla fordon i fordonstaget,The method of claim 7, comprising aft communicating the position-based crossover strategy to all vehicles in the vehicle stay, 9. Metoden enligt krav 7, varvid borvardena [Di ãr hastighetsborvarden vi och analysen innefattar att 1. bestamma ett skillnadsvarde AN/ far vane kOrprofil som indikerar den st6rsta 5 skillnaden mellan en maxhastighet vma, och minhastighet vmin; 2. jamfora skillnadsvarden Av for de olika korprofilerna med varandra; - bestamma en utvald korprofil som har det storsta skillnadsvardet Av baserat pa jamforelsen.The method of claim 7, wherein the drilling values [Di is the velocity drilling value vi and the analysis include 1. determining a difference value AN / far vane kOr profile that indicates the largest difference between a maximum velocity vma, and a minimum velocity vmin; 2. compare the difference values Off for the different corpus profiles with each other; - determine a selected choir profile that has the largest difference value Av based on the comparison. 10. Metoden enligt krav 9, varvid steget att jamfora skillnadsvarden sker sekventiellt.The method of claim 9, wherein the step of comparing the difference values occurs sequentially. 11. Metoden enligt nagot av kraven 7 till 10, varvid borvardena bi är hastighetsbOrvarden vi och metoden vidare innefattar att - jamfora hastighetsbOrvarden vi med en sethastighet vset och bestamma en skillnad v mellan v och vset; 1. jamfora to/ med ett troskelvarde, och initiera bestamningen av en positionsbaserad korstrategi ifall v overstiger trOskelvardet.The method according to any one of claims 7 to 10, wherein the drill values bi are the velocity bore vi and the method further comprises - comparing the velocity bore vi with a set velocity vset and determining a difference v between v and vset; 1. compare to / with a threshold value, and initiate the determination of a position-based cross-strategy if v exceeds the threshold value. 12. Metoden enligt nagot av kraven 7 till 10, som innefattar att tillhandahalla en korprofil genom att: - bestamma en vaghorisont f6r atminstone ett fordon fk i fordonstaget med hjalp av positionsdata och kartdata av en framtida vag, som innehaller en eller flera egenskaper fOr den framtida vagen, - bestamma en korprofil for atminstone ett fordon fk i fordonstaget baserat pa horisontens egenskaper, varvid korprofilen innehaller borvarden bi och samhorande positioner pi for fordonet fk langs vaghorisonten.The method according to any one of claims 7 to 10, which comprises providing a raft profile by: - determining a wagon horizon for at least one vehicle fk in the vehicle roof using position data and map data of a future wagon, which contains one or more properties for it. future road, - determine a carcass profile for at least one vehicle fk in the vehicle roof based on the characteristics of the horizon, the carcass profile containing the drill bit bi and associated positions pi for the vehicle fk along the carriageway horizon. 13. Datorprogram (P) vid ett system (4), dar namnda datorprogram (P) innefattar programkod for att fà systemet (4) att utfora nagot av stegen enligt patentkraven 7 till 12. 21Computer program (P) in a system (4), wherein said computer program (P) comprises program code for causing the system (4) to perform some of the steps according to claims 7 to 12. 21 14. Datorprogramprodukt innefattande en programkod lagrat pa ett, av en dator &but, medium for att utfora metodstegen enligt nagot av patentkraven 7 till 12. 22 1/4A computer program product comprising a program code stored on a, by a computer & but, medium for performing the method steps according to any one of claims 7 to 12. 22 1/4
SE1351128A 2013-09-30 2013-09-30 Method and system for common driving strategy for vehicle trains SE537618C2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
SE1351128A SE537618C2 (en) 2013-09-30 2013-09-30 Method and system for common driving strategy for vehicle trains
DE112014003989.6T DE112014003989T5 (en) 2013-09-30 2014-09-26 Method and system for a common driving strategy for vehicle trains
PCT/SE2014/051117 WO2015047177A1 (en) 2013-09-30 2014-09-26 Method and system for a common driving strategy for vehicle platoons

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE1351128A SE537618C2 (en) 2013-09-30 2013-09-30 Method and system for common driving strategy for vehicle trains

Publications (2)

Publication Number Publication Date
SE1351128A1 SE1351128A1 (en) 2015-03-31
SE537618C2 true SE537618C2 (en) 2015-08-04

Family

ID=52744110

Family Applications (1)

Application Number Title Priority Date Filing Date
SE1351128A SE537618C2 (en) 2013-09-30 2013-09-30 Method and system for common driving strategy for vehicle trains

Country Status (3)

Country Link
DE (1) DE112014003989T5 (en)
SE (1) SE537618C2 (en)
WO (1) WO2015047177A1 (en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10520581B2 (en) 2011-07-06 2019-12-31 Peloton Technology, Inc. Sensor fusion for autonomous or partially autonomous vehicle control
US10520952B1 (en) 2011-07-06 2019-12-31 Peloton Technology, Inc. Devices, systems, and methods for transmitting vehicle data
US20170242443A1 (en) 2015-11-02 2017-08-24 Peloton Technology, Inc. Gap measurement for vehicle convoying
US11334092B2 (en) 2011-07-06 2022-05-17 Peloton Technology, Inc. Devices, systems, and methods for transmitting vehicle data
US10474166B2 (en) 2011-07-06 2019-11-12 Peloton Technology, Inc. System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles
US8744666B2 (en) 2011-07-06 2014-06-03 Peloton Technology, Inc. Systems and methods for semi-autonomous vehicular convoys
US10254764B2 (en) 2016-05-31 2019-04-09 Peloton Technology, Inc. Platoon controller state machine
WO2018039134A1 (en) 2016-08-22 2018-03-01 Peloton Technology, Inc. Automated connected vehicle control system architecture
US10262542B2 (en) 2012-12-28 2019-04-16 General Electric Company Vehicle convoy control system and method
US11294396B2 (en) 2013-03-15 2022-04-05 Peloton Technology, Inc. System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles
EP3294599B1 (en) * 2015-05-11 2024-09-18 Scania CV AB Device, system and method for a platooning operation
EP3144197B1 (en) 2015-09-15 2021-07-14 Ford Global Technologies, LLC Method for automatically adapting acceleration in a motor vehicle
DE102015016758A1 (en) * 2015-12-23 2017-06-29 Daimler Ag Method for moving, in particular for controlling or regulating, a vehicle convoy
US9837706B2 (en) 2016-02-19 2017-12-05 Ford Global Technologies, Llc Directing electromagnetic waves in vehicle communications
DE102016010062A1 (en) * 2016-08-18 2018-02-22 Man Truck & Bus Ag Technology for longitudinal guidance in a vehicle body
US10369998B2 (en) 2016-08-22 2019-08-06 Peloton Technology, Inc. Dynamic gap control for automated driving
EP3912699B1 (en) * 2016-10-27 2024-08-21 Universal City Studios LLC Systems and methods for ride control synchronization
US10392014B2 (en) * 2017-02-03 2019-08-27 Ford Global Technologies, Llc Speed controller for a vehicle
SE541394C8 (en) * 2017-12-22 2019-12-03 Scania Cv Ab Method and a control arrangement for controlling vehicle operation comprising axle load control of at least one vehicle during vehicle operation
US10899323B2 (en) 2018-07-08 2021-01-26 Peloton Technology, Inc. Devices, systems, and methods for vehicle braking
US10762791B2 (en) 2018-10-29 2020-09-01 Peloton Technology, Inc. Systems and methods for managing communications between vehicles
DE102018220153A1 (en) 2018-11-23 2020-05-28 Zf Friedrichshafen Ag Method for operating a rail-bound convoy
JP7190345B2 (en) * 2018-12-19 2022-12-15 株式会社日立製作所 Vehicle motion control device and method
WO2020164129A1 (en) * 2019-02-15 2020-08-20 Lenovo (Beijing) Limited Method and apparatus for managing a vehicle platoon
US11427196B2 (en) 2019-04-15 2022-08-30 Peloton Technology, Inc. Systems and methods for managing tractor-trailers
DE102019211208A1 (en) * 2019-07-29 2021-02-04 Zf Friedrichshafen Ag Method and control system for operating a convoy
DE102019132070A1 (en) * 2019-11-27 2021-05-27 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Method and device for determining a platoon dynamic of a vehicle platoon
CN115951666A (en) 2019-12-24 2023-04-11 北京图森智途科技有限公司 Vehicle control method, vehicle-mounted device and vehicle in autonomous driving fleet
US11465622B2 (en) 2020-01-10 2022-10-11 Paccar Inc Predictive adaptive cruise control
EP3865966B1 (en) * 2020-02-11 2023-11-08 Volkswagen Aktiengesellschaft Method, computer program, apparatus, vehicle, and network component for controlling a maneuver within a platoon
JP7399774B2 (en) 2020-03-31 2023-12-18 株式会社日立製作所 Mobile control system
CN113781762B (en) * 2020-06-09 2022-09-13 大唐高鸿智联科技(重庆)有限公司 A driving method, device and equipment for formation vehicles and formation vehicles
CN112158200B (en) * 2020-09-25 2022-04-01 厦门大学 Intelligent electric vehicle following control system and method based on driver characteristics
CN118953349B (en) * 2024-10-16 2025-03-25 江苏智能无人装备产业创新中心有限公司 A pilot vehicle control method without vehicle-to-vehicle communication in off-road environment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9601691D0 (en) * 1996-01-27 1996-03-27 Rover Group A cruise control system for a motor vehicle
JP2000330637A (en) * 1999-03-16 2000-11-30 Honda Motor Co Ltd Vehicle obstacle detection method
DE10024739A1 (en) * 1999-05-21 2000-12-07 Honda Motor Co Ltd Vehicle convoy travel mode control device transmits request to join existing convoy or break away from convoy to convoy lead vehicle and switches between manual and automatic control modes upon request recognition
WO2008070205A2 (en) * 2006-06-09 2008-06-12 Carnegie Mellon University Obstacle detection arrangements in and for autonomous vehicles
US8947531B2 (en) * 2006-06-19 2015-02-03 Oshkosh Corporation Vehicle diagnostics based on information communicated between vehicles
US8352111B2 (en) * 2009-04-06 2013-01-08 GM Global Technology Operations LLC Platoon vehicle management
JP5196022B2 (en) * 2009-07-28 2013-05-15 トヨタ自動車株式会社 Vehicle control apparatus, vehicle control method, and vehicle control system
JP5440579B2 (en) * 2011-09-27 2014-03-12 株式会社デンソー Convoy travel device

Also Published As

Publication number Publication date
DE112014003989T5 (en) 2016-05-25
WO2015047177A1 (en) 2015-04-02
SE1351128A1 (en) 2015-03-31

Similar Documents

Publication Publication Date Title
SE537618C2 (en) Method and system for common driving strategy for vehicle trains
SE537482C2 (en) Method and system for common driving strategy for vehicle trains
SE1351125A1 (en) Method and system for handling obstacles for vehicle trains
SE1351132A1 (en) Method and system for organizing vehicle trains
KR101601891B1 (en) Method and module for determining of reference values for a vehicle control system
EP3052356B1 (en) System and method for controlling a vehicle platoon with a common position-based driving strategy
US20190164420A1 (en) Method for coordinating distances within a vehicle convoy
KR101578502B1 (en) Method and module for determining of at least one reference value
EP3053154B1 (en) System and method to control a vehicle platoon with two different driving strategies
US10703373B2 (en) Vehicle velocity control
CN102458943B (en) Method and module for determining of velocity reference values for a vehicle control system
SE1351127A1 (en) A system and method for correcting map data and vehicle train position data
SE1351131A1 (en) Control unit and method for controlling a vehicle in a vehicle train
EP2732240B1 (en) Managing errors in geographical data
CN110546056A (en) Method and control device for determining a control scheme for a vehicle
SE539521C2 (en) Method and control unit for adjusting a gap between vehicles
JP5644373B2 (en) Information processing device
US11981330B2 (en) Method for controlling a platoon of vehicles