CN103996293A - Real-time traffic status collecting and inquiring system and method based on rider collaboration - Google Patents

Real-time traffic status collecting and inquiring system and method based on rider collaboration Download PDF

Info

Publication number
CN103996293A
CN103996293A CN201410252156.9A CN201410252156A CN103996293A CN 103996293 A CN103996293 A CN 103996293A CN 201410252156 A CN201410252156 A CN 201410252156A CN 103996293 A CN103996293 A CN 103996293A
Authority
CN
China
Prior art keywords
road
road condition
automobile friend
information
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410252156.9A
Other languages
Chinese (zh)
Other versions
CN103996293B (en
Inventor
张程
吴传淑
周广哲
李捷
甘红霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201410252156.9A priority Critical patent/CN103996293B/en
Publication of CN103996293A publication Critical patent/CN103996293A/en
Application granted granted Critical
Publication of CN103996293B publication Critical patent/CN103996293B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a real-time traffic status collecting and inquiring system and method based on rider collaboration. The system comprises a server and a mobile terminal. The server comprises a server data analyzing and combing module and a traffic status inquiring service module. The mobile terminal comprises a client end application module and an inquiring client end. The client end application module acquires latitude and longitude coordinates and transmits the latitude and longitude coordinates to the server data analyzing and combing module to process and store the traffic status information. Riders inquires the client end to input inquired road section names to the traffic status inquiring server module, and the traffic status inquiring service module judges the traveling direction of the riders according to the current position of the riders and the inquired road section position, on the basis, a traffic status inquiring request is sent to a traffic status database, and the acquired traffic information is fed back to the inquiring client end. According to the real-time traffic status collecting and inquiring system and method based on rider collaboration, private cars traveling on all the roads at every moment are monitored, real-time traffic status data collecting on the roads of a city is achieved, and the more universality and the accuracy are achieved compared with other methods.

Description

Based on the collaborative real-time road condition acquiring inquiry system of automobile friend and collection querying method
Technical field
The invention belongs to mobile Internet and car networking field, relate to road condition acquiring technology, particularly a kind of based on the collaborative real-time road condition acquiring inquiry system of automobile friend and collection querying method.
Background technology
The rapid growth of auto industry, causes automobile pollution to continue to increase and enormous amount, and traffic congestion has become the obstacle of urban life maximum.Cost every day time cost is on the way high, and traffic congestion not only brings about great losses to economic development, also becomes a social concern that relates to the people's livelihood.By modes such as broadcast, internets, provide real-time road condition information to serve, inquiry road conditions are blocked up to evade, and become gradually before travel indispensable operation of people.
But the limitation due to traffic acquisition means, issue means, cannot provide transport information accurately and timely to user all the time, guides user trip that cannot be correct.Existing road condition acquiring scheme mainly contains, camera, ground induction coil and Floating Car etc.Camera is taken road traffic condition by the camera being erected on road, thereby differentiates road congestion conditions; Ground induction coil is mainly laid on intersection, detects the flow of road conditions traffic; Floating Car, as Floating Car, differentiates condition of road surface according to their speed of a motor vehicle by equipment such as taxi, buses.
Camera and ground induction coil need to carry out the installation of equipment on road, and installation and maintenance cost is high, and the differentiation cost of road condition data is high.Floating Car collection is limited to quantity and cost, cannot effectively cover all roads, cause road conditions coverage rate low, mainly cover the major trunk roads in city and cannot cover all roads in city, limited amount causes vehicle on the same road seldom in addition, so just causes data accuracy low.Above-mentioned three kinds of modes, the road condition acquiring work that all only can solve local major trunk roads, and for a large amount of urban roads, cannot realize covering at high proportion, more cannot solve the accuracy problem of real-time road.
Summary of the invention
The present invention is intended at least solve the technical matters existing in prior art, has proposed to special innovation a kind of based on the collaborative real-time road condition acquiring inquiry system of automobile friend and collection querying method.
In order to realize above-mentioned purpose of the present invention, the invention provides and a kind ofly based on the collaborative real-time road condition acquiring querying method of automobile friend, comprise road condition acquiring process, described road condition acquiring process comprises the steps:
S11, automobile friend travels on certain road, if this congestion in road is inputted congestion information on mobile terminal;
S12, described mobile terminal mails to server in the lump by described automobile friend's location coordinate information, described automobile friend's ID mark and congestion information;
S13, T is after the time, and described mobile terminal mails to server by described automobile friend's location coordinate information, described automobile friend's ID mark again, and described T is positive number;
S14, before and after the server count combing module according to one's analysis of server receives, after 2 data messages, confirm the speed per hour of the vehicles that described automobile friend takes, and compare with system threshold values P, then obtain the traffic information of this coordinate, described system threshold values P is positive number;
S15, this road condition analyzing result that described server count combing module is according to one's analysis current according to system, increases this traffic information, further revises road conditions aggregation information, and in the mode of longitude and latitude, this traffic information is saved in database;
S16 locates its location name according to the coordinate information of these road conditions in map system, in the mode of road name, supplements a road conditions information in database.
Of the present invention based on the collaborative real-time road condition acquiring querying method of automobile friend by providing the easy-to-use road conditions of friendliness to share application, by the traffic information data aggregate of single private car in same link, obtain the polymerization road condition data of this road, utilize polymerization road condition data to provide road conditions service for user's vehicle.Because this method takes full advantage of " automobile friend collaborative " thought, converge " bicycle road conditions " rill become " road conditions " great river, by the private car all the time all travelling on each road, realize the real-time road data acquisition to the extensive road in city, compared with additive method, had more versatility and accuracy.
In addition, before and after server count of the present invention combing module according to one's analysis receives, after 2 data messages, confirm the speed per hour of the vehicles that described automobile friend takes, and compare with system threshold values P, then obtain the traffic information of this coordinate, more accurate.
In a kind of preferred implementation of the present invention, described T is 60 seconds.Thereby guarantee that traffic information is accurate, and upgrade in time.
In a kind of preferred implementation of the present invention, described system threshold values P defines or adjusts by road condition data polymerization analysis algorithm for artificial, during adjustment according to this existing historical threshold data of section fragment current time fragment and these road conditions automobile friend's travel speed, the traffic information of reflection and automobile friend's credit, according to polymerization analysis algorithm, carry out the value of decision-making current system threshold values P.More accurate.
In another kind of preferred implementation of the present invention, according to automobile friend's road conditions, confirm that algorithm obtains the traffic information of this coordinate, described automobile friend's road conditions confirm that algorithm comprises:
S51, calculates distance
C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)Distance=R*Arccos(C)*Pi/180
Wherein, MLatA is the longitude coordinate of starting point A, and MLonA is the latitude coordinate of starting point A; MLatB is the longitude coordinate of starting point B, and MLonB is the latitude coordinate of starting point B,
R is the radius of the earth, and value is 6378.137 kilometers; Pi is 3.1415926
S52, calculates average speed
S53, confirms road conditions calculating
According to urban traffic situation information, two threshold value M1 and M2 are set, represent respectively block up threshold value and unobstructed threshold value, described M1, M2 are positive number, and M1 is less than M2, when average velocity is during lower than M1, be considered as blocking up, in the time of between M1 and M2, being considered as normally, higher than M2, is unobstructed.If the evaluation of estimate that actual road conditions calculated value provides with automobile friend is identical, this result is directly delivered to road condition data polymerization analysis algorithm, otherwise, abandon the evaluation of estimate that automobile friend provides, and submit the calculated value based on this automobile friend's position calculation to road condition data polymerization analysis algorithm process.
In a kind of preferred implementation of the present invention, this road condition analyzing result that described server count combing module is according to one's analysis current according to system, increases this traffic information, further revises in road conditions aggregation information and adopts road condition data polymerization analysis algorithm, is specially:
In network, there is N node, N={1 ..., n}, n is positive integer, source node and destination node set be respectively Si, Di}, i=1 wherein, 2 ..., n,
If it is G that node k often correctly provides the income of traffic information, loss is F, and taking successful probability is a k, the utility function U of node k kcan be expressed as:
U k = Σ i = 1 v k s ( a k G ) - F a k b k
Wherein, b krepresent that node k receives the probability of competition game;
Because node is the individuality of rationality, in whole game play cycle, all nodes all can be adjusted the authenticity of road conditions reflections of oneself so that self maximization of utility, that is:
max 0 ≤ a k ≤ 1 U k ( a k , a - k )
Dynamic perfromance and chronicity based on each client terminals in whole real-time road sharing platform network, and client current share the consideration that behavior selection can affect the follow-up game stage, the mutual of game both sides is repeated game, suppose that described repeated game has known exchange times T, when each selection forward node decision-making, take over party's node that node can be observed participative decision making in the past 1,2, the behavior of t-1 forwarding decision, according to describe the form of utility function in game theory with discount factors, the total utility of each node can be expressed as: Σ t = 0 T δ t U k ( a ( t ) )
Wherein a (t)=(a1 ..., aN), U k(a (t)) represents the utility value of node k when carrying out stage game for the t time, and δ is to the node k patient comprehensive measurement that cooperates: δ is larger, and k is more patient in expression, and this node is also more paid attention to long-term benefit; Otherwise k more payes attention to immediate interest, the value of δ is generally determined by application scenarios, if this moment fragment of this position provides the client terminal quantity of road conditions many, this value can suitably improve,
The average utility of node k can be expressed as:
U k → = ( 1 - δ ) Σ t = 0 T δ t U k ( a ( t ) )
The standard factor (1-δ) is for estimating the income of stage game and repeated game with unified unit; The 1 unit effectiveness of each issue is all standardized as 1.
The present invention adopts theory of games, and introduces credit mechanism and penalty mechanism, and the success that makes single game may not be the success of repeated game.If each node provides deceptive information and found words in the process of real-time road is provided, its punishment facing is far longer than when time income, when participating in real-time road condition information game being provided, all can more view the situation as a whole, and the individual immediate interests of no longer undue consideration, thereby improved the shared accuracy of real-time road condition information.
In a kind of preferred implementation of the present invention, in step S15, database is located and be stored into site of road direction:
According to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference are deposited in database in the lump.Thereby accurately judge travel direction.
In a kind of preferred implementation of the present invention, the real-time road condition acquiring querying method collaborative based on automobile friend also comprises road condition query process, and described road condition query process comprises:
S21, automobile friend prepares to drive to set out, and opens road condition query client, the road name of input wish inquiry;
S22, first road condition query service module obtains the latitude and longitude coordinates information of this position from map system according to described road name;
S23, road condition query service module obtains gps coordinate information from current automobile friend's current location;
S24, determines the direction of coordinates of targets according to road inquiry direction location algorithm;
S25, road condition query service module is submitted to destination address coordinate, directional information in database and inquires about, and will return results in cell-phone customer terminal and show.
Query script is simply accurate.
Described road inquiry direction location algorithm:
When calculating real-time road, according to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, by front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference.
In order to realize above-mentioned purpose of the present invention, it is a kind of based on the collaborative real-time road condition acquiring inquiry system of automobile friend that the present invention also provides, and comprise server and can carry out with described server the mobile terminal of information interaction,
Described server comprises server count combing module according to one's analysis, road condition query service module,
Described mobile terminal comprises client application module, and carries out the inquiring client terminal of information interaction with described road condition query service module;
Described client application module obtains the latitude and longitude coordinates of current automobile friend present position and is transferred to server count combing module according to one's analysis;
The road conditions feedback information that server count combing resume module according to one's analysis automobile friend provides, and traffic information is processed and stored;
The automobile friend who needs inquiry traffic information by inquiring client terminal to road condition query service module input inquiry section title, road condition query service module is according to this automobile friend's current location, and inquiry section its travel direction of location determination, and to road condition data storehouse, send on this basis road condition query request, and the traffic information obtaining is fed back to inquiring client terminal.
Of the present invention based on the collaborative real-time road condition acquiring inquiry system of automobile friend by providing the easy-to-use road conditions of friendliness to share application, by the traffic information data aggregate of single private car in same link, obtain the polymerization road condition data of this road, utilize polymerization road condition data to provide road conditions service for user's vehicle, realize the real-time road data acquisition to the extensive road in city, compared with additive method, had more versatility and accuracy.
Additional aspect of the present invention and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or additional aspect of the present invention and advantage accompanying drawing below combination obviously and is easily understood becoming the description of embodiment, wherein:
Fig. 1 is the road condition data schematic flow sheet of a kind of preferred implementation of the present invention;
Fig. 2 is the frame diagram based on the collaborative real-time road condition acquiring inquiry system of automobile friend in a kind of preferred implementation of the present invention;
Fig. 3 is road direction location map in a kind of preferred implementation of the present invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
In description of the invention, it will be appreciated that, term " longitudinally ", " laterally ", " on ", orientation or the position relationship of the indication such as D score, 'fornt', 'back', " left side ", " right side ", " vertically ", " level ", " top ", " end " " interior ", " outward " be based on orientation shown in the drawings or position relationship, only the present invention for convenience of description and simplified characterization, rather than indicate or imply that the device of indication or element must have specific orientation, with specific orientation, construct and operation, therefore can not be interpreted as limitation of the present invention.
In description of the invention, unless otherwise prescribed and limit, it should be noted that, term " installation ", " being connected ", " connection " should be interpreted broadly, for example, can be mechanical connection or electrical connection, also can be the connection of two element internals, can be to be directly connected, and also can indirectly be connected by intermediary, for the ordinary skill in the art, can understand as the case may be the concrete meaning of above-mentioned term.
The present invention, by providing the easy-to-use road conditions of friendliness to share application, vast automobile friend on the way can be submitted in real time the road conditions situation of current own present position is simply described to " blocking up ", " unimpeded ".System is after receiving automobile friend's road conditions feedback, based on information fusion mechanism and the speed of a motor vehicle, pass judgment on mechanism, by the traffic information data aggregate of single private car in same link, obtain the polymerization road condition data of this road, utilize polymerization road condition data to provide road conditions service for user's vehicle.Because this method takes full advantage of " automobile friend collaborative " thought, converge " bicycle road conditions " rill become " road conditions " great river, by the private car all the time all travelling on each road, realize the real-time road data acquisition to the extensive road in city, compared with additive method, had more versatility and accuracy.Certainly, the automobile friend who the present invention relates to should be the colony that uses widely the application of native system mobile phone terminal.
The invention provides a kind ofly based on the collaborative real-time road condition acquiring querying method of automobile friend, as shown in Figure 1, this road condition acquiring querying method comprises road condition acquiring process, and this road condition acquiring process comprises the steps:
S11, automobile friend travels on certain road, if this congestion in road is inputted congestion information on mobile terminal.In the present embodiment, on mobile terminal, there is " blocking up " and " unimpeded " input option, when congestion in road, by activating " blocking up " option, to server, input congestion information.
S12, mobile terminal mails to server in the lump by automobile friend's location coordinate information, automobile friend's ID mark and congestion information.In the present embodiment, automobile friend's location coordinate information can obtain by modes such as GPS or the Big Dippeves, and automobile friend's ID is labeled as unique ID mark of automobile friend's mobile terminal.
S13, T is after the time, and mobile terminal mails to server by automobile friend's location coordinate information, automobile friend's ID mark again, and this T is positive number.In the present embodiment, T is 60 seconds.Thereby guarantee that traffic information is accurate, and upgrade in time.
S14, after 2 data messages, confirms the speed per hour of the vehicles that automobile friend takes, and compares with system threshold values P, then obtain the traffic information of this coordinate, system threshold values P is positive number before and after the server count combing module according to one's analysis of server receives.In the present embodiment, according to automobile friend's road conditions, confirm that algorithm obtains the traffic information of this coordinate, automobile friend's road conditions confirm that algorithm comprises:
First calculate distance
C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)Distance=R*Arccos(C)*Pi/180
Wherein, MLatA is the longitude coordinate of starting point A, and MLonA is the latitude coordinate of starting point A; MLatB is the longitude coordinate of starting point B, and MLonB is the latitude coordinate of starting point B,
R is the radius of the earth, and value is 6378.137 kilometers; Pi is 3.1415926.
Then, calculate average speed,
Finally, confirm road conditions calculating,
According to urban traffic situation information, two threshold value M1 and M2 are set, represent respectively block up threshold value and unobstructed threshold value, described M1, M2 are positive number, and M1 is less than M2, for major urban arterial highway Lu Eryan, M1 value is 10 kilometers/hour, M2 value is 10 kilometers/hour, when average velocity is during lower than M1, be considered as blocking up, in the time of between M1 and M2, be considered as normal, higher than M2, be unobstructed.If the evaluation of estimate that actual road conditions calculated value provides with automobile friend is identical, this result is directly delivered to road condition data polymerization analysis algorithm, otherwise, abandon the evaluation of estimate that automobile friend provides, and submit the calculated value based on this automobile friend's position calculation to road condition data polymerization analysis algorithm process.
In the present embodiment, A is the position coordinates point of automobile friend while sending information for the first time, and B was T automobile friend's after the time position coordinates point.
S15, this road condition analyzing result that server count combing module is according to one's analysis current according to system, increases this traffic information, further revises road conditions aggregation information, and in the mode of longitude and latitude, this traffic information is saved in database.
Because the collection main body of road conditions is the evaluations of the numerous driver and crew in road driving road, also just can not avoid driver and crew's wrong report that may occur or the situation of estimating false report.In order to improve the accuracy of road conditions, in data aggregate analytic process, the present invention, mainly in conjunction with repeated game and credit mechanism, sets about from the chronicity of driver and crew's account, solves the problem of the false traffic information of this class.Its specific works comprises:
The comparison of this moment position road conditions situation that driver and crew's evaluating pavement condition and system have been gathered is converted to resource buyer-seller relationship, thereby sets up the correspondence of profit and less, and then can set up corresponding relation with game theoretic theoretical foundation.
Set up repeated game mechanism, becoming the single game profit and loss is the repeatedly repeated game profit and loss, thereby the decision-making of adopting current account reaction road conditions is become to the repetitive decision process of a chronicity, make each individuality that traffic information is provided from life cycle and the network overall situation, all may become decision maker sometime, make role that real-time road condition information provides occur the possibility of checker, for global fair and the balanced sustainability of game have been created condition.
Introduce credit mechanism and penalty mechanism.The success that makes single game may not be the success of repeated game.If each node provides deceptive information and found words in the process of real-time road is provided, its punishment facing is far longer than when time income, when participating in real-time road condition information game being provided, all can more view the situation as a whole, and the individual immediate interests of no longer undue consideration, thereby improved the shared accuracy of real-time road condition information.
In the present embodiment, system threshold values P can or adjust by road condition data polymerization analysis algorithm automatically for artificial definition, during adjustment according to this existing historical threshold data of section fragment current time fragment and these road conditions automobile friend's travel speed, the traffic information of reflection and automobile friend's credit, according to polymerization analysis algorithm, carry out the value of decision-making current system threshold values P.For example, when the system threshold values for the definition of blocking up is 10km/ hour, but on certain section of certain time point, just in time carried out speed limit (F-Zero 10km/ hour), and this section car is less simultaneously, the vehicle of passing by so all just in time with the speed of 10km/ hour by and automobile friend to its evaluation, be unobstructed, in this case, need to, by polymerization analysis algorithm adjustment System threshold values, may should be within 5km/ hour, should be just the definition of blocking up to the system threshold values of this section road conditions now.
In the present embodiment, road condition data polymerization analysis algorithm is specially:
In network, there is N node, N={1 ..., n}, n is positive integer, source node and destination node set be respectively Si, Di}, i=1 wherein, 2 ..., n,
If it is G that node k often correctly provides the income of traffic information, loss is F, and taking successful probability is a k, the utility function U of node k kcan be expressed as:
U k = Σ i = 1 v k s ( a k G ) - F a k b k
Wherein, b krepresent that node k receives the probability of competition game;
Because node is the individuality of rationality, in whole game play cycle, all nodes all can be adjusted the authenticity of road conditions reflections of oneself so that self maximization of utility, that is:
max 0 ≤ a k ≤ 1 U k ( a k , a - k )
Dynamic perfromance and chronicity based on each client terminals in whole real-time road sharing platform network, and client current share the consideration that behavior selection can affect the follow-up game stage, the mutual of game both sides is repeated game, suppose that described repeated game has known exchange times T, when each selection forward node decision-making, take over party's node that node can be observed participative decision making in the past 1,2, the behavior of t-1 forwarding decision, according to describe the form of utility function in game theory with discount factors, the total utility of each node can be expressed as:
Σ t = 0 T δ t U k ( a ( t ) )
Wherein, a (t)=(a 1..., a n), Uk (a (t)) represents the utility value of node k when carrying out stage game for the t time, δ is to the node k patient comprehensive measurement that cooperates: δ is larger, and k is more patient in expression, and this node is also more paid attention to long-term benefit; Otherwise k more payes attention to immediate interest, the value of δ is generally determined by application scenarios, if this moment fragment of this position provides the client terminal quantity of road conditions many, this value can suitably improve, and the average utility of node k can be expressed as, and the difference of income and loss is expressed as:
U k → = ( 1 - δ ) Σ t = 0 T δ t U k ( a ( t ) )
The standard factor (1-δ) is for estimating the income of stage game and repeated game with unified unit; The 1 unit effectiveness of each issue is all standardized as 1.
By above aggregating algorithm, can access each automobile friend's effectiveness, in the present embodiment, during adjustment System threshold values P, the shared weight of information that the automobile friend that effectiveness is high provides is larger, for example, one has three automobile friends provides information, the speed per hour that the automobile friend that effectiveness is 1 provides is 10,000 ms/h, the speed per hour that the automobile friend that effectiveness is 0.2 provides is 8,000 ms/h, the speed per hour that the automobile friend that effectiveness is 0 provides is 12,000 ms/h, the information that does not adopt automobile friend that effectiveness is 0 to provide, the information that is more prone to adopt automobile friend that effectiveness is 1 to provide, the computing method that concrete system threshold values P is associated from effectiveness and speed per hour can be quoted situation design according to different, can for but be not limited to the summation of all automobile friends' effectiveness and the product of speed per hour, then divided by effectiveness sum, P=(1*10+0.2*8+0*12)/(1+0.2+0) for example.
Or also can adopt P=(S*1*10+ (1-S) 0.2*8+0*12)/(1+0.2+0), wherein, S is for to be greater than 0 positive number that is less than 1, in the embodiment being more preferably in the present invention, S=0.99.
It should be noted that, with the computing formula of upper threshold value P just for example, be not limitation of the present invention, and designed other formula of those skilled in the art's thought according to the present invention are also within protection scope of the present invention.
The present invention adopts theory of games, and introduces credit mechanism and penalty mechanism, and the success that makes single game may not be the success of repeated game.If each node provides deceptive information and found words in the process of real-time road is provided, its punishment facing is far longer than when time income, when participating in real-time road condition information game being provided, all can more view the situation as a whole, and the individual immediate interests of no longer undue consideration, thereby improved the shared accuracy of real-time road condition information.
In the present embodiment, in step S15, the method for site of road direction being located and is stored into database is:
According to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference are deposited in database in the lump.Thereby accurately judge travel direction.With regard to certain road, its direction is nothing more than forward and reverse, but from plane, can be divided into 8 directions, east, west, south, north, the southeast, northeast, southwest, northwest.As shown in Figure 3, the numeral in figure is the coding of direction, according to these 8 orientation, just can roughly describe vehicle along the direct of travel of road, has had direct of travel just can describe more accurately the real-time traffic situation that the party makes progress afterwards.According to the variation of latitude and longitude coordinates, the present invention is when calculating real-time road, simply directly with regard to direction, do not judge, but change according to the longitude and latitude between 60 seconds, front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference are deposited in database in the lump.By this method, can avoid directly asking for travel direction and the calculated amount that causes is excessive, road path parameter value is required to the problems such as too much.
It should be noted that, direction encoding is the Warning Mark of direction, and direction encoding of the present invention is not limited to the numeral shown in Fig. 3, and any coding form that can direction indication is all within protection scope of the present invention.
S16 locates its location name according to the coordinate information of these road conditions in map system, in the mode of road name, supplements a road conditions information in database.
In the present embodiment, the real-time road condition acquiring querying method collaborative based on automobile friend also comprises road condition query process, and this road condition query process comprises:
S21, automobile friend prepares to drive to set out, and opens road condition query client, the road name of input wish inquiry;
S22, first road condition query service module obtains the latitude and longitude coordinates information of this position from map system according to described road name;
S23, road condition query service module obtains gps coordinate information from current automobile friend's current location;
S24, determines the direction of coordinates of targets according to road inquiry direction location algorithm;
S25, road condition query service module is submitted to destination address coordinate, directional information in database and inquires about, and will return results in cell-phone customer terminal and show.
Wherein, road inquiry direction location algorithm:
When calculating real-time road, according to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, by front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference.
As shown in Figure 2, it is a kind of based on the collaborative real-time road condition acquiring inquiry system of automobile friend that the present invention also provides, and comprise server and can carry out with described server the mobile terminal of information interaction,
Server comprises server count combing module according to one's analysis, road condition query service module,
Mobile terminal comprises client application module, and carries out the inquiring client terminal of information interaction with road condition query service module;
Client application module obtains the latitude and longitude coordinates of current automobile friend present position and is transferred to server count combing module according to one's analysis.In the present embodiment, client application module, in conjunction with GPS information and map datum SDK, is obtained the latitude and longitude coordinates of current automobile friend present position and is transferred to server count combing module according to one's analysis by GPS.In the other preferred implementation of the present invention, client application module also can adopt other positioning systems, and for example the Big Dipper positions.And also can adopt any existing map datum.
The road conditions feedback information that server count combing resume module according to one's analysis automobile friend provides, and traffic information is processed and stored;
The automobile friend who needs inquiry traffic information by inquiring client terminal to road condition query service module input inquiry section title, road condition query service module is according to this automobile friend's current location, and inquiry section its travel direction of location determination, and to road condition data storehouse, send on this basis road condition query request, and the traffic information obtaining is fed back to inquiring client terminal.
It should be noted that, because system embodiment is more to the similar content of embodiment of the method, that therefore introduces is simpler, and related content refers to embodiment of the method part.
In the description of this instructions, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or example in conjunction with specific features, structure, material or the feature of this embodiment or example description.In this manual, the schematic statement of above-mentioned term is not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or feature can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, those having ordinary skill in the art will appreciate that: in the situation that not departing from principle of the present invention and aim, can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is limited by claim and equivalent thereof.

Claims (9)

1. based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, comprising:
Road condition acquiring process, described road condition acquiring process comprises the steps:
S11, automobile friend travels on certain road, if this congestion in road is inputted congestion information on mobile terminal;
S12, described mobile terminal mails to server in the lump by described automobile friend's location coordinate information, described automobile friend's ID mark and congestion information;
S13, T is after the time, and described mobile terminal mails to server by described automobile friend's location coordinate information, described automobile friend's ID mark again, and described T is positive number;
S14, before and after the server count combing module according to one's analysis of server receives, after 2 data messages, confirm the speed per hour of the vehicles that described automobile friend takes, and compare with system threshold values P, then obtain the traffic information of this coordinate, described system threshold values P is positive number;
S15, this road condition analyzing result that described server count combing module is according to one's analysis current according to system, increases this traffic information, further revises road conditions aggregation information, and in the mode of longitude and latitude, this traffic information is saved in database;
S16 locates its location name according to the coordinate information of these road conditions in map system, in the mode of road name, supplements a road conditions information in database.
2. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, described T is 60 seconds.
3. as claimed in claim 1 based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, described system threshold values P defines or adjusts by road condition data polymerization analysis algorithm for artificial, during adjustment according to this existing historical threshold data of section fragment current time fragment and these road conditions automobile friend's travel speed, the traffic information of reflection and automobile friend's credit, according to polymerization analysis algorithm, carry out the value of decision-making current system threshold values P.
4. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, according to automobile friend's road conditions, confirm that algorithm obtains the traffic information of this coordinate, described automobile friend's road conditions confirm that algorithm comprises:
S51, calculates distance
C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)Distance=R*Arccos(C)*Pi/180
Wherein, MLatA is the longitude coordinate of starting point A, and MLonA is the latitude coordinate of starting point A; MLatB is the longitude coordinate of starting point B, and MLonB is the latitude coordinate of starting point B,
R is the radius of the earth, and value is 6378.137 kilometers; Pi is 3.1415926
S52, calculates average speed
S53, confirms road conditions calculating
According to urban traffic situation information, two threshold value M1 and M2 are set, represent respectively block up threshold value and unobstructed threshold value, described M1, M2 are positive number, and M1 is less than M2, when average velocity is during lower than M1, be considered as blocking up, in the time of between M1 and M2, be considered as normally, higher than M2, unobstructed, if the evaluation of estimate that actual road conditions calculated value provides with automobile friend is identical, this result is directly delivered to road condition data polymerization analysis algorithm, otherwise, abandon the evaluation of estimate that automobile friend provides, and submit the calculated value based on this automobile friend's position calculation to road condition data polymerization analysis algorithm process.
5. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, described road condition data polymerization analysis algorithm, is specially:
In network, there is N node, N={1 ..., n}, n is positive integer, source node and destination node set be respectively Si, Di}, i=1 wherein, 2 ..., n,
If it is G that node k often correctly provides the income of traffic information, loss is F, and taking successful probability is a k, the utility function U of node k kcan be expressed as:
U k = Σ i = 1 v k s ( a k G ) - F a k b k
Wherein, b krepresent that node k receives the probability of competition game;
Because node is the individuality of rationality, in whole game play cycle, all nodes all can be adjusted the authenticity of road conditions reflections of oneself so that self maximization of utility, that is:
max 0 ≤ a k ≤ 1 U k ( a k , a - k )
Dynamic perfromance and chronicity based on each client terminals in whole real-time road sharing platform network, and client current share the consideration that behavior selection can affect the follow-up game stage, the mutual of game both sides is repeated game, suppose that described repeated game has known exchange times T, when each selection forward node decision-making, take over party's node that node can be observed participative decision making in the past 1,2, the behavior of t-1 forwarding decision, according to describe the form of utility function in game theory with discount factors, the total utility of each node can be expressed as:
Σ t = 0 T δ t U k ( a ( t ) )
A (t)=(a wherein 1..., a n), U k(a (t)) represents the utility value of node k when carrying out stage game for the t time, and δ is to the node k patient comprehensive measurement that cooperates: δ is larger, and k is more patient in expression, and this node is also more paid attention to long-term benefit; Otherwise k more payes attention to immediate interest, the value of δ is generally determined by application scenarios, if this moment fragment of this position provides the client terminal quantity of road conditions many, this value can suitably improve,
The average utility of node k can be expressed as:
U k → = ( 1 - δ ) Σ t = 0 T δ t U k ( a ( t ) )
The standard factor (1-δ) is for estimating the income of stage game and repeated game with unified unit; The 1 unit effectiveness of each issue is all standardized as 1.
6. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, in step S15, database is located and be stored into site of road direction:
According to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference are deposited in database in the lump.
7. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that, also comprise road condition query process, described road condition query process comprises:
S21, automobile friend prepares to drive to set out, and opens road condition query client, the road name of input wish inquiry;
S22, first road condition query service module obtains the latitude and longitude coordinates information of this position from map system according to described road name;
S23, road condition query service module obtains gps coordinate information from current automobile friend's current location;
S24, determines the direction of coordinates of targets according to road inquiry direction location algorithm;
S25, road condition query service module is submitted to destination address coordinate, directional information in database and inquires about, and will return results in cell-phone customer terminal and show.
8. as claimed in claim 1ly based on the collaborative real-time road condition acquiring querying method of automobile friend, it is characterized in that described road inquiry direction location algorithm:
When calculating real-time road, according to the variation of the latitude and longitude coordinates of automobile friend's location coordinate information of twice acquisition in front and back, by front and back changing value and the Direction code that calculates according to anteroposterior diameter latitude difference.
Described in claim 1 or 7 based on the collaborative real-time road condition acquiring inquiry system of automobile friend, it is characterized in that, comprise server and can carry out with described server the mobile terminal of information interaction,
Described server comprises server count combing module according to one's analysis, road condition query service module,
Described mobile terminal comprises client application module, and carries out the inquiring client terminal of information interaction with described road condition query service module;
Described client application module obtains the latitude and longitude coordinates of current automobile friend present position and is transferred to server count combing module according to one's analysis;
The road conditions feedback information that server count combing resume module according to one's analysis automobile friend provides, and traffic information is processed and stored;
The automobile friend who needs inquiry traffic information by inquiring client terminal to road condition query service module input inquiry section title, road condition query service module is according to this automobile friend's current location, and inquiry section its travel direction of location determination, and to road condition data storehouse, send on this basis road condition query request, and the traffic information obtaining is fed back to inquiring client terminal.
CN201410252156.9A 2014-06-09 2014-06-09 The real-time road condition acquiring inquiry system of working in coordination with based on automobile friend and collection querying method Expired - Fee Related CN103996293B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410252156.9A CN103996293B (en) 2014-06-09 2014-06-09 The real-time road condition acquiring inquiry system of working in coordination with based on automobile friend and collection querying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410252156.9A CN103996293B (en) 2014-06-09 2014-06-09 The real-time road condition acquiring inquiry system of working in coordination with based on automobile friend and collection querying method

Publications (2)

Publication Number Publication Date
CN103996293A true CN103996293A (en) 2014-08-20
CN103996293B CN103996293B (en) 2016-02-24

Family

ID=51310443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410252156.9A Expired - Fee Related CN103996293B (en) 2014-06-09 2014-06-09 The real-time road condition acquiring inquiry system of working in coordination with based on automobile friend and collection querying method

Country Status (1)

Country Link
CN (1) CN103996293B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104464339A (en) * 2014-11-25 2015-03-25 冷天华 Beidou-system-based intelligent road condition and message broadcasting internet-of-things terminal
CN105788338A (en) * 2014-12-26 2016-07-20 北京奇虎科技有限公司 Interaction-type intelligent GPS
CN105783928A (en) * 2014-12-26 2016-07-20 北京奇虎科技有限公司 Intelligent vehicle-mounted GPS
CN105849790A (en) * 2015-10-16 2016-08-10 华为技术有限公司 Road condition information acquisition method
CN105898221A (en) * 2016-04-25 2016-08-24 深圳市双赢伟业科技股份有限公司 Vehicle networked video processing method and apparatus
CN105991754A (en) * 2015-03-31 2016-10-05 深圳市凯立德科技股份有限公司 Method for prompting information of other positioning terminals, positioning terminal and server
CN106448225A (en) * 2016-08-25 2017-02-22 深圳市元征科技股份有限公司 Road information sharing method and device
CN107590995A (en) * 2016-07-08 2018-01-16 沃尔沃汽车公司 Include the method and system of the database of the influence traffic events of report for safeguarding
TWI624817B (en) * 2016-11-24 2018-05-21 英業達股份有限公司 Traffic monitoring system and method for operating a traffic monitoring system
CN109345872A (en) * 2018-11-16 2019-02-15 深圳市科迈爱康科技有限公司 Traffic alarm method, apparatus and system based on line holographic projections
CN109635063A (en) * 2018-12-06 2019-04-16 拉扎斯网络科技(上海)有限公司 Information processing method, device, electronic equipment and the storage medium of address base
CN109874121A (en) * 2019-02-28 2019-06-11 同济大学 Foundation-free facility car networking is connected to Journal of Sex Research and determination method
CN110136436A (en) * 2019-05-13 2019-08-16 特斯联(北京)科技有限公司 A kind of road conditions sharing method and equipment based on information database
CN110491125A (en) * 2019-08-20 2019-11-22 江苏金晓电子信息股份有限公司 A kind of traffic prewarning guidance information generation method
CN110650180A (en) * 2019-08-23 2020-01-03 腾讯科技(深圳)有限公司 Road data acquisition method, system, terminal and storage medium
CN113240910A (en) * 2021-07-12 2021-08-10 中国人民解放军国防科技大学 Road detection method, system, equipment and storage medium based on cooperative vehicle
CN116431936A (en) * 2023-06-13 2023-07-14 陕西交通电子工程科技有限公司 Road condition information rapid query method based on tunnel road section

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111613045A (en) * 2019-02-25 2020-09-01 阿里巴巴集团控股有限公司 Method and device for verifying road traffic condition

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4847772A (en) * 1987-02-17 1989-07-11 Regents Of The University Of Minnesota Vehicle detection through image processing for traffic surveillance and control
CN1530890A (en) * 2003-03-14 2004-09-22 株式会社日立制作所 Traffic information displaying device, applying method for running managing center
CN1658190A (en) * 2004-02-17 2005-08-24 逄晓虎 Method and system for acquiring traffic information
CN1674054A (en) * 2004-03-25 2005-09-28 株式会社日立制作所 Vehicular detecting terminal data detection collecting system and related method
CN101944096A (en) * 2009-07-08 2011-01-12 广东融讯信息科技有限公司 Method and system for providing bus routes
CN102176284A (en) * 2011-01-27 2011-09-07 深圳市美赛达科技有限公司 System and method for analyzing and determining real-time road condition information based on global positioning system (GPS) terminal
CN102222408A (en) * 2010-04-13 2011-10-19 深圳市赛格导航科技股份有限公司 Method for reporting blocked road sections, unblocked road sections and driving conditions and vehicle-mounted navigation equipment
CN102496273A (en) * 2011-11-22 2012-06-13 安科智慧城市技术(中国)有限公司 City traffic road condition collection method and system thereof
KR20130094764A (en) * 2013-08-01 2013-08-26 (주) 씨이랩 Land mark based point-of-interest information offering system, and method thereof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4847772A (en) * 1987-02-17 1989-07-11 Regents Of The University Of Minnesota Vehicle detection through image processing for traffic surveillance and control
CN1530890A (en) * 2003-03-14 2004-09-22 株式会社日立制作所 Traffic information displaying device, applying method for running managing center
CN1658190A (en) * 2004-02-17 2005-08-24 逄晓虎 Method and system for acquiring traffic information
CN1674054A (en) * 2004-03-25 2005-09-28 株式会社日立制作所 Vehicular detecting terminal data detection collecting system and related method
CN101944096A (en) * 2009-07-08 2011-01-12 广东融讯信息科技有限公司 Method and system for providing bus routes
CN102222408A (en) * 2010-04-13 2011-10-19 深圳市赛格导航科技股份有限公司 Method for reporting blocked road sections, unblocked road sections and driving conditions and vehicle-mounted navigation equipment
CN102176284A (en) * 2011-01-27 2011-09-07 深圳市美赛达科技有限公司 System and method for analyzing and determining real-time road condition information based on global positioning system (GPS) terminal
CN102496273A (en) * 2011-11-22 2012-06-13 安科智慧城市技术(中国)有限公司 City traffic road condition collection method and system thereof
KR20130094764A (en) * 2013-08-01 2013-08-26 (주) 씨이랩 Land mark based point-of-interest information offering system, and method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢建刚: "城市交通拥堵博弈分析", 《中国物价》 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104464339A (en) * 2014-11-25 2015-03-25 冷天华 Beidou-system-based intelligent road condition and message broadcasting internet-of-things terminal
CN105788338A (en) * 2014-12-26 2016-07-20 北京奇虎科技有限公司 Interaction-type intelligent GPS
CN105783928A (en) * 2014-12-26 2016-07-20 北京奇虎科技有限公司 Intelligent vehicle-mounted GPS
CN105991754A (en) * 2015-03-31 2016-10-05 深圳市凯立德科技股份有限公司 Method for prompting information of other positioning terminals, positioning terminal and server
CN105849790A (en) * 2015-10-16 2016-08-10 华为技术有限公司 Road condition information acquisition method
US10971007B2 (en) 2015-10-16 2021-04-06 Huawei Technologies Co., Ltd. Road condition information sharing method
CN105898221A (en) * 2016-04-25 2016-08-24 深圳市双赢伟业科技股份有限公司 Vehicle networked video processing method and apparatus
CN107590995A (en) * 2016-07-08 2018-01-16 沃尔沃汽车公司 Include the method and system of the database of the influence traffic events of report for safeguarding
CN106448225B (en) * 2016-08-25 2019-12-10 深圳市元征科技股份有限公司 Road section information sharing method and device
CN106448225A (en) * 2016-08-25 2017-02-22 深圳市元征科技股份有限公司 Road information sharing method and device
TWI624817B (en) * 2016-11-24 2018-05-21 英業達股份有限公司 Traffic monitoring system and method for operating a traffic monitoring system
CN109345872A (en) * 2018-11-16 2019-02-15 深圳市科迈爱康科技有限公司 Traffic alarm method, apparatus and system based on line holographic projections
CN109635063A (en) * 2018-12-06 2019-04-16 拉扎斯网络科技(上海)有限公司 Information processing method, device, electronic equipment and the storage medium of address base
CN109874121A (en) * 2019-02-28 2019-06-11 同济大学 Foundation-free facility car networking is connected to Journal of Sex Research and determination method
CN110136436A (en) * 2019-05-13 2019-08-16 特斯联(北京)科技有限公司 A kind of road conditions sharing method and equipment based on information database
CN110136436B (en) * 2019-05-13 2020-04-24 特斯联(北京)科技有限公司 Information database-based road condition sharing method and equipment
CN110491125A (en) * 2019-08-20 2019-11-22 江苏金晓电子信息股份有限公司 A kind of traffic prewarning guidance information generation method
CN110650180A (en) * 2019-08-23 2020-01-03 腾讯科技(深圳)有限公司 Road data acquisition method, system, terminal and storage medium
CN110650180B (en) * 2019-08-23 2021-07-16 腾讯科技(深圳)有限公司 Road data acquisition method, system, terminal and storage medium
CN113240910A (en) * 2021-07-12 2021-08-10 中国人民解放军国防科技大学 Road detection method, system, equipment and storage medium based on cooperative vehicle
CN113240910B (en) * 2021-07-12 2021-10-26 中国人民解放军国防科技大学 Road detection method, system, equipment and storage medium based on cooperative vehicle
CN116431936A (en) * 2023-06-13 2023-07-14 陕西交通电子工程科技有限公司 Road condition information rapid query method based on tunnel road section
CN116431936B (en) * 2023-06-13 2023-08-18 陕西交通电子工程科技有限公司 Road condition information rapid query method based on tunnel road section

Also Published As

Publication number Publication date
CN103996293B (en) 2016-02-24

Similar Documents

Publication Publication Date Title
CN103996293B (en) The real-time road condition acquiring inquiry system of working in coordination with based on automobile friend and collection querying method
US20210254986A1 (en) Selective vehicle tracking and vehicle routing
US8332151B2 (en) Gradient information calculating system, vehicle running control system, navigation system, and gradient information calculating method
CN101964148B (en) Road traffic information recording server and GPS (Global Positioning System) user terminal
WO2015051718A1 (en) Dynamic track navigation method and cloud platform
CN108680180A (en) Traffic information Vehicular navigation system and its air navigation aid
CN107640184A (en) A kind of Train Wheel diameter automatic calibration system and its method based on precision ranging
CN105702042A (en) Road congestion judgment method according to locating information of key operating vehicles
CN107591013A (en) Different vehicle positional information Real-Time Sharing method and system on one kind colleague's route
CN104750963A (en) Intersection delay time estimation method and device
DE112015000924B4 (en) Target-dependent speed controller
CN105096625A (en) Method of acquiring real-time road condition information, system and server
US20220366336A1 (en) Fleet operational assessment based on extrapolation of geolocation data
CN106128132A (en) A kind of system of real-time road monitoring
CN112652166B (en) Job site transportation scheduling system
CN108230144A (en) A kind of auto metal halide lamp air control method based on Internet of Things and environment sensing
US20110037617A1 (en) System and method for providing vehicular safety service
CN105654745A (en) Real-time traffic flow monitoring method based on intelligent handset
CN109754606B (en) Method for predicting road congestion condition based on taxi positioning
CN110827550A (en) Intelligent traffic city route planning method and device
CN205862601U (en) A kind of cloud computing navigation system
CN102364558A (en) Electronic map and application thereof
CN108801281A (en) Based on the big data analysis method that the road is clear
US20230311928A1 (en) Traffic State Determination
US20220406178A1 (en) Connected reference marker system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160224

Termination date: 20200609