106 lines
4.3 KiB
Plaintext
106 lines
4.3 KiB
Plaintext
I would like to have this project use the radar equation to determine
|
||
brightness and possible blooming on targets.
|
||
|
||
I want the radar equation to be implemented within the shaders.
|
||
|
||
I want a postgres database (I did install postgresql and set up a database named radar with
|
||
a postgresql user named radar with password radar with full priveleges to database radar.
|
||
|
||
DATABASE Schema:
|
||
|
||
1. Type of target (Enumeration AIS, ADS-B, Local (simulator)
|
||
2. ID a. MMID for marine; b. ICAO 24 bit aircraft address; for simulator we can use the same MMID
|
||
and aircraft address
|
||
3. width (24 bits)
|
||
4. length (24 bits)
|
||
5. Height above water (24 bits)
|
||
6. Material (Enumeration fiberglass, wood, aluminum, steel
|
||
7. Enumeration: need update for size and material, does not need update for size and material
|
||
|
||
Keep a copy of the data in the shaders. Don't just copy the entire database; when the
|
||
system starts up, there would be nothing in the copy; but as we get targets, either from
|
||
AIS, ADS-B, or simulator, add each target encountered to the copy in the shaders. This means
|
||
that we don't have to copy all of the data into the database. It will grow to a size up to the
|
||
current target count in a simulation session.
|
||
|
||
The items in the database (to start with) would be the Enumeration, The ID, width, height,
|
||
and material.
|
||
|
||
Maybe, if I simulate a modern system, I may want a field to describe the target (passenger, cargo,
|
||
oil, fishing; and maybe specifics for the targets. I know that the coast guard has a lot of
|
||
contextual data on targets that are from external sources. For now, lets now worry about this.
|
||
|
||
PROPOSAL:
|
||
|
||
Since ADS-b and AIS may not have material and size data, I would like to propose
|
||
That the initial running of the system upon detecting a target that has no size
|
||
determinatioin, we use a default size, say, 20 feet long 20 feet wide and fiberglass
|
||
for boats; 50 feet long 10 feet wide fusalage for planes; and set the need update parameter
|
||
to need update.
|
||
|
||
Add an option (command line option) for system. Command line options would be 'database'
|
||
which would open a graphical panel suitable for updating the postgres database.
|
||
At the begining of the life of this project, almost all targets seen except for those
|
||
from the simulator will need database updating; as life of the system gets older there would
|
||
be fewer targets that need operation.
|
||
|
||
END OF PROPOSAL
|
||
|
||
Marine radar equation stuff:
|
||
|
||
For this purpose, the marine radar will use the X Band (9225 MHZ) and 30 KW power for
|
||
maratime traffic system radar (our a-scope marine and PPI scope marine)
|
||
|
||
For Marine, horizontal beam width is 0.5 degrees; vertical beam width is 20 degrees.
|
||
For Marine, the antenna size is 15 feet in length.
|
||
For Marine, the antenna height is 50 feet off surface
|
||
|
||
Air traffic radar equation stuff:
|
||
|
||
For this purpose, the air traffic control radar at BLI frequency 3 ghz or S Band;
|
||
power 25 KW
|
||
|
||
For Air Traffic Control, the beam width is 1.4 degrees for horizontal and 5 degrees for vertical
|
||
For Air Traffic Control, the antenna size is 20 feet wide
|
||
For Air Traffic Control, the antenna is on a tower 50 feet high from the runway. It is not
|
||
mounted on the control tower.
|
||
|
||
Chain Home radar equation stuff:
|
||
|
||
For Chain Home, this will be a bit different: (this is AMES type 1)
|
||
|
||
Frequency is 30 MHZ
|
||
Powwer is 500 KW
|
||
Pulse width is 20 US
|
||
|
||
TRANSMIT GAIN (Gt)
|
||
Note that the transmit beam is not a beam, but a floodlight.
|
||
Pulse repitation frequency is 25 HZ or 12 HZ as selected by operator
|
||
Use Transmit G from beam width (floodlight) something like
|
||
G = 30000/100 degrees * 40 degrees
|
||
about 8.7 dBI (linear value of 7.5
|
||
|
||
Note that this is Bistatic; we need both Gt and Gr
|
||
|
||
RECEIVE GAIN (Gr) is about 4 to 10 (6–10 dBi)
|
||
|
||
System loss due to transmission line about 8 DB
|
||
|
||
Target RCS larger RCS due to resonant scattering (I need help; please lookup
|
||
|
||
Precision Approach Radar Equation Stuff:
|
||
|
||
Peak power is about 100 kw
|
||
Very high antenna gain
|
||
X Band (3 cm for wavelength) Operation allow higher antenna gain
|
||
PAR must reliably small aircraft
|
||
High pule repition rate
|
||
Sweep about 20 degrees horizontal and 10 degress vertical
|
||
Short pulse width for range resolution
|
||
Beamwidth is determined by wavelength/antenna size with antenna size of about 5 meters.
|
||
|
||
GENERAL NOTE FOR EQUATION STUFF
|
||
|
||
We will need these key variables to be able to be changed via the settings.h file
|
||
and DESIGN.md and CLAUDE.md
|