ORIGINAL_ARTICLE
Design and PLC Implementation for Speed Control of DC Motor using Fuzzy Logic
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic controller, pulse width modulation (PWM) bipolar drive and DC motor. In the control section, PLC is used as real time controller and fuzzy logic algorithm is designed based on nonlinear model of DC motor, and its parameters are optimized in MATLAB software. Then, it is implemented using rslogix5000 PLC and programming language ladder for speed control. Finally, with favorable results, the efficiency of the controller is successfully proved under different load conditions. The obtained results demonstrate the efficiency of the PLC intelligent controller in enhancing the accuracy and speed control of DC motor.
http://jecei.sru.ac.ir/article_392_67f85a29d89ef0d4c7b14810fb6cfa67.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
71
75
10.22061/jecei.2016.392
DC motor
Fuzzy logic
Programmable logic Controller
Speed control
Jalal
Rostami Monfared
true
1
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
LEAD_AUTHOR
Mehdi
Fazeli
mehdi.fazeli.mut@gmail.com
true
2
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
AUTHOR
Yaser
Lotfi
yaser.lotfi@gmail.com
true
3
Department of Humanities, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Humanities, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
Department of Humanities, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran
AUTHOR
G. Huang and S. Lee, "PC-based PID speed control in DC motor," in proc. 2008 IEEE International Conference on Audio, Language and Image Processing, pp. 400-407.
1
P. Deshpande and A. Deshpande, "Inferential control of DC motor using Kalman filter," in: proc 2012 IEEE International Conference on Power, Control and Embedded Systems, pp. 1-5.
2
P.M. Meshram and R.G. Kanojiya, "Tuning of PID controller using Ziegler-Nichols method for speed control of DC motor," in proc. 2012 IEEE International Conference on Advances in Engineering, Science and Management, pp. 117-122.
3
R.K. Munje, M.R. Roda, and B.E. Kushare, "Speed control of DC motor using PI and SMC," in proc. 2010 IEEE 2010 IPEC, pp. 945 – 950.
4
K. M. Passino and S. Yurkovich, Fuzzy Control, CA: Addison Wesley Longman, 1997
5
L.A. Zadeh, "Fuzzy sets," Information and Control, vol. 8, pp. 338-353, 1965.
6
M.T. Hagan, H.B. Demuth, and M.H. Beale, Neural Network Design, MA: PWS Publishing, 1996.
7
A.A. Abdulrahman and R.B. Mamat, "Modelling and simulation for industrial DC motor using intelligent control," International Symposium on Robotics and Intelligent Sensors, 71, pp. 420-425, 2012.
8
W. Yan, D. Wang, P. Jia, and W. Li, "The PWM speed regulation of DC motor based on intelligent Control," Systems Engineering Procedia the 2nd International Conference on Complexity Science & Information Engineering, vol. 3, pp. 259-267, 2012.
9
R. Rahmani, M.S. Mahmodian, S. Mekhilef, and A.A. Shojaei, "Fuzzy logic controller optimized by particle swarm optimization for DC motor speed control," in proc. 2012 IEEE Student Conference on Research and Development, pp. 109-113.
10
E.J. Hepzibah and R. Korah, "FPGA implementation for speed monitoring and speed control of a DC motor using fuzzy logic," in proc. 2012 IEEE International Conference on Emerging Trends in Electrical Engineering and Energy Management, pp. 222-228.
11
A.S.Z. El Din, "PLC-based speed control of DC motor," in proc. 2006 CES/IEEE 5th International Power Electronics and Motion Control Conference, pp. 1-6.
12
Q. Jie, L. Shaobo, and H. Haisomg, "An application of fuzzy control based on PLC in the pressure control system of Chinese medicine water extraction," in proc. 2011 IEEE Fourth International Symposium on Computational Intelligence and Design, pp. 119-122.
13
A. Syaichu-Rohman and R. Sirius, "Model predictive control implementation on a programmable logic controller for DC motor speed control," in proc. 2011 IEEE International Conference on Electrical Engineering and Informatics, pp. 1-4.
14
V.A. Maraba and A.E. Kuzucuoglu, "PID neural network based speed control of asynchronous motor using programmable logic controller," Advances in Electrical and Computer Engineering, vol. 11, pp. 23-28, 2011.
15
H. Ferdinando, "The implementation of low cost fuzzy logic controller for PLC TSX 37-21," in proc. 2007 IEEE International Conference on Intelligent and Advanced Systems, pp. 1081-1086.
16
M. Arrofiq and N. Saad, "A PLC-based self-tuning PI-fuzzy controller for linear and non-linear drives control," in proc. 2008 IEEE 2nd International Power and Energy Conference, pp. 701-706.
17
R. Bayindir and Y. Cetinceviz, "A water pumping control system with a programmable logic controller (PLC) and industrial wireless modules for industrial plants—An experimental setup," ISA Transactions, vol. 50, pp. 321-328, 2011.
18
E.A. Ramadan, M. El-bardini, and M.A. Fkirin, "Design and FPGA-implementation of an improved adaptive fuzzy logic controller for DC motor speed control," Ain Shams Engineering Journal, vol. 5, pp. 803-816, 2014.
19
T.J. Ross, Fuzzy Logic with Engineering Applications, Third ed., John Wiley & Sons, 2010.
20
N. Saad and M. Arrofiq, "A PLC-based modified-fuzzy controller for PWM-driven induction motor drive with constant V/Hz ratio control," Robotics and Computer-Integrated Manufacturing, vol. 28, pp. 95-112, 2012.
21
ORIGINAL_ARTICLE
Transmission Congestion Management Considering Uncertainty of Demand Response Resources’ Participation
Under the smart grid environment, demand response resources (DRRs) are introduced as a virtual power plant to enhance power system adequacy. DRRs often fail to reduce their load due to some external factors. In this paper, a reliability model of a DRR is constructed as multi-state conventional generation units, where the probability, frequency of occurrence, and departure rate of each state can be acquired. DRRs as consequence of demand response program implementation can be applied to transmission congestion management. Therefore, this paper presents an optimal model of congestion management (CM) by means of multi-state DRRs, namely CM_DRR. In the proposed approach, in addition to DRRs, independent system operator relieves the existing transmission line congestions using the combination of generating unit rescheduling and involuntary load shedding. The hourly historical data associated with the Connecticut region in New England is employed to achieve the DRRs’ participation regime. Moreover, the impact of different capacities of DRRs on the congestion management cost and load shedding cost is evaluated. Results of applying the aforementioned model to the 24-bus Reliability Test System (RTS) indicate the efficiency of CM_DRR framework.
http://jecei.sru.ac.ir/article_400_b627adf5fb8ad91dca8c3814b2b85ff9.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
77
88
10.22061/jecei.2016.400
Congestion management
Demand response resource
Customer’s uncertainty
Multi-state model
Smart grid
Abbas
Tabandeh
abbas_tabandeh@yahoo.com
true
1
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
LEAD_AUTHOR
Amir
Abdollahi
a.abdollahi@uk.ac.ir
true
2
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
AUTHOR
Masoud
Rashidinejad
true
3
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
Department of Electrical Engineering, Shahid Bahonar University, Kerman, Iran
AUTHOR
[1] F. D. Galiana and M. Ilic, "A mathematical framework for the analysis and management of power transactions under open access," Power Systems, IEEE Transactions on, vol. 13, pp. 681- 687, 1998.
1
[2] A. Kumar, S. C. Srivastava, and S. N. Singh, "Congestion management in competitive power market: A bibliographical survey," Electric Power Systems Research, vol. 76, pp. 153-164, sept. 2005.
2
[3] Y. R. Sood and R. Singh, "Optimal model of congestion management in deregulated environment of power sector with promotion of renewable energy sources," Renewable Energy, vol. 35, pp. 1828-1836, Aug. 2010.
3
[4] M. Esmaili, N. Amjady, and H. A. Shayanfar, "Multi-objective congestion management by modified augmented ε-constraint method," Applied Energy, vol. 88, pp. 755-766, March. 2011.
4
[5] M. Khanabadi, H. Ghasemi, and M. Doostizadeh, "Optimal transmission switching considering voltage security and N-1 contingency analysis," Power Systems, IEEE Transactions on, vol. 28, pp. 542-550, 2013.
5
[6] L. S. Vargas, G. Bustos-Turu, and F. Larrain, "Wind power curtailment and energy storage in transmission congestion management considering power plants ramp rates," Power Systems, IEEE Transactions on, vol. 30, pp. 2498-2506, 2015. [7] J. Hu, A. Saleem, S. You, L. Nordström, M. Lind, and J. Østergaard, "A multi-agent system for distribution grid congestion management with electric vehicles," Engineering Applications of Artificial Intelligence, vol. 38, pp. 45-58, Feb. 2015.
6
[8] M. A. López, S. Martín, J. A. Aguado, and S. de la Torre, "V2G strategies for congestion management in microgrids with high penetration of electric vehicles," Electric Power Systems Research, vol. 104, pp. 28-34, Nov. 2013.
7
[9] K. S. Verma, S. N. Singh, and H. O. Gupta, "Location of unified power flow controller for congestion management," Electric Power Systems Research, vol. 58, pp. 89-96, June. 2001.
8
[10] M. Esmaili, H. A. Shayanfar, and N. Amjady, "Congestion management considering voltage security of power systems," Energy Conversion and Management, vol. 50, pp. 2562-2569, Oct. 2009.
9
[11] N. Amjady and M. Hakimi, "Dynamic voltage stability constrained congestion management framework for deregulated electricity markets," Energy Conversion and Management, vol. 58, pp. 66-75, June. 2012.
10
[12] F. C. Schweppe, R. D. Tabors, R. E. Bohn, and M.C. Caramanis, "Spot pricing of electricity", 1988 edition. Boston: Springer, 1988.
11
[13] N. Mahmoudi-Kohan, M. P. Moghaddam, and M. K. Sheikh-ElEslami, "An annual framework for clustering-based pricing for an electricity retailer," Electric Power Systems Research, vol. 80, pp. 1042-1048, Sept. 2010. [14] S. Yousefi, M. P. Moghaddam, and V. J. Majd, "Optimal real time pricing in an agent-based retail market using a comprehensive demand response model," Energy, vol. 36, pp. 5716-5727, Sept. 2011.
12
[15] Z. Jun Hua, D. Zhao Yang, P. Lindsay, and W. Kit Po, "Flexible transmission expansion planning with uncertainties in an electricity market," Power Systems, IEEE Transactions on, vol. 24, pp. 479-488, 2009.
13
[16] N. Venkatesan, J. Solanki, and S. K. Solanki, "Residential demand response model and impact on voltage profile and losses of an electric distribution network," Applied Energy, vol. 96, pp. 84-91, Aug. 2012.
14
[17] A. Abdollahi, M. P. Moghaddam, M. Rashidinejad, and M. K. Sheikh-el-Eslami, "Investigation of economic and environmental-driven demand response measures incorporating UC," Smart Grid, IEEE Transactions on, vol. 3, pp. 12-25, 2012.
15
[18] M. Mollahassani-pour, A. Abdollahi, and M. Rashidinejad, "Investigation of market-based demand response impacts on security-constrained preventive maintenance scheduling," Systems Journal, IEEE, vol. PP, pp. 1-11, 2015.
16
[19] M. P. Moghaddam, A. Abdollahi, and M. Rashidinejad, "Flexible demand response programs modeling in competitiveelectricity markets," Applied Energy, vol. 88, pp. 3257-3269, Sept. 2011.
17
[20] GAMS (General Algebraic Modeling System) software package. www.gams.com.
18
[21] “The historical data of DRR in DRPs.” [Online]. Available: www.iso-ne.com.
19
[22] R. Billinton, Power system reliability evaluation: Taylor & Francis, 1970.
20
[23] M. Čepin, Assessment of Power System Reliability: Methods and Applications: Springer Science & Business Media, 2011.
21
[24] C. C. Aggarwal and C. K. Reddy, Data clustering: algorithms and applications: CRC Press, 2013.
22
[25] F. Castro Sayas and R. N. Allan, "Generation availability assessment of wind farms," Generation, Transmission and Distribution, IEE Proceedings, vol. 143, pp. 507-518, 1996.
23
[26] W. Lei, M. Shahidehpour, and L. Tao, "Cost of reliability analysis based on stochastic unit commitment," Power Systems, IEEE Transactions on, vol. 23, pp. 1364-1374, 2008.
24
[27] P. Wong, P. Albrecht, R. Allan, R. Billinton, Q. Chen, C. Fong, et al., "The IEEE reliability test system-1996. A report prepared by the reliability test system task force of the application of probability methods subcommittee," Power Systems, IEEE Transactions on, vol. 14, pp. 1010-1020, 1999.
25
[28] M. Esmaili, N. Amjady, and H. A. Shayanfar, "Stochastic congestion management in power markets using efficient scenario approaches," Energy Conversion and Management, vol. 51, pp. 2285-2293, Nov. 2010.
26
ORIGINAL_ARTICLE
Optimal Design of Axial Flux Permanent Magnet Synchronous Motor for Electric Vehicle Applications Using GAand FEM
Axial Flux Permanent Magnet (AFPM) machines are attractive candidates for Electric Vehicles (EVs) applications due to their axial compact structure, high efficiency, high power and torque density. This paper presents general design characteristics of AFPM machines. Moreover, torque density of the machine which is selected as main objective function, is enhanced by using Genetic Algorithm (GA) and variation of PM characteristics, based on sizing equation and Finite Element Analysis (FEA). Then, torque ripple of the motor is reduced according to the effect of PM characteristics on Torque Ripple Factor (TRF). The designed machine produces sinusoidal back-EMF waveform. The torque density is improved and the torque ripple is reduced. The results are validated by using 3D-FEA (FEA) . Furthermore, to assess the obtained results by FEA method, an advanced vehicle simulator (ADVISOR) software is used to demonstrate the performance improvement over the Europe test drive cycles.
http://jecei.sru.ac.ir/article_401_43ac7b76bd0739ae0146214b5f13eeb8.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
89
97
10.22061/jecei.2016.401
Axial Flux Permanent Magnet
Motor
Finite Element Analysis (FEA)
Genetic Algorithm (GA)
Torque Ripple Analysis (TRF)
Electric Vehicles (EVs)
Mostafa
Ahmadi Darmani
mostafa.ahmadi.d@gmail.com
true
1
Islamic Azad University, Science and Research Branch
Islamic Azad University, Science and Research Branch
Islamic Azad University, Science and Research Branch
AUTHOR
Hooman
Hooshyar
hoomanhooshyar@gmail.com
true
2
Islamic Azad University, Science and Research Branch
Islamic Azad University, Science and Research Branch
Islamic Azad University, Science and Research Branch
AUTHOR
[1] M. J. Yang, H. L. Jhou, B. Y. Ma, K. Kai Shyu,”A Cost-Effective Method of Electric Brake With Energy Regeneration for Electric Vehicle” IEEE Trans. Ind. Electron.,vol. 56, no. 6, pp. 2203-2212, June. 2009.
1
[2] G. Nanda, N. C. Kar, ”A Survey And Comparison Of Characteristics Of Motor Drives Used In Electric Vehicles” IEEE Electrical and Computer Engineering Conf, pp. 811-814.
2
[3] S. Onoda, A. Emadi,”PSIM-Based Modeling of Automotive Power Systems Conventional, Electric, and Hybrid Electric Vehicle” IEEE Trans.Vehicular Technology, vol. 53, no. 2, pp. 390-400, Mar. 2004.
3
[4] Aydin, M., S. Huang, T.A. Lipo, “Axial Flux Permanent Magnet Disc Machines: A Review” Research Report,2004-2010. [5] S. AsgharGholamian, M.T. AbbasiAblouie, A. Mohseni and S. EsmaeiliJafarabadi, “Effect of Air Gap on Torque Density for Double-Sided Axial Flux Slotted Permanent Magnet Motors using Analytic and FEM Evaluation”, Journal of Applied Sciences Research, 5(9): 1230-1238, 2009.
4
[6] J. Gieras, Rong-Jiewang and J.Kamper, “Axial Flux Permanent Magnet Brushless Machines”, Publisher:Springer,2005. [7] D.C. Hanselman, “Brushless Permanent-magnet Motor Design”, Number 2, McGraw-Hill,Inc, 1994.
5
[8] Funda. Sahin,”Design and development of high speed axial-flux permanent magnet machines” Thesis, Doctor of Philosophy,Cip-Data ClibraryTechnischeUniversiteit Eindhoven,2001.
6
[9] Qu Ronghai, T.A. Lipo, “Analysis and modeling of air-gap and zigzag leakage fluxes in a surface-mounted permanentmagnet,” Machine IEEE Transactions on Industry Applications, Volume 40, Issue 1, pp 121-127, 2004
7
[10] Cirani M. &Lindstr¨om J. ”Electric hub wheel motors: An initial studyfor long haul applications” Technical report, Volvo 3P, 2009.
8
[11] Chiristian Du-Bar, “Design of an axial flux machine for an inwheel motor application” Master of science thesis, Department of Energy and Environment, Chalmers University Of Technology, 2011.
9
ORIGINAL_ARTICLE
Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The first taxonomy is based on the documents exist for a domain. The second taxonomy is based on reusable previous knowledge and the third one relies on commonalities in a domain. The fourth taxonomy is concerned with decomposing a domain. The fifth taxonomy is based on experience view and sixth one is related to use the abstraction in a domain. In this paper, the constraints, strengths and weaknesses of the techniques in each taxonomy are described. Then, the techniques are evaluated in four systems inside an educational center in a university. A couple of approach is recommended for finding objects, based on some practical experiences obtained from the evaluation.
http://jecei.sru.ac.ir/article_449_15d2582d65209440fd4892300bc0f250.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
99
114
10.22061/jecei.2016.449
Taxonomy
Class
Object
Object-Oriented
Software Engineering
Hassan
Rashidi
hrashi@gmail.com
true
1
Department of Statistics, Mathematics, and Computer Science, Allameh Tabataba’i University
Department of Statistics, Mathematics, and Computer Science, Allameh Tabataba’i University
Department of Statistics, Mathematics, and Computer Science, Allameh Tabataba’i University
LEAD_AUTHOR
[1] G. Bavota, A D. Lucia, A. Marcus, and R. Oliveto, “Automating extract class refactoring: an improved method and its evaluation,” Empirical Software Engineering, Vol. 19, pp. 1616- 1664, 2014.
1
[2] G. Nanda, N. C. Kar, “A Survey And Comparison Of Characteristics Of Motor Drives Used In Electric Vehicles,” IEEE Electrical and Computer Engineering Conf, pp. 811-814.
2
[3] G. Booch., “Object-Oriented Development,” IEEE Transaction on Software Engineering, 12 (2), pp. 211-221, 1986
3
[4] G. Booch., “Software Engineering with Ada,” Benjamin/Cummings Publishing Co., Menlo Park, California, 1983
4
[5] G. Booch, J. Rumbaugh, and I. Jacobson, “The Unified Modeling Language User Guide,” Addison Wesley, 1998
5
[6] G. Booch, J. Rumbaugh, and I. Jacobson “The Unified Software Development Process,”Addison-Wesley, 1998
6
[7] F. P. Brooks, “The Silver Bullet, Essence and Accidents of Software Engineering,” Information Processing '86. Ed., Kugler H. J., Elsevier Science Publishers B.B. (North-Holland), 1986
7
[8] F. P. Brooks, “The Mythical Man-month: Essay on Software Engineering,” Addison-Wesley, 1982
8
[9] B. Bruegge, and A. H. Dutoit, “Object-Oriented Software Engineering: Using UML, Patterns, and Java,” Pearson Prentice Hall,2010
9
[10] G. Canforaa, A. Cimitilea, A. D Luciaa, and G. A. D Lucca, “Decomposing Legacy Systems into Objects: An Eclectic Approach,” Information and Software Technology, Vol. 43, pp. 401-412, 2001
10
[11] Ch. Peter, “The entity-relationship model-Toward a unified view of data,” ACM Trans. on Database Systems, Vol. 1(1.), pp. 9-36, 1976
11
[12] P. Coad, and E. Yourdon, “Object-Oriented Analysis,” Yourdon Press, 1991
12
[13] A. Cockburn., “Writing Effective Use Cases (Draft 3),” Addison Wesley Longman, 2000.
13
[14] E. Codd, “Extending the database relational model to capture more meaning,” ACM Trans. on Database Systems, Vol. 4(4), pp. 397-434, 1979
14
[15] A. V. Deursen, T. Kuipers, “Identifying Objects Using Cluster and Concept Analysis,” Proc. of 21st International Conference on Software Engineering, Los Angeles, CA, ACM Press, New York, pp.246-255, 1999
15
[16] Faculty of Electrical, Computer and IT engineering, Islamic Azad University, Qazvin Branch,
16
[17] M. Fokaefs, N. Tsantalis, E. Strouliaa, and A. Chatzigeorgioub, “Identification And Application Of Extract Class Refactoring In Object-Oriented Systems,” Journal of Systems and Software, Vol. 85 , pp. 2241–2260, 2012.
17
[18] M. Fowler, , and K. Scott, “UML Distilled A Brief Guide to The Standard Object Modeling Guide,” 2ndEdition,Addison Wesley Longman, Inc, 1999
18
[19] N. Goldsein, and J. Alger “Developing Object-Oriented Software for the Macintosh Anaiysis, Design, and Programming,” Addison-Wesley, 1992
19
[20] J.V.Gurp , and J. Bosch, “Design, Implementation and Evolution of Object-Oriented Frameworks: Concepts and Guidelines,” Software—Practice and Experience, Vol. 31, pp. 277-300, 2001
20
[21] I. Jacobson. and G. Booch, “The Unified Software Development Process,” Addison-Wesley, Reading, MA, 1999
21
[22] I. Jacobson, M.P. Christerson, and F. Overgaard, “ObjectOriented Software Engineering- A Use Case Approach,” Addison-Wesley, Wokingham, England, 1992
22
[23] Josuttis, M. Nicolai, “The C++ Standard Library: A Tutorial and Reference,” Addison-Wesley, 1999
23
[24] R. King, “My Cat Is Object-Oriented”, Object-Oriented Concepts, Databases and Applications”, Addison Wesley, 1989 [25] M. Langer, “Analysis and Design of Information Systems”, 3rdEdition, Springer-Verlag London Limited, 2008
24
[26] R.C. Lee and W.M. Tepfenhart, “UML and C++: A Practical Guide to Object-Oriented Development,” 2ndEdition, Pearson Prentice Hall, 2005
25
[27] J. Martin, and J. Odell, Object-Oriented Analysis and Design, Prentice-Hall, 1992
26
[28] S. M. McMennin, and J. F. Palmer. Essential System Analysis, Yourdon Press, 1984
27
[29] Merriam-Webster Online (2011), Dictionary and Thesaurus, fromhttp:// www.merriam-webster.com
28
[30] B. Meyer, “Object-Oriented Software Construction,” PrenticeHall International (UK) Ltd., Cambridge, UK, 1988
29
[31] Musser, R. David, and A. Saini., “STL Tutorial and Reference Guide C++ Programming with the Standard Template Library,” Addison Wesley, 1996
30
[32] S.h. Pfleeger, and J.M. Atlee, “Software Engineering: Theory and Practice,” 4th Edition, Pearson, 2010
31
[33] R. S. Pressman, “Software Engineering: A Practitioner's Approach,” 8th Edition, McGraw-Hill, 2015
32
[34] M. R. Quillian, “Semantic Memory In Marvin Minsky,” Semantic Information Processing. Cambridge, MIT Press, 1968 [35] H. Rashidi, “Software Engineering-A programming approach,” 2ndEdition, AllamehTabataba’i University Press (in Persian), Iran, 2014
33
[36] D. Ross, “Applications and Extensions of SADT,” IEEE Computer, 1985, Vol. 18 (4), pp. 25-34.
34
[37] J. Rumbaugh, “Getting Started: Using Use Cases To Capture Requirements,” Object-Oriented Programming, Vol. 7(5), pp. 8- 12, 1994
35
[38] J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, “Object-Oriented Modeling and Design,” PrenticeHall, 1992
36
[39] S. Schlaer, and S. Melior, “Object-Oriented Systems Analysis: Modeling the World in Data,” Yourdon Press, 1988
37
[40] S. Schlaer, , and S. Melior. Object Lifecycles: Modeling the World in States,Yourdon Press, 1992
38
[41] Y. Sommerville, “Software Engineering,” 9th Edition, Pearson Education, 2010.
39
[42] L. A. Stein, , H. Lieberman, and D.Ungar, “A shared view of sharing: The Treaty of Orlando,” Object-Oriented Concepts, Databases, and Applications”,Eds. by W. Kim , and F. H. Lechosky, ACM Press, New York, 1989
40
[43] B. Stroustroup, “The C++ Programming Language,” AddisonWesley, 1991
41
[44] K.S. Subhash et al., “NLP based Object-Oriented Analysis and Design from Requirement Specification,” International Journal of Computer Applications, , Vol. 47 (21), 2012
42
[45] M. E. Winston, R. Chaffer, and D. Herrmann, “A Taxonomy of Part-Whole Relations,” Cognitive Science, Vol. 11, pp. 417-444, 1987.
43
[46] R. Wirfs-Brock, “Designing Object-Oriented Software,” Prentice-Hall, 1990
44
[47] E. N. Yourdon, and L. L. Constatine,“Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design,”Prentice-Hall, Englewood Cliffs, New Jersey, 1979.
45
[48] D. Rosenberg, and M. Stephens, “Use Case Driven Object Modeling with UML: Theory and Practice,” Apress, 2007. [49] C. Larman, “:Applying UML and Patterns – An Introduction to Object-Oriented Analysis and Design and Iterative Development”, 3rd edition, Prentice Hall, 2005.
46
[50] H. Rashidi, “A Systematic Approach to Financial Planning in Firms and Its Implementation in an Enterprise,” Quarterly Journal of Fiscal and Economic Policies, Vol. 2 (8), PP. 73-92, 2014.
47
ORIGINAL_ARTICLE
Modified Physical Optics Approximation for RCS Calculation of Electrically Large Objects with Coated Dielectric
The Radar Cross Section of a target plays an important role in the detection of targets by radars. This paper presents a new method to predict the bistatic and monostatic RCS of coated electrically large objects. The bodies can be covered by lossy electric and/or magnetic Radar Absorbing Materials (RAMs). These materials can be approximated by the Fresnel reflection coefficients. The proposed method uses modified Physical Optics (PO) approximation to obtain the object scattered field. One of the advantages is the use of Stationary Phase Method (SPM) to solve the PO integral. This is becausethe SPM reduces significantly the computation time required to solve this integral as compared to rigorously numerical integration techniques. Simulationresults are presented to verify the accuracy and efficiency of the proposed method. The results are compared with commercial FEKO and CST software in order to show its superiority as far as the computation time is concerned.
http://jecei.sru.ac.ir/article_450_ee801f3fdc9ee9b3331809c3eacca35b.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
115
122
10.22061/jecei.2016.450
Asymptotic techniques
Physical optics (PO)
Approximation
Radar cross section (RCS)
Coated objects
Modified PO
Hossein
Mohammadzadeh
true
1
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
LEAD_AUTHOR
Abolghasem
Zeidaabadi-Nezhad1
true
2
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
AUTHOR
Zaker
Hossein Firouzeh
true
3
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
Department of Electrical and Computer Engineering, Isfahan University of Technology (IUT), Isfahan, Iran
AUTHOR
[1] M. F. Catedra, C. Delgado, and I. G. Diego, "New physical optics approach for an efficient treatment of multiple bounces in curved bodies defined by an impedance boundary condition," IEEE Transactions on Antennas and Propagation, vol. 56, no. 3, pp. 728-736, 2008.
1
[2] F. S. de Adana, I. G. Diego, O. G. Blanco, P. Lozano, and M. F. Catedra, "Method based on physical optics for the computation of the radar cross section including diffraction and double effects of metallic and absorbing bodies modeled with parametric surfaces," IEEE Transactions on Antennas and Propagation, vol. 52, no. 5, pp. 3295-3303, 2004.
2
[3] J. T. Hwang, S. Y. Hong, J. H. Song, and H. W. Kwon, "'Radar cross section analysis using physical optics and its applications to marine targets," Journal of Applied Mathematics and Physics, vol. 3, pp. 166-171, 2015.
3
[4] F. Weinmann, "The Influence of Surface Curvature on HighFrequency RCS Simulations" The Second European Conference on Antennas and Propagation EuCAP, Edinburgh, pp. 1-5, Nov. 2007.
4
[5] C. Corbel, C. Bourlier, N. Pinel, and J. Chauveau, "Rough Surface RCS Measurements and Simulations Using the Physical Optics Approximation" IEEE Trans. Antennas Propag., vol. 61, no. 10, pp. 5155-5165, 2013.
5
[6] F. Weinmann, "Ray tracing with po/ptd for rcs modeling of large complex objects," IEEE Trans. Antennas and Propaation., vol. 54, no. 6, pp. 1797-1806, 2006.
6
[7] Y. An, D. Wang, R. Chen, "Improved multilevel physical optics algorithm for fast computation of monostatic radar cross section," IET Microwaves, Antennas & Propagation, vol. 8, no. 2, pp. 93-98, 2014.
7
[8] H. Mohammadzadeh, A. Zeidaabadi-Nezhad, and Z. H. Firouzeh, "Modified physical optics approximation and physical theory of diffraction for rcs calculation of dielectric coated pec," Antennas and Propagation Society International Symposium (APSURSI), Orlando-FL, pp. 1896 – 1897, 2013.
8
[9] A. Noga, "Physical optics approximation for PEC objects coated with lossy material," 21st International Conference in Radioelektronika 2011, pp. 1-3, 2011.
9
[10] W. C. Gibson, The Method of Moments in Electromagnetics, Chapman & Hall/CRC and Taylor & Francis Group, 2008. [11] X. J. Chen , X. W. Shi "Comments on a formulation in radar cross section," Journal of Electromagnetic Waves and Applications, vol. 21, no. 15, p. 2389-2394, 2007.
10
[12] J. J. Stamnes, Waves in Focal Region, IOP Publisher, 1986.
11
[13] L. P. Felsen, N. Marcuvitz, Radiation and Scattering of Waves, IEEE Press, 1994.
12
[14] J. Perez, M. F. Catedra, "Application of physical optics to the RCS computation of bodies modeled with NURBS surfaces," IEEE Transactions on Antennas and Propagation, vol. 42, no. 10, pp. 1404-1411, 1994.
13
[15] P. C. Lash, "Comparison of computational electromagnetic codes for prediction of low-frequency radar cross section," Master of Science, Department of Electrical and Computer Engineering, Air Force Institute of Technology, 2006.
14
[16] L. M. Brekhovskikh, Waves in Layered Media, 2nd ed., vol. 6, Academic Press, 1960.
15
[17] R. S. Elliott, Antenna Theory and Design, 2nd ed., IEEE Press, 2003.
16
[18] C. A. Balanis, Advanced Engineering Electromagnetics, 2nd ed., John Wiley & Sons, 2012.
17
[19] D. Klement, J. Preissner, and V. Stein, "Special problems in applying the physical optics method for backscatter computations of complicated objects," IEEE Transactions on Antennas and Propagation, vol. 36, no. 2, pp. 228-237, 1988.
18
ORIGINAL_ARTICLE
A CSA Method for Assigning Client to Servers in Online Social Networks
This paper deals with the problem of user-server assignment in online social network systems. Online social network applications such as Facebook, Twitter, or Instagram are built on an infrastructure of servers that enables them to communicate with each other. A key factor that determines the facility of communication between the users and the servers is the Expected Transmission Time (ETT). A smart user-server assignment can avoid the low quality links and improve the communication between nodes and also save the valuable communication resources. Unfortunately, finding the optimal assignment turns out to be a NP-hard problem. This paper proposes the use of a heuristic algorithm named Centralized Simulated Annealing (CSA) to get a good near optimum solution for this problem. Simulation results of this investigation show that using a relatively small number of iterations, this approach achieves a very good performance improvement. On the other hand, the average number of iterations needed to achieve the near-optimal solution, will be slightly increased when the number of users in the network increase.
http://jecei.sru.ac.ir/article_451_ac6fa2bb26e7d1a83ce5d3deffb9d294.pdf
2015-12-01T11:23:20
2020-02-27T11:23:20
123
129
10.22061/jecei.2016.451
Online social networks
Client-server assignment
Centralized simulated
Annealing algorithm
Shahriar
Minaee Jalil
minaei@gmail.com
true
1
Imam Khomeini International University, Qazvin, Iran
Imam Khomeini International University, Qazvin, Iran
Imam Khomeini International University, Qazvin, Iran
LEAD_AUTHOR
Ali
khaleghi
true
2
Imam Khomeini International University, Qazvin, Iran
Imam Khomeini International University, Qazvin, Iran
Imam Khomeini International University, Qazvin, Iran
AUTHOR
[1] A. Lakshman, P. Malik, "Cassandra: A decentralized structured," ACM SIGOPS Oper. Syst. Rev., vol. 44, no. [Online]. Available: http://doi.acm.org/10.1145/, pp. 35–40, Apr. 2010.
1
[2] K. Lee, M. El-Sharkawi, "Fundamentals of simulated annealing in modern heuristic optimization techniques: Theory and applications to power sSystems," Wiley-IEEE Press, 2008, pp. 123 - 146.
2
[3] R. Michael Garey, S. David Johnson, "Computers and intractability: A guide to the theory of NP-completeness," New York, NY, USA: W. H. Freeman & Co, 1979. [4] B. W. Kernighan , S. Lin, "An efficient heuristic procedure for partitioning graphs," Bell Syst. Tech. J, vol. 49, no. 2, pp. 291– 307, 1970.
3
[5] C. M. Fiduccia, R. M. Mattheyses, "A linear-time heuristic for improving network partitions," in Proc. 19th Design Automation Conference, pp. 175-181, 1982.
4
[6] Z. Wu, R. Leahy, "An optimal graph theoretic approach to data clustering: Theory and its application to image segmentation," IEEE Trans. Pattern Anal. Mach. Intell, vol. 15, no. 11, pp. 1101– 1113, Nov. 1993.
5
[7] J. Shi, J. Malik, "Normalized cuts and image segmentation," IEEE Trans. Pattern Anal. Mach. Intell, vol. 22, no. 8, pp. 888–905, Aug. 2000.
6
[8] I. S. Dhillon, Y. Guan, and B. Kulis, "Weighted graph cuts without eigenvectors a multilevel approach," IEEE Trans. Pattern Anal. Mach. Intell, vol. 29, no. 11, pp. 1944–1957, Nov. 2007.
7
[9] B. Schölkopf, A. Smola, and K.-R. Müller, "Nonlinear component analysis," Neural Comput, vol. 10, no. 5, pp. 1299-1319, 1998.
8
[10] C. H. Q. Ding, X. He, H. Zha, M. Gu, and H. D. Simon, "‘A minmax cut," in Proc. IEEEInt. Conf. Data Mining (ICDM), pp. 107– 114, Dec. 2001.
9
[11] H. S. Stone, "Multiprocessor scheduling with the aid of network flow algorithms," IEEE Trans. Softw. Eng, vol. SE-3, no. 1, pp. 85–93, Jan. 1977.
10
[12] G. Sabin, V. Sahasrabudhe, and P. Sadayappan, "On fairness in distributed job scheduling across multiple sites," in Proc. IEEE Int. Conf. Cluster comput, pp. 35–44, Sep. 2004.
11
[13] D. P. Vidyarthi, B. K. Sarker, A. K. Tripathi, and L. T. Yang, "Scheduling in distributed computing systems: Analysis, design and models," Berlon, Germany: Springer Publishing Company, Incorporated, 2008.
12
[14] Y. Jiang, Y. Zhou, and W. Wang, "Task allocation for undependable multiagent systems in social networks," IEEE Trans. Parallel Distrib. Syst., vol. 24, no. 8, pp. 1671–1681, Aug. 2013.
13
[15] Y. Jiang, J. Jiang, "Contextual resource negotiation-based task allocation and load balancing in complex software systems," IEEE Trans. Parallel Distrib. Syst., vol. 20, no. 5, pp. 641–653, May. 2009.
14
[16] D. S. J. D. Couto, "High-throughput routing for multi-hop wireless networks," Ph.D. dissertation, Dept. Elect. Eng. Comput. Sci., 2004.
15
[17] C. A. Chen, M. Won,R. Stoleru, and G. G. Xie, "Energy-Efficient Fault-Tolerant Data Storage and Processing in Mobile Cloud," IEEE Trans. on cloud computing, vol. 3, no. 1, pp. 28 - 41, January. 2015.
16
[18] S. Kirkpatrick, M. P. Vecchi, "Optimization by simmulated annealing," Science, vol. 220, no. 4598, pp. 671–680, 1983.
17
[19] D. S. Johnson, C. R. Aragon, L. A. McGeoch, and C. Schevon, "Part I, graph partitioning," Elsevier Science B.V., vol. 37, no. 6, pp. 865–892, June. 1998.
18