COMPUTER-IMPLEMENTED METHOD FOR CREATING A ROUTE FOR TRANSPORTATION AND EXECUTING TRANSPORTATION
Patent Information
- Application Number
- DE502019012628
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-06-14
- Filing Date
- 2019-06-14
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2039-06-14
AI Technical Summary
Current transportation planning methods for large-capacity or exceptional transports are inefficient and lack automation, leading to increased costs, resource usage, and safety concerns due to the complexity of route planning and compliance with regulations.
A computer-implemented method that uses digital maps and three-dimensional obstacle data to determine suitable transport routes, integrating transport vehicle data and environmental obstacles for precise route planning, enabling automated route optimization and compliance with regulatory requirements.
This method simplifies and improves transportation planning, reduces costs and resource usage, enhances safety by ensuring compliance with regulations, and partially automates the approval process through precise route determination and real-time obstacle management.
Description
Technical background
[0001] The present disclosure relates to the technical field of transportation. Aspects of the present disclosure relate to computer-implemented methods or storage media with instructions for execution by a processor. Furthermore, aspects of the present disclosure relate to systems for transportation.
[0002] Transports that do not conform to the usual dimensions and / or weight for road transport can be referred to as large-capacity transports, heavy-duty transports, and / or exceptional transports. Due to the increased dimensions, weight, or other special features, such transports are often subject to special legal or regulatory regulations.
[0003] A transport operation may require precise and detailed route planning. For example, if official approval is required for a specific transport operation, route planning can play a key role in determining whether or not a permit is granted. When planning the route, all specifications of the respective transport operation must be taken into account. The aim is to ensure safe transport from the starting point to the destination. Furthermore, the safety of other road users must be ensured. During or as a result of the transport operation, no damage may occur, particularly to the transport vehicle, the goods being transported, the surrounding area, or third parties.
[0004] If an official permit is granted for a specific transport, it may be subject to conditions. These conditions may include route restrictions, a special maneuver, time constraints, and / or other additional provisions for the transport.
[0005] In particular, it may be necessary for one or more escort vehicles to accompany the transport. Furthermore, it may be necessary for at least one additional person to accompany the driver in the transport vehicle during the transport. Furthermore, there is a desire to obtain reliable information about the load-bearing capacity of the route to be traveled with regard to the transport. The load-bearing capacity of a structure to be crossed, such as a bridge, is of particular interest. Information about the load-bearing capacity of a route and / or route sections is also essential for their maintenance.
[0006] Against this background, it is desired to simplify and / or improve the planning and implementation of a transport.
[0007] WO 2018 052629 A1 describes a system for vehicle navigation with a detection circuit and a navigation circuit. The detection circuit determines a vehicle type based on received vehicle data. The navigation circuit retrieves a navigation route between a starting location and a destination and modifies it based on the determined vehicle type. The navigation circuit displays a portion of the modified navigation route associated with a current location of the vehicle. The displayed portion of the navigation route provides speed limit information based on the determined vehicle type. The detection circuit determines the dimensions of the vehicle based on the vehicle data. The navigation circuit determines parking information along the navigation route based on the vehicle dimensions.
[0008] DE 10 2013 222960 A1 describes a navigation system for determining qualified points of interest with a database in which traffic route nodes and the route sections connecting them and their properties are stored, with a route calculation device and with a storage device, wherein points of interest stored in the database are each linked to one or more connecting nodes, in particular motorway exits, and wherein at least one first overall route connecting the point of interest and the connecting node and a total route length are assigned to each point of interest with regard to each connecting node linked to it, and wherein at least in the case that the first overall route has a usage restriction, at least one second overall route is assigned to the point of interest and the connecting node, which has lower usage restrictions at least with regard to one restriction parameter.
[0009] US 2016 290 815 A1 describes a navigation method comprising the steps of: obtaining status information of one or more tires of a vehicle; obtaining road condition information in real time; and performing route navigation for the vehicle according to the status information, the road condition information, and a preset navigation strategy.
[0010] DE 10 2012 011224 A1 describes a method for warning a driver of a vehicle before entering a traffic area of a road network for which, after the vehicle has entered, it is not possible to continue driving to a connecting destination or only by carrying out predetermined special maneuvers of the vehicle, and a driver assistance system set up to carry out the method. BRIEF OUTLINE OF REVELATION
[0011] The object of the disclosure is solved by the subject matter of claim 1. Advantageous embodiments are specified by the subject matter of the dependent claims.
[0012] According to the procedure, the planning of a transport route and its execution can be simplified, improved, and / or accelerated. By increasing efficiency, costs and resources can be saved, for example. Furthermore, safety during transport can be ensured or increased through the procedure. Furthermore, according to the procedure, the approval process, which includes, for example, the application and approval process, as well as its implementation, can be carried out at least partially automatically or with machine support. This can simplify and improve transport, from planning to execution.
[0013] In the present disclosure, unless otherwise stated, the term transport, in addition to its general meaning, can include heavy haulage, oversized haulage and / or exceptional haulage according to the usual definitions, or any combination thereof. Transport can refer to the process by which a cargo is transported or conveyed from the starting point to the destination point. Alternatively or additionally, depending on the context of the present disclosure, the term transport can refer to the tractor and the cargo of the transport. The cargo can comprise one or more material objects. The cargo can, for example, comprise at least part of a structure or machine, such as a ship, an aircraft, a vehicle, a crane, crane ballast, or a mobile crane. The cargo can comprise divisible loads or an indivisible load.The transported goods or the transport vehicle may be or include a self-propelled machine.
[0014] A computer-implemented method may refer to one or more method steps, or operations, that may be logically, sequentially, or otherwise linked and executable by a computer, a computer network, a server-client system, or other conventional programmable and / or digital devices.
[0015] The operations may be executed as machine-readable instructions. For example, the operations may exist as machine-readable instructions in source code, object code, executable code, or other formats. In particular, some or all method steps of the computer-implemented method may be executable automatically, e.g., without action or intervention by a human user. In the following, the terms method steps, operations, and instructions are used interchangeably with reference to the computer-implemented method, unless otherwise stated.
[0016] The computer-implemented method and its instructions can be stored, for example, as a utility, program, or subroutine on a computer-readable storage medium and / or on hardware. The computer-readable storage medium can be any storage medium suitable for retrievably providing the computer-implemented method and its instructions.
[0017] The computer-readable medium may comprise a non-transitory storage medium, such as an optical or magnetic disk. Alternatively or additionally, the computer-readable medium may comprise a volatile medium, such as an electrical data, random access, or main memory. The computer-readable medium may store further machine-readable instructions in addition to the instructions of the computer-implemented method. For example, the computer-readable medium may store instructions downloaded from a network or the Internet.
[0018] The map can be a digital, scaled-down representation of a geographical or topographical area. The area represented in the map can be predefined. For example, the map can depict the territory of the Federal Republic of Germany, Europe, or any other area in the world. The map can be at least partially interactive, allowing a user to adjust the displayed area and its scale.
[0019] The map can, for example, include streets, paths, railway lines, the course of waterways, elevation profiles, political or other territorial boundaries. For example, the map can graphically differentiate between different road types. Examples of road types include motorways, motorway-like roads, trunk roads, dual carriageways, expressways, European, federal, rural, state, municipal, and local roads, through-town roads, field and forest paths, bicycle paths, footpaths, or pedestrian zones. Furthermore, the roads can be classified by road category, by road construction authority, or by legal regulations.
[0020] The map may be provided as a digital map. The map may be a raster map or a vector map. The map may be provided as an offline map on individual devices or client devices, or as an online map accessible from and / or via a network, server, cloud, or other device. The map may be provided as a single map and / or comprised of multiple maps or map sections.
[0021] The starting point can indicate the geographical or topographical location where the transport starts. Alternatively or additionally, the starting point can indicate the current location of a user. The destination point can indicate the geographical or topographical location where the transport ends. In some examples, an intermediate point on a selected route can be considered the starting point.
[0022] To determine the starting point and destination on the map, a user interface can be provided through which a user can enter the starting and destination points. The starting and destination points can be entered using any input device, e.g., a mouse, keyboard, or touchscreen. Alternatively or additionally, the addresses of the starting and destination points can be retrieved from a database or received via a platform or as a form. In further examples, the starting and destination points can be selected on the map, e.g., via a touchscreen. The starting point and / or the destination point can be displayed graphically on the map.
[0023] Transport data includes the dimensions and weight of a transport vehicle with or without cargo. Transport data may depend on specifications of a transport vehicle and cargo, including width, height, length, axle load, and / or weight. The axle load can refer to any axle of a transport vehicle.
[0024] The transport data includes the dimensions of a transport vehicle including the goods to be transported. In a specific example, the transport data can include: a total length of 10 m to 200 m; a width of 2 m to 200 m; a height of 2 m to 100 m; an axle load of 1 tonne to 500 tonnes; and a weight of 1 tonne to 1000 tonnes. In another example, the total length is 20 to 50 meters. The total height can be 3 to 10 meters. The total weight can be 2 to several thousand tonnes, for example 40 to 1000 tonnes. Furthermore, the transport data can include the size of the turning circle of a transport vehicle. The turning circle can be calculable from the available transport data.
[0025] Transport data can be captured via a user interface using suitable input devices. Alternatively or additionally, the transport data can be retrieved from a database, server, or cloud. The transport data can also be retrieved via a network or platform. The transport data can be received as a predefined data structure and / or in a specific data format.
[0026] The at least one first route can comprise any topographical connection between the starting point and the destination. In particular, a plurality of first routes can be determined, each of which connects the starting point to the destination or is generally suitable for enabling transport from the starting point to the destination. The at least one route can be determined based on the information from the provided map. A suitable algorithm can be used to determine the at least one first route.For example, the at least one route may be determined based on one or more of the following: a route dimension, user-specific data, data from a navigation system provider's database, data from a database of a distributor or administrator of the computer-implemented method, data from a third-party provider, publicly available data, official data, and data from past transportation.
[0027] For example, the at least one first route can be determined by determining all possible topographical connections from the starting point to the destination point. When determining the first route, the transport data can initially be ignored, partially considered, or fully considered. The nature of the surroundings of the respective first route can also initially be ignored, partially considered, or fully considered.
[0028] The three-dimensional obstacle data may contain information about the nature of the environment. For example, the three-dimensional obstacle data may comprise a three-dimensional image of the environment of the at least one first route. A single three-dimensional obstacle data item may, for example, comprise the three-dimensional nature of a cartographic point, a route, a route section, a passage, a traffic-relevant feature, a building structure, a landscape environmental feature, or the like, or any combination thereof.
[0029] For example, the three-dimensional obstacle data includes at least one of the following: a maximum clearance height, a maximum permissible width, a turning circle, and a maximum permissible weight. The turning circle may refer to a curve of a curved road or a turn. The three-dimensional obstacle data may include one or more combinations of such information.
[0030] The three-dimensional obstacle data can be pre-stored. The three-dimensional obstacle data can be created, updated, corrected, or modified. The three-dimensional obstacle data can be stored in a database and selected according to the at least one initial route determined.
[0031] The three-dimensional obstacle data can be input by a user. For this purpose, a user interface can be provided through which a user can input the three-dimensional obstacle data using any suitable input device. For example, the computer-implemented method can provide an interface for receiving at least some of the three-dimensional obstacle data from a user.
[0032] Alternatively or additionally, the three-dimensional obstacle data can be provided and accessed by a central facility via, for example, a network, a server, a cloud, or the like. Such a central facility can be operated, for example, by an authority, a provider, and / or an operator.
[0033] Furthermore, the three-dimensional obstacle data can be acquired using a mobile acquisition unit. The mobile acquisition unit can be configured to create a three-dimensional image of the surroundings of the at least one first route. The mobile acquisition unit can be provided as a mobile mapping system. For example, the mobile acquisition device is capable of traveling along the sections of the at least one route and, in the process, creating images of the surroundings. The mobile acquisition unit can be provided with a computing unit and / or a storage unit. The mobile device can be configured to create the three-dimensional image. Alternatively or additionally, the mobile acquisition unit can transmit the acquired data to a central device, which creates the three-dimensional image. The mobile device can also be GPS-supported in order to assign the three-dimensional image to a position.Two or more mobile devices can be used to collect the three-dimensional obstacle data.
[0034] Furthermore, the three-dimensional obstacle data can be acquired by means of distance measurement along the at least one first route. The distance measurement can be carried out using optical distance measurement, electromagnetic distance measurement, and / or acoustic distance measurement. For example, the distance measurement comprises a LiDAR (light detection and ranging), LADAR (laser detection and ranging), and / or RADAR (radio detection and ranging)-based method. The distance measurement can be performed using GPS. The distance measurement can be carried out, for example, by one or more mobile detection units.
[0035] When creating the three-dimensional image and / or when measuring the distance on the at least one first route, a point cloud can be generated, in particular. The point cloud can be a spatial and / or topographical simulation of the surroundings of the at least one first route. In particular, the point cloud can approximately reconstruct the spatial structure of the surroundings of the at least one first route. The point cloud or the three-dimensional image of the surroundings can visually identify one or more three-dimensional obstacles on the at least one first route. The surroundings can include infrastructural information on the at least one first route, for example a route, one or more structures and / or other obstacles.
[0036] The mobile detection unit can be provided as a vehicle. The mobile detection unit can be equipped with a high-resolution recording device and / or a suitable device for the distance measurement described herein. For example, the mobile detection unit comprises one or more cameras and / or one or more laser scanners. For example, the mobile detection unit travels along the at least one first route and, during the journey, performs distance measurements and / or creates a three-dimensional image of the surroundings of the route traveled. In particular, the mobile detection unit can be equipped with suitable computing and storage capacity to create a point cloud of the surroundings of the route traveled or of the at least one first route.The mobile detection unit can further be equipped with a suitable sensor system (inertial sensor system) configured to record the position and speed of the mobile detection unit during travel. In this way, a precise trajectory or route of the at least one first route can be created.
[0037] The mobile recording unit can also be configured to store the position- and speed-related data as well as the data from the distance measurement and / or from the three-dimensional image. The stored data can be made available for evaluation and further calculation. The data can be converted, stored, and / or preprocessed in a suitable file format in real time during the journey, after the journey, at a later time, and / or remotely. In particular, the data can be made available to the driver of the mobile recording unit in (approximately) real time. The data can be transmitted to a central server in (approximately) real time or after the end of a journey. The calculation of the tracking curve can be performed on the mobile recording unit, which can have the required computing and storage capacity.Alternatively or additionally, the calculation of the tracking curve can be performed by the central server device, which receives the measured and / or pre-processed data from the mobile acquisition unit.
[0038] This allows for precise and timely updatable three-dimensional obstacle data to be obtained. In particular, the three-dimensional obstacle data obtained in this way can be more precise and up-to-date than those obtained using conventional methods, e.g., by analyzing satellite or aerial images. Furthermore, the three-dimensional obstacle data obtained in this way are less susceptible to interference, such as weather-related measurement inaccuracies (e.g., in fog or heavy rain) and inaccuracies in GPS-based positioning.
[0039] The second route may correspond to a result of the route planning. In particular, the second route represents the route suitable for transport. The second route corresponds to one of the at least one first route, a combination, and / or a modification thereof. It is therefore possible to create or designate one of the first routes as the second route. When creating the second route, the transport data and the three-dimensional obstacle data are taken into account.
[0040] For example, when creating the second route, the transport data is checked for possible collisions with the three-dimensional obstacle data. The method can include checking the three-dimensional obstacle data for compatibility with the transport data. For this purpose, a three-dimensional simulation can be performed, for example, in which the passage of a transport vehicle is guided along the respective route using the transport data.
[0041] Those initial routes are excluded from transport if they have three-dimensional obstacle data at at least one location that does not meet the transport data requirements. This can be the case, for example, if the initial route at that location or in a section is too narrow, too low, has too sharp a curve, the weight of the transport exceeds the maximum permissible weight, etc. The three-dimensional obstacle data can be temporally variable or temporary, e.g., due to construction work, road damage, environmental impact, or other obstruction. Such obstacle data can be recorded, for example, using mobile recording units.
[0042] Furthermore, it is possible for those initial routes whose three-dimensional obstacle data are compatible with the transport data to be modified to enable transport. For example, a structure, such as an underpass or tunnel, is driven through in the middle to avoid a collision of the transport vehicle and / or the transported goods with the structure. In one example, a traffic island, which is usually circumvented counterclockwise, is circumvented clockwise to allow for a turn.
[0043] For example, several first routes from the starting point to the destination point can be determined in the map. The several first routes can be determined based solely on the cartographic or topographic information. It may turn out that, based on the three-dimensional obstacle data or the transport data, only a selection of the several first routes is suitable for transport. According to the claimed method, those first routes that are unsuitable for transport can be sorted out or excluded. For the remaining first routes, a calculation can be performed to determine how the transport should be carried out, taking into account the three-dimensional obstacle data and the transport data. The calculation can output one or more second routes as a result.
[0044] According to one example, a second route can be created for each of the plurality of first routes. Consequently, a plurality of second routes can be obtained as a result. One of the plurality of second routes can be selected for transport. The second route can be selected taking into account various criteria. In particular, the second route can be selected with the shortest estimated duration and / or the shortest distance between the starting and destination points. Other conceivable criteria include low fees, low fuel consumption, low elevation gain, minimal disruption to traffic, compliance with the minimum width due to the escort vehicles, etc. This allows traffic safety and / or economic interests to be taken into account in particular. Furthermore, the second route can be created in compliance with any requirements of an authorized authority.
[0045] The computer-implemented method may further relate to the execution of the transport according to the transport data. First, the three-dimensional obstacle data is checked for compatibility with the transport data. The check results in at least one of the following: Passage without instructions; passage impossible; and passage with instructions.
[0046] According to the invention, obstacle positions are determined based on the three-dimensional obstacle data stored in a storage device. A position of a transport vehicle is then detected, the transport vehicle having the transport data. For the sake of simplicity, the term transport vehicle refers to the transport vehicle including the transported goods. The position of the transport vehicle can be determined using GPS positioning. In general, any suitable positioning method can be used to determine the position of the transport vehicle, such as proximity sensing, e.g., via a radio network, trilateration, e.g., using satellites, dead reckoning, etc. A next obstacle position is determined from the obstacle positions, which is closest to the position of the transport vehicle.
[0047] If checking for the three-dimensional obstacle data to which the next obstacle position is associated includes passage with instructions, an indication of one of the following is provided: the next obstacle position; the three-dimensional obstacle data to which the next obstacle position is associated; and instructions for passage of the three-dimensional obstacle data to which the next obstacle position is associated.
[0048] The notice may be provided on at least one display device in the transport vehicle. Additionally or alternatively, the notice may be provided on a display device in an accompanying vehicle.
[0049] According to the described object, advance and timely warnings can be provided of an approaching event that, based on the three-dimensional obstacle data, requires increased attention, a special maneuver, a change in speed, or another special feature during transport. This can ensure or increase transport safety, particularly with regard to the goods being transported, the transport vehicle, the transport operator, the environment, other road users, and third parties. Furthermore, the warning function can replace a human escort, thereby reducing the resource requirements for transport.
[0050] According to one example, a three-dimensional image of the surroundings of the at least one first route is provided. The three-dimensional obstacle data on the at least one first route is acquired based on the three-dimensional image of the surroundings of the at least one first route. A drag curve of the transport in a curved route section of the at least one first route is determined based on the three-dimensional obstacle data and the transport data. This enables a precise evaluation of whether the transport is passable through a given curved route section. Thus, a precise collision analysis of the transport with the three-dimensional obstacle data can be enabled. Furthermore, a maneuver required for the transport to pass through the curved route section can be determined in this way.
[0051] The term "sweep curve" can be defined according to the teachings of geometry. The sweep curve can, in particular, refer to an area or volume occupied by the transport when traveling through the curved section of road. Thus, the sweep curve can correspond to a curved course of the transport. With the help of the sweep curve, in particular, the expected driving behavior of the transport when traveling through the curved section of road can be modeled. Furthermore, in this way, an optimal driving line for the transport through the curved section of road can be calculated. When determining the sweep curve, parameters such as a track position, a driving speed, one or more radii of curvature, a total or partial length (e.g. in the case of a multi-segment transport), relative axle positions, structure (e.g. tractor, semi-trailer, trailer, etc.) and / or a number and respective type of axles (e.g.The transport's characteristics (fixed or steerable) must be taken into account. The tow curve can also be referred to as a tractrix, pull curve, draw curve, or towline curve according to the principles of geometry.
[0052] To determine the swept path, the data from the three-dimensional image and / or the distance measurement for the respective curved route section can be used. In particular, a point cloud can be generated, which is used to approximately reconstruct the surroundings of the at least one first route, particularly with regard to the spatial structure. The point cloud can be obtained from the distance measurement and / or three-dimensional image. Based on the transport data, in particular the dimensions of the transport, a model of the transport can be generated and inserted into the point cloud and / or three-dimensional image in order to determine the swept path and perform a collision analysis. For example, over-sweep radii can be determined.
[0053] According to one example, one or more bridge structures can be visually displayed. This can be done by optically highlighting the respective bridge structure in a visual display device and / or by an audible message. The optical highlighting and / or the audible message can be repeated. The optical highlighting can, for example, be done by a special illustration of the bridge structure (e.g. by a three-dimensional symbol or an image of the bridge structure), by flashing an information message, by an enlarged display and / or by color coding (e.g. by a color that is different from the rest of the route). In particular, the length of the respective bridge structure and / or a special feature for driving on the respective bridge structure are displayed. The special feature can be taken from an official requirement for the respective transport.The special feature includes, for example, a maximum permissible load, a prescribed speed limit, and / or a minimum distance from other traffic. For example, a specific bridge structure, or certain or all bridge structures in a specific area (e.g., in a specific German federal state), may be passable at a maximum speed of 5 km / h and subject to a minimum distance of 5 m from other vehicles. Different regulations may apply in other areas or for certain other bridge structures.
[0054] Furthermore, an official requirement for driving on the bridge structure can be presented in the form of text and / or images and / or audio. The official requirement can be selected in one of several available languages, for example, German, English, French, Italian, Spanish, Portuguese, Polish, Czech, Dutch, Danish, and / or Russian. According to one example, the method can include translating official requirements and / or other messages between different languages. Accordingly, a computer device can be configured to translate official requirements and / or other messages between different languages.
[0055] The method described above is implemented for execution in a navigation system. A navigation system is configured to execute the computer-implemented method described above or its examples. The navigation system according to this disclosure may refer to an electronic device and / or instructions stored on a storage medium and executable by a computer device that is / are configured to guide a user from a given location to a desired destination. In particular, the navigation system may be suitable for performing a transport operation using the transport data explained above along the second route created according to the method disclosed herein.
[0056] Furthermore, the disclosure relates to a distributed computer system, a system, for navigation. The system comprises a client system and a server system that are communicatively coupled to one another. The client system and / or the server system is configured to execute the computer-implemented method described above. The client system and / or the server system comprises a storage device for storing and providing at least one of the following: the map; the transport data; the three-dimensional obstacle data; the at least one first route; and the second route.
[0057] Also disclosed is a computer device suitable for carrying out the method described herein. For this purpose, the computer device may comprise suitable means for carrying out the individual method steps. Furthermore, the computer device comprises the navigation system disclosed herein. Also disclosed is a method that may be a computer-implemented method.
[0058] A computer device may comprise: means for recording transport data of a transport, wherein the transport data includes a total weight and / or an axle load of the transport; means for recording a distance traveled by the transport; means for marking a section of the distance traveled by the transport; and means for determining a load on the marked section of the route by the transport based on the transport data.
[0059] According to one example, the method comprises the following steps: recording transport data of a transport, wherein the transport data include a total weight and / or an axle load of the transport; recording a distance traveled by the transport; identifying a section of the route traveled by the transport; and determining a load on the identified section of the route by the transport based on the transport data. The advantages and effects of the computer device and its embodiments described herein also apply to the method and its embodiments, and vice versa. The features of the computer device described below can equally apply to the method.
[0060] The computer device may comprise a processor unit capable of executing operations or instructions. Furthermore, the computer device may comprise a memory unit that stores the data required to execute the operations or instructions. Depending on the configuration of the computer device and the operations or instructions to be executed, the data may be stored permanently or temporarily (i.e., temporarily).
[0061] The computing device may comprise a stationary computing device, such as a server device or a personal computer. Alternatively or additionally, the computing device may comprise a mobile computing device, such as a laptop, a notebook, a tablet, a smartphone, or a PDA. The computing device may further comprise a client device.
[0062] The computer device may include a transmission unit via which it can communicate with another, separate computer device. Communication may include sending and receiving data. Communication between multiple computer devices via the transmission unit may be wired or wireless. For example, communication via the transmission unit may occur over the Internet.
[0063] Furthermore, the computing device may include an I / O unit for receiving input from a user and outputting information for perception by a user. The computing device may include a connection unit via which an additional device can be connected for executing one or more operations or instructions.
[0064] The means of the computer device mentioned herein can be assigned to one or more physical units of the computer device according to their respective function. The assignment of the means to the physical units of the computer device can be logical, functional, and / or structural.
[0065] The computing device may be configured to receive and / or execute instructions comprising: acquiring transport data of a transport, wherein the transport data includes a total weight and / or an axle load of the transport; acquiring a distance traveled by the transport; identifying a section of the distance traveled by the transport; and determining a load on the identified section of the route by the transport based on the transport data. The instructions may be provided in a computer-readable storage medium. The instructions disclosed herein, which are executable by the computing device, may be part of a computer-implemented method.
[0066] The transport and the transport data are explained in more detail above. In particular, the transport data can include the weight and axle load, which can be of particular importance for the load on a particular section of route. The term weight can refer in particular to the total weight of the transport, for example, the combined weight of the goods being transported and the tractor unit used to transport them. In some cases, the transport is accompanied by escort vehicles and / or other road traffic takes place during the transport. The weight can, under certain circumstances, also take into account the weight of the escort vehicles and / or other road traffic. The transport can have different axle loads for at least two axles.
[0067] The recording of a route covered by the transport can take place in real time during the transport. For example, the current position of the transport is recorded at predetermined time intervals. Additionally or alternatively, the position of the transport can be recorded as it passes predetermined sections of the route. The recorded positions of the transport can be provided with a time stamp. Alternatively or additionally, the route can be recorded after the transport has ended. Furthermore, the route can be determined before the transport and confirmed after the transport. The recording of the route can take place using satellite technology. Additionally or alternatively, the route can be determined by specifying the distance traveled. The distance traveled can in particular refer to the route actually traveled, which may differ from the planned route.Furthermore, the route travelled may be one of several feasible and / or officially approved routes for transport.
[0068] The designated route section can be a section of the route that differs from the rest of the route in terms of traffic, road construction, geography, economics, politics, and / or other factors. In particular, the designated route section can be subject to a maximum permissible weight. The designated route section can be subject to a maximum permissible total weight, a maximum permissible axle load, a maximum permissible total axle load rollover, and / or a maximum permissible speed. For example, the designated route section can refer to a bridge structure, a construction site, a tunnel, a village, a roundabout, etc. A bridge structure can include a bridge or an overpass for road traffic.
[0069] Additionally or alternatively, the designated route section can be any section of the route. For example, a section of the route can be selected to evaluate the load on the road surface and / or the road surface.
[0070] The load on the designated route section can be determined by confirming that a transport with the specified transport data, including the weight and axle load, has passed the route section. This allows for a reliable determination of whether the transport passed the designated route section and its weight and axle load. In this way, the actual load on the designated route section can be reliably determined.
[0071] According to one example, the computer device further comprises means for storing the transport data and the distance traveled during the transport. For this purpose, the computer device may comprise an internal storage unit and / or be equipped with a detachable storage unit. Furthermore, the computer device may comprise a server device, for example, a cloud storage device. Accordingly, the computer device may be configured to execute one or more instructions for storing the transport data and the distance traveled during the transport.
[0072] According to one example, the computer device further comprises means for transmitting the transport data and the distance traveled by the transport to a separate computer device. The computer device can accordingly be configured to execute one or more instructions for transmitting the transport data and the distance traveled during the transport to a separate computer device. The transmission can take place to a server device. The separate computer device to which the transport data and the distance traveled are transmitted can belong to an authority, a headquarters of the transport company and / or a monitoring center for monitoring the transport. Furthermore, the separate computer device can be configured and / or have means for marking a route section and determining the load on the marked section due to the transport in the manner described above.The transmission may be anonymized in accordance with data protection regulations.
[0073] According to one example, the computer device further comprises means for detecting at least one additional transport traveling along the designated route section within a predetermined period of time; means for detecting transport data of the at least one additional transport, including a total weight and / or an axle load of the respective additional transport; and means for determining the additional load on the designated route section caused by the additional transport based on the associated transport data. The computer device can thus be configured to execute the corresponding instructions. According to this example, the respective transport data can be detected for two or more separate transports traveling along the designated route section. Based on the weights and / or axle loads of these transports, it is possible to reliably determine the load to which the designated route section was exposed by the detected transports.
[0074] According to one example, the transport data additionally includes at least one of the following: a speed of the transport while traveling along the designated route section; a width of the transport; a tire contact area of the transport; a number of axles of the transport; and an axle spacing of the transport. Furthermore, the transport data can include a track width, a number of tires per axle, and a respective tire width. Some of these variables can be summarized as an axle pattern according to the teachings of civil engineering. The computer device can accordingly be configured to execute instructions that record at least one of the aforementioned variables and to consider it for determining the load of the designated route section. The aforementioned variables can at least partially contribute computationally to the load of the designated route section.The contribution of the transport data, in particular the individual contributions of the variables taken into account in the transport data, including weight and axle load, to the load on the designated route section may be determined by legal provisions, norms or standards.
[0075] In addition, the transport data may include additional dimensions of a transport vehicle, with or without the transported goods. The transport data may therefore include the width, height, length, and / or turning circle of the transport.
[0076] Furthermore, the transport data may include tires and / or their properties. Accordingly, the transport data may include, for example, the number of tires per axle, the material composition of individual tires of the transport, possibly different tire configurations of the individual tires of the transport, or the like.
[0077] The transport data may further include a friction coefficient and / or frictional resistance of the transport. The friction coefficient and / or frictional resistance may be related to the tires. The friction coefficient and / or frictional resistance may be determined relative to a road surface. In particular, the transport data may capture the friction coefficient and / or frictional resistance depending on different road surface types, which may exhibit differences in grip. For example, the road surface type includes asphalt, concrete, or another mixture. The friction coefficient and / or frictional resistance of the transport may influence the turning circle of the transport, and vice versa.
[0078] According to one example, the computer device further comprises means for capturing a load image of the transport while traveling along the designated route section. The computer device can be configured accordingly to execute instructions for capturing a load image of the transport while traveling along the designated route section. The load image can comprise a position of the transport transversely to the current direction of travel while passing through the designated route section. For example, the designated route section comprises multiple lanes, and the load image captures on which of the multiple lanes of the designated route section the transport was traveling. Alternatively or additionally, the load image can capture a relative position of the transport relative to the supports of a bridge structure, a tunnel, or other road structure of the designated route section.The load pattern can be used to determine the load on the designated section of the route due to transport.
[0079] According to one example, the computer device can further be configured to determine the load on the designated route section along and / or transversely to a direction of travel. The computer device can accordingly be configured to execute instructions for determining the load on the designated route section along and / or transversely to a direction of travel. In this way, the load is determined not only along a longitudinal direction of the designated route section, but also along a width direction thereof. This enables a complete or at least a more comprehensive analysis of the load-bearing capacity of the designated route section.
[0080] In one example, the designated road section explicitly refers to a bridge structure, and the computer device is configured to determine the loading of the designated road section taking into account the internal forces of the bridge structure. Accordingly, the computer device can be configured to execute instructions for determining the loading of the designated road section taking into account the internal forces of the bridge structure. The internal forces can be characteristic quantities for the load-bearing capacity of the designated road section. The internal forces can be defined according to civil engineering theory. In particular, the internal forces can correspond to the force quantities that the designated road section must exert against external influences in order not to fail, i.e., not to collapse, not to be irreversibly deformed, etc.
[0081] According to one example, the computer device is further configured to determine the load on the designated route section due to the transport, taking bridge data into account, and / or to execute the instructions directed thereto. The bridge data includes at least one of the following: a girder type of the bridge structure; a width of the bridge structure; and a geometry of the bridge structure. This enables an individualized and thus precise analysis of the load on the designated route section.
[0082] Examples of bridge structure types include single-span girders, continuous girders, single-span frame structures, multi-span frames, arches, arches with suspended or elevated decks, movable bridges, temporary bridges, trough bridges, cable-stayed bridges, and suspension bridges. Furthermore, the designated section may be a combination of these or a combination of a tunnel and a bridge structure.
[0083] The geometry of the bridge structure may include, among other things, a curvature (if any), a length and / or a height, and a number and positions of supports (if any) of the bridge structure.
[0084] According to one example, the computer device is further configured to determine the load on the designated route section, taking into account a traffic situation while the transport is traveling along the designated route section, and / or to execute instructions directed thereto. The traffic situation can, for example, relate to a current traffic density in the designated route section during the transport. Furthermore, the traffic situation can include a stochastic situation such as an accident, weather conditions, restricted visibility, etc. Other traffic, which refers to road traffic not related to the transport, can be closed or opened by the authorities during the transport.If the designated section of road is open to other traffic during the transport, the additional load on the designated section of road caused by other traffic can be taken into account to determine the total load. This enables a precise and reliable analysis of the load on the designated section of road.
[0085] According to one example, the computer device is further configured to statistically record at least one of the following over a predetermined period of time: a payload on the designated route section; an impact on the designated route section; and an axle load rollover over the designated route section. The computer device is thus configured to execute corresponding instructions. Thus, a time-averaged load and / or time-cumulative total load of the designated route section can be determined. In this way, a reliable and precise analysis of the load on the designated route section can be enabled.
[0086] The payload can refer to a single load on the designated section of track that is not permanently applied to the designated section of track. In particular, the payload refers to the load on the designated section of track caused by individual transports. Thus, the payload can be determined at specific points in time and / or place.
[0087] The action can be determined according to the principles of civil engineering. In particular, the action can include a force effect taking into account its direction. The action can include a total force effect on the designated section of road, integrated and / or averaged over a period of time and / or an area.
[0088] The axle load rollover can be determined according to the technical terminology of road construction. The axle load rollover can, in particular, be a single crossing of the designated section of road with a known axle load and / or a series of such crossings with the respective axle loads.
[0089] According to one example, the computer device further comprises means for identifying a further section of the route covered by the transport; and means for determining a load on the further section of the route due to the transport based on the transport data. The computer device can be configured to execute instructions for identifying a further section of the route covered by the transport and for determining a load on the further section of the route due to the transport based on the transport data. Consequently, several section of a route covered by the transport can be determined, and the respective load on the several section of the route can be determined by the transport. For example, all bridge structures on the route can be identified and their load due to the transport can be determined.
[0090] The load on the route sections is determined statistically over a period of time so that precise information on the total load and / or the time-averaged load on the route sections can be obtained.
[0091] Furthermore, the load on road sections can be determined independently of a single route, but rather based on a definable area. For example, the load on specific bridge structures within the Federal Republic of Germany, the EU, or any other region can be determined in the manner described above. This information can be essential for ensuring road traffic safety in the area in question.
[0092] According to one example, the above-described determination of the load on the designated route section can be implemented in conjunction with the above-described computer-implemented method and its embodiments. In particular, the computer device can further comprise means for providing a map; means for determining a starting point and a destination point for the transport in the map; means for determining at least one first route from the starting point to the destination point in the map; means for acquiring three-dimensional obstacle data on the at least one first route; means for creating a second route based on the at least one first route, the transport data of the transport, and the three-dimensional obstacle data; and means for determining the second route as the distance to be covered by the transport.In this way, the planning and execution of transport can be linked to the determination of the load on the route sections. This can reduce the organizational, administrative, and monitoring effort required for transport. Thus, the resources required for and during transport can be reduced.
[0093] Furthermore, the above-described determination of the load on the designated route section can be carried out in conjunction with a navigation system. The distance covered by the transport can be visualized on a map on a display device. The visualization can take place on the display device of the computer device and / or a separate computer device. For example, the one or more designated route sections can be displayed on the map together with the distance traveled and / or optionally independently. The computer device can be configured to enable selection of the individual designated route section and to display information about the load on the selected designated route section.
[0094] Another aspect relates to a distributed computing system comprising at least one client device and at least one server device that are communicatively coupled to one another. The at least one client device and / or the at least one server device comprises the computing device described above or any embodiment thereof.
[0095] According to one example, the method further comprises storing the transport data and the distance traveled during the transport.
[0096] According to one example, the method further comprises transmitting the transport data and the distance covered by the transport to a separate computing device.
[0097] According to one example, the method further comprises detecting at least one additional transport traveling along the designated route section within a predetermined period of time; detecting transport data of the at least one additional transport, which includes a total weight and / or an axle load of the respective additional transport; and determining the additional load on the designated route section by the additional transport based on the associated transport data.
[0098] According to one example of the method, the transport data additionally comprise at least one of the following: a speed of the transport while traveling along the designated route section; a width of the transport; a tire contact area of the transport; a number of axles of the transport; and an axle spacing of the transport.
[0099] According to one example, the method further comprises capturing a load image of the transport when traveling along the designated route section.
[0100] According to one example, the method further comprises determining the load of the designated route section along and / or transverse to a direction of travel.
[0101] According to an example of the method, the designated route section is a bridge structure, and the method further comprises determining the loading of the designated route section taking into account internal forces of the bridge structure.
[0102] According to one example, the method further comprises determining the load on the designated route section due to the transport, taking into account bridge data. The bridge data includes at least one of the following: a girder type of the bridge structure; a width of the bridge structure; and a geometry of the bridge structure.
[0103] According to one example, the method further comprises determining the load of the designated route section taking into account a traffic situation during travel of the designated route section by the transport.
[0104] According to one example, the method further comprises statistically detecting at least one of the following over a predetermined period of time: a payload on the designated route section; an impact on the designated route section; and an axle load rollover over the designated route section.
[0105] According to one example, the method further comprises identifying a further route section of the route covered by the transport; and determining a load on the further route section by the transport based on the transport data.
[0106] According to an example of the method, the transport comprises a tractor and a transport item, the transport of which is a heavy transport and / or large-capacity transport.
[0107] According to one example, the method further comprises providing a map; determining a starting point and a destination point for the transport in the map; determining at least one first route from the starting point to the destination point in the map; acquiring three-dimensional obstacle data on the at least one first route; and creating a second route based on the at least one first route, the transport data of the transport, and the three-dimensional obstacle data; and determining the second route as the distance to be traveled by the transport.
[0108] The method described herein and its embodiments may be applicable to or executable by the navigation system, the computer device, the distributed computer system and / or their embodiments.
[0109] Further disclosed is a method for performing a transport, wherein the transport comprises the transport data described above. The transport is routed along the second route, which is created as described above.
[0110] Accordingly, the technical effects and / or advantages described above may be partially or entirely realized in the navigation system or the distributed computer system accordingly.
[0111] Further effects and advantages are explained in more detail below using the drawings. Short description of the drawings
[0112] Fig. 1 shows a block diagram of a method according to an example; Fig. 2 shows a schematic view of a transport vehicle with transport goods according to an example; Fig. 3 shows a schematic view of a map according to an example; Fig. 4 shows a schematic illustration of a section of a first route according to an example; Fig. 5 shows a schematic illustration of a section of a first route according to a further example; Fig. 6 shows a schematic illustration of a computer device according to an example; Fig. 7 shows a flowchart of a method according to an example; Fig. 8 shows a schematic illustration of a distributed computer system according to an example; Fig. 9 shows a graphical representation of routes according to an example; Fig. 10 shows a schematic representation of a cross-section of a bridge structure according to an example; Fig.Fig. 11 shows a schematic representation of a satellite or aerial image of a curved road section according to an example; Fig. 12 shows a schematic representation of a three-dimensional image of an environment of the curved road section according to the example of . Fig. 11 ; Fig. 13 illustrates the determination of a drag curve according to an example; and Fig. 14 shows a schematic representation of the determination of a drag curve when driving through the curved section of the road according to the example of Fig. 11-13 . Detailed description of the drawings
[0113] Fig. 1shows a block diagram schematically illustrating an example of a computer-implemented method 100. Each of the method steps 102 to 112 explained below, as well as the structural and functional features mentioned therein, can be configured at least in part as described above. Some details are explained in more detail below using specific examples. The computer-implemented method can be executed on one of the computer devices described above. The computer-implemented method can be carried out in combination with the method described above.
[0114] At 102, a map is provided. This map can be digital and available online and / or offline. The map contains topographical information and displays it graphically. In particular, the map shows the routes required for transportation and contains the information necessary for orientation.
[0115] At 104, a starting point and a destination point for the transport are determined on the map. The starting point and destination point can be entered by a user via an interface using suitable input devices such as a touchscreen, keyboard, and mouse. Furthermore, the starting point and destination point can be downloaded from a network, a server, or a cloud. Furthermore, the starting point and destination point can be read in as a defined data structure in a predefined data format. The computer-implemented method 100 can be capable of providing all of these input options.
[0116] At 106, transport data is recorded. The transport data may relate to the physical characteristics of the transport vehicle and / or the transported goods. For example, the transport data includes the dimensions and weight of the transport vehicle and the transported goods, as well as information about cornering behavior, such as the clockwise and counterclockwise turning circle of the transport vehicle.
[0117] Capturing the start and destination points and capturing the transport data can be done sequentially or simultaneously. In some examples, the transport data is captured before the start and destination points are captured on the map.
[0118] At 108, at least one first route from the starting point to the destination point is determined. In particular, several first routes can be determined. The first routes can correspond to computationally possible topographical connections between the starting and destination points, with or without taking the direction of travel into account, according to the digital map and the information contained therein.
[0119] At 110, three-dimensional obstacle data is acquired on the at least one first route. In particular, all three-dimensional obstacle data are acquired on each of the plurality of first routes. Alternatively, the three-dimensional obstacle data can be acquired only for selected first routes. The three-dimensional obstacle data includes, in particular, information about the spatial configuration of the environment along the respective first route. For this purpose, one or more mobile detection units can travel through the first routes and create an image of the environment of the respective first route. For example, the mobile detection units create the image of the environment using optical and / or electromagnetic distance detection. The three-dimensional obstacle data can be obtained from the image of the environments of the first routes.
[0120] At 112, a second route is created based on the at least one route, the transport data, and the three-dimensional obstacle data. In particular, for each individual first route, a check is performed to determine whether the transport data are compatible with the three-dimensional obstacle data of the respective first route. The transport data and the three-dimensional obstacle data of a selected first route may be compatible, for example, if it is expected that the transport vehicle, including the transported goods, maintains a specified minimum distance from the spatial environment along the entire first route.
[0121] This allows route planning to be partially or fully automated. By mapping the environment of the first routes, detailed information about potential obstacles to the transport is provided. Furthermore, an interface can be created that communicates the created second route directly with an authority responsible for issuing transport permits. This, along with the reliable and precise planning, can significantly simplify the transport permitting process, in addition to the effects and advantages discussed above.
[0122] In examples given in Fig. 1are not shown, additional procedural steps may be added. For example, the check to determine whether the three-dimensional obstacle data is compatible with the transport data may initially reveal whether passage along the selected first route, or a section thereof, is possible or impossible. If passage along the first route is possible, the check may reveal either passage along the first route without instructions, or passage along at least one or some sections of the first route according to the associated instructions.
[0123] If instructions are available for traveling a first route, obstacle positions associated with the three-dimensional obstacle data can also be determined. The obstacle positions can be determined, in particular, on the map and include topographical information. The obstacle positions can be stored in a storage device. Furthermore, the current position of the transport vehicle is recorded using GPS positioning. The transport vehicle has the transport data and can be traveling along the second route between the starting point and the destination point toward the destination point. Furthermore, a next obstacle position that is closest to the position of the transport vehicle is determined from the obstacle positions.If instructions are provided for the next obstacle position for which passage is to be carried out, one of the following is provided: the next obstacle position; the three-dimensional obstacle data associated with the next obstacle position; and instructions for passage of the three-dimensional obstacle data associated with the next obstacle position. The instruction is provided on at least one output device in the transport vehicle and / or on an output device in an escort vehicle.
[0124] The provided information can be displayed visually on a display device, e.g., a tablet, smartphone, laptop, or other mobile display device. Additionally or alternatively, the provided information can be played back acoustically, for example, via a loudspeaker system.
[0125] Furthermore, the message can be provided in different languages. For example, the computer-implemented method can provide that the language in which the message is provided can be preset or changed at any time. The message can preferably be provided in a language that the vehicle driver understands.
[0126] Fig. 2 shows a schematic view of a transport vehicle 200 with transport goods 202. The transport vehicle 200 can be a large-capacity transport vehicle, a heavy-duty transport vehicle, and / or an exceptional transport vehicle. In particular, the transport vehicle 200 can be a multi-axle vehicle with more than four axles. As shown, for example, in Fig. 2As shown, the vehicle 200 can be designed in at least two parts and can comprise at least one tractor unit 204 and one semitrailer 206. Depending on the size and type of the transported goods 202, the semitrailer can be designed in one or more parts. Depending on the size and type of the transported goods 202 and / or the tractor unit 204, the semitrailer 206 can rest on a rear part of the tractor unit 204, as shown in Fig. 2 shown, or be coupled to the tractor unit 204 via the transported goods 202.
[0127] Alternatively, the transport vehicle 200 may include a truck 204 and a trailer 206. In examples shown in Fig. 2 are not shown, the transport vehicle 200 may comprise an oversized vehicle with or without cargo, e.g. a mobile crane or other self-propelled work machine.
[0128] The transported item 202 has a weight and spatial dimensions such as height, width, and length. The transport vehicle 200 can be configured overall to ensure the transport of the transported item 202 from the starting point to the destination point. In particular, the semi-trailer 206 can be configured to adequately support and secure the transported item 202. For example, the semi-trailer 206 has a sufficient length, a sufficient width, and a sufficient permissible load weight. The tractor unit 204 can include a work machine, e.g., an engine, that provides the power to transport the transported item 202, the semi-trailer 206, and the tractor unit 204. In addition, the tractor unit 204 can include a driver's cab that can accommodate a driver.
[0129] Overall, the transport vehicle 200, together with the transported goods 202, has a total length L, a total height H, and a total width B. The total weight G comprises at least the weights of the transported goods 202, the tractor unit 204, and the semi-trailer 206. Additional weights may be added to the total weight, including the weight of the driver and the weights of any other accompanying persons in the transport vehicle 200, the weight of fuel, and / or the weight of other loads with which the transport vehicle 200 may be loaded. In some examples, the additional weights may be negligible.
[0130] The dimensions L, W, and D as well as the total weight G can be recorded as part of the transport data. Furthermore, other technical data such as the cornering behavior of the transport vehicle 200 including the transported goods 202, e.g., the turning circle of the transport vehicle 200 to the left and right, can be part of the transport data.
[0131] The transport data also includes axle loads G1, G2 for each of the axles of the tractor unit 204 and the semi-trailer 206. In Fig. 2 For clarity, only two axle loads, G1 and G2, are illustrated. It is understood that a respective axle load is recorded for each axle of the tractor unit 204 and the semi-trailer 206.
[0132] Furthermore, the axis distances A1 and A2 are recorded. For clarity, only two axis distances A1 and A2 are shown in Fig. 2illustrated. It is understood that an axle distance between any two adjacent axles of the tractor unit 204 and the semi-trailer 206 can be determined.
[0133] Furthermore, a tire contact area, a track width (not explicitly shown in Fig. 2 ) and a number of axles are part of the transport data. Furthermore, the transport data can include tires and / or their properties. Accordingly, the transport data can include, for example, the number of tires per axle, the material composition of individual tires of the transport, possibly different tires of the individual tires of the transport, or the like.
[0134] The transport data may further include a friction coefficient and / or frictional resistance of the transport. The friction coefficient and / or frictional resistance may be related to the tires. The friction coefficient and / or frictional resistance may be determined relative to a road surface. In particular, the transport data may capture the friction coefficient and / or frictional resistance depending on different road surface types, which may exhibit differences in grip. For example, the road surface type includes asphalt, concrete, or another mixture. The friction coefficient and / or frictional resistance of the transport may influence the turning circle of the transport, and vice versa.
[0135] Fig. 3shows a schematic view of a map 300. The map 300 is, for example, a digital map that can be made available online and / or offline. A starting point 302 and a destination point 304 are defined in the map 300. This results in several topographical connections between the starting point 302 and the destination point 304, of which Fig. 3 Two examples 306, 308 are marked for illustrative purposes. These can be two initial routes between the starting point 302 and the destination point 304.
[0136] The spatial characteristics at specific locations, each of which represents a potential obstacle for transport with the given transport data, may already be known or unknown when determining the initial routes. One or more mobile mapping units, or mobile mapping systems, can travel along the initial routes to collect precise, three-dimensional obstacle data.
[0137] Fig. 11shows a schematic satellite image of a section 1100. In the example of Fig. 11 The section 1100 is a junction with a motorway with a straight motorway section ("Motorway") 1102 in both directions, a motorway exit 1104 and a motorway entrance 1106. In the example of Fig. 11 The first route, route 1108, runs on the A1102 motorway to exit 1104 and leaves the A1102 motorway via exit 1104.
[0138] Consequently, in this example, the motorway exit 1104 corresponds to a curved section of the first route 1108. In order to determine the passability and a required maneuver for passing the motorway exit 1104, a mobile detection unit (not shown) is used, which travels along the first route 1108 and creates a three-dimensional map of the surroundings of the first route 1108 and / or performs a distance measurement during the journey.
[0139] Fig. 12 shows schematically a three-dimensional image 1200 of an environment of the motorway exit 1104 according to the example of Fig. 11 In particular, the mobile detection unit performs a distance measurement using LiDAR and creates a point cloud as shown in Fig. 12Based on this data, the three-dimensional obstacle data in this section of the route, as well as other parameters for passing through motorway exit 1104, can be determined. For example, the measured and calculated data can be used to determine the gradient, width, and / or radius of curvature of the section of the route.
[0140] Furthermore, the measured and calculated data can be used to detect a structural obstacle and prevent a collision. As in Fig. 11 and 12Shown is a traffic sign 1110 located above motorway exit 1104. Using distance measurement and / or three-dimensional imaging of the surroundings, such a three-dimensional obstacle can be precisely detected, and the risk of collision between the planned transport and the three-dimensional obstacle can be evaluated. This allows the navigability of the curved road section to be reliably determined, and a necessary maneuver for passage can be precisely determined. This can increase safety during and for the transport.
[0141] In Fig. 13 An example of a transport 1300 is shown. The transport 1300 comprises in particular a tractor 204 and a trailer 208, which are to transport a cargo 202. In the example of Fig. 13 The cargo may be a rotor blade for a wind turbine with a maximum width of W202. In addition to the provisions above with reference to Fig. 2In addition to the transport data described above, as well as the maximum width W202 of the transported goods 202 and the total length L, the transport 1300 has further transport data, which include a number of axles, the type of the individual axles (i.e., steerable or fixed), the individual distances D1-D5 between the adjacent axles, a distance C1 between the tractor 204 and the trailer 208, and an excess length C2 to the rear. It is understood that further parameters may be relevant for the transport 1300.
[0142] As in Fig. 14As shown schematically, the aforementioned transport data can be used to computationally simulate the passage of the transport 1300 through the motorway exit 1104, i.e. through the curved section of road. On the basis of the calculation, it can be determined whether the passage is feasible. Furthermore, an optimized route and / or a required maneuver for passing through the curved section of road or the motorway exit 1104 can be determined. Furthermore, a sweep curve 1402 for passing through the curved section of road 1104 can be determined on the basis of the transport data. In this case, the driving behavior of the transport 1300, in particular the swinging out of the transported goods 202, when passing through the motorway exit 1104 can be simulated in order to determine maximum lateral or radial deflections 1404, 1406 of the transport 1300. For example, the sweep curve 1402 can be the area orthe volume between the maximum deflections 1404, 1406 can be determined.
[0143] Fig. 4 shows a schematic illustration 400 of a section 402 of a first route according to an example. The section 402 runs through an opening 406 of a structure 404, which may be a bridge, an overpass, a tunnel, or the like. The opening 406 has a semicircular cross-section with a maximum height 408 in the center and a reduced height 410 in the edge regions of the opening 406. Dashed stripes 412 indicate the centerline of the road of the section 402 and divide it into a left lane 414 and a right lane 416.
[0144] For a transport vehicle with a width B, passage through the structure 404 in the right lane 416 is not possible, as otherwise the transport vehicle or the transported goods would come into contact with the structure 404, which could result in damage to the transport vehicle, the transported goods, the structure 404, and / or third parties. Therefore, instructions for the transport may stipulate that the structure 404 is to be passed through in the middle. The condition of the opening 406 of the structure 404 can be precisely recorded using the mobile detection vehicles discussed above and made available as three-dimensional obstacle data. The transport data includes, in particular, the width B and the height H of the transport vehicle including the transported goods in order to determine whether passage through the structure 404 is not possible, is possible without instructions, or is possible with which instructions.
[0145] Fig. 5shows a schematic illustration 500 of a section of a first route according to another example. The section leads, in the orientation of the Fig. 5 , coming from a lower road 502 onto a left-leaning road 504. The lower road 502 and the left-leaning road 504 are connected to each other via a roundabout with a central island 506. In some countries, such a roundabout must be traveled counterclockwise, as indicated by arrow 508. Based on the three-dimensional obstacle data for the roundabout, the computer-implemented method can determine that, due to the size of the turning circle of the transport vehicle, it is necessary to travel the roundabout clockwise, as indicated by arrow 510. Appropriate instructions and the corresponding information are provided for display and / or output.
[0146] The computer-implemented method can provide for a notice with the instructions to be displayed and / or issued as soon as the transport vehicle approaches the respective obstacle, which may be, for example, a structure, an intersection, a roundabout, a construction site, a landscape or structural feature, or the like, within a predetermined distance. The predetermined distance can vary depending on the type of obstacle and the type of instructions. For example, the predetermined distance is 1 meter to 10 kilometers, or 100 meters to 10 kilometers. For example, the notice can be repeatedly displayed and / or issued at regular intervals.
[0147] Furthermore, one or more escort vehicles may be provided for the transport. In such cases, the notification can be displayed and / or issued simultaneously via a distributed computer system on the transport vehicle and the respective escort vehicle. For this purpose, one or more escort vehicles may be communicatively coupled with the transport vehicle. A corresponding communication network may be provided between the escort vehicles and the transport vehicle.
[0148] Fig. 6shows an example of a computer device 600. The computer device 600 comprises at least means 602 for recording the aforementioned transport data, which in particular comprise the total weight G and the axle loads G1, G2 of the transport. The computer device 600 further comprises means 604 for recording a distance covered by the transport, means 606 for marking a section of the distance covered by the transport, and means 608 for determining a load on the marked section of the route due to the transport based on the transport data. The means 602, 604, 606, and 608 can each be implemented by a processor unit, optionally with the aid of a memory unit (not shown in Fig. 6 ) of the computer device 600.
[0149] Fig. 7shows an example of a method 700. At 702, the aforementioned transport data are recorded, which in particular include the total weight G and the axle loads G1, G2 of the transport. At 704, the distance covered by the transport is recorded. At 706, a section of the route covered by the transport is identified. At 708, a load on the identified section of the route is determined by the transport based on the transport data. The method 700 can be executed by the computer device 600. The method 700 can be combined with the computer-implemented method described above or with its embodiments.
[0150] Fig. 8shows an example of a distributed computer system 800. The system 800 includes at least one client device 802 and at least one server device 804. The at least one client device 802 and the at least one server device 804 are communicatively coupled to one another, ie, they can send data to one another and receive data from one another. For example, the at least one client device 802 and the server device 804 are communicatively coupled to one another wirelessly via the Internet, as in Fig. 8 symbolically shown using lines 806.
[0151] In the example of Fig. 8The system 800 includes a plurality of client devices 802 coupled to a server device 804. At least one of the client devices 802 may include the computing device discussed above or one of its embodiments and / or execute the method discussed above or one of its embodiments. Additionally or alternatively, the server device 804 may include the computing device discussed above or one of its embodiments and / or execute the method discussed above or one of its embodiments.
[0152] At least one of the client devices 802 may be implemented as a mobile computing device in a tractor unit of the transport, for example in the tractor unit 204 in Fig. 2 The server device 804 may be provided by the transport service provider and / or an authority supervising the transport.
[0153] Fig. 9 shows an example of a graphical representation 900 resulting from the method described above or one of its embodiments. Alternatively or additionally, the graphical representation 900 can be Fig. 9 by the computer device described above. The representation 900 shows an illustration of transports carried out within the Federal Republic of Germany over a predetermined period of time. The thin lines can represent, for example, the motorways, while the thick lines illustrate the routes traveled by the transports. The thickness of the lines and / or the color of the lines can be varied depending on the number of transports that traveled the corresponding routes in the adjustable period of time in order to improve the overview.
[0154] In one example, a user can make inputs to display a different area, change the display style (e.g., the color or thickness of the lines), change the set time period, etc. In particular, the user can make inputs to mark a route section of particular interest. The route section to be marked can be a bridge structure, e.g., on a motorway or over a motorway. To do this, the user can, for example, zoom in on the desired area until the route section to be marked is visually recognizable. The user can then mark the route section, for example, by clicking on it or entering its name. To do this, the user can interact with an I / O unit of a computer device. As a result, the load on the marked route section due to transport over the set time period can be displayed.
[0155] Fig. 10shows schematically an example of a cross-section of a bridge structure 1000 to illustrate an example model for the loading of the bridge structure 1000. The bridge structure 1000 comprises two supports 1002, a roadway superstructure 1004 and edges 1006. Road traffic and transport can travel on the roadway superstructure 1004, which is divided by a center line 1008 into two lanes 1010, 1012.
[0156] For the model calculation it is assumed that the transport in Fig. 10symbolized by its total weight G, passes on the left lane 1010. At the same time, it is assumed that the right lane 1012 is open to other traffic. Several calculation models exist for calculating the maximum permissible load for the bridge structure. According to one example, it is assumed that the left main lane 1010 is loaded to 100% (G) by the transport, while the right side lane 1012 is loaded to 65% (G'). According to another calculation model, the right side lane 1012 can be assumed to be loaded to 50%.
[0157] The load on the bridge structure thus determined can be displayed in the manner described above. Furthermore, the load on the bridge structure thus determined can be transmitted to a separate computer device, for example, from a mobile computer device in the transport vehicle or tractor to a server device of the authority.
[0158] Although the billing models with reference to Fig. 10 are described using the example of a bridge structure, they also apply accordingly to other sections of road, for example tunnels, footbridges and other types of overpasses, as well as to the determination of the load in general for the road surface.
[0159] The examples described herein are merely possible and possibly advantageous embodiments of the invention for the purpose of illustration and do not limit the claimed subject matter.
[0160] With the subject matter described herein, which particularly comprises a computer-implemented method, a navigation system, and a distributed computer system, the planning and execution of a transport can be simplified, improved, and / or accelerated. By increasing efficiency, costs and the need for resources for transport can be reduced, for example. Furthermore, safety during transport can be ensured or increased, both for the transport participant and for third parties. Furthermore, the approval process for a transport can be carried out at least partially automatically or with machine support.
Claims
1. A computer-implemented method, comprising: providing (102) a map (300); determining (104) a start point (302) and a destination point (304) in the map (300); acquiring (106) transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406), wherein the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406) comprises at least the following: - dimensions (L, B, H) of a transport vehicle including goods to be transported; and - a total weight (G); calculating (108) at least one first route (306, 308) from the starting point (302) to the destination point (304) in the map (300); acquiring (110) three-dimensional obstacle data (408, 410; 506; 1110) on the at least one first route (306, 308); checking the three-dimensional obstacle data (408, 410; 506; 1110) for compatibility with the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406), wherein the checking outputs at least one of the following: - passage without instructions; - passage impossible; and - passage with instructions; excluding those from the at least one first route for which the checking outputs that the passage is impossible; creating (112) a second route (510) based on a selection of the remaining ones from the at least one first route (306, 308), or a combination of the remaining ones from the at least one first route (306, 308), the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406) and the three-dimensional obstacle data (408, 410; 506; 1110); determining obstacle positions associated with the three-dimensional obstacle data (408,410; 506; 1110); storing the obstacle positions in a storage device; acquiring a position of a transport vehicle (200) on the second route between the starting point and the destination point, the transport vehicle (200) having the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406); calculating a next obstacle position from the obstacle positions that is closest to the position of the transport vehicle (200); and if the checking for the three-dimensional obstacle data (408, 410; 506; 1110) with which the next obstacle position is associated comprises passage with instructions, providing an indication of instructions for passing the three-dimensional obstacle data (408, 410; 506; 1110) with which the next obstacle position is associated.
2. The computer-implemented method of claim 1, further comprising: acquiring the three-dimensional obstacle data (408, 410; 506; 1110) using a mobile acquisition unit that creates a three-dimensional map (1200) of surroundings of the at least one first route (306, 308).
3. The computer-implemented method of any of the preceding claims, further comprising: acquiring the three-dimensional obstacle data (408, 410; 506; 1110) using distance measurement along the at least one first route (306, 308), wherein the distance measurement comprises at least one of the following: - optical distance measurement; - electromagnetic distance measurement; and - acoustic distance measurement.
4. The computer-implemented method of any of the preceding claims, wherein the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406) depend on specifications of the transport vehicle (200) including goods to be transported (202) that relate to the width (B), the height (H), the length, the axle load (A1, A2) and / or the weight (G).
5. The computer-implemented method of any of the preceding claims, wherein the three-dimensional obstacle data (408, 410; 506; 1110) comprises at least one of the following: - a maximum passage height (408); - a maximum permissible width; - a turning circle; - a maximum permissible axle load; and - a maximum permissible weight.
6. The computer-implemented method of any of the preceding claims, further comprising: acquiring (704) a segment travelled by the transport; marking (706) a segment section (1000) of the segment travelled by the transport; and determining (708) a stress exerted by the transport on the marked segment section (1000) based on the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406), wherein the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406) comprises the total weight (G) and / or the axle load (A1, A2) of the transport.
7. The computer-implemented method of claim 6, further comprising: statistically acquiring at least one of the following over a predetermined period of time: - a payload on the marked segment section (1000); - an impact on the marked segment section (1000); and - an axle load rollover over the marked segment section (1000).
8. The computer-implemented method of any of the preceding claims, further comprising: providing a three-dimensional mapping (1200) of surroundings of the at least one first route (306, 308); acquiring the three-dimensional obstacle data (408, 410; 506; 1110) on the at least one first route (306, 308) based on the three-dimensional mapping (1200) of surroundings of the at least one first route (306, 308); and determining a drag curve (1402) of the transport in a curved segment section (1104) of the at least one first route (306, 308) based on the three-dimensional obstacle data (408, 410; 506; 1110) and the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406).
9. A navigation system configured to carry out the computer-implemented method of any of the preceding claims.
10. A computing device comprising a navigation system according to claim 9.
11. A distributed computer system (800) for navigation, comprising: a client system (802) and a server system (804) communicatively coupled to each other, wherein the client system (802) and / or the server system (804) is configured to carry out any of the computer-implemented method of any of claims 1 to 8, and wherein the client system (802) and / or the server system (804) comprises a storage device for storing and providing at least one of the following: - the map (300); - the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406); - the three-dimensional obstacle data (408, 410; 506; 1110); - the at least one first route (306, 308); and - the second route (510).
12. A method for carrying out a transport, wherein the transport has the transport data (L, B, H, G1, G2, G, A1, A2; W202, D1-D5, C1, C2; 1404, 1406) of any of claims 1 to 8, wherein the transport is planned and carried out along the second route (510) of claim 1.
