GeoPyTool is an open source application developed for geological calculations and plots,such as geochemical classification,parameter calculation,basic statistical analysis and diagrams for structural geology.More than...GeoPyTool is an open source application developed for geological calculations and plots,such as geochemical classification,parameter calculation,basic statistical analysis and diagrams for structural geology.More than acting as a link from raw data stored in Microsoft Excel■(MS Excel)files to vector graphic files,GeoPyTool includes recently developed routines that have not been included in previous software,such as the calculation of the Ce(Ⅳ)/Ce(Ⅲ)ratio for zircons as a method to examine the temporal evolution of oxygen fugacity in the magmatic source for igneous rocks,and the temperature calculator with titanium in zircon and zirconium in rutile.Besides these routines,GeoPyTool also allows users to load any figure from articles or books as a base map.As a Python-based crossplatform program,GeoPyTool works on Windows?,MacOS X?and GNU/Linux.GeoPyTool can do the whole process from data to results without the dependence of Microsoft Excel?,CorelDraw?and other similar software.It takes Excel?XLSX and CSV(Comma Separated Value)as the formats of both the input data source files and the output calculation results files.The figures generated by GeoPyTool can be saved as portable network graphics(PNG),scalable vector graphics(SVG)or portable document format(PDF).Another highlight of GeoPyTool is the multilingual support,the official versio n of GeoPyTool supports both Chinese and English,and additional languages can be loaded through interface files.GeoPyTool is still in the development stage and will be expanded with further geochemical and structural geology routines.As an open source project,all source code of GeoPyTool are accessible on Github(https://github.com/GeoPyTool/GeoPyTool).Users with Python experience can join in the development team and build more complex functions expanding the capabilities of GeoPyTool.展开更多
In order to overcome the defects of the dedicated video conference remote control, this paper designs and implements a Qt-based cross-platform video conferencing remote control. The remote control not only implements ...In order to overcome the defects of the dedicated video conference remote control, this paper designs and implements a Qt-based cross-platform video conferencing remote control. The remote control not only implements a full range of video conferencing control functions with an easy-to-use visual interface;but also implement cross-platform feature to allow users to use remote control software on their own equipment. It is economic, convenient and stylish for users. This paper mainly describes the design and implementation of remote control system framework and cross-platform features. Finally, the result in the paper shows: This remote control is reliable and easy to use.展开更多
A pneumatic parallel platform driven by an air cylinder and three circumambient pneumatic muscles was considered. Firstly, a mathematical model of the pneumatic servo system was developed for the MIMO nonlinear model-...A pneumatic parallel platform driven by an air cylinder and three circumambient pneumatic muscles was considered. Firstly, a mathematical model of the pneumatic servo system was developed for the MIMO nonlinear model-based controller designed. The pneumatic muscles were controlled by three proportional position valves, and the air cylinder was controlled by a proportional pressure valve. As the forward kinematics of this structure had no analytical solution, the control strategy should be designed in joint space. A cross-coupling integral adaptive robust controller(CCIARC) which combined cross-coupling control strategy and traditional adaptive robust control(ARC) theory was developed by back-stepping method to accomplish trajectory tracking control of the parallel platform. The cross-coupling part of the controller stabilized the length error in joint space as well as the synchronization error, and the adaptive robust control part attenuated the adverse effects of modelling error and disturbance. The force character of the pneumatic muscles was difficult to model precisely, so the on-line recursive least square estimation(RLSE) method was employed to modify the model compensation. The projector mapping method was used to condition the RLSE algorithm to bound the parameters estimated. An integral feedback part was added to the traditional robust function to reduce the negative influence of the slow time-varying characteristic of pneumatic muscles and enhance the ability of trajectory tracking. The stability of the controller designed was proved through Laypunov's theory. Various contrast controllers were designed to testify the newly designed components of the CCIARC. Extensive experiments were conducted to illustrate the performance of the controller.展开更多
The building information model/modeling (BIM) technology is currently applied in a broad range of applications and research for facility management, while the BIM-based mobile FM is difficult owing to various factor...The building information model/modeling (BIM) technology is currently applied in a broad range of applications and research for facility management, while the BIM-based mobile FM is difficult owing to various factors and environments. For example, the mobile applications usually require frequent cross-equipment compatibility. This paper proposes a reasonable BIM-based FM cross-platform framework and develops a mobile application on the basis of an existing BIM-based FM system. The developed mobile application is applied in a case study of a metro station project in Guangzhou to verify its effectiveness in FM practice. It helps maintenance staff in viewing BIMs, accessing related information, and updating maintenance records in a unique platform. The test results demonstrate that the proposed BIM-based cross-platform framework meet the FM application requirements and supports the extension of FM functions.展开更多
Single nucleotide polymorphism (SNP) array is a recently developed biotechnology that is extensively used in the study of cancer genomes. The various available platforms make cross-study validations/comparisons diffic...Single nucleotide polymorphism (SNP) array is a recently developed biotechnology that is extensively used in the study of cancer genomes. The various available platforms make cross-study validations/comparisons difficult. Meanwhile, sample sizes of the studies are fast increasing, which poses a heavy computational burden to even the fastest PC.Here, we describe a novel method that can generate a platform-independent dataset given SNP arrays from multiple platforms. It extracts the common probesets from individual platforms, and performs cross-platform normalizations and summari-zations based on these probesets. Since different platforms may have different numbers of probes per probeset (PPP), the above steps produce preprocessed signals with different noise levels for the platforms. To handle this problem, we adopt a platform-dependent smoothing strategy, and produce a preprocessed dataset that demonstrates uniform noise levels for individual samples.To increase the scalability of the method to a large number of samples, we devised an algorithm that split the samples into multiple tasks, and probesets into multiple segments before submitting to a parallel computing facility. This scheme results in a drastically reduced computation time and increased ability to process ultra-large sample sizes and arrays.展开更多
Value-at-Risk (VaR) estimation via Monte Carlo (MC) simulation is studied here. The variance reduction technique is proposed in order to speed up MC algorithm. The algorithm for estimating the probability of high ...Value-at-Risk (VaR) estimation via Monte Carlo (MC) simulation is studied here. The variance reduction technique is proposed in order to speed up MC algorithm. The algorithm for estimating the probability of high portfolio losses (more general risk measure) based on the Cross - Entropy importance sampling is developed. This algorithm can easily be applied in any light- or heavy-tailed case without an extra adaptation. Besides, it does not loose in the performance in comparison to other known methods. A numerical study in both cases is performed and the variance reduction rate is compared with other known methods. The problem of VaR estimation using procedures for estimating the probability of high portfolio losses is also discussed.展开更多
Gaofen-3-02(GF3-02)is the first C-band synthetic aperture radar(SAR)satellite with terrain observation with progressive scans of SAR(TOPSAR)imaging mode in China,which plays an essential role in marine environment mon...Gaofen-3-02(GF3-02)is the first C-band synthetic aperture radar(SAR)satellite with terrain observation with progressive scans of SAR(TOPSAR)imaging mode in China,which plays an essential role in marine environment monitoring.Given the weak scattering characteristics of the ocean,the system thermal noise superimposed on SAR images has significant interference,especially in cross-polarization channels.Noise-Equivalent Sigma-Zero(NESZ)is a measure of the sensitivity of the radar to areas of low backscatter.The NESZ is defined to be the scattering cross-section coefficient of an area which contributes a mean level in the image equal to the signal-independent additive noise level.For TOPSAR,NESZ exhibits the shape of the SAR scanning gain curve in the azimuth and the shape of the antenna pattern in the range.Therefore,the accurate measurement of NESZ plays a vital role in the application of spaceborne SAR sea surface cross-polarization data.This paper proposes a theoretical calculation method for the NESZ curve in GF3-02 TOPSAR mode based on SAR noise inner calibration data and the imaging algorithm.A method for correcting the error existing in the theoretical curve of NESZ is also proposed according to the relationship between sea surface backscattering and wind speed and the same characteristics of target scattering in the overlapping area of adjacent sub-swaths.According to assessment with wide-swath TOPSAR cross-polarization data,the GF3-02 TOPSAR mode has a very low thermal noise level,which is better than−33 dB at the edge of each beam,and controlled below−38 dB at the center of the beam.The two-dimensional reference curves of the NESZ of each beam are provided to the GF3-02 TOPSAR users.After discussing the relationship between normalized radar cross section(NRCS)and wind speed,we provide a formula for NRCS related to wind speed and radar incidence angle.Compared with the NRCS derived from this formula and the NESZ-subtracted NRCS of SAR images,the bias is−0.0048 dB,the Root Mean Square Error is 1.671 dB and the correlation coefficient is 0.939.展开更多
基金supported by the National Key Research and Development Program of China(No.2016YFC0600509)the National Natural Science Foundation of China(No.41772069)+1 种基金the China Geological Survey Program(Nos.1212011085490,12120113089600,12120114028701)the Fundamental Research Funds for the Central University(No.2652017259)
文摘GeoPyTool is an open source application developed for geological calculations and plots,such as geochemical classification,parameter calculation,basic statistical analysis and diagrams for structural geology.More than acting as a link from raw data stored in Microsoft Excel■(MS Excel)files to vector graphic files,GeoPyTool includes recently developed routines that have not been included in previous software,such as the calculation of the Ce(Ⅳ)/Ce(Ⅲ)ratio for zircons as a method to examine the temporal evolution of oxygen fugacity in the magmatic source for igneous rocks,and the temperature calculator with titanium in zircon and zirconium in rutile.Besides these routines,GeoPyTool also allows users to load any figure from articles or books as a base map.As a Python-based crossplatform program,GeoPyTool works on Windows?,MacOS X?and GNU/Linux.GeoPyTool can do the whole process from data to results without the dependence of Microsoft Excel?,CorelDraw?and other similar software.It takes Excel?XLSX and CSV(Comma Separated Value)as the formats of both the input data source files and the output calculation results files.The figures generated by GeoPyTool can be saved as portable network graphics(PNG),scalable vector graphics(SVG)or portable document format(PDF).Another highlight of GeoPyTool is the multilingual support,the official versio n of GeoPyTool supports both Chinese and English,and additional languages can be loaded through interface files.GeoPyTool is still in the development stage and will be expanded with further geochemical and structural geology routines.As an open source project,all source code of GeoPyTool are accessible on Github(https://github.com/GeoPyTool/GeoPyTool).Users with Python experience can join in the development team and build more complex functions expanding the capabilities of GeoPyTool.
文摘In order to overcome the defects of the dedicated video conference remote control, this paper designs and implements a Qt-based cross-platform video conferencing remote control. The remote control not only implements a full range of video conferencing control functions with an easy-to-use visual interface;but also implement cross-platform feature to allow users to use remote control software on their own equipment. It is economic, convenient and stylish for users. This paper mainly describes the design and implementation of remote control system framework and cross-platform features. Finally, the result in the paper shows: This remote control is reliable and easy to use.
基金Project(51375430)supported by the National Natural Science Foundation of China
文摘A pneumatic parallel platform driven by an air cylinder and three circumambient pneumatic muscles was considered. Firstly, a mathematical model of the pneumatic servo system was developed for the MIMO nonlinear model-based controller designed. The pneumatic muscles were controlled by three proportional position valves, and the air cylinder was controlled by a proportional pressure valve. As the forward kinematics of this structure had no analytical solution, the control strategy should be designed in joint space. A cross-coupling integral adaptive robust controller(CCIARC) which combined cross-coupling control strategy and traditional adaptive robust control(ARC) theory was developed by back-stepping method to accomplish trajectory tracking control of the parallel platform. The cross-coupling part of the controller stabilized the length error in joint space as well as the synchronization error, and the adaptive robust control part attenuated the adverse effects of modelling error and disturbance. The force character of the pneumatic muscles was difficult to model precisely, so the on-line recursive least square estimation(RLSE) method was employed to modify the model compensation. The projector mapping method was used to condition the RLSE algorithm to bound the parameters estimated. An integral feedback part was added to the traditional robust function to reduce the negative influence of the slow time-varying characteristic of pneumatic muscles and enhance the ability of trajectory tracking. The stability of the controller designed was proved through Laypunov's theory. Various contrast controllers were designed to testify the newly designed components of the CCIARC. Extensive experiments were conducted to illustrate the performance of the controller.
基金Supported by the National High-tech Research and Development Program of China(2013AA041307)the National Natural Science Foundation of China(51478249)the Tsinghua University-Glodon Joint Research Centre for Building Information Model
文摘The building information model/modeling (BIM) technology is currently applied in a broad range of applications and research for facility management, while the BIM-based mobile FM is difficult owing to various factors and environments. For example, the mobile applications usually require frequent cross-equipment compatibility. This paper proposes a reasonable BIM-based FM cross-platform framework and develops a mobile application on the basis of an existing BIM-based FM system. The developed mobile application is applied in a case study of a metro station project in Guangzhou to verify its effectiveness in FM practice. It helps maintenance staff in viewing BIMs, accessing related information, and updating maintenance records in a unique platform. The test results demonstrate that the proposed BIM-based cross-platform framework meet the FM application requirements and supports the extension of FM functions.
文摘Single nucleotide polymorphism (SNP) array is a recently developed biotechnology that is extensively used in the study of cancer genomes. The various available platforms make cross-study validations/comparisons difficult. Meanwhile, sample sizes of the studies are fast increasing, which poses a heavy computational burden to even the fastest PC.Here, we describe a novel method that can generate a platform-independent dataset given SNP arrays from multiple platforms. It extracts the common probesets from individual platforms, and performs cross-platform normalizations and summari-zations based on these probesets. Since different platforms may have different numbers of probes per probeset (PPP), the above steps produce preprocessed signals with different noise levels for the platforms. To handle this problem, we adopt a platform-dependent smoothing strategy, and produce a preprocessed dataset that demonstrates uniform noise levels for individual samples.To increase the scalability of the method to a large number of samples, we devised an algorithm that split the samples into multiple tasks, and probesets into multiple segments before submitting to a parallel computing facility. This scheme results in a drastically reduced computation time and increased ability to process ultra-large sample sizes and arrays.
文摘Value-at-Risk (VaR) estimation via Monte Carlo (MC) simulation is studied here. The variance reduction technique is proposed in order to speed up MC algorithm. The algorithm for estimating the probability of high portfolio losses (more general risk measure) based on the Cross - Entropy importance sampling is developed. This algorithm can easily be applied in any light- or heavy-tailed case without an extra adaptation. Besides, it does not loose in the performance in comparison to other known methods. A numerical study in both cases is performed and the variance reduction rate is compared with other known methods. The problem of VaR estimation using procedures for estimating the probability of high portfolio losses is also discussed.
基金The National Natural Science Foundation of China under contract No.41976169.
文摘Gaofen-3-02(GF3-02)is the first C-band synthetic aperture radar(SAR)satellite with terrain observation with progressive scans of SAR(TOPSAR)imaging mode in China,which plays an essential role in marine environment monitoring.Given the weak scattering characteristics of the ocean,the system thermal noise superimposed on SAR images has significant interference,especially in cross-polarization channels.Noise-Equivalent Sigma-Zero(NESZ)is a measure of the sensitivity of the radar to areas of low backscatter.The NESZ is defined to be the scattering cross-section coefficient of an area which contributes a mean level in the image equal to the signal-independent additive noise level.For TOPSAR,NESZ exhibits the shape of the SAR scanning gain curve in the azimuth and the shape of the antenna pattern in the range.Therefore,the accurate measurement of NESZ plays a vital role in the application of spaceborne SAR sea surface cross-polarization data.This paper proposes a theoretical calculation method for the NESZ curve in GF3-02 TOPSAR mode based on SAR noise inner calibration data and the imaging algorithm.A method for correcting the error existing in the theoretical curve of NESZ is also proposed according to the relationship between sea surface backscattering and wind speed and the same characteristics of target scattering in the overlapping area of adjacent sub-swaths.According to assessment with wide-swath TOPSAR cross-polarization data,the GF3-02 TOPSAR mode has a very low thermal noise level,which is better than−33 dB at the edge of each beam,and controlled below−38 dB at the center of the beam.The two-dimensional reference curves of the NESZ of each beam are provided to the GF3-02 TOPSAR users.After discussing the relationship between normalized radar cross section(NRCS)and wind speed,we provide a formula for NRCS related to wind speed and radar incidence angle.Compared with the NRCS derived from this formula and the NESZ-subtracted NRCS of SAR images,the bias is−0.0048 dB,the Root Mean Square Error is 1.671 dB and the correlation coefficient is 0.939.