CN108181817A - Fire control system modeling method - Google Patents

Fire control system modeling method Download PDF

Info

Publication number
CN108181817A
CN108181817A CN201810034722.7A CN201810034722A CN108181817A CN 108181817 A CN108181817 A CN 108181817A CN 201810034722 A CN201810034722 A CN 201810034722A CN 108181817 A CN108181817 A CN 108181817A
Authority
CN
China
Prior art keywords
fuzzy
gear
controller
modeling
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810034722.7A
Other languages
Chinese (zh)
Inventor
毛保全
冯帅
韩小平
王传有
白向华
徐振辉
吴东亚
常雷
杨雨迎
李程
张天意
辛学敏
王之千
李俊
朱锐
郑博文
李晓刚
兰图
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Academy of Armored Forces of PLA
Original Assignee
Academy of Armored Forces of PLA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Academy of Armored Forces of PLA filed Critical Academy of Armored Forces of PLA
Priority to CN201810034722.7A priority Critical patent/CN108181817A/en
Publication of CN108181817A publication Critical patent/CN108181817A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

The present invention relates to a kind of fire control system modeling methods, are related to Virtual Prototype Technique field.The present invention proposes a kind of fire control system modeling method, this method is based on overhead machine gun weapon station modular design concept, Modeling Research has been carried out to fire control system, the subsystem modeling of virtual prototype has been realized, facilitates the use the digital model that Virtual Prototype Technique establishes weapon station.

Description

Fire control system modeling method
Technical field
The present invention relates to Virtual Prototype Technique fields, and in particular to a kind of fire control system modeling method.
Background technology
Overhead machine gun weapon station is a kind of typical electromechanical integration complication system, design include weapon system design, The design of stand system and Fire Control System Design etc., are complicated multidisciplinary, multi-user Cooperation an iterative repetition processes, are related to Field span it is big, it is therefore desirable to the digital model of weapon station is established using Virtual Prototype Technique, for its development it is each Stage be design, develop, testing and evaluation integrated virtual prototype is provided.Virtual Prototype Technique foundation during, how into The each subsystem of row is modeled as the technical issues of urgently to be resolved hurrily.
Invention content
(1) technical problems to be solved
The technical problem to be solved by the present invention is to:How to realize the modeling to fire control system, facilitate the use virtual prototype Technology establishes the digital model of weapon station.
(2) technical solution
In order to solve the above technical problem, the present invention provides a kind of 1, fire control system modeling methods, which is characterized in that packet Include following steps:
It is modeled as follows into line control unit:
A kind of adaptive fuzzy controller, the if ... that rule is determined for condition are designed using Mamdani fuzzy models Then ... rules, fuzzy reasoning method use Max-Min rationalistic methods, and the precision of fuzzy quantity then solves mould using weighted mean method Paste;
The adaptive fuzzy controller is to pass through set-point yd(t) and system output value y (t) obtains system more afterwards Error e and error change ec are as input, with the Proportional coefficient K of PID controllerp, time of integration COEFFICIENT Ki, derivative time coefficient KdCorrected parameter Δ Kp、ΔKi、ΔKdAs output, according to the error e of different moments and error change ec to PID controller Kp、Ki、KdSelf-tuning System is carried out, by the K after adjustingp、Ki、KdPID controller is sent into, forms adaptive fuzzy controller.
Preferably, the parameter K of the PID controller outputp、Ki、KdIt is shown below:
Wherein, Kp'、Ki'、Kd' it is pre-tuning value, a, b, c are predetermined coefficient.
Preferably, the modeling of the adaptive fuzzy controller is realized using Simulink/Fuzzy emulation tools, by mould It pastes reasoning and fuzzy decision is sent into Fuzzy controllers, specific method is:Error e and error change ec respectively by quantization because Subprocessing is mapped in respective fuzzy domain, and then being inquired in fuzzy control rule table according to the fuzzy class at place should The pid parameter regulated quantity of output, finally acts on PID controller by pid parameter regulated quantity.
Preferably, the method further includes progress mechanical part modeling as follows:
The mechanical part refers to the executing agency of fire control system, including servo motor gear, elevating mechanism sector and seat ring Gear ring, servo motor gear engages to transmit motor torque respectively by gear with elevating mechanism sector and race, in model Defined in contact-impact come simulate gear engagement,
In ADAMS collides function, impact force FnIt is determined by equivalent stiffness k and power exponent q, uses Hertz elastic collisions Model calculates k and q;
Wherein k depends on the material of impacting object and the planform of object:
In formula, R and E*It is calculated according to Hertz contact theories:
1/R=1/R1+1/R2
1/E*=(1- μ1 2)/E1+(1-μ2 2)/E2
In formula, R1、R2Equivalent radius for two Gear Contact points;
μ1、μ2Poisson's ratio for two gears;
E1、E2Young's modulus for two gears.
Preferably, the equivalent radius approximation of Gear Contact point is replaced with gear compound graduation radius of circle, can by each gear parameter Obtain the equivalent radius of each gear, sector, gear material selects 45 steel, then its Poisson's ratio is 0.3, Young's modulus for 2 × 1011Pa, so as to calculate the equivalent stiffness collided everywhere.
(3) advantageous effect
The present invention proposes a kind of fire control system modeling method, and this method is managed based on the modularized design of overhead machine gun weapon station It reads, Modeling Research has been carried out to fire control system, realize the subsystem modeling of virtual prototype, facilitate the use Virtual Prototype Technique Establish the digital model of weapon station.
Description of the drawings
Fig. 1 is the control principle drawing of PID controller;
Fig. 2 is the fuzzy control principle figure of the present invention;
Fig. 3 is the fuzzy adaptive controller structure chart of the present invention.
Specific embodiment
To make the purpose of the present invention, content and advantage clearer, with reference to the accompanying drawings and examples, to the present invention's Specific embodiment is described in further detail.
The present invention proposes a kind of fire control system modeling method and includes the following steps:
Step 1: mechanical part models
Mechanical part is primarily referred to as the executing agency of fire control system, generally include servo motor gear, elevating mechanism sector and Race.Servo motor gear engages to transmit motor torque by gear with elevating mechanism sector and race, in mould Contact-impact engages to simulate gear defined in type.
In ADAMS collides function, impact force FnIt is determined by equivalent stiffness k and power exponent q, usually using Hertz elasticity Collision model calculates k and q.
K depends on the material of impacting object and the planform of object:
In formula, R and E*It is calculated according to Hertz contact theories:
1/R=1/R1+1/R2
1/E*=(1- μ1 2)/E1+(1-μ2 2)/E2
In formula, R1、R2Equivalent radius for two Gear Contact points;
μ1、μ2Poisson's ratio for two gears;
E1、E2Young's modulus for two gears.
1 gear major parameter of table
The equivalent radius of Gear Contact point approximate can be replaced with gear compound graduation radius of circle, can obtain respectively by each gear parameter The equivalent radius of a gear, sector.Gear material selects 45 steel, then its Poisson's ratio is 0.3, and Young's modulus is 2 × 1011pa.Root The contact stiffness k collided everywhere can be calculated according to data above, as shown in table 2.
The setting collided in 2 model of table
Step 2: controller models
Control system performance simulation is the multi-field co-simulation based on each field modeling, simulation analysis CAx/DFx technologies Technology.Wherein controller modeling is the basis of electromechanical collaborative simulation, is based primarily upon the Simulink control design cases emulation of MATLAB Software.
The control technology used in overhead machine gun Remote Control Weapon Station is Fuzzy Self-adaptive PID.PID control is basis The error of system, proportion of utilization, integration, difference gauge calculate controlled quentity controlled variable and are controlled, and principle is as shown in Figure 1.
PID controller is a kind of linear controller, it forms control partially according to set-point a (t) and real output value b (t) Difference:
E (t)=a (t)-b (t) (2)
By deviation in proportion, integration and differential controlled quentity controlled variable is formed by linear combination, so as to controlling controlled device, Therefore referred to as PID controller, in analog regulation control system, control law expression formula is expressed as below:
Wherein, u (t):Output signal;e(t):The difference of deviation signal, measured value and set-point;KP:Proportionality coefficient;Ki:Product Divide time coefficient;Kd:Derivative time coefficient.
The nonlinear control algorithm of a kind of " unmounted model " is established using fuzzy logic, it is particularly fixed using tradition at those The excessively complicated process of amount technology analysis or the information provided are non-stationary, non-precisely, in non-deterministic system, obscure The effect of logic control is quite apparent.
The core of fuzzy control is fuzzy controller, and its principle is as shown in Figure 2.Fuzzy controller is by blurring, mould Paste reasoning, four parts of ambiguity solution and knowledge base are formed.
The process of fuzzy control is immediately fuzzy by being accurate to, then from obscuring accurately process.Specific implementation mainly includes: The selection of fuzzy control model, the blurring of precise volume, the foundation of fuzzy control rule, fuzzy reasoning and fuzzy quantity it is accurate Change.If ... then ... the rules determined in the present invention using Mamdani fuzzy models, rule for condition, fuzzy reasoning method are adopted With Max-Min rationalistic methods, Mamdani model structures are simple, convenience of calculation.The precision of fuzzy quantity then using weighted mean method come Ambiguity solution.
Fuzzy controller is to pass through set-point yd(t) error e and mistake of system are obtained more afterwards with system output value y (t) Difference variation ec is as input, with the K of PID controllerp、Ki、KdCorrected parameter Δ KpΔKiΔKdAs output, according to it is different when The e and ec at quarter are to the K of Traditional PIDp、Ki、KdCarry out Self-tuning System.By the K after adjustingp、Ki、KdConventional PID controller is sent into, is formed Adaptive fuzzy controller, structure are as shown in Figure 3.
The parameter K of PID controller outputp、Ki、KdIt is shown below, Kp'、Ki'、Kd' it is pre-tuning value.
A, b, c are predetermined coefficient.
Fuzzy controller modeling mainly employs Simulink/Fuzzy emulation tools, by fuzzy reasoning and fuzzy decision etc. It is sent into Fuzzy controllers.Its specific method is:Error e and error change ec are mapped to each by quantizing factor processing respectively From fuzzy domain in, the pid parameter that export then is inquired in fuzzy control rule table according to the fuzzy class at place Regulated quantity is finally acted on conventional PID controller.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, without departing from the technical principles of the invention, several improvement and deformation can also be made, these are improved and deformation Also it should be regarded as protection scope of the present invention.

Claims (5)

1. a kind of fire control system modeling method, which is characterized in that include the following steps:
It is modeled as follows into line control unit:
A kind of adaptive fuzzy controller, if ... then ... the rule that rule is determined for condition are designed using Mamdani fuzzy models Then, fuzzy reasoning method uses Max-Min rationalistic methods, and the precision of fuzzy quantity is then using weighted mean method come ambiguity solution;
The adaptive fuzzy controller is to pass through set-point yd(t) error e of system is obtained more afterwards with system output value y (t) With error change ec as inputting, with the Proportional coefficient K of PID controllerp, time of integration COEFFICIENT Ki, derivative time COEFFICIENT KdRepair Positive parameter, Δ Kp、ΔKi、ΔKdAs output, according to the error e of different moments and error change ec to the K of PID controllerp、Ki、 KdSelf-tuning System is carried out, by the K after adjustingp、Ki、KdPID controller is sent into, forms adaptive fuzzy controller.
2. the method as described in claim 1, which is characterized in that the parameter K of the PID controller outputp、Ki、KdSuch as following formula institute Show:
Wherein, Kp'、Ki'、Kd' it is pre-tuning value, a, b, c are predetermined coefficient.
3. method as claimed in claim 2, which is characterized in that the modeling of the adaptive fuzzy controller uses Simulink/Fuzzy emulation tools are realized, fuzzy reasoning and fuzzy decision are sent into Fuzzy controllers, specific method is: Error e and error change ec are mapped to by quantizing factor processing in respective fuzzy domain respectively, then according to the mould at place Paste grade inquires the pid parameter regulated quantity that export in fuzzy control rule table, finally acts on pid parameter regulated quantity PID controller.
4. the method as described in claim 1, which is characterized in that the method further includes carries out mechanical part as follows Modeling:
The mechanical part refers to the executing agency of fire control system, including servo motor gear, elevating mechanism sector and race, Servo motor gear engages to transmit motor torque respectively by gear with elevating mechanism sector and race, defines in a model Contact-impact engages to simulate gear,
In ADAMS collides function, impact force FnIt is determined by equivalent stiffness k and power exponent q, is come using Hertz elastic collision models Calculate k and q;
Wherein k depends on the material of impacting object and the planform of object:
In formula, R and E*It is calculated according to Hertz contact theories:
1/R=1/R1+1/R2
1/E*=(1- μ1 2)/E1+(1-μ2 2)/E2
In formula, R1、R2Equivalent radius for two Gear Contact points;
μ1、μ2Poisson's ratio for two gears;
E1、E2Young's modulus for two gears.
5. method as claimed in claim 4, which is characterized in that the equivalent radius approximation of Gear Contact point justifies half with gear compound graduation Diameter replaces, and the equivalent radius of each gear, sector is can obtain by each gear parameter, and gear material selects 45 steel, then its Poisson Than being 0.3, Young's modulus is 2 × 1011Pa, so as to calculate the equivalent stiffness collided everywhere.
CN201810034722.7A 2018-01-15 2018-01-15 Fire control system modeling method Pending CN108181817A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810034722.7A CN108181817A (en) 2018-01-15 2018-01-15 Fire control system modeling method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810034722.7A CN108181817A (en) 2018-01-15 2018-01-15 Fire control system modeling method

Publications (1)

Publication Number Publication Date
CN108181817A true CN108181817A (en) 2018-06-19

Family

ID=62550575

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810034722.7A Pending CN108181817A (en) 2018-01-15 2018-01-15 Fire control system modeling method

Country Status (1)

Country Link
CN (1) CN108181817A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112129164A (en) * 2020-09-23 2020-12-25 中国人民解放军陆军装甲兵学院 Intelligent assistant decision-making system architecture of weapon station

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1952819A (en) * 2005-10-17 2007-04-25 中国科学院沈阳计算技术研究所有限公司 Fuzzy PID control method and execution apparatus of numerical control machine
US20090132064A1 (en) * 2005-06-13 2009-05-21 Carnegie Mellon University Apparatuses, Systems, and Methods Utilizing Adaptive Control
CN101655704A (en) * 2009-09-14 2010-02-24 康奋威科技(杭州)有限公司 Method for controlling operations of shaker of computerized flat knitting machine
CN103197596A (en) * 2013-03-14 2013-07-10 天津大学 Numerical control machining parameter adaptive fuzzy control rule optimization method
CN104091007A (en) * 2014-07-01 2014-10-08 重庆工商职业学院 Small tooth difference planetary reducer dynamic simulation analysis method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090132064A1 (en) * 2005-06-13 2009-05-21 Carnegie Mellon University Apparatuses, Systems, and Methods Utilizing Adaptive Control
CN1952819A (en) * 2005-10-17 2007-04-25 中国科学院沈阳计算技术研究所有限公司 Fuzzy PID control method and execution apparatus of numerical control machine
CN101655704A (en) * 2009-09-14 2010-02-24 康奋威科技(杭州)有限公司 Method for controlling operations of shaker of computerized flat knitting machine
CN103197596A (en) * 2013-03-14 2013-07-10 天津大学 Numerical control machining parameter adaptive fuzzy control rule optimization method
CN104091007A (en) * 2014-07-01 2014-10-08 重庆工商职业学院 Small tooth difference planetary reducer dynamic simulation analysis method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
S. DETTORI等: "A fuzzy logic-based tuning approach of PID control for steam turbines for solar applications", 《ENERGY PROCEDIA》 *
毛保全 等: "基于模糊神经网络的遥控武器站伺服***PID控制器", 《兵工自动化》 *
郭正玉 等: "弹道修正弹模糊自适应PID控制器设计", 《四川兵工学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112129164A (en) * 2020-09-23 2020-12-25 中国人民解放军陆军装甲兵学院 Intelligent assistant decision-making system architecture of weapon station
CN112129164B (en) * 2020-09-23 2022-09-27 中国人民解放军陆军装甲兵学院 Intelligent assistant decision-making system architecture of weapon station

Similar Documents

Publication Publication Date Title
CN107729706B (en) Method for constructing dynamic model of nonlinear mechanical system
CN106125574B (en) Piezoelectric ceramics mini positioning platform modeling method based on DPI model
CN105068564B (en) A kind of displacement control method of piezoelectric ceramic actuator
CN103529698B (en) Generator Governor parameter identification method
CN105159069B (en) A kind of displacement control method of piezoelectric ceramic actuator
CN104614985B (en) A kind of optimal order reducing method of high order system based on Non-Linear Programming
CN107992939B (en) Equal cutting force gear machining method based on deep reinforcement learning
CN105404152B (en) A kind of flight quality Forecasting Methodology of simulated flight person's subjective assessment
CN104615840B (en) The modification method and system of a kind of digital simulation model
CN103268082A (en) Thermal error modeling method based on gray linear regression
CN111431168A (en) Output feedback control method of non-linear multi-machine power system containing interference
CN105550747A (en) Sample training method for novel convolutional neural network
CN106991493A (en) Sewage disposal water outlet parameter prediction method based on Grey production fuction
CN103760827A (en) Saltus constrained off-line planning method for numerical control machining feed rate
CN108196446A (en) The Dynamic Programming method for optimally controlling of the bi-motor load of unknown-model
CN108181817A (en) Fire control system modeling method
CN106059412B (en) DC motor with separate excitation method for controlling number of revolution based on reliability rule base reasoning
CN100435050C (en) Control method for acrobatic motion of pendulums of under-actuated double pendulum system
CN115688288A (en) Aircraft pneumatic parameter identification method and device, computer equipment and storage medium
CN114418383A (en) Health risk assessment method, device, medium and equipment of industrial robot
CN112462606B (en) Flexible joint dynamic parameter identification method based on self-adaptive control
CN111680823A (en) Wind direction information prediction method and system
CN103279592B (en) A kind of out-of-limit emulation mode of distribution network voltage
CN106371321A (en) PID control method for fuzzy network optimization of coking-furnace hearth pressure system
CN110298073B (en) Gear shifting load dynamic simulation method integrating neural network and physical system model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180619

RJ01 Rejection of invention patent application after publication