A kind of Pollution From Ships object discharge method of real-time based on big data
Technical field
The present invention relates to ship monitoring technical fields, and in particular to a kind of Pollution From Ships object discharge based on big data is real-time
Monitoring method.
Background technique
The content of pollutant is easy monitoring in marine exhaust, however only the content of monitoring pollution object has been unable to meet at present
Demand.It also needs to monitor exhaust gas total amount.Marine exhaust pollutant load standard is easy to formulate, however exhaust gas total emission volumn is by ship
Discharge capacity, new and old, course line, sea wind wind direction and wind-force etc. influence, it is difficult to formulate standard.But the reason of causing global warming is greenhouse gas
A large amount of discharges of body have exceeded the amount of Natural Circulation consumption.Transportation as first three industry of oil gas energy consumption ranking,
The highest attention for also having caused various circles of society is polluted caused by it.Prevailing traffic side of the Shipping as global trade
Formula, accounting of the carbon dioxide and other total amount of pollutant that Shipping discharges in the process in whole total carbon emissions are more next
It is higher.In today that control carbon emission is increasingly urgent, national governments launch respectively the Control Policy in relation to the discharge of Pollution From Ships object.
However ship pollutant emission how is monitored, and how to formulate the standard for judging pollutant emission reference whether up to standard, become
Urgent problem to be solved.
Chinese patent CN202013505U, publication date on October 19th, 2011, a kind of double fuel marine fuel consumption are long-range
Wireless supervisory control system, including Beidou satellite communication system, ship terminal applies system and monitoring center system, the ship terminal are answered
It include sequentially connected data collection station, data acquisition server and Beidou boat-carrying subscriber computer with system, data acquisition is eventually
End includes diesel flow sensor, gas flow sensor, liquid level sensor and pressure sensor, and the revolving speed of engine system passes
Sensor, water temperature sensor, exhaust gas temperature sensor and alarm sensor;The monitoring center system includes command type interconnected
Subscriber computer and data server;The Beidou boat-carrying subscriber computer between Beidou satellite communication system and command type subscriber computer by establishing
Wireless communication connection.Advantage is: utilizing big-dipper satellite long range radio transmissions technologies, record monitoring diesel oil and combustion gas disappear in real time
Situation is consumed, fuel oil substitution rate is calculated and is noted abnormalities in time, fuel consumption is reasonably controlled, reaches reduction fuel cost, is reduced
The purpose of disposal of pollutants.Although it can instruct the use of two kinds of fuel of reasonable disposition to match, disposal of pollutants is reduced, it cannot
The problem of realization is monitored pollutant discharge amount.
Summary of the invention
The technical problem to be solved by the present invention is at present due to lacking reference standard, and be difficult to exhaust gas in ship's navigation
And total amount of pollutant the technical issues of being monitored.Propose it is a kind of using big data can to judge that Pollution From Ships object discharges total
The whether normal reasonable Pollution From Ships object of amount discharges method of real-time.
In order to solve the above technical problems, the technical solution used in the present invention are as follows: a kind of Pollution From Ships based on big data
Object discharges method of real-time, comprising the following steps: A) contain in marine exhaust discharge outlet installation flow sensor and pollutant
Quantity sensor, several navigation multidate informations of acquisition ship and pollutant emission rate;B) using collected navigation dynamic
Information is used after pollutant emission rate stamps as effective sample data, and training neural network model;C) in application, acquisition vessel
The navigation multidate information of oceangoing ship, and import neural network model and obtain real-time pollutant emission rate prediction, real-time pollutant is arranged
Rate prediction and real-time pollutant emission rate comparison are put, if difference is more than given threshold, judges that the discharge of Pollution From Ships object is different
Often, on the contrary then repeat this step.By enough data samples training neural network model, enable neural network model root
According to the navigation multidate information of ship and the specifications parameter information of combination ship, the pollutant emission rate of ship is predicted, i.e., singly
The total emission volumn of pollutant in the time of position, the pollutant includes carbon dioxide isothermal chamber gas, is mounted on discharge outlet on ship
Sensor out can exhaust gas total emission volumn and pollutant load in the real-time detection unit time, and then calculate each pollution
The total emission volumn of object judges that the discharge of Pollution From Ships object is abnormal if exhaust emission content is exceeded, if pollution in the unit time
The result difference of object total emission volumn, i.e. pollutant emission rate and pollutant emission rate prediction is more than given threshold, then judges
The discharge of Pollution From Ships object is abnormal.In step, flow sensor can be arranged on the exhaust gas flow sensor of exhaust ports,
Flow velocity is multiplied with diameter of outlet and participates in calculating as exhaust gas total amount.Pollutant load sensor can use automobile-used or factory
With the detection sensor of exhaust emission content.The invention patent meaning pollutant can be Single Pollution object, be also possible to more
Kind pollutant, then needs to install if multiple pollutant multiple corresponding pollutant load detection sensors, with waste gas stream
Amount obtains pollutant emission rate after being multiplied, and establishes neural network model respectively to each pollutant, is monitored respectively.
Preferably, also acquiring the static parameter of ship in step, and data are carried out to the ship of multiple discharge capacities and are adopted
Collection forms the data group of multiple static parameters, navigation multidate information and pollutant emission rate, in step C, if application
Target ship discharge capacity is not acquire the discharge capacity of data, then by multiple static parameters of acquisition, navigation multidate information and pollution
Object rate of discharge data group carries out interpolation processing, obtains static parameter, navigation multidate information and dirt under target ship discharge capacity
Object rate of discharge interpolated data group is contaminated, and is then entered step using interpolated data group according to step B training neural network model
C.Ship static parameter includes the specifications parameter of ship, including captain, the beam and identification code (MMSI), and navigation multidate information includes
Speed on the ground, course over ground, steering angle and wind speed, wind direction, ocean current speed, ocean current to and wave heights.
Preferably, it is described acquisition ship several navigation multidate informations and pollutant emission rate method include with
Lower step: A1) it acquires and uploads navigation multidate information and pollutant emission rate;A2) respectively to each navigation multidate information
It is calculated with being associated property of pollutant emission rate;A3 the navigation multidate information that the degree of association is lower than setting value) is rejected, it will be remaining
Multidate information is navigated by water as subsequent navigation dynamic information collection project.Navigation multidate information includes speed on the ground, course over ground, turns
To angle and wind speed, wind direction, ocean current speed, ocean current to and wave heights picked to calculation of relationship degree is carried out after the acquisition of these data
It is subsequent no longer to acquire except the degree of association is lower than the parameter of setting value.
Preferably, it is described acquisition ship several navigation multidate informations and oil consumption method the following steps are included:
AA1 it) acquires and uploads navigation multidate information and pollutant emission rate;AA2) respectively to each navigation multidate information data
Rate of change and being associated property of pollutant emission rate rate of change calculate;AA3 the navigation that the degree of association is lower than setting value) is reduced
Multidate information project data frequency acquisition.Reduction need to handle data volume, reduce data and transmit pressure, while influencing on precision of prediction
Less.
Preferably, valid data sample is verified and repaired before training neural network model in stepb, it is described
The method of verification are as follows: successively judge whether each data are preset exception about definite value, if abnormal about definite value, then the number
According to abnormal data is verified as, conversely, being then verified as normal data;Then judge whether the data value is more than setting range, if super
Setting range is crossed, then the data check is abnormal data, conversely, being then verified as normal data;Then judge the data value with before
Whether the difference of one acquisition value is more than setting range, if being more than setting range, which is abnormal data, conversely,
Then it is verified as normal data.Abnormal data differentiate and reparation can be improved prediction accuracy.
Preferably, the method for the reparation are as follows: judge whether abnormal data adjacent data check results are normal data,
Subsequent calculating is participated in as normal data after abnormal data is replaced using the mean value of adjacent data if being, conversely, carrying out
Following steps: B1) data group that takes several continuous adjacents is normalized using one of data group as reference data set
Processing;B2) calculate normalization after each data with 1 difference absolute value, find out the maximum value K of differencemax;B3 it) calculates each
With abnormal data with the data x of projectiAssociation angle value δi,
Wherein, xiFor the value after the data normalization, ρ is the threshold of sensitivity, and the value of ρ is smaller, and the difference between data correlation degree is got over
Greatly;B4) with association angle value δiGreater than given threshold δ0Data xiConduct after the mean value substitution abnormal data of corresponding raw value
Normal data uses.
Substantial effect of the invention is: the data after being screened by the degree of association, can as neural metwork training data
It improves the efficiency of neural network model training and reduces data interference, ship static parameter can be combined by neural network model
With navigation dynamic data, pollutant emission rate is predicted, and as reference standard, the discharge of real-time judge Pollution From Ships object is
No exception, facilitates supervision department to be supervised, and finds and eliminates the higher ship of pollutant emission, reduce environmental pollution.
Detailed description of the invention
Fig. 1 is pollutant emission monitoring method flow diagram.
Fig. 2 is abnormal data restorative procedure flow diagram.
Specific embodiment
Below by specific embodiment, and in conjunction with attached drawing, a specific embodiment of the invention is further described in detail.
As shown in Figure 1, being pollutant emission monitoring method flow diagram, comprising the following steps: A) it is discharged in marine exhaust
Mouth installation flow sensor and pollutant load sensor, several navigation multidate informations of acquisition ship and pollutant emission
Rate;B it as effective sample data after) using collected navigation multidate information to use pollutant emission rate stamps, and trains
Neural network model;C it) in application, acquiring the navigation multidate information of ship, and imports neural network model and obtains real-time pollutant
Rate of discharge prediction, by real-time pollutant emission rate prediction and real-time pollutant emission rate comparison, if difference is more than setting
Threshold value then judges that the discharge of Pollution From Ships object is abnormal, on the contrary then repeat this step.Pass through enough data samples training neural network
Model enables neural network model according to the navigation multidate information of ship and the specifications parameter information of combination ship, prediction
The pollutant emission rate of ship out, i.e., the total emission volumn of pollutant in the unit time, pollutant includes carbon dioxide isothermal chamber
Gas, being mounted on sensor that discharge outlet on ship goes out being capable of exhaust gas total emission volumn and pollutant in the real-time detection unit time
Content, and then the total emission volumn of each pollutant is calculated, judge that Pollution From Ships object is arranged if exhaust emission content is exceeded
Exception is put, if gross contamination emission in the unit time, i.e. the result of pollutant emission rate and pollutant emission rate prediction
Difference is more than given threshold, then judges that the discharge of Pollution From Ships object is abnormal.In step, flow sensor can the row of being arranged on
Flow velocity is multiplied with diameter of outlet and participates in calculating as exhaust gas total amount by the exhaust gas flow sensor at port.Pollutant load
Sensor can use the detection sensor of automobile-used or factory exhaust emission content.The invention patent meaning pollutant can be with
It is Single Pollution object, is also possible to multiple pollutant, then needs to install multiple corresponding pollutants if multiple pollutant
Content detection sensor, obtains the pollutant emission rate after being multiplied with exhaust gas flow, establish nerve respectively to each pollutant
Network model is monitored respectively.
The static parameter of ship is also acquired in step, and data acquisition is carried out to the ship of multiple discharge capacities, is formed more
The data group of a static parameter, navigation multidate information and pollutant emission rate, in step C, if the target ship of application
Discharge capacity is not acquire the displacement type of data, then arranges multiple static parameters of acquisition, navigation multidate information and pollutant
It puts speed data group and carries out interpolation processing, obtain static parameter, navigation multidate information and the pollutant under target ship discharge capacity
Rate of discharge interpolated data group, and C is then entered step according to step B training neural network model using interpolated data group.Ship
Oceangoing ship static parameter includes the specifications parameter of ship, including captain, the beam and identification code (MMSI), and navigation multidate information includes over the ground
The speed of a ship or plane, course over ground, steering angle and wind speed, wind direction, ocean current speed, ocean current to and wave heights.
The method of several navigation multidate informations of acquisition ship and pollutant emission rate is the following steps are included: A1) it adopts
Collect and uploads navigation multidate information and pollutant emission rate;A2) respectively to each navigation multidate information and pollutant emission
Being associated property of rate calculates;A3 the navigation multidate information that the degree of association is lower than setting value) is rejected, by remaining navigation multidate information
As subsequent navigation dynamic information collection project.Navigating by water multidate information includes speed on the ground, course over ground, steering angle and wind
Speed, wind direction, ocean current speed, ocean current to and wave heights it is low to reject the degree of association to calculation of relationship degree is carried out after the acquisition of these data
It is subsequent no longer to acquire in the parameter of setting value.
Several navigation multidate informations of acquisition ship and the method for oil consumption are the following steps are included: AA1) it acquires and uploads boat
Mobile state information and pollutant emission rate;AA2) respectively to the rate of change and pollutant of each navigation multidate information data
Being associated property of rate of discharge rate of change calculates;AA3 the navigation multidate information project data that the degree of association is lower than setting value) is reduced
Frequency acquisition.Reduction need to handle data volume, reduce data and transmit pressure, while influencing on precision of prediction little.
Valid data sample is verified and repaired before training neural network model in stepb, the method for verification are as follows:
Successively judge whether each data are preset exception about definite value, if abnormal about definite value, then the data check is abnormal
Data, conversely, being then verified as normal data;Then judge whether the data value is more than setting range, if being more than setting range,
The data check is abnormal data, conversely, being then verified as normal data;Then judge the difference of the data value Yu a preceding collection value
Whether value is more than setting range, if being more than setting range, which is abnormal data, conversely, being then verified as normal number
According to.Abnormal data differentiate and reparation can be improved prediction accuracy.
As shown in Fig. 2, being abnormal data restorative procedure flow diagram, the method for reparation are as follows: judge abnormal data consecutive number
It whether is normal data according to check results, abnormal data is used as normal data after replacing using the mean value of adjacent data if being
Subsequent calculating is participated in, conversely, then following the steps below: B1) data group of several continuous adjacents is taken, with one of data group
For reference data set, it is normalized;B2) calculate normalization after each data with 1 difference absolute value, find out difference
Maximum value Kmax;B3) calculate each and abnormal data with project data xiAssociation angle value δi,
Wherein, xiFor the value after the data normalization, ρ is the threshold of sensitivity, and the value of ρ is smaller, and the difference between data correlation degree is got over
Greatly;B4) with association angle value δiGreater than given threshold δ0Data xiConduct after the mean value substitution abnormal data of corresponding raw value
Normal data uses.
Above-mentioned embodiment is only a preferred solution of the present invention, not the present invention is made in any form
Limitation, there are also other variations and modifications on the premise of not exceeding the technical scheme recorded in the claims.