This application is based upon and claims the benefit of priority from Japanese Patent Applications No. 2019-226457, filed Dec. 16, 2019 and No. 2020-172081, filed Oct. 12, 2020, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a satellite signal acquiring apparatus and method.
A very small aperture terminal (VSAT) is known as a satellite communication apparatus having a relatively small antenna aperture among communication apparatuses for communicating with a geostationary satellite. For example, a VSAT apparatus that is small enough to be mounted on a vehicle or carried by one person is also available. Taking advantage of its mobility, the VSAT has been brought into use at disaster sites, etc. The VSAT is also often used in cooperation with mobile communication infrastructure.
For communication with a satellite, it is necessary to accurately acquire the satellite (or a satellite signal) and properly orient an antenna surface toward the satellite. Since properly orienting an antenna toward a satellite by hand requires human skills, an automatic acquisition function of a satellite signal has been developed.
A VSAT apparatus having an automatic acquisition function based on an azimuth sensor will not be able to detect an azimuth of a communication satellite if the azimuth sensor fails. In addition, since the azimuth sensor detects an azimuth by magnetic force, if there is a disturbance in ambient magnetic field, an error in the detected azimuth becomes large. Not implementing an azimuth sensor in future apparatuses is also being considered, and a technique capable of securely acquiring a satellite in a short time without resort to an azimuth sensor is desired.
In general, according to one embodiment, a satellite signal acquiring apparatus includes an antenna, an azimuth angle control motor, an elevation angle control motor, a main body equipped with the antenna, the azimuth angle control motor, and the elevation angle control motor, an inclination sensor configured to obtain inclination information of the main body and at least one processor. The antenna receives a radio wave from a communication satellite. The azimuth angle control motor rotates the antenna in an azimuth angle direction in an acquiring mode acquiring the communication satellite signal. The elevation angle control motor changes an elevation angle of the antenna. The main body is equipped with the antenna, the azimuth angle control motor, and the elevation angle control motor. The inclination sensor obtains inclination information of the main body. The processor corrects the elevation angle based on the inclination information to hold the elevation angle of the antenna in an earth coordinate system constant regardless of an azimuth angle of the antenna. The processor acquires the communication satellite signal based on reception intensity of the radio wave in the acquiring mode.
A satellite communication system includes a plurality of earth stations communicating with each other via a satellite on a stationary orbit. This type of system is applicable to, for example, a disaster prevention system in a large municipal area, such as a prefecture. For example, a live video from a satellite communication apparatus provided in a disaster site, etc. can be transmitted to an earth station located in a prefectural capital, etc. through a satellite network. Thereby, a disaster situation can be known immediately and accurately. It is also possible to hold a VoIP (Voice over IP) telephone conversation or a TV conference using a satellite network, and such a system is also applicable to information sharing and disaster countermeasure consultation between interested departments.
For example, it is possible for the on-vehicle station 112 or the portable station 113 to transmit a video of the disaster site to a main base point (the base station 111) and respective base points (the base stations 114 to 11n) over a satellite network to be used for grasping the disaster situation. The system can also be used for information sharing and disaster countermeasure consultation between interested departments by a VoIP (Voice over IP) telephone conversation or a TV conference using a satellite network.
This type of system is often established as one of the disaster prevention systems for a municipal area. For example, a Demand Assignment Multiple Access (DANA) is applied to a channel assignment scheme for a VSAT apparatus. The DANA is a channel setting scheme in which a requester requests a control station to set a communication channel when necessary and receives resource allocation. Control stations located at some spots on the ground take control of the DANA.
The satellite communication apparatus 1 shown in
The main body 11 is a so-called embedded-type computer comprising a processor (Central Processing Unit (CPU), Micro Processing Unit (MPU), etc.) and a memory. The main body 11 is a rectangular unit.
The main body 11 includes in an inner side thereof an azimuth angle control motor 20a that controls an azimuth angle for satellite acquisition. The azimuth angle control motor 20a is controlled by an azimuth angle motor controller (AZ) 30a (see
The motor unit 13 is provided on an upper surface of the main body 11. The motor unit 13 includes an elevation angle control motor 20b that operates the antenna 10 in an elevation angle direction in the acquiring mode. The elevation angle control motor 20b is controlled by an elevation angle motor controller (EL) 30b (see
The control unit 4 includes a polarization angle control motor 20c that controls a polarization angle of the antenna 10 in the acquiring mode. The polarization angle control motor 20c is controlled by a polarization angle motor controller (POL) 30c (see
The antenna 10 receives radio waves from the communication satellite SAT, and transmits radio waves toward the communication satellite SAT. The size of the antenna 10 is, for example, 50 cm×50 cm. Other than the illustrated planar antenna, for example, a parabola antenna can also be used. In addition, the signal processor 18 is provided on a back surface of the antenna 10.
The main body 11 includes a processor 40, a modulator 61, a demodulator 62, a memory 44, a speaker 100, a location sensor 70, an inclination sensor 71, a user input apparatus 80, and a display 90. Among them, the speaker 100, location sensor 70, user input apparatus 80, display 90, and inclination sensor 71 are connected to an internal bus to the processor 40 via an interface (I/F) 14.
The modulator 61 generates a transmission signal of a radio band, and transmits the transmission signal to the transmitter 51 of the signal processor 18. The demodulator 62 demodulates a reception signal from the signal processor 18 into a baseband signal.
The speaker 100 notifies the user of information related to automatic acquisition control by sound. The location sensor 70 obtains location information (e.g., latitude and longitude) of a location where the satellite communication apparatus 1 is installed by, for example, a global positioning system (GPS). The obtained location information is passed to the processor 40.
The user input apparatus 80 is a user interface for inputting an instruction from a user regarding automatic acquisition control. The user input apparatus 80 includes, for example, a touch panel for selecting an acquisition-targeted satellite, etc.
The display 90 displays information related to automatic acquisition control. For example, a current processing state (“Calibrating”, “Acquiring satellite”, “Tracking”, etc.) may be displayed by LEDs (light emitting diodes). Alternatively, a result of acquiring, for example a successful acquisition or failed acquisition, may be displayed on a liquid crystal panel along with a finish code.
The inclination sensor 71 obtains an inclination amount of the main body 11 (the satellite communication apparatus 1) at an installation location. For example, the inclination amount of the satellite communication apparatus 1 can be obtained by detecting a gravity acceleration of the earth at the installation location using an acceleration sensor. The obtained inclination amount is passed to the processor 40.
The inclination sensor 71 detects information related to the inclination of the satellite communication apparatus 1. The inclination information (the inclination amount, etc.) to be output from the inclination sensor 71 can be used as an index indicating a posture of the satellite communication apparatus 1.
The processor 40 feeds a control signal to the azimuth angle motor controller (AZ) 30a to control the azimuth angle of the antenna 10. In addition, the processor 40 feeds a control signal to the elevation angle motor controller (EL) 30b to control the elevation angle of the antenna 10. Further, the processor 40 feeds a control signal to the polarization angle motor controller (POL) 30c to control the polarization angle of the antenna 10.
The azimuth angle control motor 20a and the azimuth angle motor controller (AZ) 30a are provided in the main body 11. The elevation angle control motor 20b and the elevation angle motor controller (EL) 30b are provided in the motor unit 13 (
The processor 40 includes a correction part 40a and an acquisition part 40b.
The acquisition part 40b acquires the communication satellite SAT based on the radio wave reception intensity in the acquiring mode. The acquisition part 40b gives an instruction to each of the azimuth angle motor controller (AZ) 30a, elevation angle motor controller (EL) 30b, and polarization angle motor controller (POL) 30c to control the azimuth angle, elevation angle, and polarization angle of the antenna 10. In addition, the acquisition part 40b detects an angle at which the reception intensity of the reception signal is at peak so as to acquire the communication satellite SAT as an acquisition target.
The correction part 40a changes the elevation angle of the antenna 10 in tandem with the rotation of the antenna 10 in an azimuth angle direction. At that time, the correction part 40a corrects the elevation angle of the antenna 10 with respect to an apparatus coordinate system based on inclination information 44a of the satellite communication apparatus 1 that is sensed by the inclination sensor 71. This allows the correction part 40a to hold the elevation angle of the antenna 10 in an earth coordinate system constant regardless of the azimuth angle of the antenna 10.
The correction part 40a calculates the elevation angle of the antenna 10 that corresponds to the rotation angle of the antenna 10 in the azimuth angle direction based on the inclination information 44a. In addition, the correction part 40a calculates a rotation speed of the elevation angle control motor 20b that corresponds to the calculated elevation angle.
The memory 44 stores the inclination information 44a and a satellite target angle table 44b. The inclination information 44a is inclination information of the main body 11 that is sensed by the inclination sensor 71. The satellite target angle table 44b is a table in which location information on the ground (e.g., latitude and longitude) is associated with a satellite target angle (an azimuth angle, an elevation angle, and a polarization angle) of a communication satellite to be acquired. For example, the latitude of Sapporo city, Hokkaido, Japan is 141.4° and the longitude is 43.1°, and a target angle of a satellite A at this position, (an azimuth angle, an elevation angle, and a polarization angle)=(151.2°, 36.1°, 10.4°).
Next, a working effect in the acquisition of the communication satellite SAT will be described.
When the main body 11 is activated, the first satellite acquisition processing is started as the acquiring mode is started so that processing for acquiring the communication satellite SAT using the antenna 10 is started.
Now, an influence of the inclination of the satellite communication apparatus 1 on the satellite acquisition will be described with reference to
On the other hand,
In addition, an antenna elevation angle (hereinafter, referred to as “apparatus reference elevation angle”) of the satellite communication apparatus 1 is set as ELVSAT (φ). An angle (hereinafter, referred to as “earth reference elevation angle”) formed by the earth coordinate system z axis and the polarization axis vector V is set as EL′SAT. At this time, φ where θ (φ)=ELVSAT (φ)=EL′SAT exists. The minimum value and the maximum value of 0 are represented as θmin=EL′SAT−α and θmax=EL′SAT+α, respectively, using a constant α.
Here, EL′SAT=90°−ELSAT. The elevation angle EL (ELSAT) of the communication satellite SAT is an angle formed by the horizontal axis and the communication satellite SAT.
The first term on the right side of expression (1) is EL′SAT=θ. The second term on the right side indicates correction of an inclination component with respect to the X axis. The third term on the right side indicates correction of an inclination component with respect to the Y axis. When expression (1) is represented by a polar coordinate system, expression (1′) is obtained. Parameters when converting expression (1) into the polar coordinate system are indicated in expression (2).
When the azimuth angle φ (AZVSAT), which is a variable of expression (1), is represented as a function of time t, expression (3) is obtained.
When expression (3) is differentiated by time, expression (4) is obtained. Expression (4) indicates a change in rotation speed of the elevation angle control motor 20b.
In the embodiment, therefore, the correction part 40a calculates the rotation speed of the elevation angle control motor 20b based on a value of the elevation angle calculated using expressions (1) to (3) that is sampled at a plurality of points. That is, the correction part 40a samples values of some points along a curved line (e.g., the graphs of
Since a control amount is only 4 steps as shown in
As described above, in the embodiment, when a 360° search is performed in the azimuth angle direction in the acquiring mode of the satellite communication apparatus 1, the inclination of the satellite communication apparatus 1 is measured by the inclination sensor 71 to obtain the inclination information. Then, based on the inclination information, expressions for calculating the simplified apparatus reference elevation angle (ELVSAT) are derived from the linear algebraic three-dimension rotational expressions as indicated in expressions (1) to (3). Furthermore, by the simplification to the six-point sampling algorithm, the restriction on software implementation is relaxed so as to securely acquire the communication satellite SAT with the minimum resources.
That is, a target angle (ELSAT) of the communication satellite SAT to be acquired is determined from the location information of the satellite communication apparatus 1. Then, the apparatus reference elevation angle (ELVSAT) is controlled so as to always have the same elevation angle with respect to the communication satellite SAT regardless of the azimuth angle so that a 360° search can be performed while correcting the inclination of the satellite communication apparatus 1. According to the embodiment, therefore, it is possible to provide the satellite signal acquiring apparatus and method capable of acquiring the communication satellite SAT without resort to the azimuth sensor.
The programs for realizing the satellite communication apparatus 1 may be recorded in a computer-readable recording medium. In this case, a computer system reads the programs recorded in the recording medium and executes them to realize the image processing. The term “computer system” used herein may include an operating system (OS) or hardware such as a peripheral device.
The computer-readable recording medium is a recordable nonvolatile memory (such as a flexible disk, a magnetooptical disk, a ROM or a flash memory), a portable medium (such as a CD-ROM), or a hard disk built in in a computer system.
Furthermore, a computer-readable recording medium may be any type of storage capable of storing programs for a certain length of time, including a server to which programs are transmitted by way of a network (such as the Internet) or a communication channel (such as a telephone channel), and a volatile memory of a computer system serving as a client (such as a dynamic random access memory (DRAM)).
The programs may be transmitted from a computer system incorporating a storage in which they are stored to another computer system, by way of a transmission medium or by use of a carrier wave for the transmission medium. The “transition medium” used herein is intended to refer to a medium capable of transmitting information, including a network (communication network) such as the Internet or a communication channel such as a telephone channel.
The term “processor” used in the above explanations indicates, for example, a central processing unit (CPU), a Graphics Processing Unit (GPU), or circuits such as an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (for example, a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), or a Field Programmable Gate Array (FPGA)).
The processor reads the programs stored in the storage circuit and executes them to realize the respective functions. The programs may be incorporated in the circuit of the processor, instead of storing them in the storage circuit. In this case, the processor reads the programs incorporated in its circuit and executes them to realize the respective functions. The processors described in connection with the above embodiment are not limited to single-circuit processors. A plurality of independent processors may be combined and integrated as one processor having multiple functions. Furthermore, a plurality of structural elements of the above embodiment may be integrated as one processor having multiple functions.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit.
Number | Date | Country | Kind |
---|---|---|---|
JP2019-226457 | Dec 2019 | JP | national |
JP2020-172081 | Oct 2020 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5422648 | Uematsu et al. | Jun 1995 | A |
6259415 | Kumpfbeck | Jul 2001 | B1 |
20070001920 | Webb | Jan 2007 | A1 |
20120068899 | Ayotte | Mar 2012 | A1 |
20180316089 | Amaki et al. | Nov 2018 | A1 |
Number | Date | Country |
---|---|---|
H06-097721 | Apr 1994 | JP |
11-14729 | Jan 1999 | JP |
2013-243655 | Dec 2013 | JP |
2018-189440 | Nov 2018 | JP |
Number | Date | Country | |
---|---|---|---|
20210184349 A1 | Jun 2021 | US |