Radio wave environment model computation system and radio wave environment model computation method

The radio-wave environment model calculation system addresses the challenge of accurately estimating radio wave environments by generating polygons from point cloud data and calculating electric field strength distributions, achieving high-speed and accurate communication quality estimation within wireless communication service areas.

JP2025056834APending Publication Date: 2025-04-09HITACHI LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023166328
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-04-09

AI Technical Summary

Technical Problem

Existing technologies face challenges in faithfully reproducing structures that affect electromagnetic waves within wireless communication service areas and accurately estimating radio wave environment fluctuations due to mobile bodies within these areas.

Method used

A radio-wave environment model calculation system that uses a processor and memory to generate structure and mobile body polygons from point cloud data, and then calculates electric field strength distributions using an electromagnetic field calculation engine, allowing for real-time estimation of communication quality.

Benefits of technology

The system enables high-speed and accurate estimation of communication quality within service areas including mobile bodies, allowing for immediate quality assessment following movement of the mobile body.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025056834000001_ABST
    Figure 2025056834000001_ABST
Patent Text Reader

Abstract

To fast and accurately estimate a communication quality in a service area including mobile providing wireless communications.SOLUTION: A radio wave environment model computation system generates a structure polygon representing a stationary structure from point group data relating to the stationary structure and electricity data representing electric characteristics of the stationary structure. A mobile polygon representing a mobile is generated from point group data relating to the mobile. First electric field strength distribution based on the structure polygon is then acquired from an electromagnetic field computation engine. Second electric field strength distribution based on the mobile polygon is acquired from the electromagnetic field computation engine. Field strength distribution is then generated on the basis of the first electric field strength distribution and the second electric field strength distribution and outputted from a display device.SELECTED DRAWING: Figure 3A
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a radio wave environment model calculation system and a radio wave environment model calculation method. [Background technology]

[0002] The increasing speed and integration of semiconductor chips has made it possible to perform large-scale, high-speed electromagnetic field calculations using computer resources. A technology called digital twin has emerged, which models objects in the real world that affect electromagnetic waves and uses this model to reproduce wireless communication characteristics in the real world in a computer, and research and development is being actively pursued.

[0003] Until now, a technology that has been adopted to reproduce structures that affect the electromagnetic field within a wireless communication area in cyberspace within computer resources is one that constructs a three-dimensional structure in cyberspace using size data and electrical property data of the structure.

[0004] However, when a mobile object exists within a wireless communication area, the effect of the mobile object on the electromagnetic field within the wireless communication area must be reflected in the cyberspace in the computer resources.

[0005] To address this issue, Patent Document 1 discloses a technology that measures the electromagnetic field at multiple points within a wireless communication area and corrects the electromagnetic field distribution within the area based on the results of calculations using structural data in cyberspace.

[0006] Patent Document 2 also discloses a technique for detecting the presence or absence of a moving object from actual measured values ​​of the electromagnetic field at a set of multiple transmitting and receiving points within a wireless communication area.Then, physical properties and electrical properties, such as the position, of the moving object existing between the transmitting and receiving points are estimated using the difference between the measured values ​​when the moving object is not present and the measured values ​​when the moving object is present.Then, the technique for calculating the electromagnetic field distribution within the wireless communication area is disclosed using the estimated physical and electrical attributes of the moving object. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] International Publication No. 2020 / 195296 [Patent Document 2] JP 2023-72230 A Summary of the Invention [Problem to be solved by the invention]

[0008] However, the conventional technologies of the above-mentioned Patent Documents 1 and 2 have a problem that it is difficult to accurately predict the radio wave environment in a wireless communication service area by faithfully reproducing in cyberspace structures that affect electromagnetic waves, such as wireless communication media that exist in the wireless communication service area. Furthermore, it is also difficult to predict the fluctuation of the radio wave environment in the wireless communication service area by following the positional change of a mobile object in the wireless communication service area. [Means for solving the problem]

[0009] As one aspect for solving the above problem, there is provided a radio wave environment model calculation system for calculating an electric field intensity distribution in a wireless communication service area in which stationary structures and mobile bodies are present, the radio wave environment model calculation system having a processor and a memory, the processor generating a structural polygon representing the stationary structure from point cloud data relating to the stationary structure and electrical data representing the electrical characteristics of the stationary structure, generating a mobile body polygon representing the mobile body from the point cloud data relating to the mobile body, obtaining a first electric field intensity distribution based on the structural polygon from an electromagnetic field calculation engine, obtaining a second electric field intensity distribution based on the mobile body polygon from the electromagnetic field calculation engine, generating the electric field intensity distribution based on the first electric field intensity distribution and the second electric field intensity distribution, and outputting the electric field intensity distribution from a display device. Effect of the Invention

[0010] According to the present invention, it is possible to quickly and accurately estimate communication quality within a service area including a mobile object that provides wireless communication, and it is possible to quickly and accurately estimate wireless communication quality in a communication environment including the mobile object by following the movement of the mobile object. [Brief description of the drawings]

[0011] [Figure 1A] FIG. 1 is a diagram showing the configuration of a radio wave environment model calculation system according to a first embodiment. [Figure 1B] 4 is a flowchart showing a main operation process of the radio wave environment model calculation system according to the first embodiment. [Figure 1C] 5 is a flowchart showing an electromagnetic field calculation process in the main operation process of the radio wave environment model calculation system according to the first embodiment. [Diagram 2] FIG. 13 is a diagram showing the configuration of a radio wave environment model calculation system according to a modified example of the first embodiment. [Figure 3A] FIG. 11 is a diagram showing the configuration of a radio wave environment model calculation system according to a second embodiment. [Figure 3B] 10 is a flowchart showing a main operation process of the radio wave environment model calculation system according to the second embodiment. [Figure 3C] 10 is a flowchart showing a direct wave calculation process in the main operation process of the radio wave environment model calculation system according to the second embodiment. [Figure 3D] 10 is a flowchart showing a reflected wave calculation process in the main operation process of the radio wave environment model calculation system according to the second embodiment. [Figure 4A] 11 is a flowchart showing a main operation process of the radio wave environment model calculation system according to the third embodiment. [Figure 4B] 11 is a flowchart showing a moving object point cloud measurement / data generation process in the main operation process of the radio wave environment model calculation system according to the third embodiment. [Figure 5A] FIG. 13 is a diagram showing the configuration of a radio wave environment model calculation system according to a fourth embodiment. [Figure 5B] 11 is a flowchart showing a main operation process of the radio wave environment model calculation system according to the fourth embodiment. [Figure 5C]13 is a flowchart showing a moving object point cloud measurement / data generation process in the main operation process of the radio wave environment model calculation system according to the embodiment 4. [Figure 6A] FIG. 2 is a diagram for explaining the operation of the radio wave environment model calculation system according to the first embodiment. [Figure 6B] FIG. 2 is a diagram for explaining the operation of the radio wave environment model calculation system according to the first embodiment. [Figure 6C] FIG. 2 is a diagram for explaining the operation of the radio wave environment model calculation system according to the first embodiment. [Figure 7A] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the second embodiment. [Figure 7B] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the second embodiment. [Figure 7C] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the second embodiment. [Figure 7D] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the second embodiment. [Figure 7E] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the second embodiment. [Figure 8A] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 8B] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 8C] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 8D] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 8E] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 8F] FIG. 11 is a diagram for explaining the operation of the radio wave environment model calculation system according to the third embodiment. [Figure 9A] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fourth embodiment. [Figure 9B] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fourth embodiment. [Figure 9C] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fourth embodiment. [Figure 10A] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fifth embodiment. [Figure 10B] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fifth embodiment. [Figure 10C] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fifth embodiment. [Figure 10D] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the fifth embodiment. [Figure 11A] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the sixth embodiment. [Figure 11B] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the sixth embodiment. [Figure 12A] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the seventh embodiment. [Figure 12B] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the seventh embodiment. [Figure 12C] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the seventh embodiment. [Figure 13] FIG. 23 is a diagram for explaining the operation of the radio wave environment model calculation system according to the eighth embodiment. [Figure 14] FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the ninth embodiment. [Figure 15] FIG. 2 is a diagram showing an example of the hardware configuration of a computer. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, embodiments of the present application will be described with reference to the drawings. Note that the embodiments described below do not limit the invention according to the claims, and all of the elements and combinations thereof described in the embodiments are not necessarily essential to the solution of the invention.

[0013] In the following description, a program realizing each processing function unit is executed by a processor to perform a predetermined process using a storage resource (e.g., a RAM (Random Access Memory)) and / or a communication interface device (e.g., a port). The processor is, for example, a CPU (Central Processing Unit). Therefore, the process executed by each processing function unit may be a process performed by a processor or a computer having the processor.

[0014] In the following embodiments and examples, the description of the overlapping matters with the previously described embodiments or examples will be omitted, and the description will focus on the differences. In addition, among the following embodiments and examples, a form in which part or all of one embodiment or example is combined with part or all of another embodiment or example is also included in the embodiments of the present application as long as there is no contradiction and there is consistency.

[0015] In the following description, identical or similar components are given the same reference numerals, and in the following embodiments and modified examples, the description may be omitted or only the differences may be described. In addition, when there are multiple identical or similar components, the same reference numerals may be given different subscripts. In addition, when there is no need to distinguish between these multiple components, the subscripts may be omitted. The number of each component may be singular or plural unless otherwise specified.

[0016] The following embodiments and examples are applied to the calculation of a radio wave environment model for automatic driving control of a moving vehicle, but are not limited to this and can be widely applied to constructing a model of a communication radio wave environment in an environment that includes stationary objects and moving objects.

[0017] [Embodiment 1] (Configuration of radio wave environment model calculation system 1S according to embodiment 1) 1A is a diagram showing the configuration of a radio wave environment model calculation system 1S according to embodiment 1. The radio wave environment model calculation system 1S includes an electromagnetic field calculation engine 510, a calculation control device 520, a calculation model generating device 530, a storage device 540, an input device 550, a display device 560, a point cloud acquisition device 601, and a moving object detection device 602.

[0018] The point cloud acquisition device 601 acquires point cloud data on a stationary structure and stores it in the storage device 540 as structure shape data 542. The moving object detection device 602 acquires point cloud data on a moving object and stores it in the storage device 540 as moving object shape data 541. The moving object detection device 602 is an optical point cloud measurement device such as LiDAR (Light Detection And Ranging).

[0019] The computational model generating device 530 converts the structure shape data 542 into structure polygon data 531 using the structure electrical data 544 pre-stored in the storage device 540. The computational model generating device 530 also converts the moving body shape data 541 into moving body polygon data 532.

[0020] A polygon rearrangement function unit 521 of the calculation control device 520 uses structure polygon data 531 and moving object polygon data 532 to generate polygon data that is spatially arranged in order of ID so that the distance between polygons is minimized. A ray emission point setting function unit 522 of the calculation control device 520 determines a ray emission point from a ray emission point 552 input to an input device 550. A receiving area setting function unit 523 of the calculation control device 520 determines a receiving area forming polygon surface and ID-assigned polygon data to which an ID has been assigned from a receiving area 551 input to an input device 550.

[0021] The electromagnetic field calculation engine 510 calculates the electromagnetic field distribution within the wireless communication service area using the ray emission points, reception area forming polygon surface, and ID-added polygon data determined as described above, and generates a field intensity distribution 561 and a propagation ray 562.

[0022] The display device 560 displays an electric field intensity distribution 561 and a propagation ray 562. The display device 560 also uses the moving object shape data 541, the structure shape data 542, and the structure electrical data 544 stored in the storage device 540 to perform graphic output of a moving object 563 and a structure 564 within a wireless communication service area.

[0023] (Main Operation Processing of Radio Wave Environment Model Calculation System 1S According to the First Embodiment) FIG. 1B is a flowchart showing a main operation process of the radio wave environment model calculation system 1S according to the first embodiment.

[0024] First, in step S11, the computational model generating device 530 reads the structure point cloud data (structure shape data 542). Next, in step S12, the computational model generating device 530 generates a structure polygon (structure polygon data 531) based on the structure shape data 542.

[0025] Next, in step S13, the computational model generation device 530 reads the moving body point cloud data (moving body shape data 541). At this time, the computational model generation device 530 also reads the structure electrical data 544. Next, in step S14, the computational model generation device 530 generates a moving body polygon (moving body polygon data 532) based on the moving body shape data 541 and the structure electrical data 544.

[0026] Next, in step S15, the calculation control device 520 generates a congruent polygon data structure using the structure polygon data 531 and the moving object polygon data 532, and stores it in the polygon rearrangement function unit 521. The congruent polygon data is a polygon including a structure polygon and a moving object polygon.

[0027] Next, in step S16, the calculation control device 520 accepts input of the receiving area 551 from the input device 550. Next, in step S17, the calculation control device 520 generates a receiving surface polygon from the receiving area 551 input in step S16 and stores it in the receiving area setting function unit 523. The receiving surface polygon is a polygon that represents the receiving surface of a ray in the receiving area 551 set by the user.

[0028] Next, in step S 18 , the calculation control device 520 receives the input of the ray emission point 552 from the input device 550 , creates positional relationship data between the ray emission point and the receiving surface polygon, and stores it in the ray emission point setting function unit 522 .

[0029] Next, in step S19, the electromagnetic field calculation engine 510 reads the congruent polygon data, the receiving surface polygon, and the data related to the ray radiation point from the calculation control device 520 through the polygon rearrangement function unit 521, the receiving area setting function unit 523, and the ray radiation point setting function unit 522, and executes the electromagnetic field calculation process. The details of the electromagnetic field calculation process will be described later with reference to Fig. 2B. The calculation control device 520 acquires the electric field intensity distribution within the wireless communication service area as the processing result of the electromagnetic field calculation engine 510.

[0030] Next, in step S20, the calculation control device 520 uses the electromagnetic field calculation engine 510 to draw a structure on the display screen of the display device 560. Next, in step S21, the calculation control device 520 uses the electromagnetic field calculation engine 510 to draw a moving object on the display screen of the display device 560. Next, in step S22, the calculation control device 520 uses the electromagnetic field calculation engine 510 to draw an electric field intensity distribution on the display screen of the display device 560.

[0031] (Electromagnetic Field Calculation Processing According to the First Embodiment) FIG. 1C is a flowchart showing the electromagnetic field calculation process (step S19 (FIG. 1B)) in the main operation process of the radio wave environment model calculation system 1S according to the first embodiment.

[0032] First, in step S19a, the electromagnetic field calculation engine 510 calculates the limit path length L of the ray. max Next, in step S19b, the electromagnetic field calculation engine 510 radiates a ray from the ray emission point 552. Next, in step S19c, the electromagnetic field calculation engine 510 propagates the ray in free space.

[0033] Next, in step S19d, the electromagnetic field calculation engine 510 determines whether the propagation ray propagated in step S19c passes through the receiving surface polygon. If the propagation ray passes through (step S19d YES), the electromagnetic field calculation engine 510 proceeds to step S19e, and if the propagation ray does not pass through (step S19d NO), the electromagnetic field calculation engine 510 proceeds to step S19f.

[0034] In step S19e, the electromagnetic field calculation engine 510 stores and accumulates the ray data in the receiving surface polygon.

[0035] In step S19f following step S19d or step S19e, the electromagnetic field calculation engine 510 searches for a congruent polygon (collision polygon) that collides with the ray at a position closest to the ray emission point 552.

[0036] Next, in step S19g, the electromagnetic field calculation engine 510 calculates, for the collision polygon, the total value of the path length of the ray at the time of collision (total path length) and the limit path length L max The electromagnetic field calculation engine 510 ends the process if the total path length of the ray is equal to or greater than the limit path length (step S19g NO), and proceeds to step S19h if the total path length of the ray is less than the limit path length (step S19g YES).

[0037] In step S19h, the electromagnetic field calculation engine 510 re-emits the reflected ray from the collision point, and returns the process to step S19c.

[0038] (Effects of the First Embodiment) According to this embodiment, the electric field strength distribution and propagation ray within a wireless communication service area can be displayed in terms of the relative positional relationship with stationary structures and moving objects existing within the wireless communication service area, which is effective in improving the reliability of estimation and diagnosis of wireless communication characteristics within the wireless communication service area.

[0039] [Modification of the first embodiment] (Radio wave environment model calculation system 1S1 according to a modification of the first embodiment) 2 is a diagram showing the configuration of a radio wave environment model calculation system 1S1 according to a modified example of embodiment 1. The radio wave environment model calculation system 1S1 according to the modified example of embodiment 1 is different from the radio wave environment model calculation system 1S according to embodiment 1 in that a storage device 540 further stores mobile body electrical data 543. And, mobile body shape data 541 is converted into mobile body polygon data 532 by a calculation model generating device 530 using the mobile body electrical data 543.

[0040] (Effects of the Modification of the First Embodiment) According to this embodiment, the calculation accuracy of the electromagnetic field distribution within a wireless communication service area can be improved using mobile electrical data representing the electrical characteristics of the mobile body, which is effective in improving the reliability of estimation and diagnosis of wireless communication characteristics within a wireless communication service area.

[0041] [Embodiment 2] (Configuration of radio wave environment model calculation system 2S according to embodiment 2) 3A is a diagram showing the configuration of a radio wave environment model calculation system 2S according to embodiment 2. The radio wave environment model calculation system 2S according to embodiment 2 is different from the radio wave environment model calculation system 1S according to embodiment 1 in that a calculation control device 520 has a reflection point data storage function unit 526, and enables high-speed electromagnetic field calculation using reflection points.

[0042] (Main Operation Processing of Radio Wave Environment Model Calculation System 2S According to the Second Embodiment) FIG. 3B is a flowchart showing a main operation process of the radio wave environment model calculation system 2S according to the second embodiment.

[0043] First, in step S21, the input device 550 inputs a ray emission point 552 to the calculation control device 520.

[0044] Next, in step S22, the computational model generating device 530 generates polygons by reading the structure shape data 542. Next, in step S23, the computational model generating device 530 generates structure polygon data 531 based on the polygons generated in step S22.

[0045] Next, in step S24, the calculation control device 520 performs direct wave calculation processing on the structure using the electromagnetic field calculation engine 510. The details of the direct wave calculation processing will be described later with reference to FIG. 3C. Next, in step S25, the reflection point data storage function unit 526 of the calculation control device 520 stores the direct wave ray R S i Route length L S Remember.

[0046] Next, in step S26, the computational model generation device 530 generates polygons by reading the moving object shape data 541. Next, in step S27, the computational model generation device 530 generates moving object polygon data 532 based on the polygons generated in step S26.

[0047] Next, in step S28, the calculation control device 520 performs a direct wave calculation process for the moving object using the electromagnetic field calculation engine 510. The details of the direct wave calculation process will be described later with reference to FIG. 3C. Next, in step S29, the reflection point data storage function unit 526 stores the direct wave ray R d i Route length L d Remember.

[0048] Next, in step S30, the calculation control device 520 compares the path lengths of the direct wave rays for the structure and the moving object radiated in the same direction from a predetermined ray radiation point 552 in the space of the radio wave environment model. Si Route length L S is the direct wave ray R d i Route length L d If it is greater than (YES in step S30), the process proceeds to step S31. On the other hand, the calculation control device 520 calculates the direct wave ray R S i Route length L S is the direct wave ray R d i Route length L d In the following cases (NO in step S30), the process proceeds to step S32. In step S31, the calculation control device 520 calculates the direct wave ray R S i In step S32, the calculation control device 520 rejects the direct wave ray R d i is rejected.

[0049] In step S33 following step S31 or S32, the computational model generating device 530 generates structure polygon data 531 relating to the structure.

[0050] Next, in step S34, the electromagnetic field calculation engine 510 executes a reflected wave calculation process based on the structure polygon data 531 related to the structure generated in step S33. The details of the reflected wave calculation process will be described later with reference to FIG. 3D. Next, in step S35, the reflection point data storage function unit 526 stores the reflected wave ray r related to the structure as the calculation result of step S34. S i The route length of l S Remember.

[0051] Next, in step S 36 , the computational model generating device 530 generates moving object polygon data 532 .

[0052] Next, in step S37, the electromagnetic field calculation engine 510 executes a reflected wave calculation process based on the moving body polygon data 532 related to the moving body generated in step S36. The details of the reflected wave calculation process will be described later with reference to FIG. 3D. Next, in step S38, the reflection point data storage function unit 526 stores the reflected wave ray r related to the moving body as the calculation result of step S37. d i The route length of l d Remember.

[0053] Next, in step S39, the receiving area setting function unit 523 of the calculation control device 520 generates a polygon of the receiving area from the receiving area 551 input from the input device 550. Next, in step S40, the calculation control device 520 executes drawing of structures and moving objects on the display device 560.

[0054] Next, in step S41, the calculation control device 520 executes electric field intensity ray drawing on the display device 560.

[0055] (Direct Wave Calculation Processing According to the Second Embodiment) FIG. 3C is a flowchart showing the direct wave calculation process (steps S24, S28 (FIG. 3B)) in the main operation process of the radio wave environment model calculation system 2S according to the second embodiment.

[0056] First, in step S24a, the electromagnetic field calculation engine 510 calculates the limit path length L of the ray. max Next, in step S24b, the electromagnetic field calculation engine 510 radiates a ray from the ray radiation point 552. Next, in step S24c, the electromagnetic field calculation engine 510 propagates the ray radiated in step S24b through free space.

[0057] Next, in step S24d, the electromagnetic field calculation engine 510 determines whether the ray propagated in step S24c passes through the receiving surface polygon. If the ray passes through the receiving surface polygon (step S24d YES), the electromagnetic field calculation engine 510 proceeds to step S14e, and if the ray does not pass through (step S24d NO), the electromagnetic field calculation engine 510 proceeds to step S24f. In step S24e, the electromagnetic field calculation engine 510 stores and accumulates the ray data in the receiving surface polygon.

[0058] Next, in step S24f, the electromagnetic field calculation engine 510 performs a closest collision polygon search to search for a polygon that collides with the ray in the closest vicinity. Next, in step S24g, the electromagnetic field calculation engine 510 calculates, for the closest collision polygon found in step S24f, the total value L of the path length of the ray at the time of collision as the limit path length L max The electromagnetic field calculation engine 510 compares L <L max If (YES in step S24g), the process proceeds to step S24h. max If so (step S24g NO), the direct wave calculation process ends.

[0059] In step S24h, the reflection point data storage function unit 526 of the calculation control device 520 stores the collision point between the ray and the closest collision polygon. Next, in step S24i, the reflection point data storage function unit 526 stores the direction of the reflected wave of the ray reflected from the collision point between the ray and the closest collision polygon. When step S24i is completed, the electromagnetic field calculation engine 510 returns the process to step S25.

[0060] (Reflected Wave Calculation Processing According to the Second Embodiment) 3D is a flowchart showing the reflected wave calculation process (steps S34, S37 (FIG. 3B)) in the main operation process of the radio wave environment model calculation system 2S according to embodiment 2. The reflected wave calculation process is different from the direct wave calculation process in that step S34b is executed instead of step S24b, and the reflected wave is calculated until the total path length of the ray radiated from the collision point exceeds the limit path length, and is otherwise similar.

[0061] In step S34b, the electromagnetic field calculation engine 510 radiates a ray from the collision point. The collision point is a point on a polygon where the direct wave stored in step S24h of the direct wave calculation process (FIG. 3C) collides with a structure polygon or a moving body polygon. Alternatively, the collision point is a point on a polygon where the indirect wave stored in step S24h of the indirect wave calculation process (FIG. 3D) previously collided with a structure polygon or a moving body polygon.

[0062] In the indirect wave calculation process, when step S24i ends, the process returns to step S34b. Also, in the indirect wave calculation process, if the determination in step S24g is YES, the indirect wave calculation process ends.

[0063] (Effects of the second embodiment) According to this embodiment, the collision points of the direct and indirect waves with the structure polygon or the moving object polygon and the reflection direction after the collision are stored, and the reflected waves are propagated based on the stored information. Therefore, the electromagnetic field distribution in the wireless communication service area including the direct and reflected waves of the ray can be calculated at high speed. In addition, the positions and shapes of the structures and moving objects existing in the wireless communication service area can be drawn, and the electric field intensity distribution and the propagation ray in the wireless communication service area can be displayed simultaneously and at high speed. This has the effect of enabling real-time estimation and evaluation of the wireless communication quality of a wireless system including moving objects.

[0064] [Embodiment 3] (Configuration of radio wave environment model calculation system 3S according to embodiment 3) The radio wave environment model calculation system 3S according to the third embodiment is similar to the radio wave environment model calculation system 2S (FIG. 3A) according to the second embodiment.

[0065] (Main Operation Processing of Radio Wave Environment Model Calculation System 3S According to the Third Embodiment) Fig. 4A is a flowchart showing a main operation process of the radio wave environment model calculation system 3S according to embodiment 3. Fig. 4B is a flowchart showing a moving object point cloud measurement / data generation process (step S26B (Fig. 4A)) in the main operation process of the radio wave environment model calculation system 3S according to embodiment 3. The main operation process of the radio wave environment model calculation system 3S according to embodiment 3 is the same as that of the radio wave environment model calculation system 2S according to embodiment 2, except that step S26B is executed instead of step S26.

[0066] In the moving object point cloud measurement / data generation process shown in FIG. 4B, first, in step S26Ba, the calculation model generation device 530 acquires point cloud data {P old n Next, in step S26Bb, the computational model generating device 530 acquires the point cloud data {P old n Next, in step S26Bc, the computational model generating device 530 stores the point cloud data {P new n} to be reacquired.

[0067] Next, in step S26Bd, the computational model generating device 530 converts the point cloud data {P old n} and point cloud data {P new n The computational model generating device 530 compares {P old n}≡{P new n} (step S26BdYES), the moving object point cloud measurement / data generation process is terminated, and old n}≠{P new n} (step S26BdNO), the process proceeds to step S16Be.

[0068] In step S26Be, the computational model generating device 530 converts the point cloud data {P oldn} and point cloud data {P old n} difference set {P d n}={P new n}-{P old n Next, in step S26Bf, the computational model generating device 530 calculates the difference set {P d n} into a plurality of polygons. Next, in step S26Bg, the computational model generation device 530 generates moving object polygon data 532 from the plurality of polygons generated in step S26Bf.

[0069] (Effects of the Third Embodiment) According to this embodiment, the position and shape of a mobile object existing within a wireless communication service area can be updated at any time using the actual measured values ​​of point cloud data obtained by a point cloud measurement device, thereby enabling real-time estimation and evaluation of the wireless communication quality of a wireless system that follows the movement of the mobile object.

[0070] [Embodiment 4] (Configuration of radio wave environment model calculation system 4S according to embodiment 4) 5A is a diagram showing the configuration of a radio wave environment model calculation system 4S according to embodiment 4. The radio wave environment model calculation system 4S according to embodiment 4 is different from the radio wave environment model calculation system 3S according to embodiment 3 in that it further includes an image analysis device 570 and an image capturing device 603.

[0071] The image analysis device 570 has an image diagnosis function unit 571 and an image database that accumulates moving body image data 572. In the image database, physical property information such as the size of each moving body and electrical properties related to wireless communication radio waves is associated with and managed for the moving body image data 572 of each moving body.

[0072] In the radio wave environment model calculation system 4S, image data acquired by an image capturing device 603 is input to an image analysis device 570. An image diagnosis function unit 571 of the image analysis device 570 compares the input image data with moving body image data 572, and identifies the size and electrical characteristics of the moving body identified by the image data. Then, a calculation model generation device 530 generates moving body polygon data 532 based on the size and electrical characteristics of the moving body.

[0073] (Main Operation Processing of Radio Wave Environment Model Calculation System 4S According to the Fourth Embodiment) Fig. 5B is a flowchart showing the main operation processing of the radio wave environment model calculation system 4S according to embodiment 4. Fig. 5C is a flowchart showing the moving object point cloud measurement / data generation processing (step S26C (Fig. 5B)) in the main operation processing of the radio wave environment model calculation system 4S according to embodiment 4. The main operation processing of the radio wave environment model calculation system 4S according to embodiment 4 is the same as that of the radio wave environment model calculation system 3S according to embodiment 2, except that step S26C is executed instead of step S26.

[0074] In the moving object point cloud measurement / data generation process shown in FIG. 5C, first, in step S26Ca, the computational model generation device 530 reads the moving object image database (moving object image data 572 of the image analysis device 570). Next, in step S26Cbd, the computational model generation device 530 reads the point cloud data {P old n Next, in step S26Cc, the computational model generating device 530 acquires image data {p old n Next, in step S26Cd, the computational model generating device 530 acquires the point cloud data {P old n Next, in step S26Ce, the computational model generating device 530 stores the image data {p old n}.

[0075] Next, in step S26Cf, the computational model generating device 530 converts the point cloud data {P new n Next, in step S26Cg, the computational model generating device 530 reacquires the image data {p new n} to be reacquired.

[0076] Next, in step S26Ch, the computational model generating device 530 converts the point cloud data {P old n} and point cloud data {P new n The computational model generating device 530 compares {P old n}≡{P new n} (step S26ChYES), the moving object point cloud measurement / data generation process is terminated, and old n}≠{P new n} (step S26ChNO), the process proceeds to step S26Ci.

[0077] In step S26Ci, the computational model generating device 530 converts the image data [{P 0 n},{P 1 n},...] is the point cloud data {P old n} and point cloud data {P old n} difference set {P new n}-{P old n}. In other words, [{P 0 n},{P 1 n},···]∋{P d n If there is a match (step S26CiYES), the computational model generation device 530 moves the process to step S16Cj, and if there is no match (step S26CiNO), the computational model generation device 530 ends the moving object point cloud measurement / data generation process.

[0078] Next, in step S26Cj, the computational model generating device 530 calculates the image data [{P 0 n},{P 1 n},...] matches {P new n}-{P old n} into the difference set {P d n Next, in step S26Ck, the computational model generating device 530 calculates the difference set {P d n} into a plurality of polygons. Next, in step S26Cl, the computational model generation device 530 generates moving object polygon data 532 from the plurality of polygons generated in step S26Ck.

[0079] (Effects of the fourth embodiment) According to this embodiment, the calculation accuracy of the electromagnetic field distribution within a wireless communication service area can be improved using the precise size and electrical characteristics of the moving object, which is effective in improving the reliability of estimation and diagnosis of wireless communication characteristics when a moving object is included within a wireless communication service area.

[0080] Examples of the above-mentioned first to fourth embodiments will be described below. A moving body has an overwhelmingly smaller number of polygons than a stationary structure. In the following examples, the electromagnetic equivalence theorem is used to separate the polygon generation process for stationary structures and moving bodies. Then, the calculation result of the radio wave environment for the stationary structure is held fixed, and the radio wave environment only for the moving body is repeatedly recalculated, and the two are superimposed to obtain a real-time calculation result of the radio wave environment that follows the movement of the moving body. EXAMPLES

[0081] (Operation of the radio wave environment model calculation system according to the first embodiment) 6A to 6C are diagrams for explaining the operation of the radio wave environment model calculation system according to the first embodiment.

[0082] 6A, a base station 1, a terminal station 2, a stationary structure 3, and a mobile object 4 existing on a road 5 are arranged within a wireless communication service area 101. The base station 1, the terminal station 2, and the mobile object 4 each include a base station antenna 11, a terminal station antenna 12, and a mobile object antenna 14. The base station 1 communicates with a plurality of terminal stations 2 using radio waves 71, and also communicates with a plurality of mobile objects 4 using radio waves 71.

[0083] Fig. 6B shows the operation in cyberspace among the computer resources of the radio wave environment model calculation system. As shown in Fig. 6B, the surface of the stationary structure 3 is represented by a point cloud 31 and a polygon 32 having a plurality of point clouds as vertices. The surface of the moving object 4 is represented by a point cloud 41 and a polygon 42 having a plurality of point clouds as vertices. The base station 1 communicates with a plurality of terminal stations 2 and the moving object 4 by direct waves or reflected waves using a plurality of rays 74 radiated from a ray radiation point 73 on the base station antenna 11 into a three-dimensional space.

[0084] Fig. 6C is a diagram showing a process of assigning IDs to polygons representing a stationary structure 3 and a moving body 4 in a cyberspace in the computer resources of the radio wave environment model calculation system. Fig. 6C is a plan view of the cyberspace. In Fig. 6C, polygons 32 and 42 representing the stationary structure 3 and the moving body 4, respectively, are represented by a plurality of triangles that form the outer shape of a quadrangle.

[0085] In diagram F11 at the top of Fig. 6C, IDs are assigned to multiple polygons representing the stationary structure 3 in the order of the IDs so that the distance between each polygon is minimized. Diagram F12 in the middle of Fig. 6C shows a state in which, in addition to Fig. F11, IDs have been newly assigned to multiple polygons representing the moving body 4. In Fig. F12, the condition that the distance between each polygon is minimized in the order of the IDs is not satisfied for the entire set including the stationary structure 3 and the moving body 4. Therefore, as shown in diagram F13 at the bottom of Fig. 6C, IDs are changed for most of the polygons relating to the stationary structure 3 and the moving body 4.

[0086] As shown in Figure 6B, in cyberspace in computer resources, radio waves are treated as rays traveling in a straight line through space, and the electromagnetic field is calculated. When a ray collides with a polygon, it is re-emitted from the collision point and travels in a straight line through space, repeating this process. Therefore, in electromagnetic field calculations that approximate radio waves with rays, a lot of time is spent calculating which polygon the ray will collide with.

[0087] (Effects of Example 1) According to this embodiment, the calculation for collision detection can be significantly reduced by performing collision detection in the order of IDs assigned to each polygon when detecting collisions between a ray and the total number of polygons that represent, within computer resources, stationary structures and moving objects that scatter electromagnetic waves and are present within a wireless communication area. This is because, of the stationary structures and moving objects placed within a wireless communication service area, only those that are closest to the ray in the traveling direction will actually cause a collision.

[0088] According to this embodiment, the calculation time required for calculating the electromagnetic field in a wireless communication service area can be significantly reduced by approximating radio waves as rays in the cyberspace of computer resources. Therefore, the electromagnetic field distribution in the area can be calculated following the movement of a mobile object in the wireless communication service area, and wireless communication quality can be estimated promptly. EXAMPLES

[0089] (Operation of the radio wave environment model calculation system according to the second embodiment) 7A to 7E are diagrams for explaining the operation of the radio wave environment model calculation system according to the second embodiment.

[0090] As shown in Fig. 7A, a base station 1, a terminal station 2, and a stationary structure 3 are arranged within a wireless communication service area 102. The base station 1 and the terminal station 2 are equipped with a base station antenna 11 and a terminal station antenna 12, respectively. As shown in Fig. 7A, the surface of the stationary structure 3 is represented by a point group 31 and a polygon 32 having a plurality of point groups as vertices. The base station 1 communicates with a plurality of terminal stations 2 by using radio waves, either by direct waves or reflected waves. In Fig. 7A, the path of the radio waves is represented by a ray 74.

[0091] In Fig. 7B, a base station 1, a terminal station 2, and a mobile object 4 existing on a road 5 are arranged within a wireless communication service area 102. The base station 1, the terminal station 2, and the mobile object 4 are respectively equipped with a base station antenna 11, a terminal station antenna 12, and a mobile object antenna 14. As shown in Fig. 7B, the surface of the stationary structure 3 is represented by a point cloud 31 and a polygon 32 having a plurality of point clouds as vertices. The surface of the mobile object 4 is represented by a point cloud 41 and a polygon 42 having a plurality of point clouds as vertices.

[0092] The base station 1 communicates with multiple terminal stations 2 using direct waves or reflected waves, using multiple rays 74 (rays #a, #i, #k, ... in Figure 7B) radiated into three-dimensional space from a ray radiation point 73 on the base station antenna 11.

[0093] In Fig. 7B, multiple rays #a, #j, #k reach the terminal station antenna 12 or the terminal station antenna 12 via direct waves. In Fig. 7B, the stationary structure 3 is represented by a dashed polygon 32 and is assumed not to exist, so that when the stationary structure 3 exists, rays that do not reach the mobile antenna 14 via direct waves also reach the mobile antenna 14.

[0094] FIG. 7C shows the progress of a ray in cyberspace when only stationary structures 3 exist within a wireless communication service area. For clarity of explanation, FIG. 7C shows only polygons related to one stationary structure 3. As is clear from FIG. 7C, the ray #j that reached the mobile antenna 14 as a direct wave in FIG. 7B is blocked by the stationary structure 3 and does not reach the mobile antenna 14, becoming a reflected wave. The arrival of the ray can be easily determined by comparing the rays radiated from the same ray radiation point 73 in FIG. 7A and FIG. 7B.

[0095] Fig. 7D shows how rays 74 radiated from ray radiation point 73 obtained in Fig. 7A are reflected by a stationary structure 3 and reach the terminal station 2 and the mobile antenna 14. Collision determination between the polygon 42 constituting the mobile antenna 14 and the ray (reflected wave) is performed using only rays 74 reflected by the stationary structure 3 among the rays 74 shown in Fig. 7A.

[0096] 7E shows IDs assigned to polygons 32, 42 that represent a stationary structure 3 and a moving body 4 in cyberspace in this embodiment. In this embodiment, a group of polygons related to the stationary structure 3 and a group of polygons related to the moving body 4 are used separately. That is, a first electric field intensity distribution based on the structure polygon (polygon 32) is obtained from the electromagnetic field calculation engine 510, and a second electric field intensity distribution based on the moving body polygon (polygon 42) is obtained separately from the electromagnetic field calculation engine 510. Then, the first electric field intensity distribution and the second electric field intensity distribution are superimposed to generate an electric field intensity distribution 561.

[0097] As is clear from FIG. 7E, unlike the first embodiment, it is not necessary to change the IDs assigned to polygons in cyberspace, and the amount of calculation required for electromagnetic field calculations due to the rectilinear propagation, collision, and re-radiation processes of rays can be significantly reduced.

[0098] (Effects of Example 2) According to this embodiment, the calculation time required for calculating the electromagnetic field in a wireless communication service area by approximating radio waves as rays in a cyberspace within a computer resource can be significantly reduced. Therefore, the electromagnetic field distribution in a wireless communication service area where a mobile object exists can be calculated at high speed, and the wireless communication quality can be estimated in real time.

[0099] In this embodiment, the radio wave environment is calculated using only direct waves that directly reach the mobile object, and therefore, this embodiment is suitable for measuring the radio wave environment for controlling the mobile object. EXAMPLES

[0100] (Operation of the radio wave environment model calculation system according to the third embodiment) 8A to 8F are diagrams for explaining the operation of the radio wave environment model calculation system according to the third embodiment.

[0101] As shown in Fig. 8A, a base station 1, a terminal station 2, and a stationary structure 3 are arranged within a wireless communication service area 103. The base station 1 and the terminal station 2 are equipped with a base station antenna 11 and a terminal station antenna 12, respectively. As shown in Fig. 8A, the surface of the stationary structure 3 is represented by a point group 31 and a polygon 32 having a plurality of point groups as vertices.

[0102] In Fig. 8A, a base station 1 communicates with multiple terminal stations 2 using radio waves by direct waves or reflected waves. The base station 1 radiates multiple rays 74 from a ray radiation point 73 in all directions in a three-dimensional space at predetermined fixed intervals. In Fig. 8A, some of the multiple rays 74 reach the terminal station antenna 12.

[0103] 8B, the base station 1 also radiates multiple rays 74 at predetermined fixed intervals into the entire three-dimensional space from a ray radiation point 73 on the base station antenna 11. In Fig. 8B, some of the multiple rays 74 are blocked by the stationary structure 3 and do not reach the terminal station antenna 12, and some of the remaining rays 74 reach the terminal station antenna 12 and the mobile antenna 14.

[0104] By comparing rays 74 with the same radiation direction in Figures 8A and 8B and selecting the ray 74 with the shorter path length, the wireless communication path in cyberspace including the base station 1, terminal station 2, and mobile antenna 14 using direct waves in Figure 8C is calculated using the ray of direct waves.

[0105] Fig. 8D shows an example of identifying a ray 74 that collides with a stationary structure 3 among multiple rays emitted from a ray emission point 73 in cyberspace, as calculated by Fig. 8A, and storing a collision point 81 on a polygon 32 related to the stationary structure 3 and a re-emission direction 82 of the reflected ray. As shown in Fig. 8E, using the collision point 81 and the re-emission direction 82, electromagnetic field calculation by a ray is performed in cyberspace, assuming that a stationary structure 3 does not exist, as in Fig. 8B.

[0106] Then, the electromagnetic field calculation result including the ray obtained in Fig. 8C is superimposed on the electromagnetic field calculation result including the ray obtained in Fig. 8E. By synthesizing the vectors of the ray in Fig. 8C and the reflected ray in Fig. 8E at the collision point 81, it is possible to estimate the wireless communication characteristics between the base station 1 and the multiple terminal stations 2 and multiple mobile objects 4.

[0107] Fig. 8F shows polygon groups used in calculating, by rays, wireless communication characteristics between the base station 1 and multiple terminal stations 2 and multiple moving objects 4 in this embodiment. As is clear in comparison with Fig. 7E of Example 2, in one calculation, either the polygon group related to the stationary structure 3 or the polygon group related to the moving object 4 is used alone, which enables faster calculations compared to Example 2.

[0108] (Effects of Example 3) According to this embodiment, it is possible to simplify the calculation algorithm when calculating the electromagnetic field in a wireless communication service area by approximating radio waves as rays in a cyberspace in a computer resource. Therefore, it is possible to quickly calculate the electromagnetic field distribution in a wireless communication service area where a mobile object exists, and it is possible to realize the estimation of wireless communication quality in real time.

[0109] In this embodiment, the radio wave environment of reflected waves that are reflected by stationary structures and reach mobile bodies is calculated by comparing an environment containing only stationary structures with an environment containing both stationary structures and mobile bodies, and therefore this embodiment is suitable for measuring a radio wave environment appropriate for distributing data to mobile bodies. EXAMPLES

[0110] (Operation of the radio wave environment model calculation system according to the fourth embodiment) 9A to 9C are diagrams for explaining the operation of the radio wave environment model calculation system according to the fourth embodiment.

[0111] 9A, a base station 1, a terminal station 2, a stationary structure 3, and a mobile object 4 existing on a road 5 are arranged within a wireless communication service area 104. The base station 1, the terminal station 2, and the mobile object 4 are respectively equipped with a base station antenna 11, a terminal station antenna 12, and a mobile object antenna 14. The base station 1 communicates with the multiple terminal stations 2 and the multiple mobile objects 4 using a direct wave 76 radiated from a ray radiation point 73 on the base station antenna 11 and a reflected wave 78 formed by reflecting the direct wave 76 on the surface of a polygon 32.

[0112] 9A, the surface of the stationary structure 3 is represented by a point cloud 31 and a polygon 32 having a plurality of point clouds as vertices. The surface of the moving object 4 is represented by a point cloud 41 and a polygon 42 having a plurality of point clouds as vertices.

[0113] As shown in Fig. 9B, in this embodiment, the electromagnetic field distribution is calculated within a limited area 6 set by a user on a road 5. In the case of measuring a communication environment for automatic driving of a vehicle, the limited area 6 may be a location where accidents frequently occur. When the limited area 6 is set, as shown in Fig. 9C, electromagnetic field calculations using rays are performed in a limited area 6A where no moving object 4 exists. That is, calculations required are performed only for rays that are emitted from a ray emission point 73 and reach the limited area 6A.

[0114] (Effects of Example 4) According to this embodiment, it is possible to omit in advance the calculation of rays that do not contribute to the electromagnetic field distribution in the limited area 6, which is effective in shortening the electromagnetic field calculation time of the radio wave environment model calculation system. EXAMPLES

[0115] (Operation of the radio wave environment model calculation system according to the fifth embodiment) 10A to 10D are diagrams for explaining the operation of the radio wave environment model calculation system according to the fifth embodiment.

[0116] 10A, a base station 1, a terminal station 2, a stationary structure 3, and a mobile object 4 existing on a road 5 are arranged within a wireless communication service area 105. The base station 1, the terminal station 2, and the mobile object 4 each include a base station antenna 11, a terminal station antenna 12, and a mobile object antenna 14. The base station 1 communicates with the multiple terminal stations 2 and the multiple mobile objects 4 using a direct wave 76 and a reflected wave 78 radiated from a ray radiation point 73.

[0117] This embodiment differs from Example 1 in that multiple moving bodies 4 are close to each other, and one moving body 4 may block radio waves to other moving bodies 4. In this embodiment, as shown in Figs. 10B and 10C, the electromagnetic field distribution in a state in which it is assumed that a specific one of the multiple moving bodies 4 is present and the other moving bodies 4 are not present is calculated using the method of Example 3. Then, the electromagnetic field calculation results for each state are compared, and the ray with the shortest path length is selected from among the rays radiated from the ray radiation point 73. The selected rays are superimposed to obtain the desired electromagnetic field distribution.

[0118] As shown in Figure 10D, the procedure for performing electromagnetic field calculations using rays is shown, using a polygon group Pg0 that represents a stationary structure 3 in cyberspace within computer resources, and polygon groups Pg1 and Pg2 that represent, for example, two moving bodies 4, respectively, in cyberspace within computer resources.

[0119] First, a selected area is defined as a specific micro area for performing electromagnetic field calculations. First, polygon group Pg0 is used to perform electromagnetic field calculations using multiple rays emitted from ray emission point 73 in multiple predetermined directions, and rays that reach the selected area within the wireless communication service area are extracted. Next, a similar calculation is performed using polygon group Pg1 to extract rays that reach the selected area. Subsequently, a similar calculation is performed for polygon group Pg2 to extract rays that reach the selected area. If there are three or more moving bodies 4, the same calculation is repeated for each moving body 4.

[0120] The calculation results of rays arriving at the selected region for polygon group Pg0 and polygon groups Pg1 and Pg2 are compared, and if there are rays arriving at the same infinitesimal region within the selected region, the ray with the shortest path length is kept and the other rays are deleted. Through the above procedure, the rays arriving within the selected region are identified, and the calculation results of the electromagnetic field within the selected region are determined. Note that it is desirable for the size of the infinitesimal region set within the selected region to be less than or equal to half the wavelength of the electromagnetic waves used in communication.

[0121] (Effects of Example 5) According to this embodiment, since no correction of the calculation model is required in the electromagnetic field calculation at each step in Fig. 10D, the electromagnetic field calculation can be performed at high speed. Since it is possible to calculate the influence of other mobile objects on the communication characteristics of a mobile object communicating with a base station, it is effective in improving the accuracy of the calculation results of the electromagnetic field calculation when mobile objects are densely distributed within a wireless communication service area. EXAMPLES

[0122] (Operation of the radio wave environment model calculation system according to the sixth embodiment) 11A and 11B are diagrams for explaining the operation of the radio wave environment model calculation system according to the sixth embodiment.

[0123] 11A, a base station 1, a terminal station 2, a stationary structure 3, and a road 5 are arranged within a wireless communication service area 106. The base station 1 and the terminal station 2 are equipped with a base station antenna 11 and a terminal station antenna 12, respectively. The base station 1 communicates with a plurality of terminal stations 2.

[0124] Within the wireless communication service area 106, a mobile point cloud acquisition device 8 equipped with a LiDAR (Light Detection And Ranging) 18 operates while moving along a route 28. The route 28 is set so that all sides of the stationary structure 3 can be seen. The mobile point cloud acquisition device 8 acquires a point cloud indicating the position of the surface of the stationary structure 3 by laser measurement.

[0125] 11B, the surface of the stationary structure 3 is represented by a polygon 32 having vertices that are a plurality of points in the point group 31. By using the methods of the first to fifth embodiments, it becomes possible to calculate the electromagnetic field in a wireless communication service area using the polygon 32.

[0126] (Effects of Example 6) According to this embodiment, physical data including the shapes and positions of stationary structures within a wireless communication service area can be obtained by actual measurements using a measuring device such as LiDAR, which is effective in improving the accuracy of electromagnetic field calculations within the wireless communication service area. EXAMPLES

[0127] (Operation of the radio wave environment model calculation system according to the seventh embodiment) 12A and 12B are diagrams for explaining the operation of the radio wave environment model calculation system according to the seventh embodiment.

[0128] 12A, a base station 1, a terminal station 2, a stationary structure 3, a fixed point cloud acquisition device 7, and a mobile object 4 moving on a road 5 are arranged within a wireless communication service area 107. The base station 1, the terminal station 2, and the mobile object 4 each include a base station antenna 11, a terminal station antenna 12, and a mobile object antenna 14, respectively.

[0129] A base station 1 communicates with a plurality of terminal stations 2 and a plurality of mobile objects 4. A fixed point cloud acquisition device 7 is installed along a road 5. The fixed point cloud acquisition device 7 includes a LiDAR 17. The fixed point cloud acquisition device 7 acquires a point cloud 41 related to the mobile object 4 moving within the road 5.

[0130] As shown in Fig. 12B, the point cloud data acquired by the fixed point cloud acquisition device 7 is converted into a polygon 42 related to the moving body 4 within the computer resources. Every time a point cloud 41 is acquired, a polygon 42 (moving body polygon) is regenerated from the point cloud 41. As shown in Fig. 12C, the surface of the stationary structure 3 is represented by a polygon 32 having multiple points of the point cloud 31 as vertices. Using the polygon 32 and the polygon 42, it becomes possible to calculate the electromagnetic field within the wireless communication service area by the methods of the first to fifth embodiments.

[0131] (Effects of Example 7) According to this embodiment, physical data including the shape and position of a moving object within a wireless communication service area can be obtained by actual measurement, which is effective in improving the accuracy of electromagnetic field calculation within the wireless communication service area. EXAMPLES

[0132] (Operation of the radio wave environment model calculation system according to the eighth embodiment) FIG. 13 is a diagram for explaining the operation of the radio wave environment model calculation system according to the eighth embodiment.

[0133] As shown in FIG. 13, the position, shape, and moving speed of a moving object 4 traveling on a road 5 are measured from point cloud data acquired by a fixed point cloud acquisition device 7 installed along a road 5 within a wireless communication service area 108. The fixed point cloud acquisition device 7 includes a LiDAR 17. The moving object 4, the presence of which is detected by the LiDAR 17 of the fixed point cloud acquisition device 7, can estimate its position after a predetermined time T has elapsed. The eighth embodiment is different from the seventh embodiment in that the estimated position is used to obtain the electromagnetic field distribution within the wireless communication service area 108 after the predetermined time T has elapsed by electromagnetic field calculation using rays.

[0134] 13, the surface of the stationary structure 3 is represented by a polygon 32 having vertices that are a plurality of points in the point cloud 31, and the surface of the moving body 4 after a predetermined time T has elapsed is estimated by a polygon 42 having vertices that are a plurality of points in the point cloud 41 acquired by the LiDAR 17. Using the polygon 32 and the polygon 42, it is possible to calculate the electromagnetic field in the wireless communication service area by the methods of the first to fifth embodiments.

[0135] (Effects of Example 8) According to this embodiment, it is possible to estimate the electromagnetic field distribution in the wireless communication service area including the mobile object in real time by using the estimated values ​​of the shape and position of the mobile object in the wireless communication service area. Therefore, it is effective in improving the accuracy of the communication reliability evaluation of the wireless communication environment by using the calculated values ​​of the electromagnetic field distribution in the wireless communication service area. EXAMPLES

[0136] (Operation of the radio wave environment model calculation system according to the ninth embodiment) FIG. 14 is a diagram for explaining the operation of the radio wave environment model calculation system according to the ninth embodiment.

[0137] In this embodiment, a point cloud 41 related to the moving object 4 and an image of the moving object 4 are acquired by a camera-equipped LiDAR 19 mounted on a fixed point cloud / image acquisition device 9 installed along a road 5 within a wireless communication service area 109. The position, shape and moving speed of the moving object 4 moving on the road 5 are measured by the point cloud 41 acquired by the camera-equipped LiDAR 19. In addition, the image acquired by the camera-equipped LiDAR 19 is used to identify the type of the moving object 4 and the like by image recognition technology, and precise dimensional data and electrical characteristics are identified.

[0138] 14, the surface of the stationary structure 3 is represented by a polygon 32 having vertices that are the multiple points in the point cloud 31, and the surface of the moving body 4 is represented by a polygon 42 having vertices that are the multiple points in the point cloud 41. Then, using the specified dimensional data and electrical characteristics of the moving body 4, and the polygon 32 relating to the stationary structure 3 and the polygon 42 relating to the moving body 4, it becomes possible to calculate the electromagnetic field within the wireless communication service area by the methods of the first to fifth embodiments.

[0139] (Effects of Example 9) According to this embodiment, the electromagnetic field distribution in the wireless communication service area including the mobile object can be accurately estimated by using the precise estimated values ​​of the shape and position of the mobile object in the wireless communication service area and the electrical characteristics of the mobile object. Therefore, it is effective in improving the accuracy of the communication quality evaluation of the wireless communication environment using the calculated values ​​of the electromagnetic field distribution in the wireless communication service area.

[0140] (Hardware configuration of computer 1000) 15 is a diagram showing an example of a hardware configuration of a computer 1000. The computer 1000 executes a predetermined program to realize the radio wave environment model calculation systems according to the above-mentioned first to fourth embodiments and first to ninth examples and various devices included in the radio wave environment model calculation systems.

[0141] The computer 1000 includes a processor 1001 including a CPU, a main memory device 1002, an auxiliary memory device 1003, a network interface 1004, an input device 1005, and an output device 1006, all of which are interconnected via an internal communication line 1007 such as a bus.

[0142] The processor 1001 controls the overall operation of the computer 1000. The main memory device 1002 is composed of, for example, a volatile semiconductor memory, and is used as a work memory for the processor 1001. The auxiliary memory device 1003 is composed of a large-capacity nonvolatile memory device such as a hard disk device, an SSD (Solid State Drive), or a flash memory, and is used to store various programs and data for long periods of time.

[0143] An executable program 1003a stored in the auxiliary storage device 1003 is loaded into the main storage device 1002 when the computer 1000 is started up or when necessary, and is executed by the processor 1001. This realizes the radio wave environment model calculation systems according to the above-mentioned first to fourth embodiments and first to ninth examples, and various devices included in the radio wave environment model calculation systems.

[0144] The executable program 1003a may be recorded on a non-transitory recording medium, read from the non-transitory recording medium by a media reading device, and loaded into the main memory device 1002. Alternatively, the executable program 1003a may be obtained from an external computer via a network, and loaded into the main memory device 1002.

[0145] The network interface 1004 is an interface device for connecting the computer 1000 to each network in the system or for communicating with other computers. The network interface 1004 is, for example, configured with a NIC (Network Interface Card) for a wired LAN (Local Area Network) or a wireless LAN.

[0146] The input device 1005 is composed of a keyboard, a pointing device such as a mouse, and the like, and is used by the user to input various instructions and information to the computer 1000. The output device 1006 is composed of, for example, a display device such as a liquid crystal display, and an audio output device such as a speaker, and is used to present necessary information to the user when necessary.

[0147] Although the embodiments of the present disclosure have been described above in detail, the present disclosure is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present disclosure. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present disclosure is not necessarily limited to those having all of the configurations described. In addition, it is possible to add, delete, or replace part of the configuration of the above-described embodiments with other configurations.

[0148] Furthermore, the above-mentioned configurations, functional units, processing units, etc. may be realized in part or in whole by hardware, for example, by designing them as integrated circuits. The above-mentioned configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function. Information such as the program, table, file, etc. that realizes each function can be stored in a memory, a storage device such as an HDD or SSD, or a recording medium such as an IC card, an SD card, or a DVD.

[0149] In addition, in each of the above figures, the control lines and information lines are shown as those considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the actual implementation. For example, it may be considered that almost all the components are actually connected to each other.

[0150] The above-mentioned radio wave environment model calculation system and the arrangement of the functions and data of the various devices constituting the radio wave environment model calculation system are merely examples. The arrangement, integration, and distribution of the functions and data can be changed to an optimal form in terms of the performance, processing efficiency, and communication efficiency of the hardware and software. [Explanation of symbols]

[0151] 1S, 1S1, 2S, 3S, 4S: radio wave environment model calculation system, 3: stationary structure, 4: moving body, 6, 6A: limited area, 7: fixed point cloud acquisition device, 8: moving point cloud acquisition device, 9: image acquisition device, 31: point cloud, 32: polygon, 41: point cloud, 42: polygon, 71: radio wave, 73: ray emission point, 74: ray, 76: direct wave, 78: reflected wave, 81: collision point, 510: electromagnetic field calculation engine, 520: calculation control device, 521: polygon rearrangement function unit, 522: ray emission point setting function unit, 523: receiving area setting function unit, 526: reflection point data storage function unit, 530: calculation model generation device, 5 31: structure polygon data, 532: moving body polygon data, 540: storage device, 541: moving body shape data, 542: structure shape data, 543: moving body electrical data, 544: structure electrical data, 550: input device, 551: receiving area, 552: ray emission point, 560: display device, 561: electric field intensity distribution, 562: propagation ray, 563: moving body, 564: structure, 570: image analysis device, 571: image diagnosis function unit, 572: moving body image data, 601: point cloud acquisition device, 602: moving body detection device, 603: image capture device, 1000: computer, 1001: processor.

Claims

1. A radio wave environment model calculation system for calculating a field strength distribution in a radio communication service area in which stationary structures and mobile objects exist, comprising: The radio wave environment model calculation system includes a processor and a memory, The processor, generating a structure polygon representing the stationary structure from point cloud data relating to the stationary structure and electrical data representing electrical characteristics of the stationary structure; generating a moving body polygon representing the moving body from point cloud data relating to the moving body; Obtaining a first electric field intensity distribution based on the structure polygon from an electromagnetic field calculation engine; Obtaining a second electric field intensity distribution based on the moving object polygon from the electromagnetic field calculation engine; generating the electric field intensity distribution based on the first electric field intensity distribution and the second electric field intensity distribution; The electric field intensity distribution is output from a display device. The radio wave environment model calculation system according to the present invention is characterized in that:

2. 2. The radio wave environment model calculation system according to claim 1, The processor, Obtaining from the electromagnetic field calculation engine a first direct wave ray representing a direct wave that collides with a first structure collision point, which is a first collision point with the structure polygon after being emitted from a predetermined ray emission point; obtain, from the electromagnetic field calculation engine, a second direct wave ray representing a direct wave that collides with a first moving body collision point, which is a first collision point with the moving body polygon after being emitted from the ray emission point; Among the first direct wave ray and the second direct wave ray radiated in the same direction from the ray radiation point, a ray having a shorter path length is defined as a direct wave ray, obtain, from the electromagnetic field calculation engine, a first reflected wave ray representing a reflected wave that has repeatedly collided with the structural polygon after the direct wave ray is reflected at the first structural collision point, and the first electric field intensity distribution based on the first reflected wave ray; A second reflected wave ray representing a reflected wave that has repeatedly collided with the moving body polygon after the direct wave ray is reflected at the first moving body collision point and the second electric field intensity distribution based on the second reflected wave ray are obtained from the electromagnetic field calculation engine. The radio wave environment model calculation system according to the present invention is characterized in that:

3. 2. The radio wave environment model calculation system according to claim 1, the radio wave environment model calculation system includes a point cloud measurement device for acquiring point cloud data related to the stationary structure, The processor, The moving object polygon is generated from the point cloud data related to the stationary structure acquired by the point cloud measurement device. The radio wave environment model calculation system according to the present invention is characterized in that:

4. 2. The radio wave environment model calculation system according to claim 1, the radio wave environment model calculation system includes a point cloud measurement device for acquiring point cloud data related to the moving object, The processor, regenerating the moving body polygon from the point cloud data each time the point cloud measurement device acquires point cloud data relating to the moving body; regenerating the electric field intensity distribution based on the first electric field intensity distribution and the regenerated second electric field intensity distribution; The regenerated electric field intensity distribution is output from a display device. The radio wave environment model calculation system according to the present invention is characterized in that:

5. 2. The radio wave environment model calculation system according to claim 1, The radio wave environment model calculation system includes: an image capturing device for capturing an image of the moving object; an image analysis device including a database for managing moving body image data in which image data of the moving body is associated with information on the size and electrical characteristics of the moving body, and an image diagnosis function unit for acquiring the size and electrical characteristics of the moving body by comparing an image of the moving body acquired by the image capturing device with an image managed in the database; The processor, The moving object polygon is generated from point cloud data relating to the moving object and the size and the electrical characteristics of the moving object acquired by the image analysis device. The radio wave environment model calculation system according to the present invention is characterized in that:

6. 6. The radio wave environment model calculation system according to claim 5, the radio wave environment model calculation system includes a point cloud measurement device that acquires point cloud data related to the moving object and measures a position and a moving speed of the moving object, The processor, estimating a position of the moving object after a predetermined time based on the position and moving speed of the moving object measured by the point cloud measurement device; generating the moving body polygon from point cloud data relating to the moving body; The second electric field intensity distribution based on the moving object polygon at the estimated position is obtained from the electromagnetic field calculation engine. The radio wave environment model calculation system according to the present invention is characterized in that:

7. 2. The radio wave environment model calculation system according to claim 1, The processor, The polygons constituting the structure polygon and the moving object polygon are assigned IDs in ascending order so that consecutive IDs are assigned to the closest polygons. The radio wave environment model calculation system according to the present invention is characterized in that:

8. 2. The radio wave environment model calculation system according to claim 1, The processor, Accepting designation of a limited area within the wireless communication service area; Limited to the above-mentioned limited area, obtaining the first electric field intensity distribution from the electromagnetic field calculation engine; The second electric field intensity distribution is obtained from the electromagnetic field calculation engine. The radio wave environment model calculation system according to the present invention is characterized in that:

9. 3. The radio wave environment model calculation system according to claim 2, The processor, Furthermore, the direct wave ray, the first reflected wave ray, and the second reflected wave ray are output from the display device. The radio wave environment model calculation system according to the present invention is characterized in that:

10. 10. The radio wave environment model calculation system according to claim 9, The processor, Furthermore, the position and shape of the stationary structure based on the structure polygon and the position and shape of the moving body based on the moving body polygon are output from the display device. The radio wave environment model calculation system according to the present invention is characterized in that:

11. A radio wave environment model calculation method executed by a radio wave environment model calculation system for calculating a field strength distribution in a radio communication service area in which a stationary structure and a mobile object are present, comprising: The radio wave environment model calculation system includes a processor and a memory, The processor, generating a structure polygon representing the stationary structure from point cloud data relating to the stationary structure and electrical data representing electrical characteristics of the stationary structure; generating a moving body polygon representing the moving body from point cloud data relating to the moving body; Obtaining a first electric field intensity distribution based on the structure polygon from an electromagnetic field calculation engine; Obtaining a second electric field intensity distribution based on the moving object polygon from the electromagnetic field calculation engine; generating the electric field intensity distribution based on the first electric field intensity distribution and the second electric field intensity distribution; The electric field intensity distribution is output from a display device. A radio wave environment model calculation method comprising each process.

12. The radio wave environment model calculation method according to claim 11, The processor, Obtaining from the electromagnetic field calculation engine a first direct wave ray representing a direct wave that collides with a first structure collision point, which is a first collision point with the structure polygon after being emitted from a predetermined ray emission point; obtain, from the electromagnetic field calculation engine, a second direct wave ray representing a direct wave that collides with a first moving body collision point, which is a first collision point with the moving body polygon after being emitted from the ray emission point; Among the first direct wave ray and the second direct wave ray radiated in the same direction from the ray radiation point, a ray having a shorter path length is defined as a direct wave ray, obtain, from the electromagnetic field calculation engine, a first reflected wave ray representing a reflected wave that has repeatedly collided with the structural polygon after the direct wave ray is reflected at the first structural collision point, and the first electric field intensity distribution based on the first reflected wave ray; A second reflected wave ray representing a reflected wave that has repeatedly collided with the moving body polygon after the direct wave ray is reflected at the first moving body collision point and the second electric field intensity distribution based on the second reflected wave ray are obtained from the electromagnetic field calculation engine. A radio wave environment model calculation method comprising each process.

13. The radio wave environment model calculation method according to claim 11, the radio wave environment model calculation system includes a point cloud measurement device for acquiring point cloud data related to the stationary structure, The processor, The moving object polygon is generated from the point cloud data related to the stationary structure acquired by the point cloud measurement device. A radio wave environment model calculation method comprising the steps of:

14. The radio wave environment model calculation method according to claim 11, the radio wave environment model calculation system includes a point cloud measurement device for acquiring point cloud data related to the moving object, The processor, regenerating the moving body polygon from the point cloud data each time the point cloud measurement device acquires point cloud data relating to the moving body; regenerating the electric field intensity distribution based on the first electric field intensity distribution and the regenerated second electric field intensity distribution; The regenerated electric field intensity distribution is output from a display device. A radio wave environment model calculation method comprising each process.

15. The radio wave environment model calculation method according to claim 11, The radio wave environment model calculation system includes: an image capturing device for capturing an image of the moving object; an image analysis device including a database for managing moving body image data in which image data of the moving body is associated with information on the size and electrical characteristics of the moving body, and an image diagnosis function unit for acquiring the size and electrical characteristics of the moving body by comparing an image of the moving body acquired by the image capturing device with an image managed in the database; The processor, The moving object polygon is generated from point cloud data relating to the moving object and the size and the electrical characteristics of the moving object acquired by the image analysis device. A radio wave environment model calculation method comprising the steps of:

16. The radio wave environment model calculation method according to claim 15, the radio wave environment model calculation system includes a point cloud measurement device that acquires point cloud data related to the moving object and measures a position and a moving speed of the moving object, The processor, estimating a position of the moving object after a predetermined time based on the position and moving speed of the moving object measured by the point cloud measurement device; generating the moving body polygon from point cloud data relating to the moving body; The second electric field intensity distribution based on the moving object polygon at the estimated position is obtained from the electromagnetic field calculation engine. A radio wave environment model calculation method comprising each process.

17. The radio wave environment model calculation method according to claim 11, The processor, The polygons constituting the structure polygon and the moving object polygon are assigned IDs in ascending order so that consecutive IDs are assigned to the closest polygons. A radio wave environment model calculation method comprising the steps of:

18. The radio wave environment model calculation method according to claim 11, The processor, Accepting designation of a limited area within the wireless communication service area; Limited to the above-mentioned limited area, obtaining the first electric field intensity distribution from the electromagnetic field calculation engine; The second electric field intensity distribution is obtained from the electromagnetic field calculation engine. A radio wave environment model calculation method comprising each process.

19. The radio wave environment model calculation method according to claim 12, The processor, Furthermore, the direct wave ray, the first reflected wave ray, and the second reflected wave ray are output from the display device. A radio wave environment model calculation method comprising the steps of:

20. 20. The radio wave environment model calculation method according to claim 19, The processor, Furthermore, the position and shape of the stationary structure based on the structure polygon and the position and shape of the moving body based on the moving body polygon are output from the display device. A radio wave environment model calculation method comprising the steps of:

Citation Information

Patent Citations

  • Information processing device, information processing system, data generation method, and program

    JP2023072230A

  • Radio wave environment analysis device and radio wave environment analysis method

    WO2020195296A1