SE536851C2 - Determination of the slope of a vehicle - Google Patents
Determination of the slope of a vehicle Download PDFInfo
- Publication number
- SE536851C2 SE536851C2 SE1350069A SE1350069A SE536851C2 SE 536851 C2 SE536851 C2 SE 536851C2 SE 1350069 A SE1350069 A SE 1350069A SE 1350069 A SE1350069 A SE 1350069A SE 536851 C2 SE536851 C2 SE 536851C2
- Authority
- SE
- Sweden
- Prior art keywords
- vehicle
- sensor
- angular deviation
- travel
- length
- Prior art date
Links
- 238000004364 calculation method Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 30
- 239000007788 liquid Substances 0.000 claims description 72
- 239000012530 fluid Substances 0.000 claims description 17
- 238000005259 measurement Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 11
- 239000006096 absorbing agent Substances 0.000 claims description 9
- 230000035939 shock Effects 0.000 claims description 9
- 230000003213 activating effect Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 9
- 239000000725 suspension Substances 0.000 description 9
- 239000000446 fuel Substances 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 4
- 239000002828 fuel tank Substances 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/02—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments
- B60Q1/04—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights
- B60Q1/06—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle
- B60Q1/08—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically
- B60Q1/10—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically due to vehicle inclination, e.g. due to load distribution
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C3/00—Measuring distances in line of sight; Optical rangefinders
- G01C3/10—Measuring distances in line of sight; Optical rangefinders using a parallactic triangle with variable angles and a base of fixed length in the observation station, e.g. in the instrument
- G01C3/18—Measuring distances in line of sight; Optical rangefinders using a parallactic triangle with variable angles and a base of fixed length in the observation station, e.g. in the instrument with one observation point at each end of the base
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
- B60G17/015—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
- B60G17/019—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the type of sensor or the arrangement thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/02—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments
- B60Q1/04—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights
- B60Q1/06—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle
- B60Q1/08—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically
- B60Q1/10—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically due to vehicle inclination, e.g. due to load distribution
- B60Q1/115—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights adjustable, e.g. remotely-controlled from inside vehicle automatically due to vehicle inclination, e.g. due to load distribution by electric means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/11—Pitch movement
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/22—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C9/00—Measuring inclination, e.g. by clinometers, by levels
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/87—Combinations of radar systems, e.g. primary radar and secondary radar
- G01S13/874—Combination of several systems for attitude determination
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/05—Attitude
- B60G2400/051—Angle
- B60G2400/0512—Pitch angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2401/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60G2401/14—Photo or light sensitive means, e.g. Infrared
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2401/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60G2401/17—Magnetic/Electromagnetic
- B60G2401/174—Radar
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2401/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60G2401/21—Laser
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2500/00—Indexing codes relating to the regulated action or device
- B60G2500/10—Damping action or damper
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2500/00—Indexing codes relating to the regulated action or device
- B60G2500/20—Spring action or springs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/01—Attitude or posture control
- B60G2800/014—Pitch; Nose dive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/70—Estimating or calculating vehicle parameters or state variables
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/91—Suspension Control
- B60G2800/912—Attitude Control; levelling control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K15/00—Arrangement in connection with fuel supply of combustion engines or other fuel consuming energy converters, e.g. fuel cells; Mounting or construction of fuel tanks
- B60K15/03—Fuel tanks
- B60K2015/0321—Fuel tanks characterised by special sensors, the mounting thereof
- B60K2015/03217—Fuel level sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q2300/00—Indexing codes for automatically adjustable headlamps or automatically dimmable headlamps
- B60Q2300/10—Indexing codes relating to particular vehicle conditions
- B60Q2300/13—Attitude of the vehicle body
- B60Q2300/132—Pitch
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
- B60W40/13—Load or weight
- B60W2040/1307—Load distribution on each wheel suspension
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/16—Pitch
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Electromagnetism (AREA)
- Traffic Control Systems (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
- Vehicle Body Suspensions (AREA)
Abstract
(300) (410) (105) Förfarande och beräkningsenhet (5) för bestämning avpå ett fordon (100)(120), vinkelavvikelse (100), i horisontalplaneti fordonets färdriktning varvid fordonet (110) (101),innefattar en första sensor och en andra sensorbelägen pä ett avstånd från (110). (A) i. fordonets höjdriktning, den första sensorn Förfarandet (300) innefattar (301)(110) bestämning av en första längd (L1) mellan den första sensorn och ett objekt (130) placerat framför fordonet (100) i fordonets färdriktning (101), bestämning (302) (120) av enmellan den andra sensorn (303)(120) andra längd (130), (H) och objektet beräkning av en korrelerande längd (L2) mellan den andra sensorn och en korrelerande avständspunkt (140), samt fastställande av fordonets vinkelavvikelse (Ö) (304)genom att beräkna arcus tangens av skillnaden mellan denuppmätta första längden (L2), (L1) och. den korrelerande längden dividerat med avståndet (A). (Publ. Fig. 1B) (300) (410) (105) Method and calculation unit (5) for determining on a vehicle (100) (120), angular deviation (100), in the horizontal plane of travel of the vehicle, the vehicle (110) (101), comprising a first sensor and a second sensor located at a distance from (110). (A) i. The height direction of the vehicle, the first sensor The method (300) comprises (301) (110) determining a first length (L1) between the first sensor and an object (130) placed in front of the vehicle (100) in the direction of travel of the vehicle ( 101), determining (302) (120) a second length (130), (H) between the second sensor (303) (120) and the object calculating a correlating length (L2) between the second sensor and a correlating distance point (140). ), and determining the angular deviation (Ö) of the vehicle (304) by calculating the arc tangent of the difference between the measured first length (L2), (L1) and. the correlating length divided by the distance (A). (Publ. Fig. 1B)
Description
20 25 30 536 851 I befintliga lösningar för att fastställa fordonets lutning, gentemot vägplanet används sensorer som mäter avståndet mellan hjulaxlar och chassi. Dessa kan bestå av en vinkel- sensor som sitter på chassit och som är kopplad med en arm till hjulaxeln, exempelvis. 20 25 30 536 851 Existing solutions for determining the vehicle's inclination relative to the road plane use sensors that measure the distance between the wheel axles and the chassis. These can consist of an angle sensor that is mounted on the chassis and is connected to the wheel axle by an arm, for example.
För att reglera strålkastarnivån efter lagkrav behöver man veta lutningen av chassit i förhållande till vägplanet, och även kompensera. strålkastarna. för detta. så. att de belyser vägbanan.To regulate the headlight level according to legal requirements, you need to know the inclination of the chassis in relation to the road plane, and also compensate. the headlights. for this. so. that. they illuminate the road surface.
Ett problem med befintliga sensorer för mätning av fordonets lutning' är att dessa. påverkas av> håligheter och gropar i vägbanan, grund av att de mäter avståndet i höjdled på mellan fordon och vägbana. Dessa sensorer kan därför komma att indikera en lutning på fordonet, när denna indikerade lutning egentligen beror på en enstaka grop i vägbanan, vilket kan leda till felaktigt mätresultat och eventuellt felaktiga eller onödiga justeringar av fordonets strål- kastare.A problem with existing sensors for measuring the vehicle's inclination is that they are affected by> cavities and potholes in the road surface, because they measure the vertical distance between the vehicle and the road surface. These sensors may therefore indicate a tilt of the vehicle, when this indicated tilt is actually due to a single pothole in the road surface, which can lead to incorrect measurement results and possibly incorrect or unnecessary adjustments of the vehicle's headlights.
Ett annat problem. med att ha dessa sensorer för lutningsmätning, eller avståndsmätning under fordonet är att de då blir utsatta för smuts och skador, vilket kan ha en negativ inverkan på den känsliga elektroniken.Another problem with having these sensors for tilt measurement, or distance measurement under the vehicle is that they are then exposed to dirt and damage, which can have a negative impact on the sensitive electronics.
Men en lutning fordonet påverkar även fordonets på aerodynamik och väghållning, i olika hög grad beroende på storleken på lutningen, eller vinkelavvikelsen, från ett horisontalplan. Försämrad aerodynamik och ökat luftmotstånd leder till ökad bränsleförbrukning, vilket i sin tur är både ekonomiskt och miljömässigt kostsamt. Försämrad väghållning kan medföra ökad risk för att en olycka inträffar, vilket medför en fara även för omgivande trafikanter. 10 15 20 25 30 536 851 Ytterligare problem med att fordonet lutar är att nivåavläsningen i vätsketankar såsom exempelvis bränsle- tanken i fordonet kan påverkas, beroende på var i tanken vätskenivån avläses. Föraren kan därigenom förledas att tro att det finns mer, alternativt mindre, bränsle i tanken än vad. det verkligen finns, beroende på var/hur man avläser vätskenivån. Därigenofl1 kan föraren luras att göra onödiga tankstopp, alternativt avstå från att tanka. på den sista macken på en längre vägsträcka i tron om att det finns mer bränsle i tanken än vad det i verkligheten finns, på grund av den felaktiga avläsningen av bränslenivån förorsakad av fordonets lutning.But a vehicle tilt also affects the vehicle's aerodynamics and road holding, to varying degrees depending on the size of the tilt, or the angular deviation, from a horizontal plane. Impaired aerodynamics and increased air resistance lead to increased fuel consumption, which in turn is both economically and environmentally costly. Impaired road holding can lead to an increased risk of an accident occurring, which also poses a danger to surrounding road users. 10 15 20 25 30 536 851 A further problem with the vehicle tilting is that the level reading in fluid tanks such as the fuel tank in the vehicle can be affected, depending on where in the tank the fluid level is read. The driver can thereby be led to believe that there is more, or alternatively less, fuel in the tank than there really is, depending on where/how the fluid level is read. Furthermore, the driver may be tricked into making unnecessary fuel stops, or refrain from refueling at the last gas station on a long journey, believing that there is more fuel in the tank than there actually is, due to the incorrect reading of the fuel level caused by the vehicle's tilt.
Det kan konstateras att mycket ännu återstår att göra för att underlätta mätningen av ett fordons lutning, och även motverka eller kompensera fordonet och/eller olika funktioner i fordonet för sådan lutning.It can be stated that much still remains to be done to facilitate the measurement of a vehicle's tilt, and also to counteract or compensate the vehicle and/or various functions in the vehicle for such tilt.
SAMMANFATTNING Det är därför en målsättning med denna uppfinning att förbättra mätningen av' ett fordons lutning, för att lösa åtminstone något av ovan angivna problem och därmed uppnå en fordonsförbättring.SUMMARY It is therefore an object of this invention to improve the measurement of the inclination of a vehicle, in order to solve at least some of the above-mentioned problems and thereby achieve a vehicle improvement.
Enligt en första aspekt av uppfinningen uppnås denna målsättning av ett förfarande för bestämning av vinkelavvikelse i horisontalplanet på ett fordon, i fordon- ets färdriktning. Fordonet innefattar en första sensor och en andra sensor. Denna andra sensor är belägen ett på avstånd. i fordonets höjdriktning' från den första sensorn.According to a first aspect of the invention, this object is achieved by a method for determining angular deviation in the horizontal plane of a vehicle, in the direction of travel of the vehicle. The vehicle comprises a first sensor and a second sensor. This second sensor is located at a distance in the height direction of the vehicle from the first sensor.
Förfarandet innefattar bestämning av en första längd mellan den första sensorn och ett objekt placerat framför fordonet 10 15 20 25 30 536 851 i fordonets färdriktning. Detta objekt kan vara exempelvis ett annat fordon. Vidare innefattar förfarandet bestämning av' en andra längd. mellan den andra sensorn och. objektet.The method includes determining a first length between the first sensor and an object placed in front of the vehicle 10 15 20 25 30 536 851 in the direction of travel of the vehicle. This object may be, for example, another vehicle. Furthermore, the method includes determining a second length. between the second sensor and. the object.
Förfarandet innefattar även beräkning av en korrelerande längd. mellan den andra sensorn och en korrelerande avståndspunkt, belägen på samma. avstånd. från fordonet som objektet. Denna beräkning är baserad på bestämningen av den tidigare nämnda andra längden mellan den andra sensorn och innefattar förfarandet även fastställande objektet. Vidare av fordonets vinkelavvikelse i horisontalplanet i fordonets färdriktning, genom att beräkna arcus tangens av skillnaden mellan den uppmätta första längden och den korrelerande längden, dividerat med. avståndet i. fordonets höjdriktning, mellan den första sensorn och den andra sensorn.The method also includes calculating a correlating length. between the second sensor and a correlating distance point, located at the same. distance. from the vehicle as the object. This calculation is based on the determination of the aforementioned second length between the second sensor and the method also includes determining the object. Furthermore, the angular deviation of the vehicle in the horizontal plane in the direction of travel of the vehicle, by calculating the arc tangent of the difference between the measured first length and the correlating length, divided by. the distance in. the height direction of the vehicle, between the first sensor and the second sensor.
Enligt en andra aspekt av uppfinningen uppnås denna målsättning av en beräkningsenhet för bestämning av vinkel- avvikelse i horisontalplanet på ett fordon, i fordonets färdriktning. Fordonet innefattar en första sensor och en andra sensor. Denna andra sensor är belägen på ett avstånd i fordonets höjdriktning från den första sensorn. Beräknings- enheten innefattar en signalmottagare, anordnad att ta emot en signal från den första sensorn, innefattande en uppmätt första längd mellan den första sensorn och ett objekt placerat framför fordonet i fordonets färdriktning. Detta objekt kan vara exempelvis ett annat fordon. Signal- mottagaren i beräkningsenheten är även anordnad att ta emot en signal från den andra sensorn, innefattande en uppmätt andra längd. mellan den andra sensorn och objektet.According to a second aspect of the invention, this object is achieved by a computing unit for determining angular deviation in the horizontal plane of a vehicle, in the direction of travel of the vehicle. The vehicle comprises a first sensor and a second sensor. This second sensor is located at a distance in the height direction of the vehicle from the first sensor. The computing unit comprises a signal receiver, arranged to receive a signal from the first sensor, comprising a measured first length between the first sensor and an object placed in front of the vehicle in the direction of travel of the vehicle. This object may be, for example, another vehicle. The signal receiver in the computing unit is also arranged to receive a signal from the second sensor, comprising a measured second length. between the second sensor and the object.
Beräkningsenheten innefattar även en processorkrets, an- ordnad att beräkna en korrelerande längd mellan den andra sensorn och en korrelerande avståndspunkt, belägen på samma avstånd från fordonet som objektet, baserat på mätningen av 10 15 20 25 536 851 den andra längden mellan den andra sensorn och objektet.The calculation unit also includes a processor circuit, arranged to calculate a correlating length between the second sensor and a correlating distance point, located at the same distance from the vehicle as the object, based on the measurement of the second length between the second sensor and the object.
Processorkretsen är även anordnad. att fastställa. fordonets vinkelavvikelse i horisontalplanet i fordonets färdriktning, genom. att beräkna arcus tangens av skillnaden mellan den första längden och den korrelerande längden, dividerat med avståndet i fordonets höjdriktning, mellan den första sensorn och den andra sensorn.The processor circuit is also arranged to determine the angular deviation of the vehicle in the horizontal plane in the direction of travel of the vehicle, by calculating the arc tangent of the difference between the first length and the correlating length, divided by the distance in the height direction of the vehicle, between the first sensor and the second sensor.
Genom att bestämma avståndet mellan ett objekt framför ett fordon och två sensorer, vilka är placerade på framsidan på fordonet och separerade från varandra på ett känt avstånd i fordonets höjdled, så kan man bestämma fordonets lutning.By determining the distance between an object in front of a vehicle and two sensors, which are located on the front of the vehicle and separated from each other by a known distance in the vehicle's vertical direction, the vehicle's tilt can be determined.
Härigenom kan det undvikas att ha sensorer placerade under fordonet och. mäta avståndet mellan fordonschassi och marknivå, eller fordonsaxlar. Därigenom, genom att utnyttja befintliga sensorer på fordonet, exempelvis radar, lidar och/eller kamera, såsom exempelvis en "Time of flight"- kamera, som används för andra syften, exempelvis mäta avstånd till framförvarande fordon i syfte att varna föraren on1 avståndet är för kort, och/eller* att anpassa. fordonets farthållare till framförvarande fordons hastighet, så kan antalet komponenter i fordonet reduceras. Därigenom kan tillverkningskostnaden för fordonet sänkas genom lägre materialkostnad. samt att färre komponenter behöver lager- hållas och monteras i fordonet. Därmed uppnås en förbättring av fordonet.This can avoid having sensors placed under the vehicle and. measuring the distance between the vehicle chassis and ground level, or vehicle axles. Thereby, by utilizing existing sensors on the vehicle, for example radar, lidar and/or camera, such as for example a "Time of flight" camera, which is used for other purposes, for example measuring distance to the vehicle ahead in order to warn the driver if the distance is too short, and/or* to adapt the vehicle's cruise control to the speed of the vehicle ahead, the number of components in the vehicle can be reduced. Thereby, the manufacturing cost of the vehicle can be reduced through lower material costs. and fewer components need to be stocked and assembled in the vehicle. This achieves an improvement of the vehicle.
Andra fördelar och ytterligare nya särdrag kommer att framgå från följande detaljerade beskrivning av uppfinningen. 10 15 20 25 536851 FIGURFÖRTECKNING Uppfinningen kommer nu att beskrivas ytterligare i detalj med hänvisning till bifogade figurer, vilka illustrerar olika utföringsformer av uppfinningen: Figur 1A illustrerar en utföringsform av ett olastat fordon som saknar vinkelavvikelse mot horisontalplanet.Other advantages and further novel features will become apparent from the following detailed description of the invention. 10 15 20 25 536851 LIST OF FIGURES The invention will now be described in further detail with reference to the accompanying figures, which illustrate various embodiments of the invention: Figure 1A illustrates an embodiment of an unloaded vehicle that has no angular deviation from the horizontal plane.
Figur 1B illustrerar en utföringsform av ett lastat fordon som har en vinkelavvikelse mot horisontalplanet.Figure 1B illustrates an embodiment of a loaded vehicle that has an angular deviation from the horizontal plane.
Figur 1C visar en vätskebehållare i ett fordon, vilket saknar vinkelavvikelse mot horisontalplanet.Figure 1C shows a liquid container in a vehicle, which has no angular deviation from the horizontal plane.
Figur 1D visar en vätskebehällare i ett fordon, vilket har en vinkelavvikelse mot horisontalplanet.Figure 1D shows a fluid reservoir in a vehicle, which has an angular deviation from the horizontal plane.
Figur 2A visar en främre del av ett fordon innefattande justerbara strålkastare enligt en utföringsform.Figure 2A shows a front part of a vehicle including adjustable headlights according to one embodiment.
Figur 2B visar ett fordon innefattande justerbar fjädring enligt en utföringsform.Figure 2B shows a vehicle comprising adjustable suspension according to one embodiment.
Figur 3 är ett flödesschema som illustrerar en utföringsform av uppfinningen.Figure 3 is a flow chart illustrating an embodiment of the invention.
Figur 4 är en illustration av en beräkningsenhet i ett system, enligt en utföringsform av uppfinningen.Figure 4 is an illustration of a computing unit in a system, according to an embodiment of the invention.
DETALJERAD BESKRIVNING AV UPPFINNINGEN Uppfinningen är definierad som ett förfarande och en beräkningsenhet för bestämning av vinkelavvikelse i horisontalplanet på ett fordon, vilka kan realiseras i någon 10 15 20 25 30 536 851 av' de nedan beskrivna utföringsformerna. Denna uppfinning kan dock genomföras i många olika former och ska inte ses som begränsad av de häri beskrivna utföringsformerna, vilka istället är avsedda att belysa och åskådliggöra olika aspekter av uppfinningen.DETAILED DESCRIPTION OF THE INVENTION The invention is defined as a method and a calculation unit for determining angular deviation in the horizontal plane of a vehicle, which can be realized in any of the embodiments described below. This invention can, however, be implemented in many different forms and should not be seen as limited by the embodiments described herein, which are instead intended to illustrate and illustrate various aspects of the invention.
Ytterligare aspekter och särdrag av uppfinningen kan komma att framgå från den följande detaljerade beskrivningen när den beaktas i samband med de bifogade figurerna. Figurerna är dock enbart att betrakta som exempel på olika utförings- former av uppfinningen och ska inte ses som begränsande för uppfinningen, vilken begränsas enbart av de bifogade kraven.Further aspects and features of the invention will become apparent from the following detailed description when considered in conjunction with the accompanying drawings. The drawings are, however, to be considered only as examples of various embodiments of the invention and are not to be construed as limiting the invention, which is limited only by the appended claims.
Vidare är figurerna inte nödvändigtvis skalenligt ritade och är, om inget annat särskilt skrivs, avsedda att konceptuellt illustrera aspekter av uppfinningen.Furthermore, the figures are not necessarily drawn to scale and, unless otherwise specifically stated, are intended to conceptually illustrate aspects of the invention.
Figur 1A visar ett fordon 100 i en färdriktning 101. Denna färdriktning l0l avser en befintlig eller planerad färd- riktning lOl, det vill säga fordonet lOO kan vara i rörelse i färdriktningen lOl, eller vara stillastående, förberedd på en planerad rörelse i färdriktningen lOl.Figure 1A shows a vehicle 100 in a direction of travel 101. This direction of travel 101 refers to an existing or planned direction of travel 101, that is, the vehicle 100 may be in motion in the direction of travel 101, or be stationary, prepared for a planned movement in the direction of travel 101.
Vidare befinner sig fordonet lOO på ett horisontalplan 105, och är konfigurerat att förflytta sig parallellt med detta horisontalplan 105.Furthermore, the vehicle 100 is located on a horizontal plane 105, and is configured to move parallel to this horizontal plane 105.
Den större cirkeln, av de båda streckade cirklarna i figur lA visar en förstorad vy av ett frontparti på fordonet lOO.The larger circle, of the two dashed circles in Figure 1A, shows an enlarged view of a front portion of the vehicle 100.
På eller i fordonet lOO är en första sensor 110 och en andra sensor 120 monterade. De båda sensorerna llO, l20 är monterade ett avstånd A från varandra i fordonets på höjdriktning. Fordonets höjdriktning är ungefärligen vinkel- rät mot horisontalplanet lO5. Sensorerna llO, 120 kan 10 15 20 25 30 536 851 innefatta, eller utgöras av exempelvis en radarmätare, en lasermätare såsom exempelvis en Light Detection And Ranging (LIDAR), ibland även benämnd LADAR eller laser-radar, en kamera såsom exempelvis en Time-of-Flight kamera (ToF kamera), en avståndsmätare baserad på ultraljudvågor eller liknande anordning konfigurerad för avståndsbedömning.On or in the vehicle 100, a first sensor 110 and a second sensor 120 are mounted. The two sensors 110, 120 are mounted a distance A from each other in the vehicle's vertical direction. The vehicle's vertical direction is approximately perpendicular to the horizontal plane 105. The sensors 110, 120 can 10 15 20 25 30 536 851 comprise, or consist of, for example, a radar meter, a laser meter such as, for example, a Light Detection And Ranging (LIDAR), sometimes also referred to as LADAR or laser radar, a camera such as, for example, a Time-of-Flight camera (ToF camera), a rangefinder based on ultrasonic waves or a similar device configured for distance assessment.
En LIDAR är ett optiskt mätinstrument som mäter egenskaper hos reflekterat ljus för att finna avståndet (och/eller andra egenskaper) av ett på avstånd beläget objekt. Tekniken påminner mycket om radar, (Radio Detection and Ranging), men istället för radiovågor används ljus. Typiskt mäter man avståndet till ett objekt genom att mäta tidsfördröjningen mellan en utsänd laserpuls och den registrerade reflexen.A LIDAR is an optical measuring instrument that measures the properties of reflected light to find the distance (and/or other properties) of a distant object. The technology is very similar to radar, (Radio Detection and Ranging), but instead of radio waves, light is used. Typically, the distance to an object is measured by measuring the time delay between an emitted laser pulse and the registered reflection.
A Time-of-Flight kamera (ToF kamera) är ett kamerasystem som tar en sekvens av' bilder och mäter ett avstånd till ett föremål baserat på den kända ljushastigheten, genom att mäta tidsåtgången för en ljussignal mellan kameran och motivet/föremålet. En Time-of-Flight kamera kan sägas vara en slags scannerless LIDAR, där hela scenen fångas med varje laser eller ljuspuls, i motsats till punkt för punkt med en laserstråle såsom vid skanning LIDAR system.A Time-of-Flight camera (ToF camera) is a camera system that takes a sequence of images and measures a distance to an object based on the known speed of light, by measuring the time it takes for a light signal to travel between the camera and the subject/object. A Time-of-Flight camera can be said to be a type of scannerless LIDAR, where the entire scene is captured with each laser or light pulse, as opposed to point by point with a laser beam as in scanning LIDAR systems.
Vidare kan den första sensorn llO och den andra sensorn l2O innefatta, eller utgöras av, samma typ av sensor eller olika typer av sensorer enligt olika utföringsformer. I vissa utföringsformer kan fler än två sensorer llO, l2O monteras på fordonet lOO. En fördel med att ha fler än två sensorer llO, l2O är att pålitligare avståndsbedömning kan göras. En annan fördel är att en bedömning av fordonets lutning kan göras i flera dimensioner, såsom två eller tre dimensioner enligt vissa utföringsformer. 10 15 20 25 30 536 851 Sensorerna 110, 120 är konfigurerade för att mäta ett respektive avstånd L1, H till ett objekt 130, i fordonets färdriktning 101. L1 är längden mellan den första sensorn 110 och objektet 130 medan längden H är avståndet mellan den andra sensorn 120 och objektet 130.Furthermore, the first sensor 110 and the second sensor 120 may comprise, or consist of, the same type of sensor or different types of sensors according to different embodiments. In some embodiments, more than two sensors 110, 120 may be mounted on the vehicle 100. An advantage of having more than two sensors 110, 120 is that more reliable distance assessment can be made. Another advantage is that an assessment of the vehicle inclination can be made in several dimensions, such as two or three dimensions according to some embodiments. 10 15 20 25 30 536 851 The sensors 110, 120 are configured to measure a respective distance L1, H to an object 130, in the direction of travel of the vehicle 101. L1 is the length between the first sensor 110 and the object 130 while the length H is the distance between the second sensor 120 and the object 130.
Objektet 130 kan utgöras av ett godtyckligt föremål, såsom ett annat fordon, en vägskylt, en vägg, en fastighet, ett träd eller liknande. 130 Det saknar betydelse för uppfinningen om objektet är i rörelse eller är stillastående.The object 130 may consist of any object, such as another vehicle, a road sign, a wall, a property, a tree or the like. 130 It is irrelevant to the invention whether the object is moving or stationary.
Uppfinningen är även oberoende av om det egna fordonet 100 är stillastående eller i rörelse enligt vissa utförings- former.The invention is also independent of whether the own vehicle 100 is stationary or in motion according to certain embodiments.
Då avståndet A mellan sensorerna 110, 120 är känt, kan en korrelerande längd L2 mellan den andra sensorn 120 och en korrelerande avståndspunkt 140 beräknas. Den korrelerande 140 samma avstånd från på det vill säga längden L1 = avståndspunkten är belägen fordonet 100 som objektet 130, längden L2 då fordonet 100 befinner sig parallellt med horisontalplanet 105. Fordonets vinkelavvikelse är då 0, vid korrekt kalibrering.When the distance A between the sensors 110, 120 is known, a correlating length L2 between the second sensor 120 and a correlating distance point 140 can be calculated. The correlating 140 is located at the same distance from the vehicle 100 as the object 130, that is, the length L1 = the distance point when the vehicle 100 is parallel to the horizontal plane 105. The angular deviation of the vehicle is then 0, with correct calibration.
Figur 1B visar fordonet 100 i figur 1A, då en last 150 placeras på fordonets flak. Fordonet 100 kommer då i vissa fall, på grund av exempelvis ojämn belastning på fordonets fjädring, att luta med en vinkelavvikelse 5, i horisontal- planet 105 i fordonets färdriktning 101.Figure 1B shows the vehicle 100 of Figure 1A, when a load 150 is placed on the vehicle bed. The vehicle 100 will then in some cases, due to, for example, uneven loading on the vehicle's suspension, tilt with an angular deviation 5, in the horizontal plane 105 in the vehicle's direction of travel 101.
På grund av fordonets lutning kommer avståndet L2 mellan den andra sensorn 120 och den korrelerande avståndspunkten 140 att förändras, i förhållande till den horisontala situation som illustreras i figur 1A. Därigenom. kan storleken på 10 15 20 25 536 851 fordonets vinkelavvikelse ö bestämmas genom utförande av en trigonometrisk beräkning. Sådan trigonometrisk beräkning innefattar beräkning av arcus tangens av skillnaden mellan den uppmätta första längden L1 och den korrelerande längden dividerat med avståndet A i fordonets L2, höjdriktning, mellan den första sensorn 110 och den andra sensorn 120.Due to the inclination of the vehicle, the distance L2 between the second sensor 120 and the correlating distance point 140 will change, relative to the horizontal situation illustrated in Figure 1A. Thereby. the magnitude of the vehicle's angular deviation ö can be determined by performing a trigonometric calculation. Such trigonometric calculation includes calculating the arc tangent of the difference between the measured first length L1 and the correlating length divided by the distance A in the vehicle's height direction L2 between the first sensor 110 and the second sensor 120.
Eller uttryckt på ett annat sätt: L2-L1 aICtan A . vinkelavvikelsen ö = Det bör påpekas att det illustrerade exemplet på ett fordons vinkelavvikelse ö i figur 1B enbart är en godtycklig illustration. Exempelvis kan lasten 150 placeras på en annan godtycklig plats i fordonet 100 i. en annan utföringsform, eller ha en annan storlek, varvid lutningen i form av vinkelavvikelsen ö kan komma att få en annan storlek och/eller riktning.Or expressed in another way: L2-L1 aICtan A . angular deviation ö = It should be pointed out that the illustrated example of a vehicle's angular deviation ö in Figure 1B is merely an arbitrary illustration. For example, the load 150 may be placed at another arbitrary location in the vehicle 100 in. another embodiment, or have a different size, whereby the slope in the form of the angular deviation ö may have a different size and/or direction.
Genom att på detta sätt kunna fastställa och beräkna fordonets vinkelavvikelse ö, kan en kompensation för denna lutning göras. Exempelvis kan därigenom strålkastarnivån justeras i förhållande till horisontalplanet 105, varvid det kan undvikas att fordonets strålkastare bländar omgivande trafikanter och en förbättrad upplysning av vägbanan kan erhållas. Vidare kan fordonets strålkastare justeras för att optimera eller åtminstone förbättra ljuskäglans form, det vill säga lysa upp vägbanan på ett bra sätt, utan att blända andra trafikanter. Detta kommer att diskuteras vidare i samband med den utföringsform som visas i figur 2A.By being able to determine and calculate the vehicle's angular deviation ö in this way, a compensation for this inclination can be made. For example, the headlight level can thereby be adjusted in relation to the horizontal plane 105, whereby it can be avoided that the vehicle's headlights dazzle surrounding road users and an improved illumination of the road surface can be obtained. Furthermore, the vehicle's headlights can be adjusted to optimize or at least improve the shape of the light cone, that is to say illuminate the road surface in a good way, without dazzling other road users. This will be discussed further in connection with the embodiment shown in Figure 2A.
Vidare kan i vissa utföringsformer hytten, eller hela fordonet 100, kompenseras för lutningen på grund av vinkel- avvikelsen ö genom reglerbara stötdämpare, eller motsvarande 10 10 15 20 25 30 536 851 anordningar, vilket kommer att diskuteras vidare i samband med den utföringsform som visas i figur 2B.Furthermore, in some embodiments, the cab, or the entire vehicle 100, can be compensated for the tilt due to the angular deviation ω by adjustable shock absorbers, or equivalent devices, which will be discussed further in connection with the embodiment shown in Figure 2B.
I somliga utföringsformer kan även avläsningen av vätskenivån i. en vätskebehållare i fordonet 100 göras med kompensation för fordonets lutning. Sådan utföringsform kommer att diskuteras och förklaras närmare i samband med presentationen av figur 1C och 1D.In some embodiments, the reading of the liquid level in a liquid container in the vehicle 100 can also be done with compensation for the inclination of the vehicle. Such an embodiment will be discussed and explained in more detail in connection with the presentation of Figures 1C and 1D.
En fördel med att placera sensorerna 110, 120, eller avståndsmätarna, på fordonets framsida istället för på fordonets undersida, så. är dessa. bättre skyddade mot såväl yttre skador som smuts, snöslask och liknande. Därigenom kan 120 förbättras 120 tillförlitligheten hos sensorerna 110, och livslängden hos dessa sensorer 110, kan förlängas, jämfört med om de placeras under fordonet 100.An advantage of placing the sensors 110, 120, or the distance meters, on the front of the vehicle instead of on the underside of the vehicle, is that they are better protected against external damage as well as dirt, slush and the like. This can improve the reliability of the sensors 110, and the lifespan of these sensors 110 can be extended, compared to if they are placed under the vehicle 100.
En annan fördel är att sensorer 110, 120 ofta är placerade på fordonets framsida för andra ändamål, såsom, att mäta avstånd till framförvarande fordon i syfte att varna föraren on1 avståndet är för kort, och/eller* att anpassa. fordonets farthållare till framförvarande fordons hastighet. Ett annat är att detektera ett föremål 100 tänkbart syfte uppdykande framför fordonet och varna föraren för detta, eller initiera en automatisk inbromsning, exempelvis. genom att återanvända dessa eller andra liknande 120 Därigenom, sensorer 110, för att mäta och fastställa fordonets lutning enligt de häri beskrivna metoderna kan man reducera 120 i fordonet 100, antalet sensorer 110, vilket leder till lägre materialkostnad, färre moment vid monteringen samt lägre tillverkningskostnad för fordonet 100 genom att färre komponenter behöver lagerhållas och monteras i fordonet 100. 11 10 15 20 25 30 536 851 1C 160 i vätskefylld visar vätsketank fordonet 100. 160 Figur en Vätsketanken utgörs av en behållare, exempelvis en bränsletank i fordonet 100. Vätsketanken 160 i det illustrerade exemplet har en vätskenivå 170 och en vätskenivåmätare 180, vilken är anordnad att avläsa vätskenivån 170 i vätsketanken 160. I det illustrerade och därmed även vätske- 105. exemplet befinner sig fordonet 100, tanken 160 parallellt med. ett horisontalplan Vidare utsträcker sig vätsketanken 160 i fordonets färdriktning 101 med en längd B, varför vätsketankens centrumlinje 165 befinner sig på avståndet B/2 från vardera sida, i fordonets färdriktning 101.Another advantage is that sensors 110, 120 are often placed on the front of the vehicle for other purposes, such as measuring the distance to the vehicle ahead in order to warn the driver if the distance is too short, and/or* to adapt the vehicle's cruise control to the speed of the vehicle ahead. Another is to detect an object 100 possible purpose appearing in front of the vehicle and warn the driver of this, or initiate automatic braking, for example. By reusing these or other similar sensors 110 to measure and determine the vehicle's tilt according to the methods described herein, the number of sensors 110 in the vehicle 100 can be reduced, which leads to lower material costs, fewer assembly steps, and lower manufacturing costs for the vehicle 100 because fewer components need to be stocked and assembled in the vehicle 100. 11 10 15 20 25 30 536 851 1C 160 in the liquid-filled liquid tank of the vehicle 100. 160 Figure 1 The liquid tank consists of a container, for example a fuel tank in the vehicle 100. The liquid tank 160 in the illustrated example has a liquid level 170 and a liquid level gauge 180, which is arranged to read the liquid level. 170 in the liquid tank 160. In the illustrated and thus also liquid 105. example, the vehicle 100, the tank 160 is parallel to a horizontal plane. Furthermore, the liquid tank 160 extends in the direction of travel of the vehicle 101 with a length B, so that the center line 165 of the liquid tank is at a distance B/2 from each side, in the direction of travel of the vehicle 101.
Då vätsketanken 160 är parallell med horisontalplanet 105, blir den avlästa vätskenivån 170 i vätskenivåmätaren 180 korrekt.When the liquid tank 160 is parallel to the horizontal plane 105, the read liquid level 170 in the liquid level gauge 180 will be correct.
Figur 1D visar vätsketanken 160 i fordonet 100, vilken åskådliggjorts i figur 1C men där vätsketanken 160 på grund av exempelvis ojämn belastning' i fordonet 100 bildar en vinkelavvikelse ö mot horisontalplanet 105. Därvid. kommer vätskenivån 170 att förbli parallell med horisontalplanet 105 på. grund. av> gravitationen, förutsatt att fordonet 100 har en försumbar acceleration vid tillfället för avläsning.Figure 1D shows the liquid tank 160 in the vehicle 100, which is illustrated in Figure 1C but where the liquid tank 160 due to, for example, uneven loading in the vehicle 100 forms an angular deviation θ from the horizontal plane 105. Thereby. the liquid level 170 will remain parallel to the horizontal plane 105. due to. gravity, provided that the vehicle 100 has a negligible acceleration at the time of reading.
Om vätskenivån 170 skulle avläsas av vätskenivåmätaren 180 utan kompensation för den ovan beskrivna vinkelavvikelsen ö mot horisontalplanet 105, skulle resultatet bli kraftigt missvisande, såsom. åskådliggörs i figur 1D. Storleken på beroende avståndet D mellan på vätskenivåmätaren 180 och. en centrumlinje 165, missvisningen är även på vätske- tanken, vilken centrumlinje 165 passerar vätskenivåmätarens geometriska mittpunkt då vätskenivåmätaren 180 och fordonet 100 saknar lutning, eller vinkelavvikelse ö mot horisontal- 12 10 15 20 25 30 536 851 planet 105. 180 Vidare beror avvikelsen på om vätskenivåmätaren befinner sig framför eller bakom vätsketankens centrumlinje 165, i fordonets färdriktning 101.If the liquid level 170 were to be read by the liquid level gauge 180 without compensation for the above-described angular deviation ω from the horizontal plane 105, the result would be severely misleading, as illustrated in Figure 1D. The magnitude of the deviation depends on the distance D between the liquid level gauge 180 and a center line 165, which center line 165 passes through the geometric center of the liquid level gauge when the liquid level gauge 180 and the vehicle 100 are not inclined, or the angular deviation ω from the horizontal plane 105. Furthermore, the deviation depends on whether the liquid level gauge is located in front of or behind the center line 165 of the liquid tank, in the direction of travel of the vehicle 101.
En justerad vätskenivå 175 i vätsketanken 160 kan beräknas genom att avläsa vätskenivån 170 i vätskenivåmätaren 180 och till denna addera, då vätskenivåmätaren 180 befinner sig framför vätsketankens oentrumlinje 165, eller alternativt subtrahera då vätskenivåmätaren 180 befinner sig bakom vätsketankens oentrumlinje 165, avståndet 1 mellan 'vätske- nivåmätaren 180 och vätsketankens centrumlinje 165, multiplicerat med tangens fordonets vinkelavvikelse ö, det vill säga: justerad vätskenivå = avläst vätskenivå +/- D-tan ö Därigenom ges föraren en korrekt information om tillståndet i vätsketanken 160, exempelvis fordonets bränsletank, oavsett om fordonet 100 lutar till följd av tung och/eller ojämn last 150, eller inte. Tack vare denna information kan föraren erhålla pålitlig mätning av vätskenivåer i fordonet 100, såsom till exempel bränslenivå, och därigenom planera fordonets tankningstillfällen på ett tillförlitligt sätt.An adjusted liquid level 175 in the liquid tank 160 can be calculated by reading the liquid level 170 in the liquid level gauge 180 and adding to this, when the liquid level gauge 180 is located in front of the liquid tank's center line 165, or alternatively subtracting when the liquid level gauge 180 is located behind the liquid tank's center line 165, the distance 1 between the liquid level gauge 180 and the liquid tank's center line 165, multiplied by the tangent of the vehicle's angular deviation ö, that is: adjusted liquid level = read liquid level +/- D-tan ö. This gives the driver correct information about the condition of the liquid tank 160, for example the vehicle's fuel tank, regardless of whether the vehicle 100 is leaning as a result of a heavy and/or uneven load 150 or not. Thanks to this information, the driver can obtain reliable measurement of fluid levels in the vehicle 100, such as fuel level, and thereby plan the vehicle's refueling times in a reliable manner.
Figur 2A visar framsidan på fordonet 100, på vilket den första sensorn 110 och den andra sensorn 120 är monterade, för att fastställa fordonets vinkelavvikelse ö enligt tidigare exemplifierat förfarande. Fordonet 100 har en eller flera strålkastare 210, såsom exempelvis två, vilka är justerbara av en vinkeljusterare 220 som är anordnade att justera fordonets strålkastare 210 med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101, jämfört med hur fordonet 100 13 10 15 20 25 536 851 lutar. Därigenom kan man säkerställa att mötande eller trafikanter inte liksom att fordonets 210 omgivande bländas, strålkastare belyser på ett optimalt, ett ett bra eller ett åtminstone godtagbart sätt. vägbanan förbättrat, Vinkeljusteraren 220 kan i vissa utföringsformer ta emot styrsignaler från beräkningsenheten via ett trådlöst eller trädbundet gränssnitt såsom exempelvis fordonets buss.Figure 2A shows the front of the vehicle 100, on which the first sensor 110 and the second sensor 120 are mounted, to determine the angular deviation ö of the vehicle according to the previously exemplified method. The vehicle 100 has one or more headlights 210, such as for example two, which are adjustable by an angle adjuster 220 which is arranged to adjust the vehicle headlights 210 with the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the direction of travel 101 of the vehicle, compared to how the vehicle 100 13 10 15 20 25 536 851 is tilted. This can ensure that oncoming or road users are not dazzled as well as that the surroundings of the vehicle 210 are not dazzled, the headlights illuminate in an optimal, a good or at least acceptable way. The road surface is improved. In some embodiments, the angle adjuster 220 can receive control signals from the computing unit via a wireless or wired interface such as the vehicle's bus.
Vidare kan vinkeljusteraren 220 justera strålkastarna 210 genom1 att kompensera. lutningen på dessa, exempelvis genom att vrida en infästning med kuggar, trycka/dra styrstag eller vajrar infästade i respektive strålkastare 210, eller liknande styranordning enligt olika utföringsformer.Furthermore, the angle adjuster 220 can adjust the headlights 210 by compensating for the tilt thereof, for example by turning a mounting with teeth, pushing/pulling control rods or cables attached to the respective headlights 210, or similar control device according to various embodiments.
Figur 2B illustrerar överskådligt fordonet 100 och dess fjädring 230-1, 230-2, 230-3, vilken fjädring 230-1, 230-2, 230-3 kan utgöras exempelvis av luftfjädring. I dessa utföringsformer, då fjädring 230-1, 230-2, 230-3 innefattar luftfjädring kan denna vara ansluten till en kompressor och en lufttank, via ventiler.Figure 2B clearly illustrates the vehicle 100 and its suspension 230-1, 230-2, 230-3, which suspension 230-1, 230-2, 230-3 may comprise, for example, air suspension. In these embodiments, when the suspension 230-1, 230-2, 230-3 comprises air suspension, it may be connected to a compressor and an air tank, via valves.
Enligt vissa utföringsformer kan fordonet 100, då det konstateras luta med en vinkelavvikelse ö i förhållande till horisontalplanet 105, 100 vara anordnat att justeras genom att luta fordonet med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101. Enligt vissa utföringsformer kan justering av fordonets lutning göras genom aktivering av åtminstone en justerbar stötdämpare 230-1, 230-2, 230-3, som vrider fordonet 100 med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 14 10 15 20 25 536 851 l0l, i relation till den fastställda lutningen på fordonet 100.According to some embodiments, the vehicle 100, when it is determined to be tilted by an angular deviation ö relative to the horizontal plane 105, 100 can be arranged to be adjusted by tilting the vehicle by the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the direction of travel of the vehicle 101. According to some embodiments, adjustment of the vehicle tilt can be made by activating at least one adjustable shock absorber 230-1, 230-2, 230-3, which turns the vehicle 100 by the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the direction of travel of the vehicle 14 10 15 20 25 536 851 l0l, in relation to the determined tilt of the vehicle 100.
Härvid kan tryckluft tillföras respektive evakueras ur främre respektive bakre justerbar fjädring 230-l, 230-2, 230-3 för att kompensera. fordonets lutning, eller vinkel- avvikelse ö, då exempelvis en luftfjädring används. Då spiralfjädrar används kan exempelvis slaglängden på dessa justeras i vissa utföringsformer.Here, compressed air can be supplied and evacuated from the front and rear adjustable suspensions 230-1, 230-2, 230-3 to compensate for the vehicle's inclination, or angular deviation ω, when, for example, an air suspension is used. When coil springs are used, for example, the stroke of these can be adjusted in certain embodiments.
Därigenom kan fordonets aerodynamiska egenskaper i form av luftmotstånd, förbättras, vilket leder till lägre bränsle- förbrukning och därmed minskad bränslekostnad och även minskad nüljöbelastning i form av avgaser. Vidare kan även fordonets väghållning förbättras då fordonets aerodynamiska egenskaper förbättras, vilket kan leda till förbättrade köregenskaper, säkrare framförande av fordonet lOO och minskad olycksrisk till följd därav.This can improve the vehicle's aerodynamic properties in the form of air resistance, which leads to lower fuel consumption and thus reduced fuel costs and also reduced environmental impact in the form of exhaust gases. Furthermore, the vehicle's road holding can also be improved when the vehicle's aerodynamic properties are improved, which can lead to improved driving characteristics, safer driving of the vehicle and reduced risk of accidents as a result.
Figur 3 illustrerar ett exempel på utföringsform för uppfinningen. Flödesschemat i figur 3 åskådliggör ett förfarande 300 för bestämning av vinkelavvikelse ö i horisontalplanet l05 pä ett fordon l00, i fordonets färd- riktning l0l. Fordonet l00 innefattar en första sensor ll0 och en andra sensor l20, belägen på ett avstånd A i fordonets höjdriktning, från den första sensorn ll0.Figure 3 illustrates an example embodiment of the invention. The flow chart in Figure 3 illustrates a method 300 for determining angular deviation ö in the horizontal plane 105 of a vehicle 100, in the direction of travel 101 of the vehicle. The vehicle 100 includes a first sensor 101 and a second sensor 120, located at a distance A in the height direction of the vehicle, from the first sensor 101.
Förfarandet 300 kan utföras, helt eller delvis, i en beräkningsenhet i fordonet 100. Alternativt kan förfarandet 300 utföras i ett system. i fordonet 300, vilket system innefattar åtminstone två sensorer ll0, l20 och en beräkningsenhet. 15 10 15 20 25 536 851 För att kunna bestämma vinkelavvikelsen ö i horisontalplanet 105 pä fordonet 100 på ett korrekt sätt, steg 301-304. kan förfarandet 300 innefatta. ett antal Det bör dock observeras att vissa av de beskrivna stegen 301-304 kan utföras i en nägot annorlunda kronologisk ordning än vad nummerordningen antyder och att vissa av dem kan utföras parallellt med varandra, enligt olika utföringsformer. Förfarandet 300 innefattar följande steg: Steg 301 En första längd L1 nællan den första sensorn 110 och ett objekt 130 bestäms, varvid objektet 130 är placerat framför fordonet 100 i fordonets färdriktning 101.The method 300 can be performed, in whole or in part, in a computing unit in the vehicle 100. Alternatively, the method 300 can be performed in a system. in the vehicle 300, which system includes at least two sensors 110, 120 and a computing unit. 15 10 15 20 25 536 851 In order to be able to determine the angular deviation ö in the horizontal plane 105 of the vehicle 100 in a correct manner, steps 301-304. the method 300 can include. a number It should be noted, however, that some of the described steps 301-304 can be performed in a somewhat different chronological order than the numerical order suggests and that some of them can be performed in parallel with each other, according to different embodiments. The method 300 includes the following steps: Step 301 A first length L1 between the first sensor 110 and an object 130 is determined, wherein the object 130 is positioned in front of the vehicle 100 in the direction of travel 101 of the vehicle.
Den första längden L1 mellan den första sensorn 110 och objektet 130 kan bestämmas genom att den första sensorn 110 mäter denna längd L1 och skickar detta mätvärde till beräkningsenheten, enligt vissa utföringsformer.The first length L1 between the first sensor 110 and the object 130 can be determined by the first sensor 110 measuring this length L1 and sending this measurement value to the computing unit, according to some embodiments.
Steg 302 En andra längd. H mäts mellan den andra sensorn 120 och objektet 130.Step 302 A second length H is measured between the second sensor 120 and the object 130.
Den andra längden H mellan den andra sensorn 120 och objektet 130 kan bestämmas genom att den andra sensorn 120 mäter denna längd H och skickar detta mätvärde till beräkningsenheten, enligt vissa utföringsformer.The second length H between the second sensor 120 and the object 130 can be determined by the second sensor 120 measuring this length H and sending this measurement value to the computing unit, according to some embodiments.
Steg 303 En korrelerande längd L2 beräknas mellan den andra sensorn 120 och en korrelerande avståndspunkt 140, 100 belägen på samma avständ frän fordonet som objektet 130, baserat pä 16 10 15 20 25 536 851 bestämningen 302 av' den andra längden H mellan den andra sensorn l20 och objektet l30.Step 303 A correlating length L2 is calculated between the second sensor 120 and a correlating distance point 140, 100 located at the same distance from the vehicle as the object 130, based on the determination 302 of the second length H between the second sensor 120 and the object 130.
Beräkningen av den korrelerande längden L2 kan innefatta: ,/H2_A2 korrelerande längd L2 = Steg 304 Fordonets vinkelavvikelse ö i horisontalplanet l05 i fordonets färdriktning l0l fastställs, genom att beräkna arcus tangens av skillnaden mellan den uppmätta första längden Ll och. den korrelerande längden L2, dividerat med avståndet A i fordonets höjdriktning, mellan den första sensorn ll0 och den andra sensorn l20. Fordonets höjdriktning är ungefärligen vinkelrät mot fordonets färdriktning l0l, liksom mot horisontalplanet l05.The calculation of the correlating length L2 may include: ,/H2_A2 correlating length L2 = Step 304 The angular deviation ö of the vehicle in the horizontal plane l05 in the vehicle direction of travel l0l is determined by calculating the arc tangent of the difference between the measured first length L1 and the correlating length L2, divided by the distance A in the vehicle height direction, between the first sensor 110 and the second sensor l20. The vehicle height direction is approximately perpendicular to the vehicle direction of travel l0l, as well as to the horizontal plane l05.
Fastställandet av fordonets vinkelavvikelse ö kan enligt vissa utföringsformer innefatta beräkningen: vinkelavvikelse Ö = arctan ngn] Enligt vissa utföringsformer kan den fastställda vinkelavvikelsen ö användas för att justera fordonets strålkastare 2l0 med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet l05 i fordonets färdriktning l0l, så att mötande trafikanter inte bländas.The determination of the vehicle's angular deviation ö may, according to certain embodiments, include the calculation: angular deviation Ö = arctan ngn] According to certain embodiments, the determined angular deviation ö may be used to adjust the vehicle's headlights 2l0 with the corresponding angular deviation ö in the opposite direction in the horizontal plane l05 in the vehicle's direction of travel l0l, so that oncoming road users are not dazzled.
Sådan justering av fordonets strålkastare 2l0 kan göras i vissa utföringsformer genom aktivering av en vinkeljusterare 220, som vrider fordonets strålkastare 2l0 med motsvarande vinkelavvikelsen ö i motsatt riktning i horisontalplanet l05 i fordonets färdriktning l0l. 17 10 15 20 25 536 851 Den fastställda vinkelavvikelsen ö kan även användas för att justera fordonets lutning med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101, i vissa utföringsformer.Such adjustment of the vehicle headlight 2l0 can be made in some embodiments by activating an angle adjuster 220, which rotates the vehicle headlight 2l0 with the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the vehicle's direction of travel 10l. 17 10 15 20 25 536 851 The determined angular deviation ö can also be used to adjust the vehicle's tilt with the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the vehicle's direction of travel 101, in some embodiments.
Sådan justering av fordonets lutning kan göras genom aktivering av åtminstone en justerbar stötdämpare 230-1, 230-2, 230-3, som vrider, eller påverkar, fordonet 100 med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101.Such adjustment of the vehicle's inclination can be made by activating at least one adjustable shock absorber 230-1, 230-2, 230-3, which turns, or influences, the vehicle 100 with the corresponding angular deviation ω in the opposite direction in the horizontal plane 105 in the vehicle's direction of travel 101.
I vissa utföringsformer används den fastställda vinkel- avvikelsen ö för att beräkna en justerad vätskenivå 175 för en vätskenivåmätare 180 i en vätsketank 160 i fordonet 110, baserat på den fastställda 304 vinkelavvikelsen ö och ett avstånd D i fordonets färdriktning 101, mellan vätske- nivåmätaren 180 och vätsketankens centrumlinje 165.In some embodiments, the determined angular deviation ω is used to calculate an adjusted fluid level 175 for a fluid level gauge 180 in a fluid tank 160 in the vehicle 110, based on the determined 304 angular deviation ω and a distance D in the direction of travel of the vehicle 101, between the fluid level gauge 180 and the centerline 165 of the fluid tank.
Beräkningen av den justerade vätskenivån 175 i vätsketanken 160 enligt vissa utföringsformer innefattar fastställande av den avlästa vätskenivån 170 plus/minus avståndet D multiplicerat med tangens fordonets vinkelavvikelse ö, dvs: justerad vätskenivå = avläst nivå +/- D tan ö Figur 4 visar en utföringsform av ett system 400 innefattande bland. annat en beräkningsenhet 410, anordnad att utföra åtminstone delar av förfarandet 300 för bestämning' av' vinkelavvikelse ö i horisontalplanet 105 på ett fordon 100, Fordonet 100 120, i fordonets färdriktning 101. innefattar en första sensor 110 och en andra sensor belägen på ett avstånd A i fordonets höjdriktning, från den första sensorn 110. 18 10 15 20 25 30 536 851 Beräkningsenheten 4l0 innefattar en signalmottagare 420, anordnad att ta emot en signal från den första sensorn ll0, samt anordnad att ta emot en signal från den andra sensorn l20. Sådan signalmottagning kan göras över ett trådlöst gränssnitt enligt vissa utföringsformer.The calculation of the adjusted fluid level 175 in the fluid tank 160 according to some embodiments includes determining the read fluid level 170 plus/minus the distance D multiplied by the tangent of the vehicle's angular deviation ö, i.e.: adjusted fluid level = read level +/- D tan ö Figure 4 shows an embodiment of a system 400 including. other a calculation unit 410, arranged to perform at least parts of the method 300 for determining' the' angular deviation δ in the horizontal plane 105 of a vehicle 100, The vehicle 100 120, in the direction of travel of the vehicle 101. comprises a first sensor 110 and a second sensor located at a distance A in the height direction of the vehicle, from the first sensor 110. 18 10 15 20 25 30 536 851 The calculation unit 410 comprises a signal receiver 420, arranged to receive a signal from the first sensor 110, and arranged to receive a signal from the second sensor 120. Such signal reception can be done over a wireless interface according to certain embodiments.
Det trådlösa nätverket kan exempelvis vara baserat på någon av följande teknologier: Global System for Mobile Communications (GSM), Enhanced Data Rates for GSM Evolution (EDGE), Universal Mobile Telecommunications System (UMTS), Code Division Access (CDMA), (CDMA 2000), Time Division Synchronous CDMA (TD-SCDMA), Long Term Evolution (LTE); Wireless Fidelity (Wi-Fi), as defined by any of Institute of Electrical and Electronics Engineers (IEEE) standards 802.ll a, ac, kn g och/eller rn Internet Protocol (IP),Bluetooth och/eller Near Field Communication, (NFC), eller liknande kommunikationsteknologi enligt olika utföringsformer.The wireless network may, for example, be based on any of the following technologies: Global System for Mobile Communications (GSM), Enhanced Data Rates for GSM Evolution (EDGE), Universal Mobile Telecommunications System (UMTS), Code Division Access (CDMA), (CDMA 2000), Time Division Synchronous CDMA (TD-SCDMA), Long Term Evolution (LTE); Wireless Fidelity (Wi-Fi), as defined by any of Institute of Electrical and Electronics Engineers (IEEE) standards 802.11 a, ac, kn g and/or rn Internet Protocol (IP), Bluetooth and/or Near Field Communication, (NFC), or similar communication technology according to various embodiments.
Enligt vissa andra utföringsformer är signalmottagaren 420 och sensorerna ll0, l20 anordnade för kommunikation och informationsöverföring över ett trådbundet gränssnitt.According to some other embodiments, the signal receiver 420 and the sensors 110, 120 are arranged for communication and information transfer over a wired interface.
Sådant trådbundet gränssnitt kan innefatta ett kommunika- tionsbussystem bestående av en eller flera kommunikations- bussar för att sammankoppla ett antal elektroniska styrenheter (ECU:er), eller kontrollenheter/controllers, och olika på fordonet l00 lokaliserade komponenter och sensorer.Such a wired interface may include a communication bus system consisting of one or more communication buses for interconnecting a number of electronic control units (ECUs), or control units/controllers, and various components and sensors located on the vehicle 100.
Signalmottagaren 420 och nämnda sensorer llO, l20 är i sin tur anordnade att kommunicera dels med varandra, för att ta emot signaler och nëtvärden och eventuellt även trigga en mätning, exempelvis vid visst tidsintervall. Vidare är signalmottagaren 420 och nämnda sensorer ll0, l20 anordnade att kommunicera exempelvis via fordonets kommunikationsbuss, vilken kan utgöras av en eller flera av en kabel; en 19 10 15 20 25 30 536 851 databuss, såsom en CAN-buss (Controller Area Network buss), en MOST-buss (Media Oriented Systems Transport), eller någon annan busskonfiguration; eller av en trådlös anslutning exempelvis enligt någon av de ovan uppräknade teknologierna för trådlös kommunikation.The signal receiver 420 and said sensors 110, 120 are in turn arranged to communicate partly with each other, to receive signals and net values and possibly also trigger a measurement, for example at a certain time interval. Furthermore, the signal receiver 420 and said sensors 110, 120 are arranged to communicate for example via the vehicle's communication bus, which may consist of one or more of a cable; a 19 10 15 20 25 30 536 851 data bus, such as a CAN bus (Controller Area Network bus), a MOST bus (Media Oriented Systems Transport), or some other bus configuration; or by a wireless connection for example according to one of the above-listed technologies for wireless communication.
Beräkningsenheten 410 innefattar en signalmottagare 420, anordnad att ta emot en signal från den första sensorn 110, samt anordnad att ta emot en signal från den andra sensorn 120.The computing unit 410 comprises a signal receiver 420, arranged to receive a signal from the first sensor 110, and arranged to receive a signal from the second sensor 120.
Den signal som tas emot från den första sensorn 110 innefattar en uppmätt första längd L1 mellan den första sensorn 110 och ett objekt 130 placerat framför fordonet 100 i fordonets färdriktning 101. Signalen som tas emot från den andra sensorn 120 innefattar en uppmätt andra längd H mellan den andra sensorn 120 och objektet 130. Därigenom kan beräkningsenheten 410 bestämma den första längden L1, respektive den andra längden H, baserat på mottagna mätvärden från den första sensorn 110, respektive den andra sensorn 120, enligt vissa utföringsformer.The signal received from the first sensor 110 includes a measured first length L1 between the first sensor 110 and an object 130 located in front of the vehicle 100 in the vehicle's direction of travel 101. The signal received from the second sensor 120 includes a measured second length H between the second sensor 120 and the object 130. Thereby, the computing unit 410 can determine the first length L1, respectively the second length H, based on received measurement values from the first sensor 110, respectively the second sensor 120, according to certain embodiments.
Vidare innefattar 410 430. beräkningsenheten 430 en processorkrets Processorkretsen är anordnad att beräkna en korrelerande längd L2 nællan den andra sensorn 120 och en korrelerande avståndspunkt 140, belägen på samma avstånd från fordonet 100 som objektet 130, baserat på mätningen av den andra längden H mellan den andra sensorn 120 och objektet 130. Processorkretsen 430 är 'vidare anordnad. att fastställa vinkelavvikelse ö i 105 i fordonets horisontalplanet fordonets färdriktning' 101, genon1 att beräkna arcus tangens av skillnaden mellan den uppmätta första längden L1 och den korrelerande längden L2, dividerat med avståndet A i 20 10 15 20 25 536 851 fordonets höjdriktning; mellan den första sensorn 110 och den andra sensorn 120.Furthermore, the computing unit 430 comprises a processor circuit. The processor circuit is arranged to calculate a correlating length L2 between the second sensor 120 and a correlating distance point 140, located at the same distance from the vehicle 100 as the object 130, based on the measurement of the second length H between the second sensor 120 and the object 130. The processor circuit 430 is 'further arranged. to determine the angular deviation ö i 105 in the horizontal plane of the vehicle (the direction of travel of the vehicle)' 101, by calculating the arc tangent of the difference between the measured first length L1 and the correlating length L2, divided by the distance A i 20 10 15 20 25 536 851 in the height direction of the vehicle; between the first sensor 110 and the second sensor 120.
Beräkningsenheten 410 är enligt vissa utföringsformer anordnad att fastställa fordonets vinkelavvikelse ö genom att beräkna: LZ-Ll vinkelavvikelse ö = arctan Enligt vissa utföringsformer är beräkningsenheten 410 anordnad. att fastställa. den korrelerande längden L2 genom att beräkna: ,/H2_A2 korrelerande längd L2 = Enligt vissa utföringsformer kan beräkningsenheten 410 även innefatta en signalsändare 440. Signalsändaren 440 kan vara anordnad att skicka till 220, styrsignaler en vinkeljusterare för att styra denna att vrida fordonets strålkastare 210 med motsvarande vinkelavvikelsen Ö som den som beräknats för fordonet 100, i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101.The calculation unit 410 is according to some embodiments arranged to determine the vehicle's angular deviation ö by calculating: LZ-Ll angular deviation ö = arctan According to some embodiments, the calculation unit 410 is arranged. to determine. the correlating length L2 by calculating: ,/H2_A2 correlating length L2 = According to some embodiments, the calculation unit 410 may also include a signal transmitter 440. The signal transmitter 440 may be arranged to send to 220, control signals an angle adjuster to control this to rotate the vehicle's headlights 210 with the corresponding angular deviation ö as that calculated for the vehicle 100, in the opposite direction in the horizontal plane 105 in the direction of travel of the vehicle 101.
I olika utföringsformer kan dessa signaler skickas över ett trådlöst, eller alternativt ett trådbundet gränssnitt såsom tidigare beskrivits.In various embodiments, these signals may be sent over a wireless, or alternatively a wired interface as previously described.
Signalsändaren 440 kan vidare enligt vissa utföringsformer vara anordnad. att skicka styrsignaler till åtminstone en justerbar stötdämpare 230-1, 230-2, 230-3, för att styra denna att vrida fordonet 100 med motsvarande vinkel- avvikelsen ö i motsatt riktning' i horisontalplanet 105 i fordonets färdriktning 101.The signal transmitter 440 may further, according to certain embodiments, be arranged to send control signals to at least one adjustable shock absorber 230-1, 230-2, 230-3, in order to control it to turn the vehicle 100 by the corresponding angular deviation ö in the opposite direction' in the horizontal plane 105 in the direction of travel of the vehicle 101.
Processorkretsen 430 kan även i vissa utföringsformer vara anordnad att beräkna en justerad vätskenivå 175 för en 21 10 15 20 25 30 536 851 vätskenivåmätare 180 i en vätsketank 160 i fordonet 110, fastställda vinkelavvikelsen ö och ett 101, baserat den på avstånd D i fordonets färdriktning mellan vätske- nivåmätaren 180 och vätsketankens centrumlinje 165. 430 dessa 175 i Processorkretsen kan enligt utföringsformer beräkna den justerade vätskenivån vätsketanken 160 genom att fastställa den avlästa vätskenivån 170 plus/minus avståndet D multiplicerat med tangens fordonets vinkel- avvikelse ö, det vill säga: justerad vätskenivå = avläst nivå +/- D tan ö Processorkretsen 410 kan utgöras av exempelvis en eller flera Central Processing' Unit (CPU), mikroprocessor eller annan logik utformad att tolka och utföra instruktioner och/ eller att som att läsa och skriva data. Processorkretsen 410 kan hantera data för inflöde, utflöde eller databehandling av data innefattande även buffring av data, kontroll- funktioner och liknande.The processor circuit 430 may also in some embodiments be arranged to calculate an adjusted liquid level 175 for a liquid level gauge 180 in a liquid tank 160 in the vehicle 110, the determined angular deviation ö and a 101, based on the distance D in the direction of travel of the vehicle between the liquid level gauge 180 and the centerline 165 of the liquid tank. 430 these 175 in the processor circuit can according to embodiments calculate the adjusted liquid level in the liquid tank 160 by determining the read liquid level 170 plus/minus the distance D multiplied by the tangent of the vehicle's angular deviation ö, that is: adjusted liquid level = read level +/- D tan ö The processor circuit 410 may consist of, for example, one or more Central Processing' Unit (CPU), microprocessor or other logic designed to interpret and execute instructions and/or to read and write data. The processor circuit 410 can handle data for input, output or data processing including buffering of data, control functions and the like.
Beräkningsenheten 410 kan vidare innefatta, enligt vissa utföringsformer, en minnesenhet 425 vilken kan i vissa utföringsformer kan utgöras av ett lagringsmedium för data.The computing unit 410 may further comprise, according to certain embodiments, a memory unit 425 which may in certain embodiments be a storage medium for data.
Minnesenheten 425 kan utgöras av exempelvis ett minneskort, flashminne, USB-minne, hårddisk eller annan liknande datalagringsenhet, till exempel någon ur gruppen: ROM (Read- Only Memory), PROM (Programmable Read-Only Memory), EPROM (Erasable PROM), Flash-minne, EEPROM (Electrically Erasable PROM), etc. i olika utföringsformer.The memory unit 425 may consist of, for example, a memory card, flash memory, USB memory, hard drive or other similar data storage unit, for example one of the group: ROM (Read-Only Memory), PROM (Programmable Read-Only Memory), EPROM (Erasable PROM), Flash memory, EEPROM (Electrically Erasable PROM), etc. in various embodiments.
Vidare innefattar uppfinningen enligt vissa utföringsformer vinkelavvikelse ö i 100, i för 105 ett datorprogram bestämning av horisontalplanet på ett fordon fordonets färdriktning 101. 22 10 15 20 25 536 851 Datorprogrammet är anordnat att utföra förfarandet 300 enligt åtminstone något av de tidigare beskrivna stegen 301- 304, då programmet exekveras i en processorkrets 430 i beräkningsenheten 410.Furthermore, according to certain embodiments, the invention comprises angular deviation ö i 100, i for 105 a computer program determining the horizontal plane of a vehicle the direction of travel of the vehicle 101. 22 10 15 20 25 536 851 The computer program is arranged to carry out the method 300 according to at least one of the previously described steps 301-304, when the program is executed in a processor circuit 430 in the computing unit 410.
Datorprogrammet kan vidare, i vissa utföringsformer 210 Valfa anordnat att justera fordonets strålkastare med motsvarande vinkelavvikelse ö som beräknats för fordonet 100, i. motsatt riktning i. horisontalplanet 105 i. fordonets färdriktning 101, så att mötande trafikanter inte bländas.The computer program can further, in certain embodiments 210 Valfa arranged to adjust the vehicle's headlights with the corresponding angular deviation ö calculated for the vehicle 100, in the opposite direction in the horizontal plane 105 in the vehicle's direction of travel 101, so that oncoming road users are not dazzled.
Exempelvis kan datorprogrammet göra. detta. genon1 aktivering av en vinkeljusterare 220, som vrider fordonets strålkastare 210.For example, the computer program can do this by activating an angle adjuster 220, which rotates the vehicle's headlights 210.
Datorprogrammet kan vidare, i vissa utföringsformer vara anordnat att justera fordonets lutning med motsvarande vinkelavvikelse ö i motsatt riktning i horisontalplanet 105 i fordonets färdriktning 101. Exempelvis kan sådan just- eringen av fordonets lutning göras genom aktivering av åtminstone en justerbar stötdämpare 230-1, 230-2, 230-3, som vrider fordonet 100 med motsvarande vinkelavvikelse ö.The computer program may further, in certain embodiments, be arranged to adjust the vehicle's inclination by the corresponding angular deviation ö in the opposite direction in the horizontal plane 105 in the vehicle's direction of travel 101. For example, such adjustment of the vehicle's inclination can be made by activating at least one adjustable shock absorber 230-1, 230-2, 230-3, which turns the vehicle 100 by the corresponding angular deviation ö.
Datorprogrammet kan vidare, i vissa utföringsformer 175 Vara anordnat att beräkna en justerad vätskenivå för en vätskenivåmätare 180 i en vätsketank 160 i fordonet 110, baserat pä den fastställda vinkelavvikelsen ö och ett avstånd D i fordonets färdriktning 101, mellan vätske- nivåmätaren 180 och vätsketankens centrumlinje 165. Sådan beräkning' av den justerade vätskenivån 175 i vätsketanken 160 kan innefatta fastställande av den avlästa vätskenivån 170 plus/minus avståndet D multiplicerat med tangens fordonets vinkelavvikelse 5, enligt vissa utföringsformer. 23 10 15 20 25 30 536 851 Förfarandet 300 enligt åtminstone något av stegen 301-304 för bestämning av vinkelavvikelse ö i. horisontalplanet 105 ett fordon 100, i fordonets färdriktning 101 kan på implementeras genon1 en eller flera. processorkretsar 430 i beräkningsenheten 410 tillsammans med datorprogramkod för att utföra någon, några, vissa eller alla av de steg 301-304 som. beskrivits ovan. Därigenom. kan ett datorprogram innefattande instruktioner för att utföra stegen 301-304 då programmet laddas i processorkretsen 430.The computer program may further, in certain embodiments 175 be arranged to calculate an adjusted liquid level for a liquid level gauge 180 in a liquid tank 160 in the vehicle 110, based on the determined angular deviation θ and a distance D in the direction of travel of the vehicle 101, between the liquid level gauge 180 and the centerline 165 of the liquid tank. Such calculation of the adjusted liquid level 175 in the liquid tank 160 may include determining the read liquid level 170 plus/minus the distance D multiplied by the tangent of the vehicle's angular deviation θ, according to certain embodiments. 23 10 15 20 25 30 536 851 The method 300 according to at least one of the steps 301-304 for determining angular deviation θ i. the horizontal plane 105 a vehicle 100, in the direction of travel of the vehicle 101 can be implemented by one or more. processor circuits 430 in the computing unit 410 together with computer program code to perform any, some, certain or all of the steps 301-304 as. described above. Thereby. a computer program comprising instructions for performing the steps 301-304 when the program is loaded into the processor circuit 430.
Detta ovan beskrivna datorprogram i fordonet 100 är i vissa utföringsformer anordnat att installeras i minnesenheten 425 i beråkningsenheten 410, exempelvis över ett trådlöst gränssnitt.This above-described computer program in the vehicle 100 is, in certain embodiments, arranged to be installed in the memory unit 425 in the computing unit 410, for example over a wireless interface.
De ovan beskrivna och diskuterade signalmottagare 420, och/eller signalsändare 440 kan i vissa utföringsformer utgöras av separata sändare och. mottagare. Emellertid. kan signalmottagare 420 och signalsändare 440 i beräknings- enheten 410 i vissa utföringsformer utgöras av en sändtagare, eller transceiver, som är anpassad att sända och ta emot radiosignaler, och där delar av konstruktionen, exempelvis antennen, är gemensam för sändare och mottagare.The above-described and discussed signal receivers 420, and/or signal transmitters 440 may in some embodiments consist of separate transmitters and. receivers. However, signal receivers 420 and signal transmitters 440 in the computing unit 410 may in some embodiments consist of a transceiver, which is adapted to transmit and receive radio signals, and where parts of the construction, for example the antenna, are common to the transmitter and receiver.
Nämnda kommunikation kan vara anpassad för trådlös info- rmationsöverföring, via radiovågor, WLAN, Bluetooth eller Dock kan 440 i infraröd 420, sändare/ mottagarmodul. signalmottagare och/eller signalsändare vissa utföringsformer alternativt vara särskilt anpassade för trådbundet informationsutbyte, eller alternativt för både trådlös och trådbunden kommunikation enligt vissa utföringsformer.Said communication may be adapted for wireless information transmission, via radio waves, WLAN, Bluetooth or Dock, 440 in infrared 420, transmitter/receiver module. signal receiver and/or signal transmitter, in some embodiments, alternatively be specifically adapted for wired information exchange, or alternatively for both wireless and wired communication according to some embodiments.
Uppfinningen innefattar vidare ett system 400 för bestämning av vinkelavvikelse ö .i horisontalplanet 105 på ett fordon 100, i fordonets färdriktning 101. Systemet 400 innefattar 24 10 15 20 25 536 851 en första sensor 110 och en andra sensor 120, vilka är innefattade i fordonet 100 och där den andra sensorn 120 är belägen på ett avstånd A i fordonets höjdriktning, från den första sensorn 110. Den första sensorn 110 är anordnad att mäta en första längd L1 mellan den första sensorn 110 och fordonet 100 i ett objekt 130 placerat framför fordonets färdriktning 101.The invention further comprises a system 400 for determining angular deviation δ in the horizontal plane 105 of a vehicle 100, in the direction of travel 101 of the vehicle. The system 400 comprises 24 10 15 20 25 536 851 a first sensor 110 and a second sensor 120, which are included in the vehicle 100 and where the second sensor 120 is located at a distance A in the height direction of the vehicle, from the first sensor 110. The first sensor 110 is arranged to measure a first length L1 between the first sensor 110 and the vehicle 100 in an object 130 placed in front of the vehicle's direction of travel 101.
Den andra sensorn 120 är anordnad att mäta en andra längd H mellan den andra sensorn 120 och objektet 130.The second sensor 120 is arranged to measure a second length H between the second sensor 120 and the object 130.
Vidare innefattar systemet 400 en beräkningsenhet 410, enligt någon av de ovan beskrivna utföringsformerna.Furthermore, the system 400 comprises a computing unit 410, according to any of the embodiments described above.
Systemet 400 kan vidare enligt vissa utföringsformer innefatta en, eller flera vinkeljusterare 220, anordnad att vrida fordonets strålkastare 210 med motsvarande vinkel- avvikelsen ö som. den som beräknats för fordonet 100, i motsatt riktning' i horisontalplanet 105 i fordonets färd- riktning 101.The system 400 may further, according to certain embodiments, comprise one or more angle adjusters 220, arranged to rotate the vehicle's headlights 210 with the corresponding angular deviation ω as that calculated for the vehicle 100, in the opposite direction in the horizontal plane 105 in the direction of travel 101 of the vehicle.
Vidare kan systemet 400 enligt vissa utföringsformer innefatta åtminstone en justerbar stötdämpare 230-1, 230-2, 230-3, som vrider fordonet 100 med motsvarande vinkel- avvikelsen ö i motsatt riktning' i horisontalplanet 105 i fordonets färdriktning 101.Furthermore, the system 400 according to certain embodiments may include at least one adjustable shock absorber 230-1, 230-2, 230-3, which turns the vehicle 100 by the corresponding angular deviation ö in the opposite direction' in the horizontal plane 105 in the direction of travel of the vehicle 101.
Systemet 400 kan också innefatta en vätskenivåmätare 180 i en vätsketank 160 i fordonet 110 enligt vissa utförings- former.The system 400 may also include a fluid level gauge 180 in a fluid tank 160 in the vehicle 110 according to some embodiments.
Den första sensorn 110 respektive den andra sensorn 120, innefattade i systemet 400 kan i olika utföringsformer utgöras av' en radarmätare, en lasermätare, en kamera, en avståndsmätare baserad. på ultraljudvågor, eller annan 25 10 15 536 851 liknande anordning som möjliggör avståndsbedömning till föremålet l30.The first sensor 110 and the second sensor 120, respectively, included in the system 400 can in various embodiments consist of a radar meter, a laser meter, a camera, a distance meter based on ultrasonic waves, or other similar device that enables distance assessment to the object 130.
Somliga utföringsformer av uppfinningen inbegriper även ett fordon l00, vilket innefattar ett i fordonet l00 installerat system 400 för bestämning av vinkelavvikelse ö i horisontal- planet l05 pä fordonet l00, i fordonets färdriktning l0l.Some embodiments of the invention also include a vehicle 100, which includes a system 400 installed in the vehicle 100 for determining angular deviation ö in the horizontal plane 105 of the vehicle 100, in the direction of travel of the vehicle 101.
Systemet 400 innefattar bland annat en beräkningsenhet 4l0, anordnad att utföra åtminstone delar av ett förfarande 300 för att bestämma vinkelavvikelse ö i horisontalplanet l05 på fordonet l00. 26The system 400 includes, among other things, a computing unit 410, arranged to perform at least parts of a method 300 for determining angular deviation ö in the horizontal plane 105 of the vehicle 100. 26
Claims (22)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE1350069A SE536851C2 (en) | 2013-01-23 | 2013-01-23 | Determination of the slope of a vehicle |
| DE102014000235.7A DE102014000235B4 (en) | 2013-01-23 | 2014-01-09 | Determining the inclination of a vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE1350069A SE536851C2 (en) | 2013-01-23 | 2013-01-23 | Determination of the slope of a vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| SE1350069A1 SE1350069A1 (en) | 2014-07-24 |
| SE536851C2 true SE536851C2 (en) | 2014-10-07 |
Family
ID=51064530
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE1350069A SE536851C2 (en) | 2013-01-23 | 2013-01-23 | Determination of the slope of a vehicle |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102014000235B4 (en) |
| SE (1) | SE536851C2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014226284B4 (en) * | 2014-12-17 | 2017-02-09 | Tadano Faun Gmbh | Method for determining a filling volume |
| FR3034727A1 (en) * | 2015-04-09 | 2016-10-14 | Peugeot Citroen Automobiles Sa | VEHICLE PROJECTOR ADJUSTMENT SYSTEM |
| US11555925B2 (en) * | 2018-12-04 | 2023-01-17 | Valeo North America, Inc. | Automotive level determination |
| US12017577B2 (en) * | 2021-06-30 | 2024-06-25 | Apple Inc. | Vehicles with automatic headlight alignment |
| DE102021208811B3 (en) | 2021-08-12 | 2023-01-05 | Zf Friedrichshafen Ag | Evaluation device for detecting an inclination of a ground that can be driven on by an industrial truck, industrial truck with it and method for it |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA1235773A (en) * | 1983-12-23 | 1988-04-26 | Shigeto Nakayama | Device for detecting road surface condition |
| JP2541353B2 (en) | 1990-09-18 | 1996-10-09 | 三菱自動車工業株式会社 | Active suspension system for vehicles |
| DE19704466A1 (en) * | 1997-02-06 | 1998-08-13 | Bosch Gmbh Robert | Device for regulating the headlight range of vehicle headlights |
| DE19914727A1 (en) * | 1999-03-31 | 2000-10-05 | Bosch Gmbh Robert | Arrangement for determining inclination of road has pressure sensor near base of vehicle fuel tank that determines pressure of liquid in tank, evaluation unit connected to pressure sensor(s) |
| DE102007001103A1 (en) | 2007-01-04 | 2008-07-10 | Siemens Ag | Vertical alignment of a lidar sensor |
| JP4715878B2 (en) * | 2008-07-18 | 2011-07-06 | 株式会社デンソー | LIGHT CONTROL DEVICE AND LIGHT CONTROL PROGRAM |
| CN101968352B (en) | 2010-09-15 | 2012-08-22 | 奇瑞汽车股份有限公司 | Detection device and detection method of pitch angle of vehicle body |
| GB2486790B (en) | 2010-12-15 | 2013-07-03 | Land Rover Uk Ltd | System for a vehicle |
-
2013
- 2013-01-23 SE SE1350069A patent/SE536851C2/en unknown
-
2014
- 2014-01-09 DE DE102014000235.7A patent/DE102014000235B4/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE102014000235B4 (en) | 2025-02-06 |
| SE1350069A1 (en) | 2014-07-24 |
| DE102014000235A1 (en) | 2014-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11454525B2 (en) | Vehicle sensor field calibration utilizing other vehicles | |
| JP2007024590A (en) | Object detection device | |
| JP7539470B2 (en) | Real-time adjustment of vehicle sensor viewing volume | |
| US20210362733A1 (en) | Electronic device for vehicle and method of operating electronic device for vehicle | |
| US8941303B2 (en) | Method for determining an illumination range of at least one headlight and method for calibrating a light emission of at least one headlight of a vehicle | |
| EP3083330B1 (en) | Controlling exterior vehicle lights | |
| CN102105317A (en) | Method for determining an inclination of a body of a motor vehicle, and device for determining an inclination | |
| KR102719767B1 (en) | Electronic device for vehicle and method for operating the same | |
| CN101395019A (en) | Automobile chassis position adjustment system | |
| CN110914704A (en) | Sensor adjustment based on vehicle motion | |
| SE536851C2 (en) | Determination of the slope of a vehicle | |
| EP3308353B1 (en) | Vehicle diagnosis and camera adjustment using a detection of camera inclination angles | |
| CN114902305A (en) | Identification of Proxy Calibration Targets for Vehicle Teams | |
| US11713039B2 (en) | Driving support system and method | |
| CN111788100B (en) | Use environmental information to correct the predicted trajectory to keep the vehicle centered in the lane | |
| US20230286598A1 (en) | Aerodynamic system, and method for controlling an adjustable aerodynamic element | |
| CN113474678B (en) | Systems and methods for compensating motion of vehicle components | |
| US20210086787A1 (en) | Information processing apparatus, vehicle system, information processing method, and storage medium | |
| US20250172662A1 (en) | Methods and Systems for Validating Automotive Radar Pitch using Elevation Sidelobe Measurements | |
| JP2016115211A (en) | Position recognition method | |
| CN108369279A (en) | Method, electronic control unit and system for determining position | |
| CN108725578B (en) | Method and device for controlling the driving direction of a smart car | |
| CN214375264U (en) | Vehicle and vehicle-mounted sensor system | |
| CN104842736A (en) | Method and system for testing attitude of vehicle during running | |
| KR20110137687A (en) | Offset Detection Device and Method of Vehicle Radar Sensor |